@charset "utf-8";
/* "Clean White" Template by Dieter Schneider | www.csstemplateheaven.com */

* {margin: 0; padding: 0}

img {border: none}

body {font-family: arial, helvetica, sans-serif; font-size: 100%; color:#666; background-color:#666666;}

#container {width: 850px; height:600px; margin: 20px auto; font-size: .875em; background-color:#FFFFFF; }

#logo {width: 220px; height:70px; float: left; margin-bottom: 3px; margin-top:25px;}

#header {height: 420px; background-color:#FFFFFF;  clear: both }

#wrap {clear: both}

#left {width: 250px; float: left;background-color:#FFFFFF;}

#right {width: 250px; float: right;background-color:#FFFFFF;}

#middle {margin-left: 275px; margin-right: 275px; background-color:#FFFFFF;}

#left, #right, #middle {margin-bottom: 40px; margin-top:30px; margin-left:5px;}

#footer {background-color:#FFFFFF;  clear:both; padding: 20px; text-align: center; font-size: .8em; margin-top:20px;}

/* typography */

a {color: #930}

p {padding: 15px 0; text-align: justify}

h4 {background:#303030; padding:10px; color: #FFF; font-weight: normal; letter-spacing: .15em;}

/* navigation */

#navcontainer ul
{
color: White;
float: right;
width: 580px;
padding-top: 25px
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0px 1em;
color: #999;
font-weight: bold;
text-decoration: none;
float: right;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
color: #000;
font-weight: bold
}

