/*

Theme Name:Infinity-Casino

Theme URI: 
Version: 1.0

Description: 
Author: Casino Blogs
Author URI: 



*/


/* CSS Document */
body{margin:0px; padding:0px; background:url(images/main-bg.gif) 0 0 repeat-x #F2F0DC; color:#5D5B46; font:14px/18px Georgia, "Times New Roman", Times, serif;}
div, p, ul, h2, img{margin:0px; padding:0px;}
ul{list-style-type:none;}

/*----TOP PANEL----*/
#topPan{width:100%; height:142px; position:relative; margin:0 auto; font:14px/18px Arial, Helvetica, sans-serif;}
#topPan h1 a{float:left; display:block; color:#FFF; margin:0 auto; padding:50px 0px 10px 0px; font-size:33px; text-decoration:none;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#topPan img { border:none;}

#topPan .logo{width:468px; height:60px; position:absolute; top:30px; left:370px;}
/*----/TOP PANEL----*/

/*----HEADER- PANEL----*/
#headerPan{width:778px; height:228px; position:relative; margin:0 auto; }
#headerleftPan{width:46px; height:228px; float:left; background:url(images/leftfolder.gif) 0 0 no-repeat;}
/*----Header Middle Panel----*/
#headermiddlePan{width:686px; height:228px; float:left;}

/*----Menu Panel----*/
#menuPan{width:686px; height:33px; background:url(images/menu-bg.gif) 0 0 repeat-x; position:relative; margin:0 auto;}
#menuPan ul{width:660px; height:28px; position:absolute; top:2px; left:14px;}
#menuPan ul li{width:110px; height:28px; float:left;}
#menuPan ul li a{width:109px; height:28px; display:block; background:#fff; color:#2F2A28; border-right:1px dashed #969260; font:13px/28px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#menuPan ul li a:hover{width:110px; height:28px; background:#2F2A28; color:#fff; border:none; text-decoration:none;}

#menuPan ul li.home{width:110px; height:28px; background:#2F2A28; color:#fff; font:13px/28px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; border:none; text-decoration:none;}

#menuPan ul li.contact a{width:110px; height:28px; display:block; background:#fff; color:#2F2A28; border:none; font:13px/28px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#menuPan ul li.contact a:hover{width:110px; height:28px; background:#2F2A28; color:#fff; border:none; text-decoration:none;}

/*----/Menu Panel----*/
#headerbodyPan{width:686px; height:184px; position:absolute; top:42px; left:46px; background:#FEFDF1; color:#fff; border-bottom:1px solid #CDCAA3; border-top:1px solid #CDCAA3;}
/*---- Header Red Panel----*/
#headerleftredPan{width:677px; height:150px; background:url(images/redpanbg.png) no-repeat top left; color:#fff; position:absolute; top:10px; left:15px;}
/*----Header Middle Panel----*/
#headerrightPan{width:46px; height:228px; float:left; background:url(images/rightfolder.gif) 0 0 no-repeat;}
/*----HEADER- PANEL----*/
#mainpage {
	width:1190px;
	margin:0 auto;
}

/*----BODY PANEL----*/
#bodyPan{width:780px; position:relative; margin:0 auto; float:left; margin-left:35px;}
#bodyPan h2 a{ background:#F2F0DC; color:#D80000; font:24px "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration:none;}
 a {color:#D80000;}
#bodyPan p{padding:10px 0 0;}
#bodyPan p span{font-weight:bold;}
#bodyPan p.date{width:190px; height:22px; background:#FEFEF6; color:#000; font-size:18px; line-height:22px; padding:0px;}
#bodyPan p.more{width:102px; height:16px; margin:0 0 0 582px; padding:0 0 14px 0;}
#bodyPan p.more a{width:102px; height:16px; display:block; background:#F2F0DC; color:#D80000; font:13px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
#bodyPan p.more a:hover{background:#F2F0DC; color:#7E0202; text-decoration:none;}
#bodyPan p.border{background:url(images/dot-line.gif) 0 0 repeat-x; height:1px; padding:0 0 14px 0;}

#links {margin-top:-220px;float:right;width: 170px;}
#ulbg {margin:0 auto;width:170px;background:url(images/ulbg.png) repeat-y top left;background-position:1px 0px;margin-top:42px;}
#sidetop {margin:0 auto;width:168px;height:46px;margin-bottom:-42px;background:url(images/sidetop.png) no-repeat top left;}
#category {margin:0 auto;width:168px;height:46px;margin-bottom:-42px;background:url(images/category.png) no-repeat top left;}
#arhive {margin:0 auto;width:168px;height:46px;margin-bottom:-42px;background:url(images/arhive.png) no-repeat top left;}
#blogroll {margin:0 auto;width:168px;height:46px;margin-bottom:-42px;background:url(images/blogroll.png) no-repeat top left;}
#meta {margin:0 auto;width:168px;height:46px;margin-bottom:-42px;background:url(images/meta.png) no-repeat top left;}
#bannerstop {margin:0 auto;width:168px;height:46px;margin-bottom:-42px;background:url(images/banners.png) no-repeat top left;}		
#sidebottom {margin:0 auto;width:170px;background:url(images/sidebottom.png) no-repeat top left;background-position:1px 0px;height:48px;margin-bottom:10px;}
#links ul {margin: 0;padding: 0;}
#links li ul {margin-left:5px;padding: 5px 0 px 0;}
#links li li {width:159px;padding: 7px 0px;border-bottom:#5C5C5C solid 1px;}
#links li a {text-decoration: none;margin-left:7px;color:#ffffff;}
#links li a:hover {text-decoration: none;color:#5C5C5C;}
#links li li {font-style: normal;font-size: 10px;}
#links li h2 {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;color:fff;font-size: 14px;}
#banners {margin-top:-220px;float:left;width:170px;	}
#banners img {border:none;margin:0 auto;margin-top:5px;margin-left:20px;}
#links a {font-weight: bold;color: #999;}
/*----FOOTER PANEL----*/
#footermainPan{height:50px; background:url(images/footerbg.png) 0 0 repeat-x #3B3B3B; color:#fff; font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; position:relative; margin:0 auto; clear:both; padding:75px 0 0;}

#footerPan{width:700px; position:relative; margin:0 auto;}

#footerPan ul{width:480px; height:20px; position:relative; margin:0 auto;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#fff; background:#3B3B3B; text-decoration:none; font-size:12px;}
#footerPan ul li a:hover{text-decoration:underline;}
#footerPan ul.templates-free{width:250px; background:#3B3B3B; color:#fff; display:block; position:absolute; top:10px; left:260px; font-size:10px;}
#footerPan ul.templates-free li{height:20px;}
#footerPan ul.templates-free li a{background:#b90707; display:block; color:#fff; text-decoration:none; padding:0px;}
#footerPan ul.templates-free li a:hover{text-decoration:underline;}
/*----/FOOTER PANEL----*/

	
.hblog{
display:none;
background-image:none;}
#linkcat-7{
background-image:none;
list-style-type:none;}