body {background: #fff url('images/bg.jpg') repeat top left; margin:0;padding:0; text-align:center; font-size: 12px; font-family: Tahoma;}
a {text-decoration: none; color:#fff;}
a:hover {text-decoration: underline}
img {vertical-align: top;}
ul,li {margin: 0;padding:0; list-style: none inside;}
h1,h2,h3 {margin:0;padding:0; font-weight: normal}

.bg_l {background: url('images/head_bg.jpg') repeat-x top left;}
.bg_r {background: url('images/head_bg.jpg') repeat-x top right;}

.fbg_l {background: url('images/foot.jpg') repeat-x top left;}
.fbg_r {background: url('images/foot.jpg') repeat-x top right;}

.options {font-size: 22px; text-align: center}
	.options a {color:#ff0000;}
.floatL {float:left; width:auto;}
.floatR {float:right; width:auto;}
.clear {clear:both;}

#wrapper {width:1000px; margin:auto;}

	.header {width:1000px; height:198px;}
		.welcome {width:370px; height:146px; padding:30px 50px 0 50px; float:right; background: url('images/head_text.jpg') no-repeat top left; text-align: left; color:#555; font-size: 11px}
		
	.content {background: url('images/content_bg.jpg') repeat-y top left; width:988px; clear:both; margin: auto;}
		.sidebar {float:left; width: 132px;}
			.sidebar h2 {height:29px; padding:35px 0 0 0; color:#fff; background: url('images/side_head.gif') no-repeat top left}
		.thumbs {float:right; width: 856px; padding:0 0 0 0; background: url('images/content_top.gif') no-repeat top left;}
			.thumbs h2 {height:35px; padding:15px 0 0 0; color:#fff;}
			.thumbs a img {border:0; margin: 0 2px 2px 0; float:left;}
			
		.content_end {clear:both; background: url('images/cont_end.jpg') no-repeat top left; width: 838px; height:82px; padding:15px 0 0 150px; color:#333; font-size: 11px; text-align: left;}
		
	.toplist {background: url('images/flag.jpg') repeat-y bottom left; width:988px; height:533px;}
		.top_wrap {width:850px; margin:auto;padding: 0 0 0 0;}
		.toplist ul {float:left; width:280px;}
		.toplist ul li {list-style: url('images/flag_bul.gif') inside; text-align: center;}
		.toplist ul li a {color:#fff;}
		
	.foot_wrap {width:1000px; height:126px;}
		.foot_left {width: 676px; float:left; background: url('images/foot.jpg') no-repeat top left; height:46px; color:#fff; padding: 80px 0 0 0;}
		.foot_right {background: url('images/foot_right.jpg') no-repeat top left; height:36px; width:294px; padding:90px 0 0 30px; float:right; text-align: left;}
			.foot_right a {padding:0 20px 0 0;}
