body,td,th {
	font-family: Arial,Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
body {
	background-image: url(../images/page_bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	text-decoration: none;
	color:#0000FF;
}
a:visited {
	color:#0000FF
}
a:hover {
	text-decoration: underline;
}
.rbd {
	background-image: url(../images/rbd.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.lbd {
	background-image: url(../images/lbd.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.stats_bg {
	background-image: url(../images/stat_bg.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.flash_bg {
	background-image: url(../images/flash_bg.gif);
	background-repeat: repeat-x;
	height: 120px !important;
}
.text1 {
	color: #8b8b8b;
}
.text2 {
	font-size: 11px;
}
.text3 {
	font-size: 11px;
	color: #acacac;
}
.text4 {
	font-size: 18px;
	color: #656565;
}
.text5 {
	font-size: 14px;
	color: #878585;
}
.text6 {
	font-size: 11px;
	color: #656565;
}
.text7 {
	font-size: 32px;
	font-weight: bold;
	color: #262626;
	letter-spacing: -1px;
}
.org_bold {
	font-weight: bold;
	color: #e25532;
}
.org_bold a, .org_bold a:visted {
	font-weight: bold;
	color: #e25532 !important;
}
.red_bold {
	font-weight: bold;
	color: #d20404;
}
.red_bold a, .red_bold a:visted {
	font-weight: bold;
	color: #d20404 !important;
}
.dark {
	color: #474747;
}
.tbl_bg1 {
	background-image: url(../images/table_bg1.gif);
	background-repeat: repeat-y;
}
.tbl_bg2 {
	background-image: url(../images/table_bg2.gif);
	background-repeat: repeat-y;
}
.tbl_bg3 {
	background-image: url(../images/table_bg3.gif);
	background-repeat: repeat-y;
}
.thumb_bd1 {
	border: 2px solid #ccd4d2;
}
.thumb_bd2 {
	border: 1px solid #949494;
}
.thumb_bd3 {
	border: 5px solid #ccd4d2;
}
.thumb_bd4 {
	border: 1px solid #7d7d7d;
}
.link1,link1 a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #ec1111;
}
.link2,link2 a:visited {
	font-size: 12px;
	color: #656565;
}
.link3,link3 a:visited {
	color: #7491ef;
}
.link4,link4 a:visited {
	color: #eb3416;
}
.link5,link5 a:visited {
	color: #7491ef;
	font-size: 28px;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration: underline;
}
.site_block_bg {
	background-image: url(../images/site_block2.gif);
	background-repeat: repeat-y;
}
.site_block_bg2 {
	background-image: url(../images/site_block1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.title_blank {
	background-image: url(../images/title_blank.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 928px;
}
.cap_bd {
	border: 5px solid #FFF;
}
h1 {
	font-size: 24px;
	font-weight: bold;
	color: #474747;
	letter-spacing: -1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
h2 {
	font-size: 26px;
	color: #262626;
	letter-spacing: -1px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
h2.center {
	font-size: 26px;
	color: #262626;
	letter-spacing: -1px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
.title { height: 25px; line-height: 25px; background-image: url('/images/titleBack.gif'); background-repeat: repeat-x; text-align:center; font-size: 14px; font-weight: bold; color: #ffffff;}
	.title a { color: #e25532 !important; font-size: 14px; }
.searchBox {
	border: 1px solid #ee3516;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 120px;
	margin: 0px 3px 0px 0px; }
form { margin: 0px; padding: 0px }
form .image { vertical-align: bottom; margin-bottom: 4px; }
.footer { color: #000 !important; } .footer a { font-weight: bold; color: #000 !important}
.sitePreview {	 }
	.sitePreview th 	{	text-align: center; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FFF; font-size: 24px; padding-top: 10px;}
	.sitePreview th a	{	text-align: center; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #FFF; text-decoration: none;	}	
	.sitePreview td img	{	border: 1px solid blue;	}	
	.sitePreview td img	{	border: 1px solid blue;	}		
	
.browseBar {
	width: 455px;
	height: 45px;
	line-height: 45px;
	background-image: url('/images/browsing.gif');
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #484848;
	}
	.browseBar .orange {
		color: #e25532;
	}

#header-table { margin: 0;
                padding: 0;
                text-align: left; }
#header-table td { margin: 0;
                   padding: 0;}
                
#header-logo img { border: 0;
                   margin: 0;
                   padding: 0; }
#header-logo { margin: 5px 0 0 5px;
               padding: 0;
               height: 251px;
               width: 252px;

             }
#header-overlay img { border: 0;
                      margin: 0;
                      padding: 0; }
#header-overlay { padding: 69px 0 0 69px;
                  margin: 0;
                  width: 114px;
                  height: 114px; }
#header-info-panel { margin: 61px 0 0 15px;
                     line-height: 9px;
                     padding: 0; }
#header-info-panel td { font-family: Arial, "MS Trebuchet", sans-serif;
                        font-size: 11px;
                        font-weight: bold; padding-top: 0px;
                        height: 17px;
                        text-align: left; }
#header-info-panel .label { color:white;
                            padding-left: 5px; }
#header-info-panel .data { color: yellow;
                           padding-left: 5px;  }




/* New Header 8/12/2010 */
.sidebg{background:url('/images/headers/sidesbg.jpg') center repeat-y;}
.mainwrap{width:970px;background-color:#FFF;margin:0 auto;text-align:center;}
.mainwrap table,.mainwrap .title_blank{margin:0 auto;}
.headerwrap{position:relative;text-align:left;margin-bottom:1em;background-color:#171717;}
.headerwrap .stats_bg{height:25px;line-height:22px;font-weight:700;}

/* New Nav 8/12/2010
.navwrap a{background:#800000 url(/images/headers/nav-bg.png);display:block;float:left;height:46px;color:#FFF;padding:7px 0 0 20px;border-right:1px solid #b80000;border-left:1px solid #6e0000;text-align:left;}
.navwrap a:hover{background:#591111 url(/images/headers/nav-bg-over.png);text-decoration:none;padding:7px 0 0 20px;border-right:1px solid #6e0000;border-left:1px solid #b80000;}
.navwrap a strong{display:block;font-size:18px;} */

/* Alternative Light Nav Color
.navwrap a{background:#FFF url(/images/headers/nav-bg2-over.jpg);display:block;float:left;height:46px;color:#000;padding:7px 0 0 20px;border-right:1px solid #EEE;border-left:1px solid #DDD;border-bottom:1px solid #DDD;text-align:left;}
.navwrap a strong{display:block;font-size:18px;color:#EC1111;}	
.navwrap a:hover{background:#F1F1F1 url(/images/headers/nav-bg.png);text-decoration:none;padding:7px 0 0 20px;border-right:1px solid #C50D0D;border-left:1px solid #99070A;}
.navwrap a:hover strong{display:block;font-size:18px;color:#FFF;} */

/* Alternative Dark Nav Color */
.navwrap a{text-shadow:#000 1px 2px 3px;background:#333 url(/images/headers/nav-bg3.jpg);display:block;float:left;height:46px;color:#FFF;padding:7px 0 0 20px;border-right:1px solid #000;border-left:1px solid #444;border-bottom:1px solid #000;text-align:left;}
.navwrap a strong{display:block;font-size:18px;color:#FFF;}	
.navwrap a:hover{text-shadow:#333 -1px -1px 1px;background:#AF0000 url(/images/headers/nav-bg.png);text-decoration:none;padding:7px 0 0 20px;border-right:1px solid #888;border-left:1px solid #555;}
.navwrap a:hover strong{display:block;font-size:18px;color:#FFF;}

/* Tour1 Frontpage Blog 8/12/2010 */
.blogtbl{width:936px;margin:0 auto;}
.blogtblbox{width:448px;float:left;text-align:left;margin:5px;padding:4px;line-height:16px;border:1px solid #CCC;background:#F2F2F2;}
.blogtblbox h3{font-size:20px;color:#181818;text-align:left;border-bottom:1px solid #CCC;margin:12px 8px 0 8px ;padding-bottom:8px;}
.blogtblbox h3{overflow:hidden;white-space:nowrap;width:97%;text-overflow:ellipsis;}
.blogtblbox p{width:}
.blogtblbox img{float:left;width:250px;height:200px;margin:8px;border:1px solid #CCC;}
.blogtblbox a{color:#F00;font-weight:700;}
.blogtblbox strong{display:block;margin:.6em 0 1em;color:#666;border-bottom:1px solid #e5e5e5;}		

 /* VIP Page 8/12/2010 */
.vipbox{width:316px;height:433px;background:url(/images/vip/vip_page_box_bg.jpg) no-repeat;position:relative;float:left;margin-top:25px;margin-left:7px;}
.vipbox img{position:absolute;top:51px;left:29px;border:0;}
.vipbox h2{font-family:"Arial Black", Gadget, sans-serif;font-size:26px;line-height:40px;color:#FFF;position:absolute;left:50px;text-shadow:0 0 .5em #000;margin:0;padding:0;}
.vipbox p{height:45px;width:243px;position:absolute;left:39px;top:340px;font-size:12px;display:block;}
.vipwrap{text-align:left;width:970px;font-family:Tahoma, Geneva, sans-serif;margin:0 auto;}
.vipwrap .vipbox p strong{font-size:18px;font-weight:700;}
.vipbox p strong span{color:#b40000;}
.vipwrap .viptoc{width:700px;font-size:12px;margin:0 auto;}
.viptoc p strong{color:#B40000;}
.vipwrap p{margin:0;padding:0;}
.viptoc p{margin:10px 0;}


/* Blog 2010-12-09 */

div.blog-logo{text-align:left;margin:0 auto;padding:0;}
div.blog-container{width:857px;font-size:12px;margin:0 auto;padding:42px 0 0;text-align:left;}
div.latest{background:url(/images/blog/latest-bg.png) repeat-x;}
div.entry{background:url(/images/blog/regular-bg.png) repeat-x;}
div.blog-box{width:737px;border:5px solid #dcdcdc;margin:0 auto;padding:0 55px;font-size:16px;line-height:24px;}
div.blog-box .blog-header{border-bottom:1px solid #E7E7E7;margin:0 0 5px 0;padding-bottom:0 0 5px 0;}
div.blog-box .text{text-align:justify;}
div.blog-box .text a{text-decoration:underline;}
div.blog-header .post-date{color:#404040;font-size:12px;text-align:right;}
div.blog-box h2{color:#404040;font-size:28px;margin:30px 0 5px;padding:5px 0;}
div.blog-box h2 a{color:#404040;font-size:28px;text-decoration:none;border-bottom:2px dotted #a0a0a0;margin:0;padding:5px 0}
div.blog-meta{border:1px solid #E7E7E7;}
div.blog-meta .blog-cat,div.blog-meta .blog-author{float:left;width:300px;font-weight:700;}
div.blog-meta .blog-cat span,div.blog-meta .blog-author span{font-weight:400;}

.blog_cms_image a{display:relative;width:737px;height:414px;display:block;}
.blog_cms_image a .vidoverlay{width:737px;height:414px;display:block;position:absolute;background:url(/images/blog/blogoverlay.png) no-repeat;}
.blog_cms_image img{border:0;}

/* Site List 15/12/2010 */
div.latest-site-container{width:780px;text-align:left;margin-top:20px;}
div.latest-site-container a{color:#ff0000;}
div.latest-site-container div.new {width:32px;height:40px;float:left;}
div.latest-site-container div.stats {width:558px;height:40px;float:left;font-size:14px;color:#555555;}
div.latest-site-container div.stats a{color:#ff0000;text-decoration:none;}
div.latest-site-container div.big {width:232px;float:left;}
div.latest-site-container div.big img{border:1px solid #bbbbbb;}

div.latest-site-container div.sep {background:url(/images/latest-sep.png) repeat-x;height:7px;}
div.latest-site-container p{color:#666666;font-size:11px;padding:0;margin:0;}
div.latest-site-container div.thumb-box-6{width:162px;float:left;margin:0 10px 8px;}
div.latest-site-container div.thumb-box-6 div.thumb img{border:1px solid #bbbbbb;}
div.latest-site-container div.thumb-box-6 div.stitle{margin:3px 0;}
div.latest-site-container div.thumb-box-6 div.stitle a{color:#ff0000;font-size:11px;font-weight:bold;}
div.latest-site-container div.thumb-box-6 div.info{color:#595859;font-size:10px;font-weight:bold;}
div.latest-site-container div.thumb-box-6 div.info a{color:#ff0000;}
div.latest-site-container div.thumb-box-6 div.links{font-size:9px;}
div.latest-site-container div.thumb-box-6 div.links a{color:#ff0000;font-size:9px;font-weight:normal;}

