* { padding:0; margin:0; }
p { padding:0; margin: 0px 0px 12px 0px; }
html{ height:100%; }
body{ margin:0; padding:0; height:100%; background-color: #ffffff; font-family: arial; font-weight: normal; font-size:12px; line-height:18px; color: #24211d; }
img { border:0; }
a, a:link { color: #f38a36; border-bottom: 1px solid #f38a36; text-decoration: none; padding-bottom: 0px; }
a:hover { color: #f38a36; border-bottom: 2px solid #f38a36; text-decoration: none; padding-bottom: 0px; }

#bo { position: relative; width: 100%; height: 100%; min-height: 100%; }
#od { position: relative; width: 900px; right: 50%; float: right; background-image: url('/i/bg1.gif');  background-repeat: no-repeat; background-position: top center; }
#qd { position: relative; width: 900px; right: 50%; float: right; }
#dy { position: relative; width: 900px; z-index: 1; right: -50%; background-color: #ffffff; }
#s1 { position: relative; width: 846px; height: 96px; margin: 0px; padding: 10px 0px 6px 0px; font-family: arial; font-size:18px; line-height:30px; font-weight: normal; color:#cccccc; text-align: center; background-image: url('/i/s1.gif');  background-repeat: no-repeat; background-position: top center; padding-bottom: 16px; //padding-bottom: 40px; }
#s2 { position: relative; width: 863px; height: 139px; margin: 0px; padding: 0px 0px 0px 0px; font-family: arial; line-height:0px; text-align: center; }
#lg { position: relative; width: 377px; height: 68px; margin: 0px; padding: 0px; text-align: center; float: right; right: 0%; left: 0%; 
background-image: url('/i/lg.gif'); background-repeat: no-repeat; background-position: top left; }
#lgp { z-index: 2; position: absolute; top:0; left:0; width: 100%; height: 100%; margin: 0px; padding: 0px; background-image: url('/i/lgp.png'); //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/lgp.png', sizingMethod=crop); position: absolute; background-repeat: no-repeat; background-position: top left; }
#lgl { position: absolute; width: 350px; height: 120px; margin: 0px; padding: 0px; text-align: center; z-index: 12; background-image: url('/i/lgl.gif'); background-repeat: no-repeat; background-position: top left; }
#lglp { z-index: 11; position: absolute; top:0; left:0; width: 100%; height: 100%; margin: 0px; padding: 0px; background-image: url('/i/lglp.png'); //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/lglp.png', sizingMethod=crop); position: absolute; background-repeat: no-repeat; background-position: top left; }
#prerimg { float: right; clear: both; width: 100%; text-align: left; }
#rimg { position: relative; width: 240px; height: 145px; margin: 10px 0px 10px 0px; padding: 3px 3px 3px 50px; text-align: left; float: left; right: 0%; left: 0%; }
#rmk { position: absolute; top:0; left:0; width: 240px; height: 145px; margin: 0px; padding: 0px; text-align: center; background-image: url('/i/rmk.gif'); background-repeat: no-repeat; background-position: top left; }
#rmkalt { position: absolute; top:15px; left:190px; width: 24px; height: 120px; margin: 0px; padding: 0px; }
#rmkalt img { width: 24px; height: 120px; overflow:hidden; }
#zvzd { z-index: 15; position: absolute; top:9px; left:161px; width: 45px; height: 36px; margin: 0px; padding: 0px; background-image: url('/i/zvzd.png'); //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/zvzd.png', sizingMethod=crop); position: absolute; background-repeat: no-repeat; background-position: top left; }
#mdl { z-index: 16; position: absolute; top:18px; left:12px; width: 57px; height: 80px; margin: 0px; padding: 0px; background-image: url('/i/mdl.png'); //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/mdl.png', sizingMethod=crop); position: absolute; background-repeat: no-repeat; background-position: top left; }
#mdlx { z-index: 16; position: absolute; top:117px; left:60px; width: 24px; height: 16px; margin: 0px; padding: 0px; background-color:#ffffff; font-family: arial; font-size:11px; line-height:16px; font-weight: bold; color:#f38a36; text-align: center; overflow:hidden; }
#mdlt { z-index: 17; position: absolute; top:124px; left:58px; width: 24px; height: 16px; margin: 0px; padding: 0px; 
font-family: arial; font-size:11px; line-height:16px; font-weight: bold; color:#ffffff; text-align: center; overflow:hidden; }
#top { z-index: 16; position: absolute; top:111px; left:50px; width: 57px; height: 80px; margin: 0px; padding: 0px; background-image: url('/i/top.png'); //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/top.png', sizingMethod=crop); position: absolute; background-repeat: no-repeat; background-position: top left; }
#lnk { z-index: 20; position: absolute; top:5px; left:45px; width: 170px; height: 135px; margin: 0px; padding: 0px; }
#lnk a { border:0; text-decoration:none; }
#lnk img { width: 170px; height: 135px; }
#cprgt { z-index: 20; position: absolute; top:115px; left:111px; width: 622px; height: 18px; margin: 0px; padding: 0px; font-family: arial; font-size:12px; line-height:18px; font-weight: normal; color:#ffffff; text-align: center; overflow:hidden; }
#cprgt a, #cprgt a:link { border-bottom: 1px solid #ffffff; text-decoration:none; color:#ffffff; }
#tuft { position: relative; width: 880px; margin: 0px; padding: 0px; min-height: 500px; background-image: url('/i/bg2.gif');  background-repeat: no-repeat; background-position: top center; padding-bottom: 10px; //padding-bottom: 150px; }
#tuft #img { text-align: center; width: 100%; margin:10px; clear:both; }
#tuft p { text-indent: 20px; }
#ne { position: relative; width: 100%; font-family: arial; font-weight: normal; margin-top:-139px; height:139px; }
#ner { position: relative; width: 863px; height: 139px; margin: 0px; padding: 0px; text-align: center;  background-image: url('/i/s2.gif');  background-repeat: no-repeat; background-position: top center; }
h1 { font-family: arial; font-size: 28px; font-weight: normal; color: #24211d; line-height: 34px; margin: 32px 0px 12px 20px; padding: 0px; }
#inmn { z-index: 23; position: absolute; top:50px; left:150px; width: 400px; height: 50px; margin: 0px; padding: 0px; text-align: left; overflow:hidden; }
#inmn h1 { margin: 0px; padding: 0px; }
#tuft  h1 { height: 34px; }
#rate { float: left; right: 0%; margin: 0px 30px 0px 0px; }
#rate h1 { float: left; left: 0%; margin: 0px 30px 0px 0px;}
.unit-rating { list-style:none; margin: 0px; padding:0px; height: 24px; position: relative; background: url('/i/stars.gif') top left repeat-x; }
.unit-rating a, .unit-rating a:link, .unit-rating a:hover { border:0; }
.unit-rating li { text-indent: -6000px; padding:0px; margin:0px; float: left; }
.unit-rating li a { outline: none; display:block; width:24px; height: 24px; text-decoration: none; text-indent: -6000px; z-index: 20; position: absolute; padding: 0px; }
.unit-rating li a:hover { background: url('/i/stars.gif') left center; z-index: 2; left: 0px; }
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width:24px; }
.unit-rating a.r2-unit { left:24px; }
.unit-rating a.r2-unit:hover { width: 48px; }
.unit-rating a.r3-unit { left: 48px; }
.unit-rating a.r3-unit:hover { width: 72px; }
.unit-rating a.r4-unit { left: 72px; }
.unit-rating a.r4-unit:hover { width: 96px; }
.unit-rating a.r5-unit { left: 96px; }
.unit-rating a.r5-unit:hover { width: 120px; }
.unit-rating a.r6-unit { left: 120px; }
.unit-rating a.r6-unit:hover { width: 144px; }
.unit-rating a.r7-unit { left: 144px; }
.unit-rating a.r7-unit:hover { width: 168px; }
.unit-rating a.r8-unit { left: 168px; }
.unit-rating a.r8-unit:hover { width: 192px; }
.unit-rating a.r9-unit { left: 192px; }
.unit-rating a.r9-unit:hover { width: 216px; }
.unit-rating a.r10-unit { left: 216px; }
.unit-rating a.r10-unit:hover { width: 240px; }
.unit-rating li.current-rating { background: url('/i/stars.gif') left bottom; position: absolute; height: 24px; display: block; text-indent: -6000px; z-index: 1; }

.input { font-family: arial; font-size: 24px; font-weight: normal; color: #f38a36; border: 0px; width: 300px; height: 30px; background-image: url('/i/search.gif'); background-repeat: no-repeat; background-position: top center;  border: 0px; padding: 1px 11px 1px 11px; background-color:transparent; //background-attachment: fixed; }

textarea { font-family: courier new; font-size: 12px; color: #999999; background-color: #ffffff; width: 99%; height: 36px; }
