a{color:#140256}
a:hover{color:#314460}
body{color:#000;background:#fff url(AndrewMarshall/bgr.jpg) repeat-x top}
#background {background:#fff url(AndrewMarshall/header2.jpg) no-repeat scroll center top;}
.container_12, .container_16 {width:1000px;}
#search{background:url(AndrewMarshall/bgr-search.gif) no-repeat}
#header {height:134px !important;}
#header h1{font-size:50px;letter-spacing:-2px;visibility:hidden;}
#header h1 a{color:#fff;height:119px;padding-top:15px;width:1000px;}
.tagline {font-size:1.3em;margin:78px 0 0 10px;visibility:hidden;}
.nav1 li a{color:#999}
.nav1 li.active a,.nav1 li a:hover,.nav1 li.current_page_item a{color:#0095d3}
#header .spacer {width:280px;height:84px;}
.spacer #tablecontainter {height:84px;}
.spacer #tablecontainter .welcome {position:relative;display:block;padding-left:100px;padding-right:10px;text-align:left;overflow:visible;}
#nav li, #topmenu li{line-height:12px;}
#topmenu li.noborder{border-left:none;}
#topmenu li.noborder a{padding-left: 0px;}
#topmenu li.border{border-left:1px solid #fff;}
#topmenu li a {color:#fff;font-size:1.1em;font-weight:normal;letter-spacing:1px;text-transform:uppercase;padding:0 8px 12px;}
#topmenu li a:hover,#topmenu li.active a{color:#ccc;}
#nav li ul li{background:#fff;border-bottom:1px solid #777;border-left:1px solid #777;border-right:1px solid #777}
h2, h2 a, h3, h3 a, #sidebar h3, #sidebar h3 a {color:#140256;text-transform:uppercase;letter-spacing:0px;}
h2 {font-size:15px;}
h2.pagetitle {padding-bottom:8px;border-bottom:1px solid #CCCCCC;}
#sidebar h3, #centercol h3 {font-size:13px; letter-spacing:0px;}
#centercol {width:770px;margin-right:0px;border-right:1px solid #222222;}
#sidebar {width: 200px;margin-right:0px;}
#footer{background:none;}
#footer,#footer a{color:#999}
.box,.widget{background:none;border:none;border-top:1px solid #CCCCCC;padding:8px 0 0;}
.box {margin-right:10px;overflow:hidden;display:block;}
.box2{background:none;border:none;padding:0px;}
.box2 .spacer.white,.list2 li{background:#f5f5f5}
.idTabs li a{background:#fff;color:#363636}
.idTabs li a:hover,.idTabs .selected{background:#f5f5f5}
span.continue-archives a{color:#777;}
.navigation .alignright {padding-right:10px;}
.container_12 .grid_12, .container_16 .grid_16 {width:980px;}
.idTabs li a {border:1px solid #ccc;}
span.continue, .more-link {display:inline;background:none;padding:0px;}
ol.commentlist {margin:10px 10px 20px;}
ol.commentlist li.alt {background:#F5F5F5;border:1px solid #ccc;}
.entry img {border:1px solid #999999;}
.post_meta {overflow:visible;display:block;}
.bookLeft {float:left;width:277px;}
.bookLeft img {border:1px solid #000000;margin-top:5px;width:245px;}
.bookRight {float:right;width:480px;}
.bookTitle {font-size:15px;font-weight:bold;}

#columns {height:1%;padding:0;}
.footercol{float:left;margin:0 20px 0 0;width:240px;font-size:14px;border-bottom:1px solid #CCCCCC;min-height:250px;height:auto !important;height:880px;padding-bottom:8px;}
.footercol.last{margin:0px;}
.footercol .widget{padding-bottom:0px;margin-bottom:0px;}
.footercol img{border:1px solid #ccc;}
#bottombar{background:url(AndrewMarshall/bgr.jpg) repeat-x scroll center top;height:5px;margin-bottom:5px;}
