/* CSS Document */
body{
	background:url(images/bg.gif) repeat-x 0 0 #7A0101; color:#E56565;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin:0; padding:0;}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{
	list-style:none;}
.spacer{
	font-size:0; line-height:0; clear:both;}
a {
outline:none;
}

/* -- header start -- */
#header{
	width:778px; height:216px; margin:0 auto; position:relative;
	background:url(images/header_bg.jpg) no-repeat 0 0 #7A0101; color:#E56565;}
#header img{
	position:absolute; right:18px; top:51px; border:none;}
#header h1{
	background:url(images/header_h1_hg.gif) no-repeat 0 0 #7A0101; color:#EFCACA;
	width:157px; height:24px; position:absolute; right:20px; top:150px;
	font:normal 10px/24px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center;}
#header ul{
	position:absolute; left:60px; top:13px;}
#header ul li{
	height:20px; width:115px;
	background:url(images/top_nav_divider.gif) repeat-x 0 19px #7A0101; color:#F66E6E;
	font:bold 11px/19px Arial, Helvetica, sans-serif;}
#header ul li.noborder{
	height:20px; width:115px;
	background-color:#7A0101; background-image:none; color:#F66E6E;
	font:bold 11px/19px Arial, Helvetica, sans-serif;}
#header ul li a{
	height:19px; padding:0 0 0 7px; text-decoration:none;
	background-color:#7A0101; color:#F66E6E; display:block;
	font:bold 11px/19px Arial, Helvetica, sans-serif;}
#header ul li a:hover{
	height:19px; padding:0 0 0 7px; text-decoration:none;
	background-color:#410000; color:#FFFFFF; display:block;
	font:bold 11px/19px Arial, Helvetica, sans-serif;}
#header ul li a.hover{
	height:19px; padding:0 0 0 7px; text-decoration:none;
	background-color:#410000; color:#FFFFFF; display:block;
	font:bold 11px/19px Arial, Helvetica, sans-serif;}
#header a.login{
	background:url(images/login_btn.gif) no-repeat 0 0 #7A0101; color:#EFCACA;
	text-indent:-2000px; text-decoration:none; width:139px; height:27px; display:block;
	position:absolute; right:16px; top:0;}
#header a.login:hover{
	background:url(images/login_btn_h.gif) no-repeat 0 0 #7A0101; color:#EFCACA;
	text-indent:-2000px; text-decoration:none; width:139px; height:27px; display:block;
	position:absolute; right:16px; top:0;}
/* -- header end -- */
/* -- body start -- */
#body{
	width:733px; margin:0 auto; padding: 0 20px 20px 25px;}
/* -- body end -- */
/* --left pannel start */
#left{
	background:#7A0101; color:#FFFFFF;
	width:187px; padding:0px 0 0 0; float:left;}
#left form{
	background:url(images/contact_form_bg.gif) repeat-x 0 0 #5F0000; color:#FFFFFF; float:left;width:185px;}
#left form h2{
	background:url(images/contact_h2_bg.gif) no-repeat 0 0; color:#D63838;
	height:43px; padding:15px 0 0 25px; float:left;
	font:normal 22px/27px Arial, Helvetica, sans-serif;}
#left a:link, #left a:visited {
color:#fff;
}
#left a:hover {
text-decoration:none;
}
#left p {padding:5px;}
/* -- left pannel end */
/* -- right pannel start */
#right{
	width:525px; margin:0 0 0 20px; float:left; padding:0;
	background:url(images/right_top_bg.gif) no-repeat 0 0 #7A0101; color:#E56565;}
.content{
	width:525px; margin:0; float:left; padding:0 0 22px 0;}
.content h2{
	background:url(images/right_h2_bg.gif) no-repeat 1px 0; color:#FC9A54;
	font:normal 26px/32px Arial, Helvetica, sans-serif; float:left;
	height:47px; padding:12px 0 0 30px;}
