* {
margin : 0px;
padding : 0px;
}
body {
background : #000000 url(../images/bg.jpg) repeat-x top center;
color : #5E1E02;
font-family:tahoma,arial;
line-height:1.5;
}

a:hover{
     opacity: 0.9;
     filter: alpha(opacity=90);
}

div {
text-align:left;
}


ul {
list-style:circle;
margin:0px 0px 0px 20px;
}

ul li{
font-size:14px;
padding:5px;
}

table td{
font-size:11px;
padding:3px;
}


h1{
font-size:24px;
font-family:"Times New Roman", Times, serif;
display:block;
padding:0px 0px 10px 0px;
font-weight:normal;
color:#D90105;
}

p{
font-size:12px;
line-height:1.5;
}

div.under{
margin:0px auto;
display:block;
background : transparent url(../images/under.gif) no-repeat top center;
}

div.main{
margin:0px auto;
display:block;
width:1098px;

}

div.top{
margin:0px auto;
width:1098px;
height:117px;
display:block;
padding:5px 0px 0px 0px;
background : transparent url(../images/top.jpg) no-repeat bottom center;
vertical-align: baseline;
overflow:hidden;
}


div.top img{
margin:5px 30px;
}

div.menu{
background :transparent url(../images/menu.png) no-repeat top center;
height:28px;
display:block;
text-align:center;
padding:10px 0px 0px 0px;
overflow:hidden;
}

div.menu ul{
display:block;
list-style:none;
font-family:tahoma,arial;
margin:0px;
}

div.menu ul li{
color:#ffffff;
display:inline;
padding:0px 20px;
}

div.menu ul li a{
color:#ffffff;
display:inline;
text-decoration:none;
font-size:12px;
font-weight:bold;
}


div.content{
width:938px;
display:block;
background :transparent url(../images/content.jpg) repeat-y top left;
padding:0px 70px 10px 90px;
font-family:tahoma,arial;
overflow:hidden;
}


div.big{
padding:10px 15px;
overflow:hidden;

}


div.footer{
background :transparent url(../images/footer.jpg) no-repeat top left;
display:block;
overflow:hidden;
clear:both;
margin:0px 0px 10px 0px;
width:1068px;
height:92px;
padding:30px 10px 20px 20px;
}

div.footer ul{
list-style:none;
}

div.footer ul li{
padding:0px 5px;
font-size:12px;
display:inline;
color:#ffffff;
}

div.footer ul li a{
color:#ffffff;
text-decoration:none;
}

a.credits{
margin:0px 30px;
float:right;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

img.block{
display:block;
clear:both;
margin:0px;
}

a.toplink{
color:#ffffff;
text-decoration:none;
float:right;
margin:-30px 30px 0px 0px;
padding:5px 10px;
background:#0A1F3E;
font-size:11px;
border:2px solid #0A2445;
}

a.toplink:hover{
background:#0B2345;
}

div.half{
width:49%;
float:left;
display:block;
overflow:hidden;
}

div.top p{
color:#ff0000;
font-weight:bold;
float:right;
font-family:tahoma;
font-size:12px;
text-align:right;
margin-top:20px;
line-height:1.25;
}


div.thirds{
width:40%;
float:left;
display:block;
}

div.twothirds{
width:60%;
float:left;
display:block;
}

div.threefour p,div.twothirds p{
padding:0px 20px 0px 0px;
}

div.twothirds ul,div.threefour ul{
margin-right:20px;
}

div.four{
width:24%;
float:left;
display:block;
padding-left:10px;
}

div.four *{
margin:2px 10px 2px 0px;
}

div.threefour{
width:72%;
float:left;
display:block;
padding-left:10px;
}




ul.menu{
list-style:none;
margin:0px 10px 0px 0px;
}

ul.menu li{
padding:3px 10px ;
border-bottom:1px solid #5A1400;
}

ul.menu li a{
color:#5A1400;
text-decoration:none;
font-size:12px;
}

ul.menu li a.selected{
color:#111111;
font-weight:bold;
text-decoration:none;
}

.big table ,.threefour table {
width:99%;

}


.big table td,.threefour table td{
font-size:14px;
padding:3px 5px;
border-bottom:1px dotted #D8D2B0;
}

.big table td strong,.threefour table td strong{
display:block;
background:#FDF9DE;
}

.big table td p,.threefour table td p{
padding:0px;
line-height:1;
}

#rotatebox {
position:relative;
overflow:hidden;
width:490px;
height:340px;
overflow:hidden;
}
.mask {
position:relative;
width:490px;
height:340px;
overflow:hidden;
}
#rotateinner {
position:absolute;
margin:0px;
padding:0px;
width:490px;
height:340px;
overflow:hidden;
}

#rotateinner span {
display:block;
float:left;
padding:5px 5px 5px 5px;
width:482px;
overflow:hidden;
}
span img {
display:block;
border:none;
}

div.image {
width:200px;
overflow:hidden;
margin:10px 0px;
}

div.four div.image img{
padding:0px;
border:none;
}

div.image div{
width:200px;
height:259px;
overflow:hidden;
background :transparent url('../images/image.gif') no-repeat top center;
display:block;
z-index:1;
position:relative;
}

div.threefour ul li{
font-weight:bold;
border-bottom:1px dotted #CFB89B;
font-size:12px;
}

div.gallery div{
width:140px;
height:130px;
display:block;
float:left;
overflow:hidden;
border:1px solid #985D4D;
margin:10px;
padding:0px;
background:#DFC499;
}

div.gallery div div{
width:120px;
height:120px;
overflow:hidden;
padding:5px;
border:none;
margin:0px;
}

div.gallery div a img{
padding:0px;
}
	