body {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 83%;
color: #5D5950;
line-height: normal;
padding: 0;
margin: 10px 0 0 0;
background-image: url(bg2.jpg);
}
a:link, a:visited, a:active {color: #BE5532;text-decoration: none;font-weight: bold;}
a:hover {color: #CC0000;text-decoration: none;font-weight: bold;}
hr {margin: 15px 0px 15px 0px;color: #333;height: 1px;width: 100%;}
form {margin: 0;}
input,textarea {color: #003;background-color: #fff;border: 1px solid #999;}
img {float:left;margin: 0px 20px 20px 0;}

/***********************************
container
************************************/
#mainContainer {	width:850px;padding:2px; border:1px solid #b7ab8c; background:#d4cbb3; margin:15px auto 0 auto; }
#container {width: 827px;border: #ddd 1px solid;padding: 10px;margin: 0 auto;background-color: #FFFFFF;}

/***********************************
masthead
************************************/
#masthead {background: url(pic1.jpg) no-repeat 100% 0;padding: 105px 0px 0px 0px;}
.site_name h1{color:#fff;margin: 0 0 70px 30px;font-size: 2em;}
.stripe {margin: 0; padding: 0;height: 40px;float: bottom;opacity: 0.7;filter: alpha(opacity=60);background-color: #E6DBBF;}
.stripe h1  {font-size: 2.2em;font-weight: bold;text-align: center;vertical-align: bottom;color: #000;margin: 0px;font-style:normal;}

/***********************************
sidebar
************************************/

#sidebar {float: left;width: 190px;vertical-align: top;background-color: #FFF;margin-top: 20px;margin-left: 0px;padding: 0px;}
.menu{border: 0px;border-bottom: 0px;border-style: solid;border-color: #ccc;}
.menu li{list-style-type: none;margin: 0px;padding: 0px;border-bottom: 1px solid;border-color: #ccc;}
.menu ul{list-style-type: none;margin: 0px;padding: 0px;background-color: #EDEAE3;}
.menu ul ul {padding-left: 10px;background-color: #EEE4C9;border-bottom: 0px;}
.menu a:link, .menu a:visited, .menu a:active {padding: 4px 10px 4px 10px;color: #666666;display: block;text-decoration: none;font-weight: bold;}
.menu a:hover {text-decoration: none;color: #BE5532;}
.menu_current {color: #fff;background-color: #CBA685;}

#tools {float: left;width: 140px;color: #666;text-align: center;	background-color: #EDEAE3;font-size: 100%;padding: 10px;}
.tools input {width: 80%;font-size: 80%;}
.tools a:link, .tools a:visited, .tools a:active {color: #999;text-decoration: none;}
.tools a:hover {color: #FFF;text-decoration: none;}

/***********************************
main content
************************************/

#mainContent {float:right;
width: 595px;
padding: 10px;
background-color: #FFF;
position: relative;
vertical-align: top;
line-height: 18px; 
text-align: left; 
word-spacing: 2px;	
}

#mainContent a:link, #mainContent a:visited, #mainContent a:active {border-bottom: 1px dotted #BE5532;}
#mainContent a:hover {color: #666;background-color: #EEE4C9;}
.illustrations {float:right;width: 200px;margin: 0px 0px 0px 0px;position: relative;
}
#mainContent h1 {font-size: 1.4em;color: #BE5532;margin: 0px;font-style: italic;border-bottom: 1px solid #EEE4C9;}
#mainContent h2 {font-size: 1.6em;color: #633;margin: 0px;}
#mainContent h3 {font-size: 1.2em;color: #BE5532;margin: 0px;}
#mainContent h4 {font-size: 1em;color: #BE5532;margin: 0px;}
/***********************************
separator
************************************/
#clear{clear: both;height:0;}
/***********************************
footer
************************************/
#footer {color: #5D5950;vertical-align: middle;text-align: center;font-size: .8em;}
#footer a:link, #footer a:visited, #footer a:active {color: #333333;text-decoration: none;font-weight: normal;}
#footer a:hover { border-bottom: 1px dotted #333; color: #333; }
