/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#020405;
font-size:11px;
line-height:16px;
background:#000;
}
img
{
border:none;
margin:0px;
padding:0px;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:8px 0px;
padding:0px;
}
.left
{
float:left;
}
.right
{
float:right;
}

.banner
{
background:url(images/banner.jpg) left top no-repeat;
height:188px;
width:785px;
}
.logo
{
padding-top:143px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:58px;
padding-left:10px;
}
.header-bg
{
background:url(images/header-bg.jpg) left top repeat-x;
height:23px;
border-left:1px solid #d3ab7c;
border-right:1px solid #d3ab7c;
padding-top:26px;
}
.navcontainer 
{
float:left;
list-style-type:none;
display:inline;
margin:0px;
padding:0px;
width:750px;
text-align:center;
}
.navcontainer li
{
margin:0px;
float:left;
margin-right:5px;
list-style-type:none;
display:inline;
text-align:center;
}

.home
{
background:url(images/home-bg.jpg) left top no-repeat;
width:78px;
height:23px;
float:left;
text-align:center;
}
.home-active
{
background:url(images/home-bg.jpg) left top no-repeat;
width:78px;
height:23px;
float:left;
text-align:center;
color:#000;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none;
line-height:22px;
text-align:center;
}
.about
{
background: url(images/about-bg.jpg) left top no-repeat;
width:87px;
height:23px;
float:left;
text-align:center;
}

.news
{
background: url(images/news-bg2.jpg) left top no-repeat;
width:200px;
height:23px;
float:left;
text-align:center;
}
.blog
{
background: url(images/blog-bg2.jpg) left top no-repeat;
width:150px;
height:23px;
float:left;
text-align:center;
}
.contact
{
background: url(images/contact-bg.jpg) left top no-repeat;
width:87px;
height:23px;
float:left;
text-align:center;
}

.navcontainer li a
{
font-family: Arial, Helvetica, sans-serif;
color:#ab804e;
background-color:inherit;
font-size:16px;
font-weight:normal;
text-decoration:none;
line-height:22px;
text-align:center;
}
.navcontainer li a:hover
{
color:#000;
text-decoration:none;
}

.navcontainer li a.active
{
color:#000;
text-decoration:none;
}
.main-body
{
border-left:1px solid #d3ab7c;
border-right:1px solid #d3ab7c;
background:#fff;
padding-bottom:10px;
}
.welcome-bg
{
background:url(images/welcome-bg.jpg) left top repeat-x #fcf5ec;

}

.welcome-font
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:22px;
line-height:26px;
font-weight:bold;
}
.post-bg
{
background:url(images/post-top.jpg) left top no-repeat #fdf0e0;
width:546px;
}
.post-border
{
border-bottom:1px dotted #99312e;
padding-bottom:20px;
margin-bottom:20px;
}

.post-border a
{
color:#99312e;
font-weight:bold;
text-decoration:none;
}

.post-border a:hover
{
color:#000000;
font-weight:bold;
text-decoration:none;
}


.post-border h2
{
color:#000000;
font-size:18px;
font-weight:normal;
}

.post-border h2 a
{
color:#000000;
font-weight:normal;
text-decoration:none;
}

.post-border h2 a:hover
{
color:#99312e;
text-decoration:none;
font-weight:normal;
}

.news-bg
{
background:#fdf0e0;
width:546px;
padding-top:10px;
padding-bottom:10px;
}

.news-border
{
border-right:1px dotted #99312e;
padding-right:20px;
}

.post-font
{
color:#800101;
font-size:19px;
line-height:22px;
font-weight:bold;
}
.font-posted
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;
font-size:13px;
}

.font-posted a
{
color:#000;
text-decoration:none;
}

.font-posted a:hover
{
color:#800101;
text-decoration:none;
}

.footer-bg
{
background:url(images/footer-top.jpg) left top no-repeat #d3ab7c;
width:760px;
height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#025686;
font-size:11px;
}
.font-sign
{
color:#800101;
font-weight:bold;
font-size:17px;
}
.sign-top
{
background:url(images/heading-top.jpg) left top no-repeat #e0bf99;
font-weight:bold;
font-size:17px;
color:#800101;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:7px;
padding-top:10px;
}
.sign-mid
{
background:url(images/cata-mid.jpg) left bottom repeat-x #f4e1c9;
width:190px;
padding:8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#020405;
font-size:11px;
line-height:16px;
}

.sign-mid a
{
color:#800101;
text-decoration:none;
}

.sign-mid a:hover
{
color:#000000;
text-decoration:none;
}

.google-mid
{
background:url(images/google-mid.jpg) left top repeat-x #fbecda;
}
.input-box
{
width:148px;
height:18px;
border:1px solid #d3ab7c;
padding-left:2px;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#8e9497;
font-size:12px;
text-align:center;
}
.font-email
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#013658;
font-size:12px;
line-height:16px;
font-weight:bold;
}


.sign-mid ul
{
float:left;
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:190px;
text-align:left;
}
.sign-mid ul li
{
margin:0px;
float:left;
list-style-type:none;
display:block;
text-align:left;
background:url(images/nav-arrow.jpg) left 7px no-repeat;
padding-left:15px;
width:180px;
}
.sign-mid ul li a
{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#800101;
background-color:inherit;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:20px;
text-align:center;
}
.sign-mid ul li a:hover
{
color:#000;
text-decoration:none;
}

.sign-mid ul li a.active
{
color:#000;
text-decoration:none;
}


.google-mid ul
{
float:left;
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:180px;
text-align:left;
background:none;
}
.google-mid ul li
{
margin:0px;
float:left;
list-style-type:none;
display:block;
text-align:center;
padding-top:7px;
padding-bottom:7px;
border-bottom:1px solid #e0c09b;
width:180px;
background:none;
}
.font-date
{
color:#000;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.font-date a
{
color:#000;
text-decoration:none;
}

.font-date a:hover
{
color:#800101;
text-decoration:none;
}

.more {
color:#000000;
font-weight:bold;
text-decoration:none;
}

.more a {
color:#000000;
text-decoration:none;
}

.more a:hover {
color:#800101;
text-decoration:none;
}

.nav123 li
{
list-style-image:url(images/arrow.jpg);
margin-bottom:1px;
margin-top:2px;
padding-left:10px;
}

.nav123 li a
{
color:#800101;
font-weight:bold;
text-decoration:none;
}
.nav123 li a:hover
{
color:#000000;
text-decoration:none;
}

.nav123 li a.active
{
color:#800101;
text-decoration:none;
}
