html { margin: 0; padding: 0; }
body { margin:0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif;color: #000033; text-align:center;	background-color:rgb(81%, 81%, 81%);background-image: url("../Images/bg.gif"); background-position:center; background-repeat:repeat-y; }

h3 {font-size: 1em; text-align:justify; margin:0px 15px 10px 15px; padding:10px 0 0 0;}
h4 { display:block; margin:0px 15px 10px 15px; border-bottom:1px dashed #CC0000; padding:10px 0 0 0; text-align:left; font-size:0.9em; color:#000033; }
p { font-size:0.8em; color:#000033; text-align:justify; margin:15px; }
img {border: 0;}

div#container { width:508px; height:480px; margin-left:auto; margin-right:auto; border:0; padding:0; text-align:center; }

div#flash { width:505px; height:250px; margin:0; border:0; padding:0; }

div#nav { float:left; width:166px; height:100px; text-align:left; vertical-align:top; font-size:0.8em; margin-top:12px; }
.links a { display:block; font-weight:bold; color: #000033; text-decoration:none; background-image:url(../Images/bullet.gif); background-position:top; background-repeat:no-repeat; padding:6px 5px 5px 30px; }
.links a:hover { color:#CC0000; background-image:url(../Images/bullet-on.gif); background-position:top; background-repeat:no-repeat; }
div#nav img { margin: 60px 0 0 15px; border: 0; padding: 0; }

div#content { float:left; width:340px; height:100px; margin-left:1px; }
div#contentHome { float:left; width:338px; height:100px; margin-left:1px; }
.intro { background-color: #BCBBBA; text-align:justify;  font-size:0.8em;	vertical-align:top; margin:0; padding:15px; }
.project { background-image:url(../images/project-bg.gif); background-repeat:repeat-x; text-align:left;}
.imageblock { float:left; padding:0 8px 0 15px; text-align:center; }
.project img { border:1px solid #000033; }
.moreinfo { display:block; width:120px; font-size:0.7em; border:1px solid  #000033; background-color:#999999; margin:-2px 0 0 0; }
.moreinfo1 { display:block; width:90px; font-size:0.7em; border:1px solid  #000033; background-color:#999999; margin:-2px 0 0 0; } 
.moreinfo a { color:#CC0000; text-decoration:none; }
.moreinfo a:hover { color:#FFFFFF; }
.description { font-size:11px; text-align:justify; color:#000033; margin:0px 15px 20px 15px; }
.description a { font-weight:bold; color:#000033; text-decoration:none; }
.description a:hover { color:#CC0000; }

.address { font-size:11px; text-align:left; color:#000033; margin:0px 15px 20px 15px; }
.address a { font-weight:bold; color:#000033; text-decoration:none; }
.address a:hover { color:#CC0000; }

.welcome { text-align:left; }
.supplements { margin: 25px 15px 15px 15px; border:1px dashed #000033; padding: 15px; background-color:#FFFFFF; font-size:0.8em; font-style:italic; text-align:justify;}
.supplements .name { padding-left: 100px; padding-top: 15px; text-align: left;}
.robertson img {float:left; margin: 0 15px 0 20px; padding: 5px;}
.robertson p {margin-right: 20px; font-size:0.8em; text-align:left; }
.homelogos {text-align: left; margin: 25px;}

div#robertContent { float:left; width:340px; height:100px; margin-left:1px; }
div#robertContent ul { margin: 0 15px 0 15px; padding-left: 20px; font-size:0.8em; text-align:left; list-style-position: outside; list-style-type: disc;}
p.rL a { color: #000033; text-decoration:none; margin-top: 20px; padding:0; }
p.rL a:hover { color:#CC0000; }


