body {
font:normal 11px Tahoma;
color:#000;
margin:0;
padding:0;
background:#000000;
}

img {
border:0;
}

a {
text-decoration:none;
color:#000;
}

li {
list-style:none;
}

#wholecontainer {
width:100%;
background:#b60203;
float:left;
}

#container{
width:1136px;
margin:0 auto;
}

#pagecontainer {
width:1054px;
padding-left:82px;
}

#headerpart {
width:963px;
background:url(../images/headerbg.jpg) left top no-repeat;
}

#centerbg{
background:url(../images/center1.png) left top repeat-y;
width:963px;
float:left;
margin-left:1px;
}

#center_container {
background:url(../images/ccbg.jpg) left top no-repeat;
width:963px;
float:left;
}

#footer {
width:100%;
float:left;
background:#000000;
}

.loginmenu li {
font:normal 11px Verdana;
float:left;
color:#fff;
margin-top:5px;
background:url(../images/login_list.gif) right center no-repeat;
padding:0 10px 0 15px;
}

.logo {
clear:both;
width:1054px;
text-align:left;
padding-top:20px;
}

.menu {
width:1054px;
background:url(../images/menu_bg.png) left top no-repeat;
height:100px;
margin-top:12px;
margin-left:1px;
}

.menu ul {
margin-left:450px;
padding:0;
}

.menu li{
float:left;
padding-right:5px;
}

.menu li a {
font:normal 18px "Trebuchet MS";
color:#fff;
float:left;
width:74px;
margin-top:60px;
height:30px;
line-height:30px;
text-align:center;
}

.menu li a:hover {
background:url(../images/menu_hover.png) left top no-repeat;
}

.menu_active a{
background:url(../images/menu_hover.png) left top no-repeat;
display:block;
width:74px;
height:30px;
}

.column1 {
width:158px;
float:left;
margin-left:12px;
}

.searchbg {
width:155px;
height:43px;
background:url(../images/search_bg.gif) left top no-repeat;
clear:both;
padding-top:9px;
}

.searchbox {
width:132px;
height:26px;
float:left;
background:url(../images/search_box.jpg) left top no-repeat;
}

.searchbox input {
background-color:Transparent;
border:0;
width:125px;
height:20px;
font:normal 11px Verdana;
color:#fff;
padding:5px 0 0 10px;
}

.search_btn input {
width:23px;
height:26px;
background:url(../images/search_btn.gif) left top no-repeat;
background-color:Transparent;
border:0;
float:left;
display:block;
}

.yellow_bg {
width:155px;
background:url(../images/left_yellowbg.jpg) left top no-repeat #F7E4A9;
padding:10px 0 0 0;
}
.yellow_bg_btm {
width:155px;
height:23px;
background:url(../images/left_yellowbg_bot.jpg) left top no-repeat;
padding-bottom:5px;
}


.stat_bg {
width:144px;
height:118px;
background:url(../images/stat_bg.gif) left top no-repeat;
position:relative;
}

.stat_img {
position:absolute;
left:100px;
top:29px;
}

.stat_bg h2 {
font:bold 16px "Trebuchet MS";
color:#6e4502;
text-align:center;
padding-top:5px;
height:25px;
}

.stat_txt {
padding-left:6px;
line-height:20px;
}

.stat_txt span {
color:#6e4502;
}

.mmenu {
width:147px;
margin:12px 0 0;
}

.mm_top {
width:147px;
height:7px;
background:url(../images/smenu_topbg.png) left top no-repeat;
}

.mm_middle {
width:147px;
background:#fff;
padding:0 0 25px;
}

.mmenu_txt {
font:bold 16px "Trebuchet MS";
color:#d2123f;
text-align:center;
border-bottom:1px solid #e21c7b;
margin:0 3px;
}

.mainmenu {
width:125px;
margin-left:10px;
}

.mainmenu ul {
margin-top:10px;
padding:0;
}

.mainmenu li {
font:normal 11px Verdana;
}

