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:#499c9c;
background-image:url('html.jpg');
background-repeat:repeat-x;
background-position:top;
font-family: Arial, sans-serif;
font-size:0.8em;color: #478080; text-align:justify;line-height:1.5em;
}
#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:#cde4e4;height:21px;padding-top:4px;
border-left:10px solid #6db0b0; padding-left:10px; padding-right:10px; color: #437c7c; text-decoration:none;}
#top-level-links ul li a:hover{background-color:#6db0b0;border-left:10px solid #6db0b0; color:white;}

#siblings,#children {background-color:white;}
#siblings ul,#children ul{}
#siblings ul li{margin-bottom:1px;line-height:normal;}
#siblings ul li a{display:block;font-size:12px;background-color:#E3F2F2;padding:6px 10px;text-align:left;
border-left:10px solid #75c0c0;  color: #437c7c; text-decoration:none;}
#siblings ul li a:hover{background-color:#6db0b0;border-left:10px solid #6db0b0; color:white;}

#children ul li{margin-bottom:1px;line-height:normal;}
#children ul li a{display:block;font-size:12px;background-color:#E3F2F2;padding:6px 10px;
border-left:10px solid #75c0c0; color: #437c7c; text-decoration:none;text-align:left;}
#children ul li a:hover{background-color:#6db0b0;border-left:10px solid #6db0b0; color:white;}

#container{width:550px;float:right;}

#content{margin-top:15px;}

#content h1{color: #488678;border-bottom:1px solid #c5decf; padding-bottom:5px; font-size:1.4em;}
#content h2{color: #488678;padding-bottom:5px; font-size:1.2em;}
#content h3{color: #488678;padding-bottom:5px; font-size:1.1em;}
#content p, #content li, #content ul li{color: #478080; text-align:justify;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:#488678}

#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:20px;margin-top:35px;color:white; font-style:italic;font-weight:normal}
#quotebox h6{margin:20px;color:white; font-weight:bold;}
.testim{background-color:#F4F4F4;border-left:10px solid #E4E4E4; padding:10px; color:#666666; margin-bottom:10px; text-align:left}
.testim h5{color:#437c7c; line-height:1.7em;font-weight:normal;font-style:italic;}
.testim h6{color:#437c7c;line-height:1.7em; font-weight:bold;}
.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{margin:10px;}
.entry-content form{background-color:#EFF5F3;padding:10px; color:#4A7171}

.alignright{float:right;}
.alignleft{float:left;}
.alignleft,.alignright{margin:10px;}

.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;}
