/* 

Developer Information

version: 1.0
modified date: unknown
author: Jeff Fassnacht Design
website: www.jefffassnacht.com

version: 1.1
modified date: 04/12/2007
author: Michael Yap
email: myap@exoatmospheric.com

*/

*{padding:0; margin:0}
img {border:0}
body {background: #A8B4BB/*bluegrey*/ url(images/bg.jpg); font:normal .9em/1.3em Georgia, "Times New Roman", Times, serif; color:#000;}

#container  {width:986px; margin-top:1px}
#header { width:986px;}

/********* tab box ***********/

.shadetabs{  font: bold 15px Arial, Arial, Helvetica, sans-serif; color:#ddd; list-style-type: none; }
.shadetabs li{ display:block; float:left; margin-right:1px; }
.shadetabs li a{ display:block; text-decoration: none; padding:.5em 1em; color:#ccc; background-color:#666; }
.shadetabs li a:hover{ color: #fff; background-color:#000;}
.shadetabs li.selected{ }
.shadetabs li.selected a{ /*selected main tab style */background-color:#660000; border-bottom-color: white; color:#fff }
.shadetabs li.selected a:hover{ /*selected main tab style */ text-decoration: none; }
@media print { .tabcontent { display:block!important; } }

/******** general ***********/

#landing {margin:80px 0 0 20px;float:left;}
#landing h1 {font-weight:normal; font-size:27px; padding:2px 0; }
#landing h2 {font-weight:normal; font-size:21px; margin-top:.5em; color:#660000;}

h3 {display:inline; margin-right:5px;}

.sundance {margin:40px 0 0 200px; float:left;}
.subtitle {font:normal 12px Arial, Helvetica, sans-serif; letter-spacing:1px;}
.quote {font:normal 12px Arial, Helvetica, sans-serif; line-height:1.3em;}
.source {font:normal 12px Arial, Helvetica, sans-serif;}

/*********** tab content *********/
.article {width:450px; margin-right:15px; float:left;}
.article-home {width:400px; margin-right:15px; padding-right:50px; float:left;}
.article-home-secondarycontent {width:490px; margin:40px 0px 0px 0px; float:right;}
.article-home img.big {margin-top:23px; float:left; display:inline;}
img.inset {float:left; margin: 5px 10px}
.caption {width:300px; margin:10px; text-align:right; float:right; color:#666666; font:normal 11px/15px Arial, Helvetica, sans-serif}

.tabcontentstyle{ /*style of tab content oontainer*/ clear:both; padding:20px; width:99%;}
.tabcontent { display:none; }
.tabcontent a { text-decoration:none; border-bottom:#660000 1px dotted; color:#660000}
.tabcontent a:hover { border-bottom:#993300 1px dotted; color:#993300}
.tabcontent img.big { float:left; margin-top:23px}
.tabcontent p{ margin:.6em 0}

/******** footer ***********/
#footer {clear:both; width:986px; text-align:center; margin:18px 0px 18px 0px; font-size:11px; line-height:18px;}
#footer p {margin-top:10px; color:#660000}
#footer ul {margin:10px 0px 10px 0px;}
#footer li {display:inline; position:relative; margin:0px 20px 0px 20px;}