.mainmenu a {
padding-top:5px;
border-bottom:1px dotted #b2b2b2;
height:18px;
background:url(../images/li_arrow.gif) left center no-repeat;
padding-left:15px;
display:block;
}

.mm_btm {
width:147px;
height:8px;
background:url(../images/smenu_btmbg.png) left top no-repeat;
}

.logintxt {
font:bold 16px "Trebuchet MS";
color:#d2123f;
text-align:center;
height:20px;
}

.uname_box {
width:148px;
height:24px;
background:url(../images/uname_box.gif) left top no-repeat;
margin-top:10px;
}

.uname_box input {
width:148px;
height:24px;
background-color:Transparent;
border:0;
font:normal 11px Tahoma;
color:#181818;
padding:4px 0 0 10px;
}

.loginform {
width:147px;
clear:both;
}

.loginpart {
width:147px;
clear:both;
margin-top:6px;
}

.forgot_txt a {
color:#ba1c1c;
float:left;
padding:8px 3px 0 0;
}

.login_btn {
width:52px;
background:url(../images/login_btn.jpg) left top no-repeat;
float:left;
height:40px;
}

.login_btn input {
width:52px;
height:26px;
background-color:Transparent;
border:0;
font:bold 11px Tahoma;
color:#fff;
}

.createac a {
width:116px;
height:18px;
clear:both;
background:url(../images/ac_bg.gif) left top no-repeat;
text-align:center;
line-height:18px;
color:#ba1c1c;
display:block;
}

.usermenu_top {
margin-top:10px;
height:11px;
}

.usermenu_middle {
width:155px;
background:url(../images/usermenu_md.gif) left top repeat-y;
}

.usermenu_txt {
text-align:center;
font:bold 16px "Trebuchet MS";
color:#d2123f;
}

.userlist ul {
margin-left:25px;
padding:0;
}

.userlist li {
color:#545454;
background:url(../images/li_arrow.gif) left center no-repeat;
padding-left:15px;
margin-top:10px;
}

.sub_top {
width:155px;
height:40px;
background:url(../images/subscribe_bg.gif) left top no-repeat;
text-align:center;
}

.sub_top h2 {
font:bold 16px "Trebuchet Ms";
color:#d2123f;
padding-top:10px;
}

.sub_md {
width:155px;
background:url(../images/subscribe_md.gif) left top repeat-y;
padding-left:10px;
}

.emailbox {
width:134px;
height:24px;
background:url(../images/email_box.gif) left top no-repeat;
padding-top:3px;
}

.emailbox input {
width:125px;
height:20px;
background-color:Transparent;
border:0;
font:normal 11px Tahoma;
color:#6a6a6a;
padding:2px 0 0 8px;
}

.signup_btn input {
width:44px;
height:23px;
background-color:Transparent;
border:0;
font:normal 11px Tahoma;
color:#fff;
background:url(../images/signup_btn.jpg) left top no-repeat;
margin:3px 0 0 88px;
}

.sub_btm {
width:155px;
height:14px;
background:url(../images/subscribe_btm.jpg) left top no-repeat;
}

.column2 {
width:618px;
float:left;
margin-left:4px;
font:normal 11px Verdana;
}

.pic_txt {
width:618px;
font:normal 11px Verdana;
padding-top:5px;
height:20px;
}

.pic_txt span {
color:#b6002b;
font-weight:700;
}

.alpha_bg {
width:618px;
height:22px;
background:url(../images/num_bg.gif) left top no-repeat;
}

.alpha_bg li {
float:left;
color:#fff;
height:22px;
line-height:22px;
padding-left:14px;
}

.alpha_bg li a.current {
	color:#000;
	background:#FFF;
	padding:6px;
}

.celepart {
width:618px;
margin-top:28px;
}

.cele_left {
width:420px;
float:left;
}

.cele_txt {
font:bold 24px "Trebuchet MS";
color:#b60203;
height:38px;
margin-top:5px;
padding-left:5px;
}

.lorempart {
width:420px;
margin-left:4px;
}

.anjelimg {
width:152px;
height:149px;
background:url(../images/anjelimg_bg.gif) left top no-repeat;
text-align:center;
float:left;
}

