@charset "utf-8";
/* CSS Document */

/*----------------------------------
CSS Hack.
---------------------------------*/
* {margin:0px; padding:0px;}
* html .s{font-size:0;}
.s{clear:both; height:0px; line-height:0px; margin:0px; padding:0px;}
img{border:0px; display:block;}
.spacer{width:10px; height:10px; float:left;}
/*----------------------------------
Init
---------------------------------*/
body{color:#ffffff; background:#000000 url(/media/local/img/main_wall.jpg) top center; font-family:"Geneva", Arial, Helvetica, sans-serif; font-size:11px;}
* body{color:#ffffff; background:#000000 url(/media/local/img/main_wall.jpg) top center; font-family:"Geneva", Arial, Helvetica, sans-serif; font-size:11px;}
body, html{height:100%; margin:0; padding:0; width:100%;}

h1{visibility:hidden;}
h2{font-size:16px; font-weight:bold; color:#292827; letter-spacing:-1px;}
h3{font-size:14px;}
h4{visibility:hidden;}

/*----------------------------------
 
------------------------------------*/
.wrap{}
.wrap .flash{width:100%; max-width:1280px; margin:0 auto; text-align:center;}
.wrap2{height:689px; background:url(/media/local/img/main_wall.jpg) top center no-repeat;}

.logo{width:123px; height:130px; position:absolute; top:-5px; left:10px; background:url(/media/local/img/logo.png) no-repeat;}
.nav{height:39px; background:url(/media/local/img/nav.gif) repeat-x;}
.nav ul{margin:0px 0px 0px 120px; padding:10px 0px 0px 0px;}
.nav ul li{float:left; margin:0px 0px 0px 0px; display:inline}
.nav ul li#login{float:right; margin:0px 20px 0px 0px; display:inline;}

.content .rightwall{width:150px; height:650px; float:right; background:url(/media/local/img/right_main_wall.png);}
.content .leftwall{width:150px; height:650px; float:left; background:url(/media/local/img/left_main_wall.png);}
/*----------------------------------
  Left Col content style
------------------------------------*/
.content .center{float:left; position:absolute; top:58px; left:100px;}
.content .center .leftcol{float:left;}
.content .center .leftcol .board{width:526px; padding:0px 30px 30px 30px;}
.content .center .leftcol .board .board_top{width:575px; height:27px; background:url(/media/local/img/board_top_main.png) no-repeat;}
.content .center .leftcol .board .board_middle{width:575px; background:url(/media/local/img/board_middle_main.png) no-repeat;}
.content .center .leftcol .board .board_bottom{width:575px; height:50px; background:url(/media/local/img/board_bottom_main.png) no-repeat;}

.board_content .main_title{margin:0px 0px 0px 55px; text-align:center;}
.board_content .main_title h1{visibility:hidden;}
.board_content .sub_text{width:522px; height:125px; line-height:23px; background:url(/media/local/img/spray.png) no-repeat; padding:20px 0px 0px 5px; margin:-40px 0px 0px 40px;}
.board_content .login{width:264px; height:88px; float:left; background:url(/media/local/img/login.png) no-repeat; margin:0px 0px 0px 20px; display:inline;}
.board_content .register{width:264px; height:88px; float:left; background:url(/media/local/img/register.png) no-repeat;}

.board_content table{margin:0px 10px 0px 30px; width:520px;}
.board_content table tr td{padding:0px 0px 0px 0px; height:12px;}
.board_content table tr td span.error{color:#FF0000;}
.board_content table tr td img{margin:10px 0px 0px 0px;}
.board_content table tr td label{margin:10px 0px 0px 0px; width:100px; float:left;}
.board_content table tr td label.offer{margin:10px 0px 0px 10px; width:230px; float:left;}
.board_content table tr td input{margin:10px 20px 0px 0px; width:220px; float:left; display:inline;}
.board_content table tr td textarea{margin:10px 20px 0px 0px; width:220px; float:left; display:inline;}
.board_content table tr td input.signup{margin:10px 0px 0px 0px; width:auto;}
.board_content table tr td .error{margin:5px 0px 0px 100px; color:#FF0000;}

.content .center .rightcol{float:left; margin:0px 0px 0px 40px; display:inline;}
.content .center .rightcol .basket{width:148px; padding:20px;}
.content .center .rightcol .basket .basket_top{width:187px; height:16px; background:url(/media/local/img/basket_top.png) no-repeat;}
.content .center .rightcol .basket .basket_middle{width:187px; background:url(/media/local/img/basket_middle.png) no-repeat;}
.content .center .rightcol .basket .basket_bottom{width:187px; height:20px; background:url(/media/local/img/basket_bottom.png) no-repeat;}

.contact{display:none;}
.text{padding:40px; font-size:12px;}

.light{width:274px; height:521px; background:url(/media/local/img/light.png) no-repeat;}