html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {outline: 0;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {quotes: "" "";}

html{
background-color:#478080;
background-image:url('html.jpg');
background-repeat:repeat-x;
background-position:top;
font-family: Arial, sans-serif;
font-size:0.8em;
}
#wrapper{
width:750px;
margin:0px auto;
border: 15px solid white;
margin-top:30px;
background-color:#FFFFFF
}

#header{
height:115px;
}
#left-sidebar{
width:185px;
float:left;
}

#top-level-links,#siblings,#children{margin-bottom:15px;}

#top-level-links {height:155px; background-color:white;}
#top-level-links ul{}
#top-level-links ul li{height:25px;margin-bottom:1px;}
#top-level-links ul li a{display:block;font-size:12px;background-color:#c5decf;height:21px;padding-top:4px;
border-left:10px solid #92c4ab; padding-left:10px; padding-right:10px; color: #437c7c; text-decoration:none;}
#top-level-links ul li a:hover{background-color:#92c4ab;border-left:10px solid #92c4ab; color:white;}

#siblings {background-color:white;}
#siblings ul{}
#siblings ul li{margin-bottom:1px;}
#siblings ul li a{display:block;font-size:12px;background-color:#E0EDE6;padding:6px;
border-left:10px solid #c5decf; padding-left:10px; padding-right:10px; color: #437c7c; text-decoration:none;}
#siblings ul li a:hover{background-color:#c5decf;border-left:10px solid #c5decf; }

#children {background-color:white;}
#children ul{}
#children ul li{margin-bottom:1px;}
#children ul li a{display:block;font-size:12px;background-color:#E0EDE6;padding:6px;
border-left:10px solid #c5decf; padding-left:10px; padding-right:10px; color: #437c7c; text-decoration:none;}
#children ul li a:hover{background-color:#c5decf;border-left:10px solid #c5decf; }

#container{width:550px;float:right;}

#content{margin-top:15px;}

#content h1{color: #65AB88;border-bottom:1px solid #c5decf; padding-bottom:5px; font-size:1.4em;}
#content h2{color: #65AB88;border-bottom:1px dotted #c5decf; padding-bottom:5px; font-size:1.3em;}
#content h3{color: #65AB88;padding-bottom:5px; font-size:1.2em; font-weight:bold}
#content p, #content li, #content ul li{color: #478080; line-height:1.5em;}
#content ul,#content ul li{list-style-type:circle; list-style-position:outside;padding-left:15px;}

#content h1,#content h2,#content h3, #content p,#content ul{margin-bottom:0.8em;line-height:1.6em;}

#footer, #mbw{width:750px;clear:both;}
#mbw{margin:10px auto; text-align: right; font-size:0.8em;}
#mbw,#mbw a {color:#ACD2D2;}

strong{font-weight:bold;}

a{color:#65AB88}

#flashbox{width:250px; float:left; height:154px;}
#quotebox{width:285px; height:154px; float:right; background-color:#006666; background-image:url('quote.jpg'); background-position:center; background-repeat:no-repeat}
#quotebox h5{margin-left:12px;margin-right:12px;margin-top:15px;color:white; font-style:italic;font-weight:normal;margin-bottom:10px; text-align:justify}
#quotebox h6{margin-left:12px;margin-right:12px;color:white; font-weight:bold;}
#quotebox p{margin-left:12px;margin-right:12px;color:white; font-weight:bold; text-align:right;}
#quotebox p a, #quotebox a{text-decoration:none; color:#e3f2f2;}
.testim{background-color:#F4F4F4;border-left:10px solid #E4E4E4; color:#666666; padding:10px;}
.testim h5{color:#437c7c; line-height:1.7em;margin:10px;font-weight:normal;font-style:italic;}
.testim h6{color:#437c7c;line-height:1.7em; font-weight:bold;margin:10px;}
.testim h3{line-height:1.7em; font-weight:bold;margin-bottom:10px;}
.testim #stnl_submit{border:1px solid grey; margin-top:10px;}
.testim #stnl_submit:hover{ background-color:#FFFFFF; color: #009999}

.clearboth{clear:both;}.entry-meta{font-size:0.8em;padding-bottom:10px;}
.makeline{border-top:1px solid #c5decf;padding-top:5px;}
.navigation{margin-top:10px;margin-bottom:10px;}
.entry-content img,.entry-content p img{margin:10px;float:right;}
.floatright{float:right;margin:10px;}
.floatleft{float:left;margin:10px;}
.entry-content form{background-color:#EFF5F3;padding:10px; color:#4A7171}

.sidebar *{list-style-type:none;}
.wpmlwidget{display:block;font-size:12px;background-color:#E0EDE6;padding:6px;
border-left:10px solid #c5decf; padding-left:10px; padding-right:10px; color: #437c7c; text-decoration:none;}
#siblings ul li a:hover{background-color:#c5decf;border-left:10px solid #c5decf; }