*{ margin: 0; padding: 0;}

body{
    /*background-color: #003318;*/
    background-color: white;
    text-align: center;
    font-size: small;
    font-family: verdana, sans-serif;
    margin-top: 5px;
    margin-left: 5px;
}

.wrapper{
    background: white;
    width: 800px;
    text-align: left;
    margin: 0 auto;
}

/*.wrapper{background: white; margin:0 auto; width: 740px; text-align: left;}*/
.header{
    /*background: url("../images/logo3_2.png") top left no-repeat;*/
    /*width: 800px;*/
    width: 800px;
    margin-top:8px;
    height: 115px;
    border-style: solid;
    border-color: #990000;
    border-width: 1px;
    /*margin-left: 78px;*/
}

/*.header{width: 760px;margin-top:10px;height: 115px;margin-left: 83px;}
#header h1{ width: 760px; text-align: left; font-family: verdana, sans-serif; font-size: 200%; color:black;}
#header p{color:#FF0000; font-size: 130%;}*/

.nav_side {background: white; float: left; width: 120px;  padding-left: 2px; padding-right: 2px; padding-top: 15px; margin: 0 0 0 0; }
.nav_side ul{list-style-type: none; width: 120px; text-align: left;float: left;}
.nav_side li{margin-bottom: 5px; margin-left: 5px;}
.nav_side a, .nav_side .active{color: gray; font-family: verdana, sans-serif; font-size: 110%; text-decoration: none}
.nav_side .active{border-bottom: 2px solid #990000; color: black;}
.nav_side a:hover{background:#F4F4F4; color: black;border-bottom: 1px solid #990000;}

.nav_bot {background: white; width: 100%}
/*.nav_bot ul{list-style-type: none; width: 100px; text-align: left;float: left;}
.nav_bot li{margin-bottom: 5px; margin-left: 5px;}*/
.nav_bot a {color: gray; font-family: verdana, sans-serif; font-size: 110%; text-decoration: none}
.nav_bot a, .nav_bot .active{color: gray; font-family: verdana, sans-serif; font-size: 110%; text-transform: none; text-decoration: none}
.nav_bot .active{border-bottom: 2px solid #990000; color: black;}
.nav_bot a:hover{background:#F4F4F4; color: black;border-bottom: 1px solid #990000;}

.search_body_content {background: white; solid #FF0000; padding-top: 15px; width:800px;}
.search_body_content h3{font-family: verdana, sans-serif; font-size: 115%; color: black ;margin-bottom: 2px;}
.search_body_content p{font-size: 100%; line-height: 1.5em;margin-bottom: 15px; padding-bottom: 5px; border-bottom: 10px solid #F4F4F4;}
.search_body_content p .ender{color: #990000; font-size:90%;margin:0 3px; font-weight:bold;}

.home_body_content {background: white; float: left;border-left: 1px solid #990000; padding-top: 15px; margin-left: 4px; padding-left: 6px; width:662px;}
.home_body_content h3{font-family: verdana, sans-serif; font-size: 115%; color: black ;margin-bottom: 2px;}
.home_body_content p{font-size: 100%; line-height: 1.5em;margin-bottom: 15px; padding-bottom: 5px; border-bottom: 10px solid #F4F4F4;}
.home_body_content p .ender{color: #990000; font-size:90%;margin:0 3px; font-weight:bold;}

.portfolio_body_content {background: white; float: left;border-left: 1px solid #990000; padding-top: 15px; margin-left: 4px; padding-left: 6px; width:662px;}
.portfolio_body_content h3{font-family: verdana, sans-serif; font-size: 115%; color: black ;margin-bottom: 5px;clear: left;}
.portfolio_body_content img{padding: 4px; border: 1px solid silver;margin-bottom: 4px;float: left;margin-right: 5px;}
.portfolio_body_content p{font-size: 100%; line-height: 1.5em;margin-bottom: 30px; padding-bottom: 7px; border-bottom: 10px solid #F4F4F4;float }
.portfolio_body_content p .ender{color: #990000; font-size:90%;margin:0 3px; font-weight:bold;}

.error {color: red;}
.echo_error_star {color: red;}
