@charset "utf-8";
/* CSS Document */
body {
background:#000000;
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:16px;
margin:0px;
padding:0px;
}
img {
margin:0px;
padding:0px;
border:0px;
}

a {
color:#5c4a25;
}
a:hover {
color:#b99243;
}

#first {
max-width:1263px;
margin:0px auto;
}
.left {
float:left;
}
.right {
float:right;
}

#top {
height:207px;
background: url(images/top_bg.jpg) repeat-x;
}
#top_text_box {
position:relative;
float:right;
height:207px;
width:480px;
background: url(images/top_text_box_bg.jpg) repeat-x;
}
#top_text_box div {
padding-top:50px;
width:290px;
height:207px;
}
.main {
min-height:600px;
min-width:1006px;
background:#151107 url(images/main_bg.jpg);
}
.main_top_spacer {
margin:0px 100px;
height:72px;
background: url(images/t_main_bg.png) repeat-x;
}
.main_top_spacer .left_corner {
position:relative;
margin-left:-100px;
float:left;
width:100px;
height:72px;
background: url(images/tl_corner_main_bg.png) repeat-x;
}
.main_top_spacer .right_corner {
position:relative;
margin-right:-100px;
float:right;
width:100px;
height:72px;
background: url(images/tr_corner_main_bg.png) repeat-x;
}
.main_center_1 {
clear:both;
padding-left:10px;
background: url(images/main_left_bg.png) repeat-y scroll 0px 0px;
}
.main_center_2 {
padding-right:10px;
background: url(images/main_right_bg.png) repeat-y scroll 100% 0px;
}
.main_bottom_spacer {
margin:0px 100px;
height:72px;
background: url(images/b_main_bg.png) repeat-x;
}
.main_bottom_spacer .left_corner {
position:relative;
margin-left:-100px;
float:left;
width:100px;
height:72px;
background: url(images/bl_corner_main_bg.png) repeat-x;
}
.main_bottom_spacer .right_corner {
position:relative;
margin-right:-100px;
float:right;
width:100px;
height:72px;
background: url(images/br_corner_main_bg.png) repeat-x;
}
.content_block {
border:0px;
clear:both;
}
.content_block_top {
margin:0px 25px;
height:25px;
background:url(images/block_top_bg.gif) repeat-x scroll 0px 0px;
}
.block_title{
position:relative;
margin-top:-23px;
float:left;
color:#5c4a25;
}
.block_title h3{
height:38px;
margin:0px;
padding-top:10px;
float:left;
background:url(images/block_title_bg.png) repeat-x scroll 0px 0px;
}
.content_block_top .left_corner {
position:relative;
margin-left:-25px;
float:left;
height:25px;
width:25px;
background:url(images/block_tleft_corner.png) no-repeat scroll 0px 0px;
}
.content_block_top .right_corner {
position:relative;
margin-right:-25px;
float:right;
height:25px;
width:25px;
background:url(images/block_tright_corner.png) no-repeat scroll 100% 0px;
}
.content_block_text_1 {
background:#000000;
background:url(images/block_bg.gif) repeat-y scroll 0px 0px;
}
.content_block_text_2 {
margin-left:3px;
padding:1px;
background:#000000;
background:url(images/block_bg.gif) repeat-y scroll 100% 0px;
}
.content_block_bottom {
margin:0px 25px;
height:25px;
background:url(images/block_bottom_bg.gif) repeat-x scroll 0px 0px;
}
.content_block_bottom .left_corner {
position:relative;
margin-left:-25px;
float:left;
height:25px;
width:25px;
background:url(images/block_bleft_corner.png) no-repeat scroll 0px 0px;
}
.content_block_bottom .right_corner {
position:relative;
margin-right:-25px;
float:right;
height:25px;
width:25px;
background:url(images/block_bright_corner.png) no-repeat scroll 100% 0px;
}
.photo {
width:240px;
height:180px;
float:left;
margin:1px;
border:#2f2717 1px solid;
}
.photo:hover {
border:#b99243 1px solid;
}
.clear {
clear:both;
}
.button {
margin:5px;
width:32%;
height:76px;
float:left;
font-size:18px;
font-weight:bold;
}
.button a {
background:url(images/button.png) no-repeat scroll 0px 0px;
display:block;
width:196px;
margin:auto;
padding:25px 0px 0px 70px;
height:51px;
text-decoration:none;
}
.spacer {
position:relative;
clear:both;
float:left;
width:100%;
margin:30px -11px 40px;
}
.sites {
float:left;
width:50%;
margin:0px;
padding:0px;
list-style-type:none;
}
.sites li {
margin:0px;
padding-left:40px;
list-style-type:none;
background:url(images/ball.jpg) no-repeat scroll 20px 4px;
}
.top {
float:left;
width:25%;
margin:0px;
padding:0px;
list-style-type:none;
}
.top li {
margin:0px;
padding-left:40px;
list-style-type:none;
background:url(images/ball.jpg) no-repeat scroll 20px 4px;
}
#footer {
height:131px;
background:url(images/footer_bg.png) repeat-x;
}
.splitter {
clear:both;
height:21px;
background: url(images/splitter_bg.jpg) repeat-x;
}
#footer_text_box {
width:600px;
float:left;
background: url(images/footer_text_box_bg.png) repeat-x;
}
#footer_text_box div {
padding-top:35px;
width:430px;
}
.bookmark {
padding-right:20px;
}
