* {padding:0;margin:0;}
:focus {outline:0;}
:active {outline:0;}
.center{margin:0 auto;}
body {overflow-y:scroll}
body, td, li, input {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#1e1e1e;}
p{padding-bottom:10px;}
a{color:black;text-decoration:none}
a:hover{text-decoration:none;color:#00B3CC;}
small{font-size:10px; line-height:10px;}
img{border:none;}
ul li{list-style-type:none;}
td{display:table-cell; vertical-align:top;}
h1, h2, h3, h4, h5, #header, #footer, .related{font-family: Monaco, Tahoma, Geneva, sans-serif;}
h1{font-size:36px;line-height:36px;font-weight:normal;margin:50px 0 20px 0;letter-spacing:-1px;letter-spacing:-0.03em;}
h2{font-size:13px;font-weight:normal;text-transform:uppercase;text-decoration:underline;}
h3{font-size:12px;font-weight:normal;text-transform:uppercase;padding-bottom:10px;}
h4{font-size:10px;line-height:18px;font-weight:normal;text-transform:uppercase;color:#996633;}
h5{font-size:10px;line-height:15px;font-weight:normal;text-transform:uppercase;text-decoration:underline;color:#996633;}
iframe{background:black;margin:0;padding:0;}
hr{margin:5px 0;color:black;background:black;height:2px;border:none;}
.padRight{padding-right:20px;}
.padLeft{padding-left:20px;background:url('../img/dot.gif') no-repeat 8px 50%;}

#nav, #navBG, #header, #additional, #related, #spacer1, #spacer2{position:fixed;top:0;}
#nav{width:260px;}
#nav h3{display:inline;}
#navContent{}
#navBG{background:url(../img/navBG.png) no-repeat bottom left;top:0px; height:360px;width:260px; }
#spacer1{width:10px;}
#spacer2{width:35px;}
#header{width:420px;background:url(../img/headerBG.png) no-repeat bottom right ;height:189px;}

.theAnchor{position:relative;top:-84px;line-height:1px;}
#additional{text-align:right;width:160px;padding-top:20px;}
#additional a{color:#996633;}
#related{margin-top:20px;width:160px;padding-top:190px;}
#related h3{margin-bottom:15px;}
	#projects, #news{margin-bottom:15px;}
	#projects a:hover h5, #projects a:hover p{color:#00B3CC;} 
	#news a:hover h5, #news a:hover p{color:#00B3CC;} 
#logo{padding:20px 0 30px 0;background:#ffffff}
#pages{margin-top:84px;}
#copy{color:#996633;text-transform:uppercase; margin:50px 0;font-size:10px;}
#footer{color:#996633;font-size:11px;margin:50px 0 400px 0;}
.footerLine{ border-top:1px solid #c69c6d;width:210px;}

.groupTitle{color:#996633;text-transform:uppercase; border-bottom:1px solid #c69c6d;margin:65px 20px 0 0;font-size:10px;}
.item{}
.bigdot{padding-top:65px;}
.related p{color:#996633;font-size:10px;text-transform:uppercase;}
.cover{padding-bottom:10px; }
.cover img{ padding-bottom:5px;}
.caption{color:#FFAC00; font-size:11px; line-height:15px; text-transform:lowercase; text-align:left; padding-left:15px;}
.content{}
.content p{padding-left:10px; }
.content a{color:#996633; }
.content a:hover{color:#00B3CC;}
.content ul, .content ol{padding:0 0 18px 25px;}
.content li{list-style:url('../img/listStyleImage.png'); list-style-position:outside;}
.localNavItem{color:#996633;display:block;margin-bottom:10px;line-height:12px;}


.imageLeft{float:left; padding-right:10px; padding-bottom:5px;}
.imageRight{float:right; padding-left:10px; padding-bottom:5px;}
.right{text-align:right;}

label{display:block;color:#996633;}
.input, .area{display:block;border:1px solid #996633;;line-height:14px; font-size:14px; padding:3px; }
.error{background:#00B3CC;display:block;color:white; padding:3px;margin-bottom:1px; width:250px;}
fieldset{padding:20px 25px 15px 15px; margin-bottom:15px; border:1px solid #eee; }
legend{padding:0 5px;color:#bbb;}



