body {
	margin:0;
	padding:0;
}

body,td,th{
	font: 100 11px verdana;
	color:#686868;
}

a {
	color:#54A6CE;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

#top {
	height:78px;
	background:#72A1BE url('images/float_top.gif') repeat-x;
}
#top a {
	color:#ffffff;
}
.logo{
}
.logo img {
	margin: 0 0 5px 40px;
}
.menu_top {
	height:22px;
	width:340px;
	background: transparent url('images/menu_top.gif') no-repeat;
	text-align:right;
	padding: 0 0 4px 0;
	font: 900 10px tahoma;
}
.list_top {
	height:56px;
	font: 900 10px tahoma;
	text-align:center;
}
.menu {
	height:34px;
	background: transparent url('images/menu_float.gif') repeat-x;
	text-align:center;
	padding: 0 0 17px 0;
	font: 100 11px tahoma;
	color:#ffffff;
}
.menu a {
	color:#ffffff;
	font-weight:900;
}
#main {
	
}
#main_left {
	vertical-align:top;
	padding-bottom:10px;
}
.left_menu {
	
}
.left_menu th {
	height:29px;
	width:232px;
	background-image: url('images/header_bg.gif');
	font-weight:900;
	text-align:left;
	text-transform:uppercase;
	color:#ffffff;
}
.left_menu table td {
	background:#e1e1e1;
	height:22px;
	text-align:left;
	font: 900 11px tahoma;
}
.left_menu table td a {
	display:block;
	margin-left:15px;
	padding: 2px 0 4px 12px;
	color:#5F86AC;
	background: transparent url('images/snow.gif') no-repeat left middle;
}
.bg_bot_shadow { background-image: url("images/float_shadow.gif");}
.bg_bot_shadow1 { background-image: url("images/float_shadow1.gif");}
.advert {
	padding-left:22px;
}
#main_middle {
	padding:0 0 10px 0;
}
#main_middle ul {
	
	
}
#main_middle ul li {
	font:900 11px tahoma;
}
#main_middle ul li a {
	color:#BF0803;
}
.thead {
	background: transparent url('images/float_middle.gif');
	font: 900 11px tahoma;
	text-transform: uppercase;
	color: #ffffff;
	padding-left: 10px;
}

.split {
	background-image: url('images/dots.gif');
}
#main_right {
	padding:0 0 3px 0;
}

#main_right iframe {
	height:215px;
}
#footer {
	height:37px;
}
.footer_copy {
	text-align:center;
	width:330px;
	font-size:11px;
	padding-left:20px;
}
.footer_copy a {
	font-weight:900;
}
.footer_menu {
	text-align:right;
	padding-right:20px;
}

h1.top {margin:10px; padding:5px; font:900 18px/23px tahoma; color:#389079;}
.topn{font:900 10px Tahoma; color: #ffffff; margin: 0px; padding:3px; width: 30px; background-color:#007354;}
.topdesc{font-family: Tahoma; font-size: 10px; color: #5B5B5B; margin: 0px; padding:3px;}
.topurl{font-family: Tahoma; font-size: 11px; color: #5B5B5B; margin: 0px; padding:3px;}
.topr{font:100 10px Tahoma; color: #363636; margin: 0px; padding:3px; width: 40px; background-color:#ffffff;}

.topn1{font:900 10px Tahoma; color: #ffffff; margin: 0px; background-color:#dddddd; padding:3px; width: 30px; background-color:#007354;}
.topdesc1{font-family: Tahoma; font-size: 10px; color: #ffffff; margin: 0px; background-color:#54A6CE; padding:3px;}
.topdesc1 a {color:#ffffff}
.topurl1{font-family: Tahoma; font-size: 11px; color: #ffffff; margin: 0px; background-color:#ffffff; padding:3px;}
.topr1{font:100 10px Tahoma; color: #363636; margin: 0px; padding:3px; width: 40px; background-color:#ffffff;}


.preview {
	border: 1px solid #BCBCBC;
}
.preview_block {
	text-align:center;
	padding:5px;
}
.preview_link {
	height:25px;
	text-align:center;
}
.preview_link a {
	display:block;
	height:20px;
	width:70px;
	color:#5F86AC;
	text-decoration:none;
	margin: 0 0 5px 35px;
	text-align:center;
	font-weight:900;
	padding-top:5px;
}
.preview_link a:hover {
}
.preview_thumb {
	height:100px;
	text-align:center;
}
.preview_head {
	height:35px;
	text-align:center;
	padding: 2px 5px 2px 5px;
}

.rl {
	padding:3px;
}
.link1 {
	height:36px;
	vertical-align:bottom;
	padding:0 0 3px 36px;
}
.link2 {
	height:36px;
	vertical-align:bottom;
	padding:0 0 11px 36px;
}
.link3 {
	height:37px;
	vertical-align:bottom;
	padding:0 0 21px 36px;
}
.link1 a, .link2 a, .link3 a {
	font: 900 10px/16px tahoma;
	color:#ffffff;
	display:block;
	width:168px;
	height:18px;
}
.bottom_menu {
	height:20px;
	text-align:center;
}
.top3 a {color:#FF5D00;}
.top3 th {font:900 18px/23px tahoma; color:#389079; text-align:left;}
.buy_template {
	border:1px solid #c4c4c4;
	background-color:#f3f3f3;
	padding:7px;
	margin:10px;
	width:160px;
}
.buy_template h1 {
	font: 900 11px verdana;
	margin:0;
	padding:0;
	color:#69acc8;
}
.buy_img {height:159px}
.buy_template img {margin: 7px 0 7px 0; border:0;}
.browse {font-weight:900; color:#69acc8;}
.buy {font-weight:900; color:#f4781f;}
.prtemp {font: 900 12px/16px tahoma; color:#ff5d00;}

b.simpleb
	{
	font: 100 11px verdana;
	color:#686868;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	}