body {	margin: 0px;	padding: 0px;	background: url(../images/tile1.gif) repeat;	font: normal 12px Arial, Helvetica, sans-serif;	color: #555; 	}

h1,h2,h3,h4,h5,h6,p,form,lable {	margin: 0px;	padding: 0px;}h1 {	font: normal 24px Arial, Helvetica, sans-serif;	color: #1D2F76;	text-align: left;}h1 strong {	font: normal 24px Arial, Helvetica, sans-serif;	color: #C49A00;	text-align: left;}h2 {	font: normal 18px Arial, Helvetica, sans-serif;	color: #2E4962;	text-align: left;}h2 strong {	font: normal 18px Arial, Helvetica, sans-serif;	color: #C49A00;	text-align: left;}h3 {	font: normal 14px Arial, Helvetica, sans-serif;	color: #A47D3E;	text-align: left;}p {	font: normal 12px Arial, Helvetica, sans-serif;	color: #555;	text-align: justify;}

.main {	width: 954px; border: solid white 20px; }

.main_center {	/*width: 954px;*/ }

.top_nav {	width: 340px;	padding-right: 10px;	padding-top: 5px;	float: right;	text-align: right;	font: normal 11px Arial, Helvetica, sans-serif;	color: #000000;}

.top_nav a {	font: normal 11px Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;	padding: 0px 4px;}


.top_nav a:hover {	
	font: normal 11px Arial, Helvetica, sans-serif;	
	color: #fff;	
	text-decoration: underline;	
	padding: 0px 4px;
	}

.header {position: relative;	width: 954px;	height: 88px;	float: left;	text-align: left;	background: url(../images/headerbg3.jpg) repeat-x left top;}

.logo {	width: 560px;	padding-left: 0px;	text-align: left;	float: left;}

.searchbox {	
	padding: 13px 0 7px; 
	padding-right: 120px; 
	background: #ffffff url(../images/search_border.gif) no-repeat 1px 6px;
	clear: both;
	text-align: center;
	
	}

body.ie7 .searchbox {	padding: 7px 0 13px; 	}
	
/*
.searchbox input.search {	margin-top: 2px; width: 144px;	height: 28px;	float: left; background: url(../images/searchbox.gif) no-repeat left top; border: 0;padding-top: 9px; padding-left: 20px; }
.searchbox input.searchsubmit{	 border: 0; display: inline; position: absolute; left: 164px; top: 0px;}
*/

.searchbox .credit {	
		xposition: absolute;
		xleft: 1px; 
		xtop: 34px; 
		font-size: 10px; 
		font-family: verdana;
		color: #8888bb;
		padding-right: 20px; 
		vertical-align: middle;
}

.searchbox input.search {	
	margin-top: 2px; 
	width: 280px;	
	height: 24px;	
	xfloat: left; 
	border: solid #CCCCCC 1px !important;  
	border-bottom: solid #999999 1px !important; 
	padding-top: 9px; 
	padding-left: 20px; 
	font-size: 15px; 
	vertical-align: middle;
	}
	
.searchbox input.searchsubmit{	 
	border: solid #cccccc 1px; 
	xdisplay: inline; 
	xposition: absolute; 
	xleft: 185px; 
	xtop: 2px; 
	font-size: 15px; 
	height: 30px;	
	background: #ececec; 
	vertical-align: middle;
	}

.menu {	
	width: 658px;
	height: 35px;	
	float: left;		
	xxxposition: relative; 
	background: #006ecb url(../images/bg_blue.gif) repeat-y;
	padding: 7px 0; 
	padding-left: 10px;	
	}

.menu ul {	
	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;}

.menu li {	float: left;	height: 41px;	list-style-type: none;	margin: 0px 0px 0px 0px; margin-right: 6px; }

.menu li a:link, .menu li a:visited {	display: block;	float: left;	height: 24px;	width: 125px;	font: bold 13px Arial, Helvetica, sans-serif;	color: #ffffff;	text-decoration:none;	text-align:center;	padding: 7px 0px 0px 0px;	background: url(../images/menu_normal3.gif) no-repeat left top;}

.menu li a:hover {	display: block;	float: left;	height: 24px;	width: 125px;	font: bold 13px Arial, Helvetica, sans-serif;	color: #dda;	text-decoration:none;	text-align:center;	padding: 7px 0px 0px 0px;	background: url(../images/menu_hover3.gif) no-repeat left top;}

.menu li.current a:link, .menu li.current a:visited {	display: block;	float: left;	height: 24px;	width: 125px;	font: bold 13px Arial, Helvetica, sans-serif;	color: #ffc;	text-decoration:none;	text-align:center;	padding: 7px 0px 0px 0px;	background: url(../images/menu_hover3.gif) no-repeat left top;}

.menu li.current a:hover {	display: block;	float: left;	height: 24px;	width: 125px;	font: bold 13px Arial, Helvetica, sans-serif;	color: #000;	text-decoration:none;	text-align:center;	padding: 7px 0px 0px 0px;	background: url(../images/menu_hover3.gif) no-repeat left top;}





.find_games {	width: 286px;	height: 34px;	float: right;		background: #006ecb url(../images/bg_blue.gif) repeat-y -672px 0; padding: 7px 0;}

.find_games select {display: none;	font: normal 11px Arial, Helvetica, sans-serif;	color: #fff;	background-color: #023562;	float: right;	margin: 10px 10px 0px 0px;	width: 160px;	border: 1px solid #342418;}

.toolbarLinkWrap {	width: 100%;	padding-top: 10px; text-align: center;	background-color: #fff;	float: left; 	}

.toolbarLink {	border: solid #6666bb 1px;	padding: 10px;	}

#toolBarHider {	overflow: hidden; width: 930px; 	}

.toolbarLink  .text {	padding: 0px 0px 0px;  font-style: italic;}

.toolbarLink  .text a {text-decoration: none; color: #333399; }

.toolbarLink   img {	border: 0;}

.body_area {	width: 956px;	padding: 0px 0 7px;	text-align: left;	background-color: #fff;	float: left;	border-left: 1px solid #fff;	border-right: 1px solid #fff;}

.left_area {	width: 187px;	float: left; padding-top: 11px;}



.left_boxes {	width: 187px;	float: left;	background: url(../images/left_boxbg_top.jpg) no-repeat left top;	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;}

.left_boxes h2 {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;	padding: 8px 0px 7px 14px;}

.left_boxes ul {	margin: 0px;	padding: 5px 0px 0px 14px;}

.left_boxes li {	margin: 0px;	padding: 0px;	list-style-type: none;	background: url(../images/list_div.gif) no-repeat left bottom;}

.left_boxes li.current {background: white url(../images/list_div_current.gif) no-repeat left bottom;}



.left_boxes li a {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #C74600;	text-decoration: none;

    background: url(../images/arrow_01.gif) no-repeat 12px 15px;

    padding: 9px 0px 8px 35px;

    display: block;

    width: 150px;



}

.left_boxes li.current a {color: black ;background: url(../images/arrow_01_current.gif) no-repeat left 12px;	}



.left_boxes li a:hover {	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #000;	text-decoration: none;}

.left_boxes li img {	margin-right: 10px;}



.viewall:link, .viewall:visited {	font: normal 11px Arial, Helvetica, sans-serif;	color: #E45000;	text-decoration: underline;	float: right;	margin-right: 22px;	background: url(../images/arrow_01.gif) no-repeat left 5px;	padding: 0px 0px 0px 9px;}

.viewall:hover {	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	text-decoration: none;	float: right;	margin-right: 22px;}

.center_area {	width: 462px;	float: left;	padding: 11px 0px 0px 0px;}

.welcomepic {	width: 462px;	float: left;	background: url(../images/slider_bg02.gif) no-repeat left top;}

.center_tabs {	width: 462px;	float: left;	background: url(../images/center_boxbg_top.jpg) no-repeat left top;	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	margin-top: 10px;}
.right_tabs {	width: 300px;	background: url(../images/right_boxbg_top.jpg) no-repeat left top;	margin-top: 10px;}

.randomCenter {	margin-top: 0px;}

.center_tabs_but {	margin-bottom: 10px;	float: left;}

.center_tabs_but h2 {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;	padding: 8px 0px 7px 14px;}

.center_tabs_content {	width: 462px;	float: left;}

.center_tabs_content_view {	width: 92px;	float: left;	text-align: center;	padding: 4px 0px 7px 0px;}

.center_tabs_content_view a {	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	text-decoration: none;	margin-top: 5px;}

.center_tabs_content_view a:hover {	font: normal 11px Arial, Helvetica, sans-serif;	color: #C0206C;	text-decoration: underline;}

.center_directory_01 {	width: 462px;}

.center_directory {	clear:both ;width: 462px;	float: left;	background: url(../images/center_boxbg_top.jpg) no-repeat left top;	margin-top: 10px;}

.gamelistWrap .center_directory  {margin-top: 28px; }

.center_directory_title {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;	padding: 8px 0px 18px 10px;	float: left;	width: 452px;}

.center_directory_title h2 {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;}

.center_directory_box {	text-align: center;width: 127px;	height: 120px;	padding: 12px 7px 7px 7px;	float: left;	border: 1px solid #FF9E86;	background-color: #fff;	font: normal 11px Arial, Helvetica, sans-serif;	color: #000000;	margin-right: 0px;	margin-bottom: 8px;}

.center_directory_box a {	font: bold 11px Arial, Helvetica, sans-serif;	color: #D97F04;	text-decoration: underline;	padding-bottom: 7px;	display: block;}

.center_directory_box a:hover {	font: bold 11px Arial, Helvetica, sans-serif;	color: #000;	text-decoration: none;	padding-bottom: 7px;	display: block;}

.center_directory_box img {	margin-right: 7px;}

.center_directory_area {	width: 452px;	padding-left: 10px;	float: left;}

.pageLinks {	width: 100%;	padding: 15px 0 5px 0;	color: #D97F04;	text-align: center;	float: left;}

.pageLinks a {	color: #D97F04;	font-weight: bold;}

.center_directory_box a:hover {	color: #000;}







.center_directory_space {	width: 7px;	float: left;}

.center_directory_space_01 {	width: 9px;	float: left;}

.right_area {	width: 300px;	padding-left: 7px;	float: left;}

.seoText_box {	width: 300px;	float: left;	background: url(../images/login_boxbg_top.jpg) no-repeat left top;}

.seoText_box_title {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;	padding: 7px 0px 18px 15px;	float: left;	width: 285px;}

.seoText_box_title h1 {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;}

.seoText_box_title h2 {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;}

.seoText_area {	width: 270px;	float: left;	padding: 5px 15px 13px 15px;	font: normal 12px Arial, Helvetica, sans-serif;	color: #000;}

.seoText_area a {	font: normal 11px Arial, Helvetica, sans-serif;	color: #BD6E05;	text-decoration: underline;}

.seoText_area a:hover {	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	text-decoration: underline;}

.right_banners {	width: 300px;	float: left;	margin-top: 10px;}

.body_bottom {	clear:both;width: 972px;	height: 16px;	float: left; background: white;}

.footer {	width: 972px;	text-align: center;	font: normal 13px Arial, Helvetica, sans-serif;	color: #D09E94;	/*height: 98px;*/	padding: 0px 0px 0px 0px;	background: black /*url(../images/footer.gif) no-repeat left top*/; padding-top: 25px;}

.footer a {	font: normal 13px Arial, Helvetica, sans-serif;	color: #D09E94;	text-decoration: none;	padding: 0px 2px;}

.footer a:hover {	font: normal 13px Arial, Helvetica, sans-serif;	color: #F0CAC2;	text-decoration: underline;	padding: 0px 2px;}

.footer span {	font: normal 11px Arial, Helvetica, sans-serif;	color: #B4796D;	display: block;	padding-top: 4px;}

.footer p {	font: normal 13px Arial, Helvetica, sans-serif;	color: #D09E94;	display: block;	padding: 11px 0px 14px 0px;	text-align: center;}

.footermain {	clear: both;width: 100%;	height: 198px;	float: left;	background: black /*url(../images/footer_mainbg.gif) repeat-x left top*/;}

.left_boxes_02 {	width: 180px;	float: left;	background: url(../images/left_boxbg_top.jpg) no-repeat left top;	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	margin-top: 10px;}

.left_boxes_02 h2 {	font: bold 12px  Verdana, Arial, Helvetica, sans-serif;	color: #000;	padding: 8px 0px 7px 14px;}

.left_boxes_02 ul {	margin: 0px;	padding: 5px 0px 0px 14px;}

.left_boxes_02 li {	width: 166px;	margin: 0px;	padding: 4px 0px 4px 0px;	list-style-type: none;	display: inline-block;}

.left_boxes_02 li a {	font: normal 11px Arial, Helvetica, sans-serif;	color: #E45000;	text-decoration: underline;}

.left_boxes_02 li a:hover {	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	text-decoration: none;}

.left_boxes_02 li img {	margin-right: 10px;}



.left_boxes_03 {	width: 187px;	float: left;	background: url(../images/left_boxbg_top.jpg) no-repeat left top;	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	margin-top: 10px;}

.left_boxes_03 h2 {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;	padding: 8px 0px 7px 14px;}

.left_boxes_03 ul {	margin: 0px;	padding: 4px 0px 0px 14px; direction: ltr}

.left_boxes_03 li {	margin: 0px;	padding: 2px 0px 2px 0px;	list-style-type: none; text-align: left;clear: both;}



.left_boxes_03 li a , .left_boxes_03 li a.viewall:link, .left_boxes_03 li a.viewall:visited  {	float: left !important;font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	text-decoration: underline;	background: url(../images/arrow_list.gif) no-repeat left 3px;	padding: 0px 0px 0px 15px;}

.left_boxes_03 li a:hover {	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	text-decoration: none;}



.center_box_bottom {	float: left;}

.right_colum01 {	width: 173px;	float: left;}

.right_colum02 {	width: 120px;	float: right;	margin-top: 10px;}



.toprated_box {	width: 173px;	float: left;	background: url(../images/smallbox_top.jpg) no-repeat left top;	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	margin-top: 10px;}

.toprated_box h2 {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;	padding: 8px 0px 7px 14px;}

.toprated_box ol {	margin: 0px;	padding: 5px 0px 0px 14px;}

.toprated_box li {	margin: 0px;	padding: 2px 0px 2px 0px;	list-style-type: none;}

.toprated_box li a {	font: normal 11px Arial, Helvetica, sans-serif;	color: #E45000;	text-decoration: underline;	padding: 0px 0px 0px 0px;}

.toprated_box li a:hover {	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	text-decoration: none;}



.randgames_box {	width: 173px;	float: left;	background: url(../images/smallbox_top.jpg) no-repeat left top;	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	margin-top: 10px;}

.randgames_box h2 {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;	padding: 8px 0px 7px 14px;}

.randgames_box ul {	margin: 0px;	padding: 10px 0px 0px 14px;}

.randgames_box li {	margin: 0px;	padding: 2px 0px 2px 0px;	list-style-type: none;display: inline-block; width: 150px; }

.randgames_box li a {	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	text-decoration: underline;	}

.randgames_box li a:hover {	font: normal 11px Arial, Helvetica, sans-serif;	color: #000;	text-decoration: none;}table.borders td {	border-left: 1px solid #805C46;	border-bottom: 1px solid #805C46;}td.row0 {	background-color: #805C46;	color: #FFFFFF;}td.row0 a {	color: #EEEEEE;	text-decoration: none;}td.row0 a:hover {	text-decoration: underline;}td.row1 {	background-color: #E5DAD5;}td.row1Right {	background-color: #E5DAD5;	border-right: 1px solid #805C46;}td.row2 {	background-color: #DDC6B9;}td.row2Right {	background-color: #DDC6B9;	border-right: 1px solid #805C46;}td.showPlugsBox {	background-color: #ECDAD5;	border-right: 1px solid #805C46;	border-left: 1px solid #805C46;	border-bottom: 1px solid #805C46;}table.borders td a {	color: #D97F04;}

.randgames_box li img {	margin-right: 10px;}



.gameInfoLeft a {	color: #D97F04;}

a.bookmark_link {

    position: absolute;
    left: 820px;
    top: 43px;
	background: url(../images/heart.gif) no-repeat 0px 0px; 
	padding-top: 50px !important; 
	color: #ffffff;	
	display: block;
	width: 60px; 	
	

}


.top_nav a.homepage_link:hover {	
	text-decoration: none !important; 	
}

a.homepage_link {

    position: absolute;
    left: 700px;
    top: 43px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none !important;
    color: #ffffff;	
	background: url(../images/homepage.gif) no-repeat 0px 0px; 
	display: block;
	width: 60px; 
	padding-top: 50px !important; 
	

}

a.homepage_link:hover {text-decoration:none;}

.clear {clear: both;}



.center_area_game .center_directory_01 {width: 750px; padding-left: 10px;}

.center_area_game .center_directory {width: 748px; background: url(../images/center_boxbg_top_wide.jpg) no-repeat left top;}

.center_area_game .center_directory_title {width: 740px; }

.center_area_game .center_directory_area {width: 740px; }

.center_area_game .center_box_bottom {width: 740px; }

.center_area_game .relatedGamesWrap {width: 588px!important; }



.center_area_game .gameInfoLeft {text-align: left; padding-right: 10px; }

.center_area_game .center_directory_box {width: 124px;}



#smalldebug {color:white;

display:block;

float:right;

font-size:11px;



margin-top:-20px;

width:200px;

height: 14px;

margin-left: 20px;

overflow: hidden;

}



#toolbar_button  {margin: 20px 0; position: relative; height: 100px;  }

#toolbar_button .gameIcon  {position: absolute;; top: 29px; left: 120px; height: 60px;}

#toolbar_button  .link {position: absolute;; top: 20px; left: 90px; }



.centered {clear: both; margin: 0 auto; text-align: center; }

.toolbarList {margin: 30px 0; padding-bottom: 30px; }

.toolbarList .center_directory_box {width: 124px;	}

#WelcomeText {text-align: left;}

#WelcomeText p {/*text-align: left;*/}



.funklicksWrap  {

	width: 300px;

	height: 250px;

	}



body.ie6 div.bannerAboveNewest .funklicksWrap  {top: 592px;}

body.ie7 div.bannerAboveNewest .funklicksWrap  {top: 592px;}



.thumbBanner  {		

	/*border-top: solid 31px white;*/

	}



.thumbBanner  iframe {border:solid black 1px; margin: 10px auto; }



a.addthis_button {

	position: absolute;
	left: 813px;
	top: 160px;
	}

.toolbarBanner {

    background: #ffffff;
    float: left;
    clear: both;
    width: 100%;
    text-align: right;	
}



.toolbarBannerInner {

	margin-right: 30px; 

	}

	

.center_area_game .toolbarBanner {

	clear: both;	

	}	

	

.center_area_game .toolbarBannerInner {

	margin-top: 10px; 

	margin-right: 15px; 

	}





 

#gameContainer, #gameContainerDCR  {
	clear: both;
	padding: 10px 0px 13px; 
	width: 729px;
	background: url(../images/game_background_top.jpg) repeat-x left top;
	}

#gameContainer.ad .beforeAd {width: 100%; height: 70px; }

#SkipLink {
	clear: both;
	display: block;
	width: 150px;	
	margin: 0px auto;
	margin-top: 20px;
	text-decoration: none;
	color: #6666bb;
	}
	
#SkipLink.link {}
	


.blog_preview {
	xbackground: white;
	clear: both;
	width: 276px;
	padding-bottom: 37px; 	
	padding-left: 14px; 
	padding-right: 26px; 
	text-align: left;
	}

body.ie7 .blog_preview {padding-bottom: 22px; }
body.ff .blog_preview {padding-bottom: 43x; }

.blog_preview h2 {
	padding-top: 8px; 
	padding-bottom: 10px; 
	font: bold 12px Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	}
	
	
.blog_preview .post_content {padding-bottom: 10px; }
.blog_preview a.more {color: #000000; font-size: 12px; }
	
.highBanner {
	margin-bottom: 10px; 
	}

