@charset "utf-8";
body { background-color:#451530;font-family:verdana;color:#451530 }
#container { margin: 0 auto; padding: 0p; width: 760px; }

div.header1_ {
	width:750px;
	height:80px;
}

div.header2_ {
	width:750px;
	height:154px;
}

div.header3_ {
	width:750px;
	height:48px;
}

div.main {
    background-color:#f2ebd8;
    color:#451530;
    margin:0px;
}
.nav { background-color:#e5c873;color:#451530;font-weight:bold;font-family:verdana;font-size:14px;}
.nav ul{padding:0px;}
.nav ul li{list-style:none;margin-bottom:15px;padding:2px;padding-left:10px}
.nav ul li.navon{background-color:#451530;color:#e5c873;}

ul.links li {margin-bottom:20px;}
ul.list li {margin-bottom:10px;}
.photos {/* width:610px;*/ padding-top:8px;}
.photos img {margin-bottom:5px;border:solid 10px #451530;}

body, h1, h2, h3, h4, h5, h6, address, dd, dl, hr, p, form{margin:0;padding:0;}

h1, h2, h3, h4, h5, h6{
	font-family: Arial, Helvetica, Verdana, Georgia, Sans-serif;
	font-size: 18px;
	font-weight: normal;
}
h1 {padding-bottom:15px;font-weight:bold}

a{text-decoration:underline;color:#451530;font-weight:bold; /* E5C873; */ }
a:hover{text-decoration:none;}
a img{border:0;}
p{padding: 10px 0 5px;}

img.alignleft, div.alignleft{
float:left;
margin:0 0.5em 0.5em 0;
}
img.alignright, div.alignright{
float:right;
margin:0 0 0.5em 0.5em;
}
img.aligncenter, div.aligncenter{
text-align:center;
margin:0 auto;
}
img.floatright{
	padding: 4px;
	margin: 3px 0 2px 10px;
	display: inline;
}
img.floatleft{
	padding: 4px;
	margin: 3px 10px 2px 0;
	display: inline;
}
.alignleft,.floatleft{float: left;}
.alignright,.floatright{float: right;}
.clear{margin:0;padding:0;clear:both;}

input, textarea{
	font-family: Arial, Helvetica, Georgia, sans-serif;
	font-size: 12px;
	padding: 2px;
}

/* Start Container - Holds everything together. Nothing sits outside of the container. */

#container{
	margin: 0 auto;
	max-width:750px;
width:750px; /*	width:expression(document.body.clientWidth > 961 ? "960px" : "auto"); */
	min-width:750px;
	text-align:left;
    margin-top:15px;
}

/* Start Page - Yellow top, white bottom background */
#page{
	float: left;
	width: 100%;
	background-color:#f2ebd8;
}

/* Start Header */
#header{
	display: none;
	margin: 10px 10px 0;
	padding: 9px 10px;
	color: #8349b0;
}
#header a{color: #8349b0;}
#header h1{display: inline;}
#header h1, #header h1 a{color: #fff;}
#header h1 a{text-decoration: none;}
#header h1 a:hover{text-decoration: underline;}

#banner{
	display: block;
	margin: 10px 10px 0;
	height: 110px;
	overflow: hidden;
	text-align: right;
}

#banner img{margin: 10px 10px 0 0;}

/* Start Horizontal Navigation Menu */
.nav{
	float: right;
	width: 76.125%;
	margin: 10px 10px 0 0;
	display: inline;
	background: #8349b0;
}
.nav ul{
	margin: 0;
	padding: 0 0 0 9px;
	list-style: none;
	background: #8349b0;
}
.nav ul li{
	float: left;
	margin: 10px 0 0 1px;
	display: inline;
}
.navigation ul li a{
	color: #451530; /* #8349b0; */
	text-decoration:none;
}
.navigation ul li#on a{color:#e8e4ff}
.navigation ul li a:hover{color: #450C2D}

/* End Horizontal Navigation Menu */

#content{margin:0px;padding:0px}

/* Start Sidebars */
.sidebar{
	float: left;
	width: 180px;
margin:0px;
padding:0px;
	display: inline;
}
.sidebar ul,.sidebar ul li,.sidebar ul li ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#search {background:#E8E4FF;}

.sidebar ul li#search ul.commonlinks li {
padding:5px;
line-height:14px;
font-size:11px;
list-style-position:inside;
list-style-type:disc;
}
.sidebar ul li#search form{padding: 0 10px 10px;}
.sidebar ul li h2{
	padding: 5px;
    padding-right:2px;
	font-size: 16px;
	font-weight: bold;
	background: #f2e0f8;
	color: #333333;
}
.sidebar ul ul{line-height: 18px;}
.navigation{
	margin: 0;
	padding: 0;
	background: #e5c873;
}

.navigation li#on{background-color: #451530;}
.navigation li#on a,.sidebar ul li ul li#on a:hover {text-decoration:none;}
.navigation ul li{
	padding:10px;
	background-color: transparent;  
}

/* End Sidebars */

#main{margin: 0 25px 30px 210px; padding-top:10px;}

/* Start Posts - Post titles, entries, and postmetadata */
.post{margin: 0 0 0 10px;}
.post h2{
	font-size: 20px;
	padding: 8px 10px;
	background: #f7f7f7;
}

/* Start Entries - Text and Titles within the content */
.entry{
	padding: 0 10px 10px;
	font-size: 14px;
	line-height: 21px;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
	margin: 0;
	padding: 10px 0 5px;
	background-color: transparent;
	background-image: none;
	font-weight: bold;
}
.entry h1{
	font-size: 24px;
	line-height: 30px;
	font-weight: normal;
}
.entry h2{font-weight: normal;}
.entry h3{font-size: 16px;}
.entry h4{
font-size: 14px;
border-bottom: #0000FF 1px dotted;
color: #155eb1;
}

.navigation{
	margin: 0 0 0 10px;
	padding: 10px;
	font-size: 14px;
	line-height: 24px;
}

.floatbox{float:right;border:1px solid #451530;padding:5px;margin:10px;text-align:center;font-size:11px;font-weight:bold;line-height:14px;}
.footer{text-align:center;color:#CCCCCC;font-size:10px;}
