* { padding: 0; margin: 0; }
img{border:0;}
body {
 background: #5a1030 url(images/main_bg.jpg) repeat-y center top;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
a {
 color: #5A1030;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#faux {
 border-left:1px solid #5a1030;
 margin-bottom: 0px;
 overflow: auto; 
 width: 100%
}
#header {
 width: 902px;
 padding: 10px;
 height: 120px;
 margin: 10px 0px 0px 0px;
 background: #ABBEBE url(images/header.gif) no-repeat center top;
}
#rightcolumn {
 position:relative;
 display: inline;
 color: #6F6F6F;
 margin:10px;
 padding:0;
 width: 195px;
 float: right;
}
#rightcolumn p {
 text-align:justify;
}
#rightcolumn h2 {
 font-size:16px;
 font-family:Arial, Helvetica, sans-serif;
}
.right {
margin:5px;
}
.navi {
margin:10px;
}
.navi p {
 color: #6F6F6F;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
}
#box {
	padding-bottom:10px;
	margin-bottom:10px;
	background:url(images/right_bg.jpg) no-repeat left bottom;
}
#headline {
	background:url(images/headline_bg.jpg) no-repeat left top;
	height:36px;
	line-height:30px;
	padding-left:10px;
	font-size:15px;
	font-weight:bold;
}
#leftcolumn { 
 float: left;
 color: #6F6F6F;
 margin:10px;
 padding:0;
 width: 683px;
 display: inline;
}
#leftcolumn p {
 text-align:justify;
}
#leftcolumn h1 {
 font-size:16px;
 font-family:Arial, Helvetica, sans-serif;
 padding: 0 0 12px 0;
}
/* Promo */

.promo777_table_main {position: relative; left: -3px;}
.promo777_td_main {width:160px; height:160px; padding-right:8px; margin-top:18px; text-align: center; font-size:10px; }
.promo777_a_main {color: #5A1030;text-decoration: none;}
.promo777_a_main:hover {color: #6F6F6F; text-decoration:none;}
.promo777_button_main {margin-top: 0px;}
.promo777_img_main {width: 151px; height: 116px; padding-bottom:35px;}

.promo777_table_online {position: relative; left: -3px;}
.promo777_td_online {width:160px; height:160px; padding-right:8px; margin-top:18px; text-align: center; font-size:10px; }
.promo777_a_online {color: #5A1030;text-decoration: none;}
.promo777_a_online:hover {color: #6F6F6F; text-decoration:none;}
.promo777_button_online {margin-top: 0px;}
.promo777_img_online {width: 151px; height: 116px; padding-bottom:35px;}

#footer { 
 width: 902px;
 height:100px;
 clear: both;
 color: #6F6F6F;
 background: url(images/footer_bg.jpg) no-repeat center bottom;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 text-align:center;
}
#footer a {
  line-height:155px;
  color:#666666;
}
.clear { clear: both; background: none; height:20px; }
