body, div {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:#fff; color:#666; font:11px/16px "Lucida Grande", "Arial", sans-serif; border:0px;}
a {text-decoration:none; color:#006699; border:0px;}
.textlink {color:#666;}
.sidelink {color:#333;}
.textlink:hover, .sidelink:hover {text-decoration:underline;}
.border, .border2 {padding:3px 3px 3px 3px; border:1px solid #999;}
.border:hover {background-color:#ccc;}
h1, h2, h3, p {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#151515;}
h1 {font-size:15px; margin-bottom:10px;}
ul {list-style-type: none; margin-left: 0px; padding-left: 0px;}
img {border:0px;}

#container {width:900px; margin:0px auto 0px auto; position:relative; z-index:10px;}
#header_bar {height:18px; background:url(img/header_bar.jpg) repeat-x; z-index:20px;}
#logo {width:123px; height:126px; background:url(img/header_logo.gif); position:absolute; top:-18px; z-index:30px;}
#nav {height:88px; margin:0px 0px 20px 170px; padding-top:20px; font-size:11px; line-height:17px;}
.navbox {float:left; width:173px;}
.navbox a {display:block}
.navbox a:hover {text-decoration:underline;}

#flash {width:900px; height:250px; margin-bottom:25px;}
#flashcontent {width:670px; height:250px; float:left;}
#flashside {width:210px; float:right;}
#my_twitter_status {font:12px/20px "Lucida Grande", "Arial", sans-serif;background-image:url(img/quotebox_color.jpg);}

#content {width:670px; float:left; margin-bottom:30px;}
#title {width:670px; height:30px; margin: 0px 0px 20px 0px;}
#contentshot {margin:0px 20px 10px 0px; float:left;}
#quotebox {width:209px; background-image:url(img/quotebox_color.jpg); float:right; margin: 0px 0px 0px 20px;}
#quotebox p {margin: 0px 15px 0px 15px; color:#006699; font:bold 12px/18px "Lucida Grande", "Arial", sans-serif;}
#quote {width:315px;float:left;margin-right:40px;}
#quoteitem {width:98px;height:98px;margin: 0px 14px 20px 0px;float:left;border:1px solid #999;text-align:center;font-size:10px;}
#quotefield {font-size:12px;margin-top:60px;}
#quotename {width:338px;height:100px;float:left;margin:0px 0px 20px 0px;}

#sidebar {width:210px; height:250px; float:right;}
#sidebarleft, #sidebarright {float:left;margin:0px 0px 10px 0px;}
#sidebarright {float:right;}
.social {display:block; width:65px; height:24px; overflow:hidden; border:0px; text-indent:-65px; float:left; margin:10px 2px 15px 2px;}
.social:hover {text-indent:0px;} 
#sidetext {color:#006699; font:italic bold 13px/20px "Lucida Grande", "Arial", sans-serif;}

#footer {width:900px; height:25px; border-top:1px solid #999; border-bottom:1px solid #999; float:left; text-align:center; padding:10px 0px 0px 0px; margin-bottom:20px;}
#footstamp {width:900px; text-align:center; float:left;}