body{margin:30px 0px 0px 0px; background: #464a60 url(../images/body_bg.jpg) repeat-x; font:Arial, Helvetica, sans-serif; }
img {border:0;}

#MainContainer {width:975px; margin:0 auto; overflow:hidden;}
#Top {width:975px; margin:0px 0px 10px 0px; overflow:hidden; float:left;}
.Logo {background:url(../images/logo.png) no-repeat; width:372px; height:73px; float:left;}
.LoginArea{width:300px; float:right; overflow:hidden; margin:0px;}
form#loginForm {display: block; height: 51px; width: 251px;	margin-top: 18px; background: #FFFFFF;  -moz-border-radius: 5px; -webkit-border-radius: 5px;}
form#loginForm div.inputs {float: left;	width: 135px; margin: 0; padding-right: 10px; margin-right: 10px;}
form#loginForm input.username, form#loginForm input.password { float: left;	width: 100%; margin: 3px; padding: 2px 2px 2px 5px; font-size: 11px; color:#b8bdc1; border: 1px solid  #b8bdc1;}
form#loginForm input.submit {float: left;	width:90px;	margin: 3px; padding: 11px 11px 10px 9px; font-size: 20px; border:0; background: url(../images/btn_login_bg.png) no-repeat;}

#MainBody {width:931px; margin:0px 0px 0px 0px; overflow:hidden; float:left; background:url(../images/mainContent_bg.jpg) no-repeat; height:617px;}
#languagesMenu {float: right; width: 42px; height: 220px; padding-top: 5px; list-style-type: none; margin:10px 2px 0px 0px;	background: url(../images/languagesMenu_bg.png) no-repeat;}
#languagesMenu ul {margin: 0; padding:0; list-style:none;}
#languagesMenu li {margin: 0; padding:2px;}
#languagesMenu li a.current, #languagesMenu li a:hover {margin-left: 3px;}

#banner{
		float: left; width: 220px; height: 40px; margin-top: -4px; margin-left:70px; }