.anjelimg img {
margin-top:7px;
}

.loremright {
width:246px;
float:left;
margin-left:8px;
}

.loremright h3 {
font:normal 18px "Trebuchet MS";
color:#ca0433;
}

.loremright p {
font:normal 11px Tahoma;
}

.cele_right {
width:198px;
float:left;
}

.lorem_para {
width:420px;
clear:both;
font:normal 11px Tahoma;
margin-left:6px;
position:relative;
}

.cele_btnbg {
width:618px;
position:relative;
clear:both;
}

.keywordpart {
width:618px;
margin-top:5px;
}

.keywordbox {
width:338px;
height:40px;
background:url(../images/keyword_box.gif) left top no-repeat;
float:left;
}

.keywordbox input {
width:320px;
height:20px;
background-color:Transparent;
border:0;
font:normal 12px Verdana;
color:#555353;
margin:8px 0 0 5px;
}

.catbox select {
width:200px;
height:30px;
float:left;
margin:5px 0 0 3px;
padding:3px 0 0 10px;
}

.gobtn {
width:46px;
height:39px;
background:url(../images/go_btn.gif) left top no-repeat;
text-align:center;
float:left;
margin-left:5px;
}

.gobtn input {
width:46px;
height:39px;
background-color:Transparent;
border:0;
text-align:center;
line-height:39px;
font:bold 20px Verdana;
color:#fff;
}

.cele_menu {
width:618px;
clear:both;
}

.cele_menu li {
font:bold 11px Verdana;
color:#000;
float:left;
width:150px;
margin-top:10px;
height:29px;
line-height:29px;
text-align:center;
}

.cele_menu2 a {
width:122px;
background:url(../images/cele_menu2.gif) left top no-repeat;
display:block;
height:29px;
}

.cele_menu3 a {
width:150px;
background:url(../images/cele_menu3.gif) left top no-repeat;
display:block;
height:29px;
}

.imgpart {
width:600px;
clear:both;
border:1px solid #888;
float:left;
}
.frmpart {
width:600px;
clear:both;
border: 2px solid #D2123F;
padding: 14px;
float:left;
}


.group_img {
width:600px;
float:left;
height:170px;
padding:20px 0 0 18px;
}

.tabs {
width:618px;
float:left;
}

.img1 {
width:146px;
float:left;
text-align:center;
margin-right:45px;
}

.img1 div {
width:146px;
height:122px;
background:url(../images/img_bg.gif) left top no-repeat;
text-align:center;
padding-top:6px;
}

.img1 h3 {
font:normal 11px Tahoma;
color:#000;
height:20px;
}

.num_list {
width:618px;
clear:both;
padding-top:30px;
padding-left:180px;
}

.num_list h2 {
font:normal 11px Tahoma;
float:left;
padding-top:3px;
padding-right:10px;
}

.num_list li {
float:left;
padding-right:10px;
line-height:18px;
height:18px;
width:17px;
text-align:center;
padding-bottom:15px;
}

.column3 {
width:156px;
float:left;
margin-top:110px;
margin-left:4px;
background:url(../images/suitimg_bg.gif) left top no-repeat;
height:752px;
padding-top:42px;
text-align:center;
}

.footer_content{
width:950px;
color:#ffffff;
background:#000000 url(../images/fbg.jpg) center top no-repeat;
margin-left:90px;
padding-top:100px;
}
.latestnews {
width:950px;
padding-bottom:10px;
float:left;
}

.latestnews_txt {
font:bold 14px Arial;
color:#fff;
text-align:left;
border-bottom:1px solid #250c08;
height:30px;
text-indent:10px;
}

.latest_para {
width:230px;
border-bottom:1px solid #250c08;
height:35px;
color:#fff;
padding-top:10px;
}

.latest_para p {
margin-left:10px;
}

.tonight_part {
width:230px;
margin-top:10px;
}

.tonight_img {
width:108px;
text-align:left;
float:left;
}

.orem_txt {
width:92px;
float:left;
}

.orem_txt span {
color:#710b0b;
}

