html {margin:0;padding:0;}
body {color:#222;background-color:#fff;text-align:center;font:75%/1.5em georgia,times,serif;margin:0;padding:0;min-height:300px;min-width:56em;}
a {color:#999;text-decoration:none;}
a:hover {text-decoration:underline;}
a:active, a:focus {outline:0;}
img {border:0;}

ol {padding-bottom:1.5em;}
p {margin:0 0 1.5em 0;}
small {font-size:0.9em;text-transform:uppercase;color:#999;font-family:HelveticaNeueLTStd,"HelveticaNeueLT Std","Helvetica Neue",HelveticaNeue,HelveticaLTStd,"Helvetica Neue",Helvetica,Arial,sans-serif;}

div {padding-bottom:1.5em;}

.margin0 {margin:0;}
.margin0a {margin:0 auto;}

#mainspc {position:relative;clear:both;width:70em;padding:0;margin:0 auto;text-align:left;}

#searchspc #searchbutton 
{ border:none; background:transparent; color: #B3F7FF; }

#sociallinkspc {position:absolute;top:15px;right:250px;text-align:right;font-size:0.85em;line-height:1.3em;font-family:Helvetica,arial,sans-serif;color:#ccc;}
#sociallinkspc a {color:#bab69f;}

/* resets */
#mainspc {position:relative;width:800px;line-height:1.25em;}
.altcolor {color:#aaa;}
.tmar2em {padding-top:2em;}
h2 {font:1em/1.25em HelveticaNeueLTStd,"HelveticaNeueLT Std","Helvetica Neue",HelveticaNeue,HelveticaLTStd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;color:#666;padding:0 0 2em 0;}
h3 {font:1.25em/1.25em HelveticaNeueLTStd,"HelveticaNeueLT Std","Helvetica Neue",HelveticaNeue,HelveticaLTStd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;color:#256d0a;}
h4 {font:1.25em/1.25em HelveticaNeueLTStd,"HelveticaNeueLT Std","Helvetica Neue",HelveticaNeue,HelveticaLTStd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#aaa;}
h5 {margin-top:3em;font-size:0.9em;text-transform:uppercase;color:#999;font-family:HelveticaNeueLTStd,"HelveticaNeueLT Std","Helvetica Neue",HelveticaNeue,HelveticaLTStd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}
#mainspc a {text-decoration:none;color:#00b6cc;}
#mainspc a:hover {text-decoration:underline;}

/* page specific ids */
#maincolumn {width:70%;float:left;}
#sidebar {width:24%;float:right;font-size:0.85em;font-family:Helvetica,arial,sans-serif;color:#666;}
#sidebar ul {padding-left:1.5em;}
#topbar {position:relative;width:100%;height:60px;margin:0;padding:0;background-color:#000;z-index:200;}
#photobar {position:relative;min-width:800px;width:100%;height:120px;margin:0;padding:0;background-image:url(../images/default.jpg);background-position:center top;z-index:100;}
#headerimg {position:absolute;top:18px;left:24px;width:215px;height:22px;}
#browncrestimg {position:absolute;top:10px;right:24px;width:36px;height:61px;}
#siilogosm {position:absolute;bottom:-52px;left:50%;margin-left:172px;}
#navspc {position:relative;width:71%;text-align:right;padding:4px 0 10em 0;}
.navitem {position:relative;float:right;padding-right:.9em;width:auto;text-align:left;font:1.35em/1.25em HelveticaNeueLTStd,"HelveticaNeueLT Std","Helvetica Neue",HelveticaNeue,HelveticaLTStd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;}
.submenu {position:absolute;left:0px;top:1.75em;font-size:0.65em;line-height:1.5em;white-space:nowrap;font-weight:normal;text-transform:none;}
#navspc div.navitem a {color:#256d0a;}
#navspc div.navitem div.submenu a {color:#666;}
#searchspc {position:absolute;top:18px;right:84px;width:200px;height:auto;text-align:right;font:0.9em/1.75em HelveticaNeueLTStd,"HelveticaNeueLT Std","Helvetica Neue",HelveticaNeue,HelveticaLTStd,"Helvetica Neue",Helvetica,Arial,sans-serif;}
#searchspc input {color:#999;}
#searchspc a {color:#b3f7ff;padding-right:0.25em;}
#learnmorelinkspc {position:absolute;top:0;right:0;display:none;}
#learnmorelinkspc a {font-size:0.85em;font-family:Helvetica,arial,sans-serif;color:#999;}
#photodescription {position:absolute;top:24px;right:24px;padding:6px;width:400px;height:auto;text-align:left;background-color:#000;font-size:0.9em;line-height:1.25em;font-family:Helvetica,arial,sans-serif;color:#fff;display:none;}

.caption {font-size:0.85em;font-family:Helvetica,arial,sans-serif;color:#666;}
.item_entry {width:46%;float:left;}
.item_alt {float:right;}
.itempair {margin:0;padding:0;}
.item_pair_end {clear:both;visibility:hidden;line-height:0.1em;margin:0;padding:0;}
#maincolumn div.item_entry p {margin:0;padding:0;}

/* cssstickyfooter.com */
* {margin-top:0;margin-bottom:0;} 
html, body, #wrap {height:100%;}
body > #wrap {height:auto;min-height:100%;}
#mainspc {padding-bottom: 150px;}
#footer {position:relative;margin-top:-130px;height:130px;color:#999;text-align:left;font:0.9em/1.25em HelveticaNeueLTStd,"HelveticaNeueLT Std","Helvetica Neue",HelveticaNeue,HelveticaLTStd,"Helvetica Neue",Helvetica,Arial,sans-serif;clear:both;background-color:#000;}
#footer p {padding:18px 24px 0 24px;}
#footer a {color:#99cc33;}
#footer a:hover {color:#fff;}
#footer div {float:left;padding:18px 0 0 24px;}
#footer h2 {font-size:1em;color:#99cc33;padding:0;}
#aboutspc {width:350px;}

ul {padding-top :0.5em; padding-bottom: 1.5em;}


#oldnewspc {padding:2.5em 0 0 68px; height:1em;}
#mainspc .oldnewlink a {color:#aaa;font-size:1.5em;}
#oldnewspc .oldlink { float: left; }
#oldnewspc .newlink { float: right; }

