@charset "utf-8";
/* reset.css from: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}
/* Thickbox.css: */
*{padding:0;margin:0;}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333;}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666;}#TB_window a:link{color:#666;}#TB_window a:visited{color:#666;}#TB_window a:hover{color:#000;}#TB_window a:active{color:#666;}#TB_window a:focus{color:#666;}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0 5px 0;}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
/* 
 * Built and powered by WeBuild (2009)
 * http://webuild.co.uk/ [djs]
 */
/* General: */
body { font:11px/1.63 Verdana, Arial, Helvetica, sans-serif; color:#523020; background:repeat-x url(/pix/bodybg.jpg) #523020 top left; }
.clear { clear:both; }
a:link, a:visited { color:#E4790D; text-decoration:none; }
a:hover { color:#BF5E2F; text-decoration:underline; }
strong, b { font-weight:bold; }
em, i { font-style:italic; }
h1 { font:16px Candara, Verdana, Arial, Helvetica, sans-serif; color:#E4790D; text-shadow:1px 1px 2px #9a9a9a; font-weight:bold; font-style:italic; }
h2 { font:14px Candara, Verdana, Arial, Helvetica, sans-serif; color:#E4790D; font-weight:bold; }
ul { padding-left:18px; }
ol { padding-left:18px; }
li { list-style:outside disc; margin-bottom:9px; }
ol li { list-style:decimal; }
h1, h2, h3, p { margin-bottom:9px; }
.centered { text-align:center; }
/* Wireframe: */
#wrapper { width:990px; margin:18px auto; background:repeat-y url(/pix/pagebg.jpg) #fff top left; box-shadow:1px 1px 4px #000; padding:0px 2px 2px 0px; -moz-box-shadow:1px 1px 4px #000; min-height:650px; height:auto !important; height:650px; }
#left, #right { width:164px; float:left; display:inline; }
#right { border-top:2px solid #fff; width:163px; padding-top:18px; }
#right p, #right h2 { padding:0 18px; }
#left { background:no-repeat url(/pix/leftbg.jpg) top left; border-top:0; }
#logo { width:136px; height:95px; display:block; text-indent:-2999px; background:no-repeat url(/pix/logo.gif); margin:16px 0 0 14px; }
.v_nav { text-align:right; padding:18px 0; }
.v_nav li { padding:0 24px 18px; list-style:none; margin:0; }
.v_nav li a { text-decoration:none; color:#523020; font:14px Candara, Verdana, Arial, Helvetica, sans-serif; }
.v_nav li.selected { background:no-repeat url(/pix/nav_arrow.gif) top right; }
.v_nav li.selected a { color:#E4790D; font-weight:bold; }
#center { float:left; display:inline; width:663px; }
.h_nav { background:no-repeat url(/pix/h_navbg.jpg) top left; font-size:12px; padding:8px 0; text-align:center; color:#777; font-weight:bold; }
.h_nav a { color:#777; text-decoration:none; }
.h_nav a:hover { color:#fff; text-decoration:underline; }
#footer { background:#361B0A; text-align:center; color:#fff; }
.content_padding { padding:18px 45px; }
.img_right, .img_left { float:right; border:1px solid #ddd; margin:0 0 10px 10px; text-align:center; font-size:10px; box-shadow:1px 1px 2px #999; -moz-box-shadow:1px 1px 2px #999; }
.img_left { float:left; margin:0 10px 10px 0; }
.img_right img, .img_left img { border-bottom:1px solid #ddd; }
.img_right em, .img_left em { text-align:center; }
.acredpuff { float:right; width:430px; }
.download, .donwloadList li a { padding-left:22px; display:block; background:no-repeat url(/pix/reader.gif) top left; position:relative; left:-5px; }
.donwloadList li { list-style:none; }
table.contact td { padding-right:20px; }
/* Homepage: */
.home_blurb { background:no-repeat url(/pix/homeblurb.jpg) top left; width:215px; height:262px; padding:18px; float:left; display:inline; }
#shadow { background:no-repeat url(/pix/shadow.jpg) top left; padding:18px; }
.h_puff { float:left; display:inline; width:295px; margin-bottom:18px; }
.first { padding-right:18px; margin-right:18px; }