.orem_para {
width:208px;
clear:both;
float:left;
padding-top:4px;
}

.orem_para span {
font-size:16px;
}

.footer_menu {
width:950px;
clear:both;
border-top:1px solid #250c08;
height:50px;
}

.copytxt {
float:left;
padding-top:20px;
text-align:justify;
color:#FFF;
}
.copytxt a {
color:#FFF;
}

.fmenu {
float:right;
text-align:left;
}

.fmenu li {
float:left;
margin-top:20px;
padding-right:20px;
}

ul,p,h1,h2,h3,h4,h5,h6,div,.loginmenu ul,.alpha_bg ul,.cele_menu ul,.num_list ul,.fmenu ul {
margin:0;
padding:0;
}

#maincontainer{
width:1136px;
float:left;
background:#b60203 url(../images/body_bg.jpg) center top no-repeat;
}

#footer_container {
width:1136px;
margin:0 auto;
}

#centerpart{
width:1054px;
}

.loginmenu {
width:1054px;
}

.loginmenu li a:link,.loginmenu li a:visited,.menu li a:link,.menu li a:visited,.alpha_bg li a:link,.alpha_bg li a:visited,.fmenu li a:link,.fmenu li a:visited {
color:#fff;
}

.mainmenu a:hover,.mainmenu_active a {
color:#b5033a;
background:url(../images/hover_arrow.gif) left center no-repeat;
display:block;
}

.usermenu,.userlist,.sub_part {
width:155px;
}

.userlist li a:hover,.userlist_active a {
color:#bc0000;
}

.cele_menu1 a,.cele_menu2 a:hover,.cele_menu2act:active,.cele_menu3 a:hover,.cele_menu3act:active {
width:200px;
float:left;
background:url(../images/head.jpg) left top no-repeat;
color:#910b0b;
display:block;
height:29px;
}

.num_list li a:hover,.num_active a {
background:url(../images/num_hover.gif) left top no-repeat;
display:block;
width:17px;
color:#fff;
}


div.view_panel_img{
	float:left; 
	background:#FFF;
	width:380px; 
	margin:0 -10px 10px 0;
}

div.view_panel_img img {
	display: block;
	border:5px solid #FCE0EE;
}
div.view_panel_img img:hover{
	border:5px solid #EC147F;
}

.fatborder{
	border:5px solid #FCE0EE;
	margin: 0 0 10px -10px;
}

div.view_panel_sub{
	float:right; 
	width:160px; 
	padding:10px;
	margin-right:20px;
	min-height:210px;
}

*HTML div.view_panel_sub{
	height:210px;
}
.dotrule{
	height:1px; 
	font-size:1px;
	background:url(../images/dots.gif) repeat-x; 
	clear:both;
	margin:10px 0;
}

	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
	div.pagination a {
		border: 1px solid #dedfde;
		margin-right:3px;
		padding:2px 6px;

		background-position:bottom;
		text-decoration: none;

		color: #D2123F;		
	}
	div.pagination a:hover, div.meneame a:active {
		border: 1px solid #EC45C1;
		background-image:none;
		background-color:#D2123F;
		color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;
		
		font-weight: bold;
		color: #ff0084;
	}
	div.pagination span.disabled {
		margin-right:3px;
		padding:2px 6px;
	
		color: #adaaad;
	}


ul.celeb_list{
	padding: 0 0 15px 0;
	list-style-type: none;
	background:none;
	font-family: Tahoma, Sans-serif; 
	font-size: 12px;
  }

ul.celeb_list li{
	width: 120px;
	float: left;
	margin: 10px 0 0 0;
	padding: 0 5px 0 10px;
	line-height: 15px;
	background:none;
	border-bottom:1px solid #2E2E2E;
}
ul.celeb_list li a, ul.celeb_list li a:visited, ul.celeb_list li a:link {
	color: #D2123F;
	text-decoration:none;
}
ul.celeb_list li a:hover, ul.celeb_list li a:active {
	color:#FFF;
	background:#D2123F;
}

