body {background: #fff; margin:0;padding:0; text-align:center; font-size: 12px; font-family: Tahoma;}
a {text-decoration: none; color:#0087ff;}
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_left-bg.gif') repeat-x top left;}
.bg_r {background: url('images/head_right-bg.gif') repeat-x top right;}

.fbg_l {background: url('images/foot_left-bg.gif') repeat-x top left;}
.fbg_r {background: url('images/foot_right-bg.gif') repeat-x top right;}

.floatL {float:left; width:auto;}
.floatR {float:right; width:auto;}
.clear {clear:both;}

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

	.header {width:1000px; height:231px;}
		.welcome {width:433px; height:104px; padding:30px 60px 0 30px; float:right; background: url('images/head_text.jpg') no-repeat top left; text-align: left; color:#555; font-size: 11px}
		
	.content {background: url('images/cont_bg.gif') repeat-y top left; width:1000px; clear:both;}
		.sidebar {float:left; width: 138px;background: url('images/side_head.gif') no-repeat top left;}
			.sidebar h2 {height:30px; padding:15px 0 0 0; color:#fff;}
		.thumbs {float:right; width: 858px; padding:0 0 0 2px; 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:1px solid #cbcbcb; margin:0; float:left;}
			
		.content_end {clear:both; background: url('images/cont_btm.gif') no-repeat top left; width: 855px; height:132px; padding:10px 0 0 145px; color:#fff; font-size: 11px; text-align: left;}
		
	.toplist {background: url('images/toplist_bg.gif') repeat-y top left; width:1000px; clear:both;}
		.toplist ul {float:left; width:33%;}
		.toplist ul li {list-style: url('images/bul_top.gif') inside;}
		.toplist ul li a {color:#fff;}
		
	h2.blue {font-size: 30px; color:#0091fe; text-transform: uppercase}
		.gray {color:#afafaf}
	
	.misc {background: url('images/misc_bg.jpg') repeat-x bottom left;height:310px; clear:both;}
		.misc_wrap {width: 1000px; margin:auto;}
		.misc_wrap ul {width:25%; float:left; padding-top:20px;}
		.misc_wrap ul li {list-style: url('images/bul_btm.gif') inside; font-size: 16px; line-height: 1.5;}
		.misc_wrap ul li a {color:#0091fe}
		
	.foot_wrap {width:1000px; height:55px;}
		.foot_left {width: 699px; float:left; background: url('images/foot_left.gif') no-repeat top left; height:45px; color:#fff; padding: 10px 0 0 0;}
		.foot_right {background: url('images/foot_right.gif') no-repeat top left; height:35px; width:261px; padding:20px 0 0 40px; float:right;}