/* CSS Document */

*{
   margin:0;
   padding:0;
}

body{
   font-size:12px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#333333;
   background:url(../images/body_bg.jpg) repeat-x;
}

a{
   text-decoration:none;
}

a:hover{
   text-decoration:underline;
}

.img{
   border:none;
   float:left;
}

.content{
   width:980px;
   margin:0 auto;
}

.header{
   width:951px;
   float:left;
   height:276px;
   background:url(../images/header.jpg) left top no-repeat; 
   padding-left:29px;
}

.header_left{
   width:537px;
   float:left;
   padding-top:39px;
}

.logotxt{
   float:left;
   border:none;
   margin:27px 0 0 16px;
}

.header_left h1{
   font-size:12px;
   font-family:'lucida sans unicode' serif;
   color:#FFFFFF;
   font-weight:normal;
   font-style:italic;
   float:left;
   padding-left:23px;
   margin-top:-8px;
   position:relative;
}


/*********************  HEADER NAVBAR  ********************/

.header_left ul{
   width:537px;
   float:right;
   padding:45px 0 0 0;
}

.header_left li{
   list-style:none;
   float:left;
   margin-left:6px;
}

.header_left li a{
   width:124px;
   height:25px;
   float:left;
   color:#FFFFFF;
   text-align:center;
   font-size:14px;
   text-transform:uppercase;
   padding-top:9px;
}

.header_left .home{
   background:url(../images/home_norm.jpg) ;
}

.header_left .about{
   background:url(../images/about_norm.jpg) ;
}

.header_left .roulette{
   background:url(../images/roulette_norm.jpg) ;
}

.header_left .contact{
   background:url(../images/contact_norm.jpg) ;
}

.header_left .act{
   background:url(../images/home_act.jpg);
   color:#000000;
   font-weight:bold;
}

.header_left .nomarg{
   margin-right:0;
}


/*********************  HEADER SUBMENU  ********************/

.header_left .submenu{
   width:auto;
   float:left;
   padding:15px 0 0 20px;
   color:#FFFFFF;
}

.header_left .submenu li{
   margin:0;
}

.header_left .submenu li a{
   width:auto;
   height:auto;
   float:left;
   padding:0 5px;
   text-transform:none;
   color:#FFFFFF;
   font-size:12px;
}


/*********************  CENTERS  ********************/

.centers{
   width:914px;
   margin:0 auto;
   clear:both;
   padding-top:5px;
   line-height:21px;
}

.centers h1, .roulette_art h2{
   font-family:Georgia, "Times New Roman", Times, serif;
   font-size:18px;
   font-weight:bold;
   color:#F24500;
   border-bottom:#CCCCCC solid 2px;
   padding:0 0 7px 15px;
}

.centers p{
   padding:15px ;
}

.roulette_art{
   width:914px;
   float:left;
   padding-top:20px
}

.roulette_art h2{
   background:url(../images/roulette_art_title_bg.jpg) repeat-x;
   height:26px;
   color:#FFFFFF;
   border:#FF9F00 solid 1px;
   padding:5px 0 0 16px;
}

.roulette_art h2 img{
   float:right;
   margin:-24px 1px 0 0;
}

.roulette_arts_txt{
   width:886px;
   float:left;
   background:#F7F7F7;
   border:#E9E9E9 solid 1px;
   padding-left:26px;
}

.roulette_arts_txt_in{
   width:874px;
   float:left;
   background:url(../images/roulette_art_txt_in_bg.jpg) repeat-x bottom;
   padding:14px 0 16px 0;
   color:#666666;
} 

.roulette_arts_txt_in h3, .roulette_arts_txt_in h4{
   font-size:14px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#666666;
   font-weight:bold;
}

.roulette_arts_txt_in h4{
   font-size:20px;
   color:#000000;
   float:left;
   padding-top:8px;
}

.roulette_arts_txt_in a{
   font-style:italic;
   font-weight:bold;
   color:#FF6600;
}

.noback{
   background:none;
}


/*********************  FOOTER  ********************/


.footer{
   width:100%;
   height:84px;
   float:left;
   margin:32px 0 37px 0;
   background:#F7F7F7;
   border-bottom:#E8E8E8 solid 1px;
   border-top:#E8E8E8 solid 1px;
}

.footer_in{
   width:884px;
   margin:0 auto;
   clear:both;
   font-family:Arial, Helvetica, sans-serif;
   color:#666666;
   padding:20px 15px 0 15px;
}

.footer_in p{
   float:left;
   padding:13px 0 0 0; 
}

.footer_in a{
   color:#666666;
}

.footer_in img{
   float:right;
   border:none;
   margin:7px 0 0 9px;
}

.footer_in .footer_rss{
   margin-top:0;
   margin-left:34px;
}


/*********************  CONTENT  ********************/

.share{
   border:none;
   float:right;
   margin:10px 10px 0 0;
}

.txt{
   width:873px;
   float:left;
   color:#666666;
   line-height:19px;
   padding:20px 0 10px 0;
}
