html,body,div,span,applet,object,iframe,img,h1,h2,h3,h4,h5,h6{border:0;outline:0;font-size:100%;margin:0;padding:0}
body{background-color:#fff;font-size:.8em;color:#000;font-family:Arial, Helvetica, sans-serif;text-align:center;margin:0;padding:0}
h1{font-size:3em;color:#B7B7B7;padding-top:14px;font-weight:400;margin:0 0 0 37px}
h2{color:#666;font-size:1.2em;font-weight:700}
a,a:link{color:#333;font-weight:400;text-decoration:none}
a:visited{color:#333;text-decoration:none}
a:hover{color:#000;text-decoration:none}
#outerWrapper{text-align:left;width:900px;background-color:#fff;background-image:url(/images/bg_splodge_smaller.png);background-repeat:no-repeat;background-position:right top;margin:0 auto}
.clearFloat{clear:both;display:none}
#outerWrapper #contentWrapper{margin:0;padding:0}
#outerWrapper #contentWrapper .fadeheaderhome{height:74px;overflow:visible}
#outerWrapper #contentWrapper #leftColumn1{background-color:#fff;float:left;width:230px;text-align:center;padding:0 10px 10px}
#outerWrapper #contentWrapper #leftColumn1 #logo{margin-top:22px}
#outerWrapper #contentWrapper #leftColumn1 #main_nav{margin-top:12px}
#outerWrapper #contentWrapper #leftColumn1 #main_nav li{list-style-type:none;margin-top:2px;text-align:center;background-image:url(/images/main_nav_button_bg.png);background-position:center bottom;background-repeat:no-repeat;padding:6px}
#outerWrapper #contentWrapper #leftColumn1 ul{margin:0 12px 12px;padding:0}
#outerWrapper #contentWrapper #leftColumn1 .copyright{padding-top:10px;color:#999;text-align:center;font-size:.7em;line-height:normal}
#outerWrapper #contentWrapper #leftColumn1 #main_nav a{font-size:1.2em}
#outerWrapper #contentWrapper #leftColumn1 #additional_nav{margin-top:16px}
#outerWrapper #contentWrapper #leftColumn1 #additional_nav li{list-style-type:none;margin-top:0;text-align:center;background-image:url(/images/additional_nav_button_bg.png);background-position:center bottom;background-repeat:no-repeat;padding:6px}
#outerWrapper #contentWrapper #content{margin:0 0 0 250px;padding:0}
#outerWrapper #contentWrapper #content img{padding-top:10px}
#outerWrapper #contentWrapper #content #inner{background-image:url(/images/content_bg_light_trans.gif);background-repeat:no-repeat;background-position:bottom;margin-top:10px;min-height:432px;font-size:.8px em;color:#333;padding:0 38px 10px;float:left}
#outerWrapper #contentWrapper #content #inner p{margin:10px 0;padding:0}
#outerWrapper #contentWrapper #content #inner a{color:#BF0000}
#outerWrapper #contentWrapper #content #inner a:hover{text-decoration:underline}
#outerWrapper #contentWrapper #content #inner ul{margin:0;padding:0}
#outerWrapper #contentWrapper #content #inner ul li{background-image:url(/images/bullet_dark.gif);background-repeat:no-repeat;background-position:0 .2em;padding-left:14px;display:list-item;list-style-type:none;margin:0 0 10px}
#outerWrapper #contentWrapper #content #inner #newsblock{float:right;text-align:left;width:35%;border:1px solid #ddd;background-color:#FFF;margin:4px 4px 10px 10px;padding:10px}
#outerWrapper #contentWrapper #content #inner #newsblock p{margin:4px 0;padding:0}
#outerWrapper #contentWrapper #content #inner #newsblock a{font-size:.85em}
#outerWrapper #contentWrapper #content #inner .rightblock{width:47%;float:right;margin:0 10px 10px;padding:0 10px 10px}
#outerWrapper #contentWrapper #content #inner .rightblock img{margin-top:10px;border:3px solid #CCC}
#outerWrapper #contentWrapper #content #inner .blogger_widget{width:168px;float:left;margin-right:32px;background-color:#FFF;border:solid 1px #ddd;padding:6px}
#outerWrapper #contentWrapper #content #inner .twitter_widget{width:180px;float:left;margin-right:10px;background-color:#FFF}
#outerWrapper #contentWrapper #content #inner .facebook_widget{width:160px;float:left;text-align:center}
#outerWrapper #footer{background-image:url(/images/footer_bg.png);background-repeat:no-repeat;background-color:#FFF;height:44px;margin-top:10px;font-size:.85em;padding:8px;clear:both;}
#outerWrapper #footer a:hover{color:#666;text-decoration:underline}
#outerWrapper #footer .left{float:left;width:500px}
#outerWrapper #footer .right{float:right;width:200px;text-align:right}
#outerWrapper #footer .red{color:#900}
ul.crossfade{list-style:none;position:relative;margin:0;padding:0}
#fade-header li{position:absolute;top:0;left:0;visibility:hidden}
#fade-header li img{display:block}
input.disabled{border:1px solid #F2F2F2;background-color:#F2F2F2}
input.required,textarea.required{border:1px solid #999}
input.validation-failed,textarea.validation-failed{border:1px solid #F30;color:#F30}
input.validation-passed,textarea.validation-passed{border:1px solid #0C0;color:#000}
.validation-advice{background-color:#F30;color:#FFF;font-weight:700;margin:5px 0;padding:5px}
.custom-advice{background-color:#C8AA00;color:#FFF;font-weight:700;margin:5px 0;padding:5px}
label{font-weight:700}
.form-row{clear:both;padding:.5em}
a:focus,a:active{color:#333}
#outerWrapper #contentWrapper #leftColumn1 .current_item,#outerWrapper #contentWrapper #content #inner .current_item{color:#C00;font-weight:700}
#outerWrapper #contentWrapper #leftColumn1 #main_nav a:hover,#outerWrapper #contentWrapper #leftColumn1 #additional_nav a:hover,#outerWrapper #contentWrapper #content #inner h3{color:#C00}
#outerWrapper #contentWrapper #leftColumn1 #additional_nav a,#outerWrapper #contentWrapper #content #inner .blogger_widget a{font-size:.9em}
#outerWrapper #contentWrapper #content #inner #newsblock h2,#outerWrapper #contentWrapper #content #inner .blogger_widget h2{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd;padding-bottom:4px;text-align:center}
