body {
background: #ffffff;
margin: 0;
}

ul.headerbox
{
margin: 1x;
padding: 0px;
}
.headerbox li
{
float:left;  
display: block;
width: 180px;
margin: 1px 0 0 0;
padding: 0;
list-style-type: none;    
text-align: center;
}
.headerbox li a
{
font-family: Verdana;
font-size: 12px;
text-align: center;
color: #da2100;
border: #FDA31C solid 1px;
display: block;
background: #ffffff url(images/header_bg.gif) repeat;
text-decoration: none;
padding: 3px;
}

.headerbox li span
{
font-size: 9px;
color: #000000;
display: block;
text-decoration: none;
margin: 3px;
}

.headerbox a:hover 
{
border: 1px solid #ff2600;
color: #ff2600;
text-decoration: none;
}

.stateoff, .stateoff_movs {
border: #7e8978 1px solid;
/*background: #faa89a;*/
text-align: center;
}

a:link img.stateoff_thumbs, a:visited img.stateoff_thumbs {
border: #dfdfdf 1px solid;
}

a:hover img.stateoff_thumbs {
border: #ff2600 1px solid;
}

.arch {
font-family: Verdana; 
font-size: 13px; 
font-weight: bold; 
color: #8e9b87;
padding: 5px 0 5px 0;
}

.arch a:link, .arch a:visited  { 
color: #8e9b87; 
text-decoration: none;
background-color: #ffffff;
padding: 2px 5px 2px 5px;
margin: 0px 6px 0px 6px;
border: #7e8978 solid 1px;
}

.arch a:hover {
color: #ffffff;
background-color: #ff2600;
text-decoration: underline;
}

.arch a:active {
color: #ffffff;
background-color: #bc1f03;
}

.most_popular_top {
font-family: Verdana; 
font-size: 16px;
font-weight: bold;
color: #7e8978;
text-align: left;
border-bottom: #7e8978 1px solid;
padding-top: 15px;
}

.most_popular_th {
border: #7e8978 solid 1px; 
width: 233px;
height: 170px;
}

a:link img.most_popular_img, a:visited img.most_popular_img {
border: #dfdfdf 2px solid;
}

a:hover img.most_popular_img {
border: #ff2600 2px solid;
}

.bloc1{
font-family: Verdana; 
font-size: 10px;
padding: 5px 2px 5px 2px;
display: block;
width: 182px;
background: #da2100;
text-align: center;
color: #ffffff;
}

.bloc1 a:link, .bloc1 a:visited {
font-size: 14px;
font-weight: bold;
text-align: center;
color: #ffffff;
text-decoration: underline;
}

.bloc1 a:hover{
font-size: 14px;
font-weight: bold;
text-align: center;
color: #bcff97;
text-decoration: underline;
}

a:link img.bloc1_thumbs, a:visited img.bloc1_thumbs {
border: #ffffff 1px solid;
margin: 5px 0 2px 0;
padding: 0px;
}

a:hover img.bloc1_thumbs {
border: #bcff97 1px solid;
margin: 5px 0 2px 0;
padding: 0px;
}

.bloc2{
font-family: Verdana; 
font-size: 10px;
padding: 5px 2px 5px 2px;
display: block;
width: 182px;
background: #eeeeee;
text-align: center;
color: #000000;
}

.bloc2 a:link, .bloc2 a:visited {
font-size: 14px;
font-weight: bold;
text-align: center;
color: #000000;
text-decoration: underline;
}

.bloc2 a:hover{
font-size: 14px;
font-weight: bold;
text-align: center;
color: #ff2600;
text-decoration: underline;
}

a:link img.bloc2_thumbs, a:visited img.bloc2_thumbs {
border: #d9cbcb 1px solid;
margin: 5px 0 2px 0;
padding: 0px;
}

a:hover img.bloc2_thumbs {
border: #ff2600 1px solid;
margin: 5px 0 2px 0;
padding: 0px;
}

.bloc3 {
font-family: Verdana; 
font-size: 10px;
padding: 5px 0 5px 0;
display: block;
width: 190px;
background: #da2100;
text-align: center;
color: #ffffff;
}

.bloc3 a:link, .bloc3 a:visited {
font-size: 14px;
font-weight: bold;
text-align: center;
color: #ffffff;
text-decoration: underline;
}

.bloc3 a:hover{
font-size: 14px;
font-weight: bold;
text-align: center;
color: #d5fdbe;
text-decoration: underline;
}

a:link img.bloc3_thumbs, a:visited img.bloc3_thumbs {
border: #ffffff 1px solid;
margin: 5px 0 2px 0;
}

a:hover img.bloc3_thumbs {
border: #d5fdbe 1px solid;
margin: 5px 0 2px 0;
}

.friendly {
font-family: Verdana; 
font-size: 16px;
font-weight: bold;
color: #7e8978;
text-align: left;
border-bottom: #7e8978 1px solid;
height: 50px;
}

.top_footer {
font-family: Verdana; 
font-size: 12px;
text-align: left; 
color: #7e8978;
}

.top_footer a:link, .top_footer a:visited {
font-weight: bold;
color: #000000;
text-decoration: none;
}

.top_footer a:hover {
font-weight: bold;
color: #ff2600; 
text-decoration: underline;
}

.text_top {
font-family: Verdana; 
font-size: 10px; 
color: #666666; 
}

.text_top a:link, .text_top a:visited {
color: #666666;
font-weight: bold;
text-decoration: none;
}

.text_top a:hover {
color: #000000;
text-decoration: underline;
font-weight: bold;
}

.gall-menu {
background: none;
font-family: Tahoma; 
border: #7e8978 solid 1px;
margin: 5px 0 5px 0;
padding: 0;
}

.style1 {
font-family: Tahoma; 
font-size: 18px; 
color: #000000;
}

.style1 a:link, .style1 a:visited  {
color: #000000; 
text-decoration: underline;
}

.style1 a:hover {
color: #ff2600; 
text-decoration: underline;
}

.style2 {
font-family: Tahoma; 
font-size: 12px; 
color: #000000;
}

.style2 a:link, .style2 a:visited  {
color: #000000; 
text-decoration: underline;
}

.style2 a:hover {
color: #ff2600; 
text-decoration: underline;
}

.style3 {
font-family: Tahoma; 
font-size: 24px; 
font-weight: bold; 
color: #000000;
}

.style3 a:link, .style3 a:visited  {
color: #000000; 
text-decoration: underline;
}

.style3 a:hover {
color: #ff2600; 
text-decoration: underline;
}