.content h2 span{
	font:bold 26px/32px Arial, Helvetica, sans-serif; color:#EAB1B1;}
.content p{
	font:normal 12px/18px Arial, Helvetica, sans-serif; float:left;
	background-color:#7A0101; color:#E56565; padding:0 0 03px 30px;}
.content p strong{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	background-color:#5F0000; color:#E56565; padding:0;}
.content p a{
	font:normal 12px/18px Arial, Helvetica, sans-serif; text-decoration:none;
	background-color:#7A0101; color:#fff; padding:0;}
.content p a:hover{
	font:normal 12px/18px Arial, Helvetica, sans-serif; text-decoration:underline;
	background-color:#7A0101; color:#FFFFFF; padding:0;}
.content p span {color:#eee;}

.detailimg {padding:5px;background:#5f0000}


.update{
	background:url(images/right_top_bg.gif) no-repeat 0 0 #7A0101; color:#C77474;
	width:525px; float:left; padding:0px 0 0 0;}
.update h2{
	background:url(images/right_h2_bg.gif) no-repeat 1px 0; color:#FC9A54;
	font:normal 26px/28px Arial, Helvetica, sans-serif; float:left;
	height:47px; padding:12px 0 0 30px;}
.update h2 span{
	font:bold 26px/28px Arial, Helvetica, sans-serif; color:#EAB1B1;}
.update ul{
	float:left; padding:0 0 0 30px;margin-top:20px}
.update ul li{
	background:#330000; color:#C77474;
	width:460px; height:100px; padding:5px 18px 10px 10px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;margin-bottom:5px;}
.update img, .content img {
margin-right:10px;
border:0;
}
.update ul li strong{
	font:bold 10px/19px Arial, Helvetica, sans-serif;
	text-transform:uppercase; color:#FFFFFF; background-color:#460101;}
.update label, .content label {display:block;font-weight:bold;}

.update a:link, .update a:visited {
color:#fff;
}

.update a:hover {text-decoration:none;}	

/* -- right pannel end */
/* -- more pannel start -- */
#more{
	background:url(images/more_bg.gif) repeat-x 0 0 #340000; color:#E56565;
	width:778px; margin:0 auto 0px; padding:2px 0 0 0;}
#more span{
	width:2px; height:165px; background-color:#520000;
	color:#FFFFFF; float:left; display:block; margin:18px 0;}
.moreContainer{
	width:202px; padding:0 28px; float:left;}
.moreContainer h2{
	background:url(images/more_h2_bg.gif) no-repeat 0 0 #1C0000; color:#FC9A54;
	width:191px; height:37px; padding:13px 0 0 11px; float:left;
	font:normal 22px/26px Arial, Helvetica, sans-serif;}	
.moreContainer ul{
	padding:14px 0 0 7px; float:left;}	
.moreContainer ul li{
	color:#E56565; margin:0 0 4px 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;}
.moreContainer ul li a{
	background:url(images/more_li_bg.gif) no-repeat 0 0 ;
	color:#E56565; padding:0 0 0 17px; display:block;
	text-decoration:none; width:162px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;}
.moreContainer ul li a:hover{
	background:url(images/more_li_bg_h.gif) no-repeat 0 0 ;
	color:#E56565; padding:0 0 0 17px; display:block;
	text-decoration:none; width:162px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;}
.moreContainer ul li a.hover{
	background:url(images/more_li_bg_h.gif) no-repeat 0 0 ;
	color:#E56565; padding:0 0 0 17px; display:block;
	text-decoration:none; width:162px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;}
/* -- more pannel start -- */
/* -- footer start -- */
#footer{
	width:790px; height:140px; margin:0 auto;
	background:url(images/footer_bg.gif) no-repeat 560px 0px #7A0101; color:#FC9A54;}
.footerContent{
	width:580px; float:left; padding:8px 0 0 0;}
.footerContent ul{
	float:left;}
.footerContent ul li{
	float:left; 
	font:bold 11px/18px Arial, Helvetica, sans-serif; color:#E09999;}
.footerContent ul li a{
	padding:0 8px; text-decoration:underline;
	font:bold 11px/18px Arial, Helvetica, sans-serif; color:#E09999;}
.footerContent ul li a:hover{
	padding:0 8px; text-decoration:none;
	font:bold 11px/18px Arial, Helvetica, sans-serif; color:#E09999;}
.footerContent p{
	padding:0 8px; 
	font:normal 10px/20px Arial, Helvetica, sans-serif; color:#FC9A54;}
.footerContent p.tworld{
	padding:0 8px;margin-top:5px; 
	font:bold 13px/20px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.footerContent p.tworld a{
	background-color:#640101; text-decoration:none; padding:2px 5px 2px 0px;
	font:bold 13px/20px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.footerContent p.tworld a:hover{
	background-color:#7A0101; text-decoration:none; padding:2px 5px 2px 0px;
	font:bold 13px/20px Arial, Helvetica, sans-serif; color:#E09999;}
.valil{
	width:90px; float:right; padding:14px 0 0 0;}
.valil a.xhtml{
	float:right; color:#220000; margin:0 0 1px 0;
	width:82px; height:16px; text-decoration:underline;}
.valil a.xhtml:hover{
	float:right; color:#FFFFFF; margin:0 0 1px 0;
	width:82px; height:16px; text-decoration:none;}
/* -- footer end -- */







