.promo {width: 760px; margin: 0 auto; background: #CDCCBF; text-align: center; padding-top: 11px; border: solid 1px #FBA705; position: relative;}
	.h203 {font: bold 30px Arial, Helvetica, sans-serif; color: #910000;}
	.p01 {font: bold 16px Arial, Helvetica, sans-serif; color: #910000;}
	.p01 span {font: bold 14px Arial, Helvetica, sans-serif; color: #4a0000;}
	.p02, .p02 a {font: normal 18px Arial, Helvetica, sans-serif; color: #d87307; text-decoration: none;}
	.promo ul {padding: 15px 5px 0;}
	.promo ul li.none {display: none;}
	.promo ul li {width: 20%; float: left; text-align: center;}
	.promo ul li img {width: 132px; height: 127px;}
	.banner-1, .banner-2 {position: absolute; bottom: 14px; left: 50%; display: block; width: 19px; height: 32px;}
	.banner-1 {margin-left: -205px;}
	.banner-2 {margin-left: 180px;}
	
	/*--------------*/
	
	#promo-box {
 width: 973px;
 margin: 0 auto;
 padding: 10px 0 0 0;
  border: 1px solid #4f0707;
}

#promo1 {
 font-size: 30px;	
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: center;
 color: #910000;
}

#promo2 {
 font-size: 14px;	
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: center;
 color: #4a0000;
}

#promo3 {
 font-size: 16px;	
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: center;
 margin: 0 90px 0 90px;
 color: #910000;	
}

#promo4 {
 font-size: 18px;	
 font-family: Arial, Helvetica, sans-serif;
 text-align: center;
 color: #d87307;	
}

#sign-up{
 width: 705px;
 margin: 0 auto;
}

#promo-thumbs {
 width: 705px;	
 margin: 0 auto;
 padding: 0;
}

#promo-thumbs ul {
 margin: 0;	
 padding: 0;
}

#promo-thumbs li {

 list-style: none;
 text-align: center;
 font-weight: bold;
 font-size: 12px;
 color: #4f0707;
 padding: 5px 4px 5px 0;
}



#promo-thumbs li img {
 border: 1px solid #4f0707;
}
ul {list-style:none;}


* {margin:0; padding:0;}
img {border:0px;}
body { background: url("images/bg.jpg") repeat #000000; font:12px Arial, Helvetica, sans-serif; color:#000000;}
.clear {clear:both; font-size:0px; overflow:hidden; line-height:0px; height:0px;}
.center { width:800px; margin:0 auto; background:#ffffff;}
a {color:#787878; text-decoration:none;}
.center a:hover {text-decoration: underline; color:#000000;}

.main {padding:13px 0 0 0;}

.link-1 { text-align:center; font-size:31px; margin-bottom:11px; font-weight:bold;}
.link-1 a { padding-bottom:5px;}
.link-1 a:hover { color:#000000;}
.desc-1 { width:800px; margin:0 auto 24px auto; text-align:center; }

.gal { text-align:center; padding:0 0 0 14px;}
.gal img { border:3px solid #000000; margin:0 14px 17px 0; width:170px; height:210px;}


.desc-2 { width:800px; margin:0 auto 5px auto; text-align: center}
.link-2 { text-align:center; margin-bottom:25px;font-weight:bold;}
.link-2 a { padding-bottom:5px; font-size:36px; }
.link-2 a:hover { color:#000000;}

.link-3 { text-align:center; margin-bottom:15px;  font-size:32px; }
.link-3 a { padding-bottom:5px; font-size:32px; font-weight:bold;}
.link-3 a:hover { color:#000000;}

.txt-5 { text-align:center;  color:#3f2828; font-size:32px;  margin-bottom:17px;}

.gal-wrap {overflow:hidden; text-align:center}
.gal-2 { padding:0 0 0 0px; margin:0 0 0 3px}
.gal-2 img {border:3px solid #000000; margin:0 15px 0 0;}

.desc-3 {font-size:30px; text-align:center; margin:20px 0 15px 0;  font-weight: bold;}
.c1 {display:block; font-size:36px;  line-height:37px;}
.c2 {font-size:24px;}

.link-4 { text-align:center; margin-bottom:27px; font-weight:bold;}
.link-4 a {color:#ffffff; text-decoration:underline; text-transform:uppercase; text-decoration:none; color:#ffffff; background:#a50000; font-size:58px; padding:0 5px;}
.link-4 a span { color:#f039ff; text-decoration:underline;}
.link-4 a:hover { background:#ffffff; color:#000000;}

.pr-box { padding:0 0 42px 0;}

.ban { padding:0 0 20px 0; text-align:center;}

.cop { font-size:12px; text-align:center; color:#ffffff; background:#000000; height:55px; font-weight: bold; padding-top:12px; text-transform:uppercase; margin:0 4px;}
.cop a { color:#787878; text-decoration:underline;}
