body {
	background: #FFFFFF url(../images/background-content.gif) repeat-x left top;
}

h2 {
	font: normal 24px "Trebuchet MS", Arial, sans-serif;
	color: #424242;
	margin:0px 0 10px 0;
	padding:0;
}
h3 {
	font: normal 20px "Trebuchet MS", Arial, sans-serif;
	color: #424242;
	margin:0px 0 10px 0;
	padding:0;
}
p { margin: 15px 0 15px 0; line-height:17px; }
#container { margin:70px 0 0 0; overflow:hidden; width:760px;}
#container.wvyc-gallery { width:95%}

/* CONTENT MAIN */
#content-main {width:450px; padding: 0 0 0 50px; margin: 0 0 0 0; float:left;}
#content-main.wvyc-gallery {width:95%}

p.post-date {color:#999999; margin-top:-5px;}

dl, dt, dd {padding:0; margin:0;}
dl dt {width:140px; float:left; text-align:right; padding:2px; clear:left;}
dl dd {float:left; padding:2px 0 2px 10px;}
li {list-style:square;}

.left {float:left; margin:5px 10px 5px 0;}

div.cd {padding:8px; margin:0 0 20px 0; float:left;}
div.feature {border: solid 6px #e7e8d1; background:#424242; color:#FFFFFF;}
div.feature h3 {color:#FFFFFF;}
div.feature a {color:#999966;}
div.cd img {border:1px #999966 solid;}
div.cd ul, div.cd ol {display:inline; margin:0; padding:0;}
div.cd ul li, div.cd ol li {list-style:square; list-style-position:inside;  margin:5px 0 5px 0; }
div.feature ul li, div.feature ol li {color:#999966;}
div.cd object {margin:0 0 0 5px;}

#content-main .contact input.text {width:280px;}
#content-main .contact input.textsml {width:65px;}
#content-main .contact textarea {width:280px;}
#content-main .contact form {margin: 0 0 0 35px; padding: 5px 0 5px 0; }
#content-main .contact form { text-align:right; width:380px; }
#content-main .contact label { margin-right:1em; }
#content-main .contact textarea { height:80px; margin-top:3px; }
#content-main { display:block; float:left; margin:8px 0 0 0; padding-left:24px; }
.button { margin-top:3px; }

table { width:430px; margin:3px 0; border-collapse:collapse; }
table td, table th { padding:3px 5px; vertical-align:top; }
th { background:#e7e8d1; font-weight:normal; text-align:left; color:#000; }
th a {text-decoration:none;}
td {border-bottom:1px solid #e7e8d1; padding:3px 5px;}
td img {border:0; background:0}

/* CONTENT SUB */
#content-sub h3 {
	font: normal 14px "Trebuchet MS", Arial, sans-serif;
	color: #424242;
	margin:0;
	padding:0;
}

#content-sub {width:220px; float:left; margin-top:40px; margin-left:40px; font-size:12px;}
#content-sub ul, #content-sub ul li { margin:0; padding:0; list-style:none;}
#content-sub ul { background:#fbf7e4;}
#content-sub ul a {text-decoration:none;}
#content-sub ul a:hover {color:#424242; background: url(../images/nav-over.gif) no-repeat left center;}
#content-sub ul {padding:0 0 10px 0;}
#content-sub ul li {font-weight:bold; margin: 10px 0;}
#content-sub ul li ul {padding:0;}
#content-sub ul li ul li {font-weight:normal;}
#content-sub ul li a {padding:5px 5px 5px 15px;}
#content-sub ul li li a {padding:0 10px 0 25px; }
.item-title-link { display:block; text-indent:-0.3em; }

#content-sub li.home {background:#424242; border-bottom:1px solid #fff;}
#content-sub li.home a {color:#fff;}
#content-sub li.home a:hover {color:#FFFFFF; background:none;}

#content-sub img { border: 5px solid #e7e8d1; margin:20px 0; }