.MainBoxContainer{width:396px; float:right; margin:15px 15px 0px 0px; overflow:hidden;}
.SearchBox{ background:url(../images/search_bg.png); height:308px; margin:0px 0px 0px 1px;}
.SearchBoxTop{width:379px; float:left; padding:5px; margin:0px;}
.SearchBoxTop h1 { margin:0px 0px 10px 0px; font-size:21px; color:#FFF; font-family:Verdana, Geneva, sans-serif; text-align:center;}
.SearchBoxTop p { margin:0px 0px 5px 0px; font-size:14px; color:#FFF; text-align:right; font-family:Arial, Helvetica, sans-serif;}
.SearchBoxForm{width:379px; float:left; padding:0px; margin:0px 0px 0px 0px;}
.SearchBoxFormLeft{width:120px; float:left; padding:8px; margin:0px 0px 0px 0px;}
.SearchBoxFormLeft p {margin:10px 0px 30px 0px; font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold; color:#FFFFFF; text-align:right;}
.SearchBoxFormRight{width:210px; float:right; padding:8px; margin:0px 0px 0px 0px;}
.SearchBoxFormRight p {margin:8px 0px 8px 0px;}
.SearchBoxFormRightleft {margin:8px 0px 10px 0px; float:left; color:#FFF; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.SearchBoxFormRightleft span {margin:8px 0px 8px 0px; float:left; color:#FFF; font-size:16px; font-family:Verdana, Geneva, sans-serif; display:block;}
.SearchBoxFormRightright {margin:8px 0px 8px 0px; float:right; color:#FFF; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.SearchBoxFormRightright2 {margin:0px 0px 10px 0px; float:right;}
 .comboboxContainer { 
	/* With the padding included, the width is 190 pixels: the actual width of the image. */
	
	padding:0px 0px 8px 6px; font-family:Verdana, Geneva, sans-serif;
	
	border:0;}
.comboboxValueContainer { padding-left:10px; font: 22px arial,sans-serif; color:#95c0cc;
	background:url(../images/select_wide2.png) no-repeat;} 
.comboboxDropDownButton { width: 15px; height:35px; } 
.comboboxDropDownContainer { background-color:#FFFFFF; padding:0px; font-size:22px; color:#95c0cc; border: 1px solid #95c0cc; height: 200px; overflow: auto; position: relative;}
.comboboxItemHover {color:#fff; background-color:#a6d204;}
 .comboboxContainer2 { 
	/* With the padding included, the width is 190 pixels: the actual width of the image. */
	
	padding:0px 0px 8px 6px;
	
	border:0; height: 45px;}
.comboboxValueContainer2 { padding-left:10px; font: 22px arial,sans-serif; color:#95c0cc;
	background:url(../images/select_narrow2.png) no-repeat;} 
.comboboxDropDownButton2 { width: 15px; height:35px; } 
.comboboxDropDownContainer2 { background-color:#FFFFFF; padding:0px; font-size:22px; color:#95c0cc; border: 1px solid #95c0cc; height: 200px; overflow: auto; position: relative;}
.comboboxItemHover2 {color:#fff; background-color:#a6d204;}

 .comboboxContainer3 { 
	/* With the padding included, the width is 190 pixels: the actual width of the image. */
	
	padding:0px 0px 8px 6px;
	
	border:0; height: 45px;}
.comboboxValueContainer3 { padding-left:10px; font: 22px arial,sans-serif; color:#95c0cc;
	background:url(../images/select_narrow2.png) no-repeat;} 
.comboboxDropDownButton3 { width: 15px; height:35px; } 
.comboboxDropDownContainer3 { background-color:#FFFFFF; padding:0px; font-size:22px; color:#95c0cc; border: 1px solid #95c0cc; height: 200px; overflow: auto; position: relative;}
.comboboxItemHover3 {color:#fff; background-color:#a6d204;}

.RightBottom{width:379px; float:left; padding:5px; margin:0px 0px 0px 0px;}
.RightBottom h2 {margin:0px; text-align:center;  font-family:"Arial Black", Gadget, sans-serif; font-size:33px; font-weight:normal; color:#acacac;}
.RightBottom p {text-align:right;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; margin:10px;}
.Box1{width:79px; height:102px; float:left; background-image:url(../images/signs.png); background-position:0px 0px; margin-right:20px;}
.Box2{width:79px; height:102px; float:left; background-image:url(../images/signs.png); background-position:-106px 0px; margin-right:20px;}
.Box3{width:79px; height:102px; float:left; background-image:url(../images/signs.png); background-position:-205px 0px; margin-right:20px;}
.Box4{width:79px; height:102px; float:left; background-image:url(../images/signs.png); background-position:-304px 0px; margin-right:0px;}
/*.BoxText{margin:0px 0px 0px 0px; padding:80px 0px 0px 0px; }*/
.BoxText a {width:79px; padding:80px 0px 0px 0px; display:block; color:#acacac; text-decoration:none; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#acacac;}
.BodyBottom{width:891px; overflow:hidden; margin:0px; padding:10px 20px 0px 20px; float:left; text-shadow: 2px 2px #000000, -0px 0px 2px; text-align:center; color:#FFF; font-size:30px; font-family:"Arial Black", Gadget, sans-serif;}

#MainBody2 {width:931px; margin:20px 0px 20px 0px; overflow:hidden; float:left; overflow:hidden;}

.Box1Left{ width:489px; float:left; margin:0px; padding-top:0px; position:relative;}
.Box1Mid{ width:450px; float:left; margin:0px; overflow:hidden; background-color:#ffffff;  padding:8px 10px 19px 25px; -moz-border-radius: 8px; -webkit-border-radius: 5px;}
.Box1Mid h2{ text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4b4b4b; margin:0px 0px 5px 0px; }




.Box1MidImg{ width:440px; float:left; margin:0px;  background-color:#ffffff; padding:10px 0px 0px 0px; overflow:hidden; }
.Box1MidImgA { width:100px; float:left; overflow:hidden; margin-right:10px;}
.Box1MidImg img {border:#aeb0b9 1px solid; padding:4px 4px 4px 4px; margin:0px 10px 0px 0px; }
.Box1MidImg span { text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#51556a; display:block; padding:2px 0px 2px 0px;}
.Box1MidImgBorder{ width:93px; height:92px; float:left; margin:0px; border:#aeb0b9 1px solid; padding:4px 4px 4px 4px; }
.Box1MidImgBorder2{ width:93px; height:92px; float:left; margin:0px 0px 0px 9px; border:#aeb0b9 1px solid; padding:4px 4px 4px 4px; }

.Box2Right{width:390px; height:391px; float:right; margin:0px; padding:15px; background:url(../images/box-right.jpg) no-repeat;}
.Box2RightTop{width:390px; overflow:hidden; float:left; margin:0px 0px 0px 0px;}
.Box2Right h2 {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#9abf1d; margin:0px 0px 0px 0px;}
.Box2Right h3 {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#bd1a8d; margin:0px 0px 0px 0px;}
.Cont{width:220px; float:left; margin:20px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; line-height:20px;}
.Box2Right ul { list-style: none; margin: 20px 0px 0px 0px; padding: 0px; border: none; color:#FFFFFF; }
.Box2Right ul li { margin: 0px; padding: 0px; }
.Box2Right ul li a {font-size: 17px; display: block; padding: 10px 0px 10px 25px; text-decoration: none; color: #b54e5d; width:190px; background:url(../images/arrow.png) left no-repeat; }
.Box2Right ul li a:hover, .Box2Right ul li a:focus { color: #b54e5d; text-decoration:underline;}

#Footer {width:100%; overflow:hidden; margin:0px; background-color:#5d6376;}
.FooterArea{width:990px; margin:10px auto; overflow:hidden;}
.FooterAreaLeft{float:left; margin:0px;  overflow:hidden; width:450px;}
.FooterAreaLright{float:right; margin:0px 40px 0px 0px;;  overflow:hidden; width:450px; text-align:right;}
.FooterleftCon{margin:5px 0px 5px 0px; font:12px Arial, Helvetica, sans-serif normal ; color:#FFF; display:block; float:left;}
#Footer ul {list-style: none; padding: 0; margin: 0 0 0 -5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}
#Footer li {float: left; margin:7px 0px 5px 0px;}
#Footer li a {float: left; display: block; color: #FFF; text-decoration: none; text-align: center; padding:0px 5px 0px 5px; border-right:#FFF solid 1px;}
#Footer li a:hover{ color: #FFF; text-decoration:underline;}
/* Hide from IE5-Mac \*/
#Footer li a{float: none;}
/* End hide */
#membersBox {

width:450px; float:left; margin:0px; overflow:hidden; background-color:#ffffff;  padding:8px 10px 19px 25px; -moz-border-radius: 8px; -webkit-border-radius: 5px;}

}
	#membersBox h4 { text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4b4b4b; margin:0px 0px 5px 0px;

	}
	#membersBox #online {
		float: right;

		margin-right: 30px;
		margin-top: 23px;
		
		color: #aabdc3;
	}
	#members {
	
	width:440px; float:left; margin:0px;  background-color:#ffffff; padding:10px 0px 0px 0px; overflow:hidden;
	
		
	}
		.member, .wld_badge_item {
			float: left;
			width: 100px;
			margin-right: 10px;
			font: 13px/1.3em Arial;
		}
			.member a, .wld_badge_item a {
				text-decoration: none;
			}
			.wld_badge_item_detail {
				margin-top: -4px;
			}
			.wld_badge_item_region {
				float: left;
				margin-top: -5px !important;
				margin-bottom: 5px;
			}
			.wld_badge_item_region {
				display: none;
			}