ul.links_list{
	padding: 0 0 15px 0;
	list-style-type: none;
	background:none;
  }

ul.links_list li{
	width: 150px;
	float: left;
	margin: 10px 0 0 0;
	padding: 0 5px 0 10px;
	line-height: 15px;
	background:none;
	border-bottom:1px solid #2E2E2E;
}
ul.links_list li a, ul.links_list li a:visited, ul.links_list li a:link {
	color: #D2123F;
	text-decoration:none;
}
ul.links_list li a:hover, ul.links_list li a:active {
	color:#FFF;
	background:#D2123F;
}

ul.nav_sub {
	padding: 0 0 25px 0;
	list-style-type: none;
}

ul.nav_sub li{
	width: 180px;
	float: left;
	margin:0 2px 0 0;
	padding: 0 10px 0 10px;
	line-height: 15px;
	background:none;
	border-bottom:1px solid #deecf5;
}
ul.nav_sub li a, ul.nav_sub li a:visited, ul.nav_sub li a:link {
	color:#172e49;
	padding:2px 5px 3px;
	display:block;
	text-decoration:none;
}
ul.nav_sub li a:hover, ul.nav_sub li a:active {
	color:#FFF;
	background:#D2123F;
}

ul.nav_sub li a.selected{
	color:#04142e;
	background:#EEA2A3;
}



/* Start system notification messages */

.system_messages {
	margin: -5px 0 0;
	padding: 0;
	font-family: 'Trebuchet Ms';
	font-size: 12px;
	line-height: 1.3em;
}

.system_messages li {
	list-style:none;
	margin: 0 0 8px;
	padding: 5px 0 5px 26px;
	font-size: 12px;
	position: relative;
	top: 0;
	left: 0;
	min-height: 1px;
	
	background-position: 6px 7px;
	background-repeat: no-repeat;
	
}

.white {
	background: #f5fbfc;
	border: 1px solid #abc3c8;
	color: #9faaad;
	background-image:url(../images/icons/white_ico.gif);
	
}

.system_title {
	font-size: 13px;
}



.white .system_title {
	color: #707d80;
}



.red {
	background: #de9e9e;
	border: 1px solid #c06262;
	color: #572118;
	background-image:url(../images/icons/red_ico.gif);
	
}

.red .system_title {
	color: #921400;
}





.blue {
	background: #9ed1de;
	border: 1px solid #4e8ea8;
	color: #185057;
	background-image:url(../images/icons/blue_ico.gif);
	
}

.blue .system_title {
	color: #007c92;
}


.green {
	background: #cede9e;
	border: 1px solid #98a84e;
	color: #555718;
	background-image:url(../images/icons/green_ico.gif);
	
}

.green .system_title {
	color: #719200;
}

/* End system notification messages */
/* errors */
#errorExplanation {
	
	line-height: normal;
	font-weight: normal;
	/*background: #f33 url(../images/error.gif) 0 0 no-repeat;*/
	color:#999;
	border: 1px solid #f33;
}

#errorExplanation h2 {
	padding:7px 7px 7px 30px;
	border: 0;
	margin: 0 0 10px;
	font-size: 1.1em;
	color: #fff;
	background: #f33 url(../images/icons/error.gif) 0 3px no-repeat;
}

#errorExplanation p {
	color: #fff;
	font-weight: normal;
}

ul.errorbullets {padding-left: 15px;overflow: hidden;margin-left: 5px;}
ul.errorbullets li {background: url(../images/icons/bullet-5.png) 0 5px no-repeat; list-style: none;padding-bottom: 3px;margin-bottom: 5px;padding-left: 10px;}

#top_adsWrap {
	margin: 0 auto;
}
#top_adsWrap span{
	float:right;
}

#menu_links
{
	border:1px solid #D2123F;
	padding:2px;
	margin-top:10px;
}
#menu_links span
{
	margin-left:15px;
}
.menu_links{
	margin-left:15px;
	margin-bottom:5px;
	text-align:right;
	padding:5px;
	border:1px solid #cccccc;
	/* 	padding: 5px 5px 5px 120px; */
}
