html, body {	margin:0;	padding:0;	font: 12px verdana, arial, sans-serif;}
.center { text-align:center; }
a, a:hover, a:visited {	color: #880303;	font-weight: bold;}

h1 {	font-size: 22px;	font-family: impact;	font-weight: normal;	color: #ec6060; margin: 10px 0;}
zh2 {	font-size: 15px;}
h2 {	font-family: verdana;	font-size: 16px;	color: #b80808;	}
h3 {	font-size: 13px; margin: 0px 0;}

a img {	border: 3px solid #ffd533;	margin-right: 3px;	margin-bottom: 3px;}
a:hover img {	border: 3px solid #b80808;	margin-right: 3px;	margin-bottom: 3px;}
.clearfix:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}

/* *** Header Styles *** */
table.header { width: 100%; table-layout:fixed; }
table.header tr td.autowidth { width: auto;}
table.header h1 {	text-align: center;	color: #b80808;	font-size: 20px; margin: 3px 0;	padding: 0;}
table.header p {	font: Arial;	font-size: 10px;	text-align: justify;}
table.header img { border: none; padding: 0; margin: 0;}
table.header div.promo { height: 171px; background-image: url("http://i.yostars.com/images/logo_04.gif"); padding: 20px 20px 28px 10px; }
table.header div.promo p {	margin:0 10px 10px}

/* *** main table *** */
table.main { width: 100%; margin-top: 4px;}
table.main tr td.left { width:180px; vertical-align:top; background-color: #ffffff; padding: 10px;}
table.main tr td.contents { width: auto; background-image: url("http://i.yostars.com/images/yellow_bg.gif"); background-repeat: repeat-y; padding: 0px 15px; background-color:#fff8bf; vertical-align:top; }
table.main tr td.right { width: 180px; background-color: #fdeccb; vertical-align:top; background-image: url("http://i.yostars.com/images/white_bg.gif"); background-repeat: repeat-y; padding:10px;}

table.footer { width: 100%; background-color:#333333; color:#FFFFFF; font-size: 10px; }
table.footer a { color: white; }


ul.navigation {	list-style: none;	margin: 0;	padding: 0;	
}
ul.navigation li {	background-image: url("http://i.yostars.com/images/menu_04.jpg");	background-repeat: no-repeat;	background-color: #ffd533;	background-position: right;	font-family: arial;	font-weight: bold;	font-size: 15px;	margin: 3px 0;}
ul.navigation li a {	background-image: url("http://i.yostars.com/images/menu_02.jpg");	background-repeat: no-repeat;	padding: 3px 2px 3px 25px;	display: block;	color: #b80808;	text-decoration: none;}

h2.navigation {	font-family: verdana;	font-size: 18px;	font-weight: normal;	color: #b80808;	margin: 8px 0 3px 0px;}


table.navigation { width: 100%; border: 0px solid black; table-layout: fixed;}
table.navigation a { color: #b80808;	text-decoration: none; }
table.navigation tr td { padding:0; margin:0; background-color: #ffd533; font-family: arial;	font-weight: bold;	font-size: 15px;}
table.navigation tr td.menu { width: auto; background-color: #ffd533; }
table.navigation tr td.topleft { width: 4px; height: 4px; background-image: url('http://i.yostars.com/images/menutl.gif'); background-color: white; }
table.navigation tr td.topright { width: 4px; height: 4px; background-image: url('http://i.yostars.com/images/menutr.gif'); background-color: white; }
table.navigation tr td.bottomleft { width: 4px; height: 4px; background-image: url('http://i.yostars.com/images/menubl.gif'); background-color: white; }
table.navigation tr td.bottomright { width: 4px; height: 4px; background-image: url('http://i.yostars.com/images/menubr.gif'); background-color: white; }
table.navigation tr td.td2 { width: 20px; padding: 2px; background-color: #ffd533; }
table.navigation tr td.left { width: 4px; background-color: #ffd533;}
table.navigation tr td.icon { width: 20px; background-color: #ffd533; background-image: url("http://i.yostars.com/images/menuicon.gif"); background-repeat: no-repeat; background-position: center;}
table.navigation tr td.right { width: 4px; background-color: #ffd533; background-image: none; }
table.navigation tr td.spacer {height: 5px; background-color: white; }

ul.models {	list-style: none;	margin: 0;	padding: 0;}
ul.models li {	font-family: arial;	font-weight: bold;	font-size: 12px;	padding-left: 15px;}
ul.models li a {	text-decoration: none;	color: #333;}
ul.models li a:hover {	text-decoration: underline;}

.contents img {	border: 3px solid #ffd533;}

img.bigimage { margin-right: 10px; width: 270px; height: 360px;}
img.smallimage { width: 150px; height:200px; }

div.smallblock { float: left; width: 162px; height: 240px; text-align: center;}
div.smallblock a img { width: 150px; height: 200px; }
div.bigblock { display: inline; float: left; width: 280px; height: 450px; text-align: center;}
div.bigblock a img { width: 270px; height: 360px; }

div.modelswrapper { width: 100%; zheight: 150px; overflow: auto;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

div.banners { padding: 5px 0; }
div.banners a img { border: 0; }