 html, body {height: 100%; text-align:left;}
 body{padding:0; margin:0; background-color:#f9f4ef; font-family:Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;font-size: 62.5%;text-align:center;}
 table { font-size:1.2em; color:#333;}
 a{color:#000;}
 .copy{height:60px;background: url(images/top.gif) repeat-x top left; text-align:left; font-size:10px; line-height:30px; padding-left:15px;color:#666;}
 .copy a{color:#666;}
 .footer {line-height:30px; font-size:1em; padding:0 15px; position:absolute; top:670px;left:0;}
 h3{font-size:1.6em; padding:0; margin:0 0 5px; font-weight:normal;}
 tr.content{ }
 tr.content td{padding:15px 10px 0 15px;}
 tr.top td{background: #f9f4ef url(images/content_bg.gif) repeat-x top left;}
 div.start_bt{height:40px;background: url(images/big-button_left.gif) no-repeat top left;margin:1.5em 0;width:220px;}
 div.start_bt a{ text-decoration:none; height:40px; line-height:40px; font-size:1.6em; color:white; padding:0 10px; background: url(images/big-button_right.gif) no-repeat top right; display:block;}
 div.home{background: url(images/home.jpg) no-repeat bottom left;}
 .square{height:290px; width:260px;border:1px solid #d4a67c;margin-right:5px;}
 .spic{height:260px;}
 .inner_tab tr td{padding:0;}
 .comment{padding:6px;   background-color:#fff; color:#8b0f04;opacity: .8; filter: alpha(opacity=80);}
 .choice{height:30px; padding:0 6px; background: url(images/choise_bg.gif) repeat-x top left; line-height:30px; text-align:center;  font-weight:bold; color:#8b0f04;}

/*  forms */
 form, form fieldset{padding:0; margin:0;border:none;}
 legend{padding:10px 0 5px; color:#000;}
 textarea.tarea{width:310px; height:90px; border:1px solid #d4a67c; padding:5px;margin:10px 0;}
 .bt{background: #C58751 url(images/button_bg.gif) repeat-x top left; line-height:25px; border:1px solid #C58751;padding:0 10px;}

/*  admin */
 .wrapper{width:90em; margin:0 auto; padding:30px 0;}
 .wrapper table{font-size:1.2em; color:#333;font-family:Arial,'Trebuchet MS',Verdana,Tahoma,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;}
 tr.contents td{ background-color:#e5d4c4; padding:3px 5px;}
 form#data{padding:0; margin:0;}
 tr.thead td{background-color:#e5c6a9; padding:5px; font-weight:bold;}
 form#data fieldset{padding:10px 5px;margin:0;border:none; display:inline;}
 tr.inputs td { padding:5px 0; background: #D4AB82 url(images/admin_bg.gif) repeat-x top left;border:1px solid #D4AB82;}
 tr.inputs { }

/*  pics */
 .a1{background: url(images/1a.jpg) no-repeat top left;}
 .b1{background: url(images/1b.jpg) no-repeat top left;}
 .c1{background: url(images/1c.jpg) no-repeat top left;}
 .d1{background: url(images/1d.jpg) no-repeat top left;}

 .a2{background: url(images/2a.jpg) no-repeat top left;}
 .b2{background: url(images/2b.jpg) no-repeat top left;}
 .c2{background: url(images/2c.jpg) no-repeat top left;}
 .d2{background: url(images/2d.jpg) no-repeat top left;}

 .a3{background: url(images/3a.jpg) no-repeat top left;}
 .b3{background: url(images/3b.jpg) no-repeat top left;}
 .c3{background: url(images/3c.jpg) no-repeat top left;}
 .d3{background: url(images/3d.jpg) no-repeat top left;}

 .a5{background: url(images/5a.jpg) no-repeat top left;}
 .b5{background: url(images/5b.jpg) no-repeat top left;}
 .c5{background: url(images/5c.jpg) no-repeat top left;}
 .d5{background: url(images/5d.jpg) no-repeat top left;}

 .a6{background: url(images/6a.jpg) no-repeat top left;}
 .b6{background: url(images/6b.jpg) no-repeat top left;}
 .c6{background: url(images/6c.jpg) no-repeat top left;}
 .d6{background: url(images/6d.jpg) no-repeat top left;}

 .a8{background: url(images/8a.jpg) no-repeat top left;}
 .b8{background: url(images/8b.jpg) no-repeat top left;}
 .c8{background: url(images/8c.jpg) no-repeat top left;}
 .d8{background: url(images/8d.jpg) no-repeat top left;}

 .a2{background: url(images/2a.jpg) no-repeat top left;}
 .b2{background: url(images/2b.jpg) no-repeat top left;}
 .c2{background: url(images/2c.jpg) no-repeat top left;}
 .d2{background: url(images/2d.jpg) no-repeat top left;}

 /*  index */
 .index_top, .index_footer{ margin:0 auto; padding:0; text-align:left;}
 .index_top{background: #e6592d; text-align: center;}
 .index_content{ text-align:left;  padding:0;  background: #f9f4ef url(images/content_bg.gif) repeat-x top left;margin:0 auto;}
 .index_footer{text-align:left; padding:15px; clear:both;}
 .index_content form, .index_content form fieldset{ display:inline; padding:0;margin:0;border:none;}