

body {

font-size:12px; 

font-family:Verdana, Arial, Helvetica, sans-serif; 

color: #4e4b3a; 

background-color:#560108; 

margin:0; text-align:center;

}

#page {

width:800px; 

margin:0 auto; 

background-color:#edead7; 

padding: 10px 0; 

display:table; 

text-align:left;

}

#shadow_bg {

background-image:url(images/shadow_bg.gif);

background-repeat:y;

width:900px; 

margin:0 auto;

}

#home_page_pic {

background-image:url(images/home_mainpic.jpg); 

background-repeat:no-repeat; 

width:750px; 

height: 292px;

}

#services_page_pic {

background-image:url(images/services_mainpic.jpg); 

background-repeat:no-repeat; 

width:750px; 

height: 162px;

}

#areainfo_page_pic {

background-image:url(images/areainfo_mainpic.jpg); 

background-repeat:no-repeat; 

width:750px; 

height: 162px;

}

#contact_page_pic {

background-image:url(images/contact_mainpic.jpg); 

background-repeat:no-repeat; 

width:750px; 

height: 162px;

}



#after_page_pic {

background-image:url(images/aftersubmission_mainpic.jpg); 

background-repeat:no-repeat; 

width:750px; 

height: 162px;

}



#header {

width: 750px; 

margin: 0 auto; 

border-bottom: 1px #4e4b3a solid;

}

#header h1{

font-family:georgia, times new roman, serif;

font-size: 20px;

width: 750px; 

margin: 5px auto; 

color:#70080f;

}

#header h1 .shade {

margin-bottom: 0; 

font-family:georgia, times new roman, serif; color:#400000; 

font-weight:bold;

} 

#header .tagline {

margin: -5px 0 5px 0; 

font-size: 10px;

}

#wrap {

width:750px; 

margin: 10px auto 20px auto; 

background-color:transparent;

}

#main {

width:575px; 

float:left; 

height:100%;

}

#main .post {

margin-bottom: 30px;

}

#main .post h2 {

font-size: 13px; 

color:#560007; 

font-family:Verdana, Arial, Helvetica, sans-serif; 

margin-bottom:0;

}

#main .post .postdate {

font-size: 10px; 

margin-top: 0; 

}

#main .post p{

text-align:justify; 

width: 575px;

line-height:18px;

}

#main .post p a{

color:#560007;

text-decoration: underline;

font-weight: normal;

}

#main .post blockquote {

border-left: 2px #4e4b3a solid; 

padding-left: 5px; 

text-align:justify;

line-height:16px;

}

#main .post img {

border: 1px #4e4b3a solid; 

padding: 5px; 

margin-top: 5px;

}

#main .post ul {

margin: 0 25px; 

padding: 0; 

list-style-type:square

}

#main .post ul li a {

text-decoration: underline;

}

#main .post .postdetails{

text-align: right; 

font-style: italic; 

color:#560007; 

font-size: 11px;

}

#main .post .postdetails a{

text-align: right; 

font-style: italic; 

font-weight: normal;

color:#560007; 

font-size: 11px;

text-decoration: underline;

}

#sidebar {

float: right; 

width: 150px; 

border-left: 1px #4e4b3a solid;

}

#sidebar h3 {

margin-bottom:5px; 

font-size: 13px; 

color: #4e4b3a;

}

#sidebar ul {

margin: 0 0 0 0px; 

padding-bottom:20px;

border-bottom: 1px solid #4e4b3a;

list-style-type:none; 



}

#sidebar ul li, a {

line-height: 22px; 

color:#4e4b3a; 

text-decoration:none;

margin: 0px;

padding-bottom:2px;

font-weight: bold;

}

#sidebar a:hover {

text-decoration:none; 

color:#560007; 

font-weight:bolder;

}

#sidebar .item {

margin: 5px 0 20px 10px;

}

#sidebar .item2{

margin: 5px 0 20px 10px;

font-size:11px;

color:#560007;

text-transform:uppercase;

}

#sidebar .item3{

width:145px;

margin: 5px 0px 20px 10px;

font-size:11px;

font-weight:bold;

background-color:#f3e3b7;

border:1px solid #b98c52;

padding:3px;

}

#footer {

text-align: center; 

margin:0px; clear:both; 

padding: 10px 0px 20px 0px; 

color:#edead7; 

background-color:#192b19; 

height:30px; 

border-top: 2px #4e4b3a solid;

}

#footer p{

margin:0px;

}

#footer a{

text-decoration:none; 

color:#e3b579; 

font-weight: normal;

}

#footer a:hover{

color:#edead7;

}





#img_left {

border: 1px #4e4b3a solid; 

padding: 5px; 

margin-right: 7px;

float: left;

}

#img_right {

border: 1px #4e4b3a solid; 

padding: 5px; 

margin-left: 7px;

float: right;

}

#infobox {

padding:5px;

width:250px;

text-align:center;

}

