/*
Theme Name:LuckyGames Theme
Theme URI:http://www.luckygames.co.uk 
Description:Modified Theme
Version:1.1
Author:Author URI:*/

body{background:#fff;color:#333;font:62.5% Arial,Helvetica,sans-serif;text-align:center;}
*{padding:0;margin:0;}


/*---:[ core layout elements ]:---*/

#container{width:1000px;margin:0 auto 0 auto;}
#content_box{width:1000px;text-align:left;float:left;clear:both;margin-top:10px;}
#content{width:520px;padding:0 10px 0 0;float:left;}
#content_dond{width:550px;padding:0 10px 0 0;float:left;}
#content_single{width:720px;padding:0 10px 0 0;float:left;}
#content_single_right{width:650px;padding:0 10px 0 0;float:left;}
#sidebar{width:220px;padding:0 0 0 10px;float:left;}
#sidebar_single{width:256px;padding:5px;float:left;border:1px solid #999999;text-align:center;}
#sidebar_single_left{width:250px;padding:5px;float:left;text-align:center;margin:5px 0 10px 0;clear:both;}
#sidebar_single ul {list-style:none;}
#footer{width:1000px;padding:1.2em 0 0 0;border-top:1px solid #ccc;float:left;clear:both;}
/* Pink = #FC14B1 blue = #113044 dark blue = #081C27 light blue = #3583E4 */

/*---:[ global elements ]:---*/

a:link{color:#0060ff;text-decoration:underline;}
a:visited{color:#0060ff;}
a:hover{text-decoration:underline;}
a img{border:none;}
blockquote{clear:both;font-style:italic;color:#555;margin:0 0 1.5em 0;padding:6px;border:1px solid #eeeeee;border-left:solid 4px #FC14B1;line-height:1.6em;}

/*---:[ headlines ]:---*/

h1{font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
h1{font-size:3.6em;letter-spacing:-0.03em;}
#masthead h1{padding:0.4em 0 0.2em 0;text-align:center;clear:both;}
h1 a:link,h1 a:visited,h1 a:hover{color:#000;text-decoration:none;}
h2{color:#16364B;font-size:1.8em;text-transform:capitalize;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
h2 a:link{color:#16364B;text-decoration:underline;}
h2 a:visited{color:#16364B;}
.posts h2{margin:0 0 0.1em 0;line-height:1.2em;}
.single h2.red {color:red;font-size:1.4em;line-height:1.2;text-transform:none;border:0;}
.single h2.blue {color:#16364B;font-size:1.4em;line-height:1.2;text-transform:none;border:0;}
.single h2{margin:0 0 7px 0;line-height:1.2em;border-top:2px solid #FC14B1;padding-top:10px;}
.pages h2,h2.page_header{margin:0 0 10px 0;padding:0;}
h2.archive_head{color:#FC14B1 !important;font-weight:bold !important;font-size:1.4em !important;text-transform:uppercase !important;letter-spacing:normal !important;margin:0 0 1.8em 0 !important;padding:0.4em 2px !important;border-bottom:1px dotted #999999;}
h3{font-size:15px;padding:4px;font-weight:700;}
h3 a:link,h3 a:visited{color:#16364B;text-decoration:none;}
h4{font:italic 1.2em Georgia,"Times New Roman",Times,serif;color:#888;}
h4 a:link,h4 a:visited{color:#888;text-decoration:none;}
h4 a:hover{color:#888;text-decoration:underline;}
.posts h4{margin:0 0 1.25em 0;padding:0 0 1.0em 0;background:url('images/hr_title_sep.gif') 0 100% no-repeat;}

/*---:[ header styles ]:---*/

#masthead{width:100%;height:105px;background-color:#4192E4;border-bottom:solid 8px #3583E4;}
#masthead img.logo{float:left;margin:10px 0 10px 20px;}
#masthead.header_ad {float:right;}

/* #masthead a{display:block;width:970px;height:100px;}
*/ /* uncomment this line if you use a graphic in the header - make sure the height of your header graphic is equal to the height declared in this line of code! */
ul#nav{list-style:none;width:980px;padding:0 10px;background-color:#113044;border-bottom:5px solid #081C27;float:left;clear:both;}
ul#nav li{padding:0.85em 20px 0.7em 0;font:bold 1.4em Arial,Helvetica,sans-serif;text-transform:capitalize;float:left;line-height:21px;display:inline;}
ul#nav li a:link,ul#nav li a:visited{color:#fff;text-decoration:none;padding:8px;}
ul#nav li a:hover{color:#fff;text-decoration:none;background-color:#143A52;border-bottom:2px solid #8AE1FF;}

/*---:[ Search Bar Top ]:---*/

#search_it{text-align:left;background-color:#eeeeee;border-bottom:solid 1px #cccccc;width:100%;line-height:30px;float:left;}
#search_div{float:left ;padding:5px;}
#search_form .search_input{width:320px;height:20px;padding:3px;color:#333333;font-family:Arial,Helvetica,sans-serif;border:1px solid #DCDCDC;}
#search_form .search_input{font-size:1.4em !important;}
#search_form .search_input:focus{border:solid 1px #000;}
#search_links{float:right;margin-top:10px;text-transform:none;}
ul#search li{list-style-type:none;display:inline;font:1.3em Arial,Helvetica,sans-serif;padding:0 20px 0 0;color:#9F9F9F;}
ul#search li a:link,ul#search li a:visited{color:#9F9F9F;text-decoration:none;}
ul#search li a:hover{text-decoration:underline;}
ul#search li a.submit_game{background:url('images/add.gif') no-repeat left top;padding-left:20px;}
ul#search li a.rss_feed{background:url('images/icon_rss.gif') no-repeat left top;padding-left:20px;}
ul#search li a.contact{background:url('images/email.png') no-repeat left top;padding-left:20px;}

/*---:[ content styles ]:---*/

.entry{font-size:1.3em;line-height:1.65em;color:#666666;}
.entry blockquote{font-size:1.0em;margin-top:5px;}
.entry blockquote.right{width:200px;font-style:normal !important;font-size:1.3em !important;margin:0.3em 0 0.3em 15px !important;padding:0.3em 0 !important;border:3px double #aaa;border-width:3px 0;text-align:center;float:right;}
.entry blockquote.left{width:200px;font-style:normal !important;font-size:1.3em !important;margin:0.3em 15px 0.3em 0 !important;padding:0.3em 0 !important;border:3px double #aaa;border-width:3px 0;text-align:center;float:left;}
.entry blockquote.right p,.entry blockquote.left p{margin:0 !important;line-height:1.4em !important;}
.entry p{margin:0 0 1.1em 0;}
.entry ul,.entry ol{margin:0 0 1.5em 40px;}
.entry ul{list-style-type:square;}
.entry li{margin:0 0 0.5em 0;}
.entry ul li ul,.entry ul li ol,.entry ol li ul,.entry ol li ol{margin:0.5em 0 0.5em 30px;}
.entry img{margin-right:5px;}
.entry img.right{float:right;padding:5px;}
.tagged{padding:0.4em 0 0 0;font-size:1.2em;line-height:1.6em;color:#888;clear:both;}
.tagged a,.tagged a:visited{padding:0.25em;color:#333;text-decoration:none;}
.tagged a:hover{color:#fff;background:#333;text-decoration:none;}
.add_comment{display:block;padding:0 0 0 20px;font-weight:bold;float:right;}
.navigation{width:490px;font-size:1.4em;float:left;padding:0;margin:0;}
.previous{padding:0 20px 0 0;float:left;}
.next{float:right;}
.clear{width:490px;height:1px;margin:0 0 1em 0;clear:both;}
.flat{margin:0 0 2.0em 0 !important;}
.whitespace{margin:0 0 3.5em 0 !important;}

/*-- Excerpt --*/

.excerpt{font-size:1.3em;margin:5px 0 5px 0;}

/* Scroll Games */

#scroll{width:100%;border-bottom:solid 2px #eeeeee;margin-bottom:15px;}

/* Clear */

#clear{width:100%;border:solid 1px #eeeeee;margin:25px 0 15px 0;}

/* Latest Games */

.mini_header{background-color:#4192E4;padding:4px 7px 4px 7px;font-size:1.4em;color:#FFFFFF;font-weight:bold;margin-bottom:10px;}
.partners_header{float:left;background-color:#4192E4;padding:4px 7px 4px 7px;font-size:1.4em;color:#FFFFFF;font-weight:bold;}
#latest_games{margin-top:16px;}

/* Game News */

#game_news{float: right; width:460px;}
#news_box{float:left;width:445px;border:solid #9DDEFD 1px;background-color:#F3FCFC;margin:12px 0 12px 0;padding:6px;}
a:link.more_news{float:right;color:#FC14B1;font-size:1.2em;clear:both;}

/* Article Image */

.feat_thumb{border:solid 2px #081C27;}
.thumb_image{border:solid 2px #081C27;float:left;margin-right:10px;width:104px;height:78px;}
.archive_image{border:solid 2px #081C27;float:left;margin-right:10px;width:15em;height:12em;}
.post_image{border:solid 2px #081C27;float:right;margin-top:10px;width:15em;height:7em;}

/* Play Now link */

a:link.play_link_home,a:visited.play_link_home{color:#FC14B1;font-size:1.2em;}
.play_now{display:block;background-color:#FC14B1;padding:0 0 0 20px;font-weight:bold;float:right;font-size:1.2em;line-height:1.8em;clear:both;margin-top:4px;}
.play_now_post{display:block;background-color:#FC14B1;padding:0 0 0 20px;font-weight:bold;font-size:1.2em;line-height:1.8em;clear:both;margin:4px 0 4px 0;;}
a:link.play_now,a:visited.play_now{color:#fff;text-decoration:none;padding:3px;text-align:left;}
a:hover.play_now{text-decoration:underline;}
a:link.play_now_post,a:visited.play_now_post{color:#fff;text-decoration:none;padding:3px;text-align:left;font-size:1.4em;}
a:hover.play_now_post{text-decoration:underline;}

img.play_now_img {padding:1px;margin:10px 0 10px 0;}

/* Search Button */

button{border:solid 1px #999999;padding:0;margin-left:5px;background-color:#cccccc;color:#666666;width:50px;height:28px;}
button:hover{color:#333333;border:solid 1px #333333;}

/*---:[ sidebar styles ]:---*/

ul.sidebar_list{list-style:none;}
ul.sidebar_list li.widget,ul.sidebar_list li.linkcat{width:210px;margin:0 0 2.5em 0;font-size:1.3em;line-height:1.2em;float:left;}
li.widget h2,li.linkcat h2{text-align:center;font-weight:bold;font-size:1em;letter-spacing:normal;margin:0 0 0.4em 0;padding:2px 0 2px 5px;border-bottom:3px solid #9DDEFD;background-color:#143A52;color:#fff;}
li.widget p{margin:0 0 1.5em 0;padding:0 10px;}
li.widget ul,li.linkcat ul{list-style:none;margin:0 0 0.5em 6px;}
li.widget ol,li.linkcat ol{margin:0 0 0.5em 20px;}
li.widget li,li.linkcat li{margin:0 0 0.7em 0;}
li.widget li a,li.widget li a:visited,li.linkcat li a,li.linkcat li a:visited{text-decoration:none;color:#0060ff;}
li.widget li a:hover,li.linkcat li a:hover{text-decoration:underline;}
li.widget li .recent_date{padding:0 0 0 8px;font-weight:bold;color:#888;}

/*--- Twitter Div ----*/
#twitter_div {margin-bottom:10px;}

/*-- Reccomended Partners/Sites ---*/

#partners_div{clear:both;width:100%;margin:10px 0 10px 0;}
ul#partners{float:left;width:100%;border:1px solid #cccccc;list-style:none;margin:15px 0 15px 0;}
ul#partners li{float:left;display:inline;list-style-type:none;padding:5px 20px 5px 5px;}

/*---:[ footer styles ]:---*/

#footer p{margin:0 0 0.923em 0;font-size:1.3em;color:#888;text-align:right;}
#footer p.left_footer{float:left;}
#footer p.right_footer{float:right;}
#footer a,#footer a:visited{color:#888;text-decoration:none;}
#footer a:hover{color:#888;text-decoration:underline;}

/*---:[ comment styles ]:---*/

#comments{width:500px;float:left;clear:both;}
ul#comment_list{list-style:none;margin:5px 0 3.0em 0;float:left;}
ul#comment_list li.comment{width:500px;margin:5px 0 5px 0;padding:1.2em 0 0 10px;border:solid 1px #CCCCCC;float:left;}
ul#comment_list li.trackback{width:470px;padding:1.2em 15px 0 15px;background:url('images/trackback_bg.gif');}
.comment_meta{margin:0 0 1.2em 0;}
.comment_num{padding:0 15px 0 20px;font-weight:bold;font-size:1.4em;float:right;}
.trackback .comment_num{padding:0 0 0 20px;}
.comment_num a,.comment_num a:visited{color:#888;text-decoration:none;}
.comment_num a:hover{color:#df0000;text-decoration:none;}
.comment_meta strong{font-size:1.6em;}
.comment_time{font:normal 1.1em Verdana,Helvetica,Arial,sans-serif;color:#888;}
.comment .entry{padding:0 15px;}
.comment .entry p{margin:0 0 1.0em 0;}

/*---:[ comment form styles ]:---*/

#comment_form{width:500px;padding:1.0em 0 0 0;float:left;}
#comment_form p{padding:0.6em 0;}
#comment_form label{padding:0 0 0 10px;font-size:1.2em;}
#comment_form .text_input{width:191px;padding:3px;color:#444;font:normal 1.4em Georgia,"Times New Roman",Times,serif;border:solid 1px #cccccc;}
#comment_form .text_area{width:321px !important;}
#comment_form .text_input:focus{border:1px solid #666;}
#comment_form .form_submit{padding:0.4em 4px;background:url('images/submit_bg.gif');border:3px double #999;border-top-color:#ccc;border-left-color:#ccc;font:bold 1.4em Georgia,"Times New Roman",Times,serif;cursor:pointer;}
#comment_form p.subscribe-to-comments{font-size:1.4em;}
#comment_form p.subscribe-to-comments label{font-size:1.0em;}

/*Featured Post Slide Show*/

#featured_posts{width:990px;height:120px;margin:0 auto 0 auto;padding:0;}
h2.featured{font-size:1.4em;padding:4px;font-weight:700;text-decoration:none;}
#featured_posts ul li{width:140px;float:left;padding:0 13px 0 13px;list-style:none;text-align:center;display:inline;}
.slide_cont{width:100%;clear:none;float:left;margin:0 0 0 35px;}
.prevarrow{width:41px;height:41px;background:url('images/arrow_left.gif') no-repeat center;cursor:pointer;float:left;margin:35px 0 0 10px;}
.nextarrow{width:41px;height:41px;background:url('images/arrow_right.gif') no-repeat center;cursor:pointer;float:right;margin:35px 10px 0 0;}

/* DOND Page*/

#dond_sidebar_left {float:left;width:305px;border:#9DDEFD solid 1px;background-color:#F3FCFC;margin-right:15px;}
.where_play {font-size:14px;padding-left:5px;}
p.dond_p {color:#FC14B1;font-size:14px;padding:8px 0 5px 5px;}
