@charset "utf-8";
/* CSS Document */

body
{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:normal 12px/1.8em; height:100%; width:100%; color:#cfcfcf;}

html, .main { padding:0; margin:0; background-color:#fff;}

h1 { margin:0; padding:36px 0; color:#e37430; font:normal 36px/1.2em Arial, Helvetica, sans-serif; text-transform:uppercase;}



/* Header */

.header {margin:0; padding:0; background:url(../images/header_bg.jpg); repeat-x top;}
.header_resize {margin:0 auto; padding:0 40px; width:890px; height:104px;}
.header img.logo{padding-top:14px; float:left}

.header #headerAuxFrame { margin-top:0;	float:right; text-align:right;}
.header_resize #Twitter, #Facebook 
{ display:inline-block;	margin-left:6px; height:14px; background-repeat:no-repeat;float:right; background-position:left top;}

.header_resize #Twitter span, .header_resize #Facebook span {	display:none;}

.header_resize #Twitter { width:16px; background-image:url(../images/twitter-top.png);}

.header_resize #Facebook { width:16px; background-image:url(../images/facebook-top.png); }

.header1 {margin:0; padding:0; background:url(../images/img02.jpg) repeat-x;}

/* menu */
.menu_nav { height:47px; background:url(../images/menu.gif) repeat-x top; padding-top:5px;}
.menu_nav ul { width:auto; list-style:none;}
.menu_nav ul li { margin:0 1px; float:left;}
.menu_nav ul li a { display:block; margin:0; padding:10px 28px; color:#fff; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.menu_nav ul li a:hover, .menu_nav ul li.active a { background-color:#fff; color:#e2742e;}
.menu_nav ul li a:hover, .menu_nav ul li.active a { border-top-right-radius:8px; -moz-border-radius-topright:8px; -webkit-border-top-right-radius:8px; border-top-left-radius:8px; -moz-border-radius-topleft:8px; -webkit-border-top-left-radius:8px;}


/* hbg */


.hbg { margin:0; padding:0;}
.hbg_resize { margin:0 auto; padding:0; width:970px;}
.hbg { padding-top:16px;}


/* window */

.hbg .hbg_resize .window { overflow: hidden; position: relative; width:950px; height:300px; border:10px solid #ffffff; }

.hbg .hbg_resize .window .image_reel { position: absolute; top: 0; left: 0; width:950px }

.hbg .hbg_resize .window .image_reel img {float: left; width:950px}

.paging { padding: 5px 0 15px 0; text-align: center; background:url(../images/slide-shadow.png) center -7px no-repeat; z-index: 100; }

.paging a { text-indent:-9999px; background:url(../images/slide-nav-button.png) no-repeat center; width:14px; height:14px; display:inline-block;
margin: 4px; border:none; outline:none; }

.paging a.active { background:url(../images/slide-nav-button-hover.png) no-repeat center; border:none; outline:none;}

.paging a:hover {font-weight: bold; border:none; outline:none;}

.desc { width:930px; display: none; position: absolute; bottom: 0; left: 0; z-index: 101; background:url(../images/30w087b.png); color: #fff;
font-size: 1.7em; padding: 10px; border-radius: 0 0 3px 0; -moz-border-radius: 0 0 3px 0; -khtml-border-radius: 0 0 3px 0; -webkit-border-radius: 0 0 3px 0; }






/* ------------------------------------------------------------------------------------------------------------ */



body { margin:0; padding:0; width:100%; color:#696969; font:normal 12px/1.8em Arial, Helvetica, sans-serif;}
html, .main { padding:0; margin:0; background-color:#fff; }
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
h1 { margin:0; padding:36px 0; color:#e37430; font:normal 36px/1.2em Arial, Helvetica, sans-serif; text-transform:uppercase;}
h1 a, h1 a:hover { color:#e37430; text-decoration:none;}
h2 { font:bold 16px Arial, Helvetica, sans-serif; color:#323a3f; padding:8px 0; margin:8px 0;}
h2 { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
h2 span { color:#fff;}

p { margin:8px 0; padding:0 0 8px 0; font:normal 12px/1.8em Arial, Helvetica, sans-serif;}
a { color:#ea5d00; text-decoration:underline;}

.header, .hbg, .content, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar { margin:0; padding:0;}
.header_resize, .menu_nav_resize, .content_resize, .fbg_resize, .footer_resize { margin:0 auto; padding:0 40px; width:890px;}
.fbg, .footer { padding:16px 0;}
.header_resize, .hbg_resize { margin:0 auto; padding:0; width:970px;}

/* header */
.header { background:url(../images/header_bg.jpg) repeat-x top;}
.header_resize { height:104px;}
.header img.logo { padding-top:14px;}
.hbg { padding-top:16px;}

/* menu */
.menu_nav { height:47px; background:url(../images/menu.gif) repeat-x top; padding-top:5px;}
.menu_nav ul { width:auto; list-style:none;}
.menu_nav ul li { margin:0 1px; float:left;}
.menu_nav ul li a { display:block; margin:0; padding:10px 28px; color:#fff; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.menu_nav ul li a:hover, .menu_nav ul li.active a { background-color:#fff; color:#e2742e;}
.menu_nav ul li a:hover, .menu_nav ul li.active a { border-top-right-radius:8px; -moz-border-radius-topright:8px; -webkit-border-top-right-radius:8px; border-top-left-radius:8px; -moz-border-radius-topleft:8px; -webkit-border-top-left-radius:8px;}

/* content */
.content { padding-bottom:16px;}
.content_resize { padding:32px 40px;}
.content h2 { padding:4px 12px; background-color:#e37430; float:left; width:auto;}
.content img { padding:4px; border:1px solid #bbb;}
.content img.ilf { margin-right:16px; float:left;}
.content .mainbar { float:left; width:630px;}
.content .mainbar .article, .content .sidebar .gadget { margin:0; padding:0 0 16px 0;}

.content .sidebar .gadget form p.domain	{ width:134px; height:15px;	background:url(../images/domain_name_bg.gif) 0 0 no-repeat #FCF8EA;	padding:0 0 0 20px;
		margin:0 0 7px 0; font:normal 10px/15px  "Trebuchet MS", Arial, Helvetica, sans-serif; color:#900C00; text-transform:uppercase;	float:left;	}
.content .sidebar .gadget form input { width:152px;	height:22px; background-color:#fff;	color:#000;	border:#D0BE90 solid 1px; 
		font:normal 11px/22px Arial, Helvetica, sans-serif;	float:left;	}
.content .sidebar .gadget form input.go	{ background:url(../images/btn_go.gif) 0 0 no-repeat; width:27px; height:11px; border:none;	cursor:pointer;
				float:right;}
.content .sidebar .gadget img.banner { display:block; width:157px; height:146px; margin:5px 0 15px 0; padding:15px 0 0 3px;	float:left;	}

.content .sidebar .gadget .loginPanel {	width:180px;
		height:184px;
		margin:5px 0 0 0;
		padding:0px;
		float:left;
		border:#d7d3aa solid 1px;
		background:#f1eed0
	}
.content .sidebar .gadget .loginPanel h4
	{
		width:130px; 
		height:34px; 
		margin:0px; 
		padding:0 0 0 33px; 
		float:left; 
		font-family:Arial; 
		font-size:18px; color:#212121; 
		line-height:30px; 
		font-weight:normal; 
		background:#ffffff url(../images/globalpic.jpg) no-repeat -483px -399px
	}
.content .sidebar .gadget .loginPanel h3
	{
		width:130px; 
		margin:8px 0 0 0; 
		padding:0 17px 0 17px; 
		float:left; 
		font-family:Arial; 
		font-size:10px; 
		color:#1d1d1d; 
		line-height:14px; 
		font-weight:normal
	}
.content .sidebar .gadget .loginPanel input
	{
		width:167px; 
		height:18px; 
		margin:3px 0 0 0; 
		padding:3px 0 0 0; 
		float:left;  
		font-family:Arial; 
		font-size:10px; 
		color:#212121; 
		line-height:14px
	}
.content .sidebar .gadget .loginPanel .blank
	{
		width:17px; 
		height:10px; 
		margin:0px; 
		padding:0px; 
		float:left
	}
.content .sidebar .gadget .loginPanel p
	{
		width:127px; 
		margin:9px 0 0 0; 
		padding:0 0 0 17px; 
		float:left
	}
.content .sidebar .gadget .loginPanel p a
	{
		font-family:Arial; 
		font-size:12px; 
		color:#9fb31a; 
		font-weight:bold; 
		line-height:16px; 
		text-decoration:none;
	}
.content .sidebar .gadget .loginPanel .login
	{
		width:41px; 
		height:23px; 
		margin:6px 0 0 0; 
		padding:0px; 
		float:left; 
		font-family:Arial; 
		font-size:11px; 
		color:#FFFFFF; 
		line-height:20px; 
		text-align:center; 
		text-decoration:none; 
		background:url(../images/globalpic.jpg) no-repeat -180px -226px;
	}

.content .sidebar .gadget .header-top-inside-left-feed { float:left; padding:20px 0 0 0; width:100%;}
.content .sidebar .gadget .topSocial ul { list-style: none outside none; padding:5px 0 15px 0; margin:5px 0 15px 0;}
.content .sidebar .gadget .topSocial ul li { display:inline; }
.content .sidebar .gadget .topSocial ul li a { display:block; float:left; height:16px;	width:16px;	text-indent:-9999px; padding:0 5px 0 0; outline:none;}
/*.content .sidebar .gadget .topSocial ul li a twitter { background:url(../images/twitter-top.png) 0 0 no-repeat;	}	
.content .sidebar .gadget .topSocial ul li a facebook {	background:url(../images/facebook-top.png) 0 0 no-repeat; }
.content .sidebar .gadget .topSocial ul li a rss { background:url(../images/rss-top.png) 0 0 no-repeat;	}
*/
.content .sidebar { color:#fff; }
.content .sidebar { background-color:#e27430; }
.content .sidebar { border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
.content .sidebar img {	border:1px solid #fff;}
.content .sidebar .col { margin:0; float:left;}
.content .sidebar .c1 { padding:0 16px 0 0; width:250px;}
.content .sidebar .c2 { padding:0 16px; width:286px;}
.content .sidebar .c3 { padding:0 0 0 16px; width:220px;}
.content .sidebar .c1 img, .c3 img { margin:4px;}
.content .sidebar .c3 img { margin:8px 16px 4px 0; padding:0; float:left;}

	
	
.content .sidebar { float:right; width:236px;}
ul.sb_menu, ul.ex_menu { margin:0; padding:0; list-style:none;}
ul.sb_menu li, ul.ex_menu li { margin:0;}
ul.sb_menu li { padding:4px 0;}
ul.ex_menu li { padding:4px 0 8px;}
ul.sb_menu li a, ul.ex_menu li a { text-decoration:none;}
ul.sb_menu li a:hover, ul.ex_menu li a:hover { font-weight:bold;}
ul.sb_menu li a:hover { text-decoration:underline;}
ul.ex_menu li a:hover { text-decoration:none;}

/* subpages */
.content .mainbar .comment { margin:0; padding:16px 0 0 0;}
.content .mainbar .comment img.userpic { border:1px solid #dedede; margin:10px 16px 0 0; padding:0; float:left;}

/* fbg */
.fbg { color:#fff;}
.fbg_resize { background-color:#e27430;}
.fbg_resize { border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
.fbg img { border:1px solid #fff;}
.fbg .col { margin:0; float:left;}
.fbg .c1 { padding:0 16px 0 0; width:160px;}
.fbg .c2 { padding:0 16px; width:250px; height:15px}
.fbg .c3 { padding:0 0 0 16px; width:200px; height:15px}
.fbg .c1 img, .fbg_resize .c3 img { margin:4px;}
.fbg .c3 img { margin:8px 16px 4px 0; padding:0; float:left;}

/* footer */
.footer p.lf { margin:0; padding:4px 0; float:right; width:auto; line-height:1.5em;}
ul.fmenu { margin:0; padding:2px 0; list-style:none; float:left; width:auto;}
ul.fmenu li { margin:0; padding:0 4px; float:left;}
ul.fmenu li a { text-decoration:none; padding:3px 8px; font-weight:bold; color:#696969;}
ul.fmenu li a { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
ul.fmenu li a:hover, ul.fmenu li.active a { color:#fff; background:#e37430;}
ul.fmenu li a:hover { text-decoration:underline;}

/* form */
ol { list-style:none;}
ol li { display:block; clear:both;}
ol li label { display:block; margin:0; padding:16px 0 0 0;}
ol li input.text { width:480px; border:1px solid #c0c0c0; margin:2px 0; padding:5px 2px; height:16px; background:#fff;}
ol li textarea { width:480px; border:1px solid #c0c0c0; margin:2px 0; padding:2px; background:#fff;}
ol li .send { margin:16px 0 0 0;}
