/************************  SCREEN STYLES **********************************//*________________________GROUND RULES____________________________________*/html { height: 100%; font-size: 100.01%;} /* prevent extreme font resizing in IE */ body { margin: 0; padding: 0; height: 100%;} /*The 101% vs. 100% causes a virtical scrollbar in all cases and thus prevents page shift - Remove this line if you don't want a scrollbar*/		body, p, ul, ol, li, h1, h2, h3, h4, form, html, input, img, a { /*Starts you off with no padding or margin which you can add later on a more specialized basis.*/    margin:0;     padding:0;     } table, td { margin:0; padding:0; border-spacing: 0px; border-collapse:collapse; text-align:left; } /*This equates too: <table cellspacing="0" cellpadding="0" border="0"> thus, in your HTML your table tags can look like this <table>... </table>. Warning: if you're accommodating IE MAC use: <table cellspacing="0">... </table> */img, a img, a:link img, a:visited img {border:none; background:none;} /* remove border from images and linked images */    h4, h3, h2, h1 {padding:0; margin:0;}/*________________________DoDad Classes____________________________________*/.clearit {clear:both}/*________________________The Basics Overrides______________________________*/body {    font-family: helvetica, arial,sans-serif;    font-size: 12px;    color: #333;    background:#65AC79 url(../images/bg.jpg) center 65px repeat-x;    }/* Default links */a:link { color: #EB580D; text-decoration:none;}a:hover { color: #EB580D; text-decoration:underline;}a:visited { color: #D99884; text-decoration:none;}a:visited:hover { color: #EB580D; text-decoration:underline;}h1, h2 {font-weight:normal;}p, #main_col ul, #main_col ol {    padding-bottom:12px;    line-height:1.5em;   }#main_col ul, #main_col ol {	padding: 10px 0 10px 25px;}/*________________________SHARED STYLES__________________________________*/#centerCol {    position: relative;    width:1000px;    margin-left: auto;    margin-right: auto;    /*background:#E64E47;*/    background:#E64E47 url(../images/cntr.png) repeat-y;	}.cntr {    margin-left:12px;    }#contact {    position:absolute;     width:120px;     text-align:center;     right:20px;     padding:2px 0;    z-index:2;    }#contact a {font-size:11px}#contact a:link, #contact a:visited {color:#eee;}#logo_wrap {    position:absolute;    width:204px;    top:65px;    left:12px;    z-index:2;    }#image_strip {    background:transparent url(../images/bg.jpg) top center no-repeat;    width:1000px;    height:161px;    clear:both;    }#content_wrap {    min-height:1160px;    background: url(../images/bg_content.png) top right no-repeat;    }/*|||||||||||EVENTS COLUMN||||||||||||||*/#right_col {    float:right;    width:167px;    padding:20px 0 0 25px;    }#right_col h4 {    float:left;    width:82px;    padding-left:6px;    letter-spacing:-1px;    }#right_col div.event_tag {    float:right;    width:48px;    padding-right:6px;    color:#fff;    text-align:right;    }/*COMMON TO BOTH THE DATE AND TAG*/#right_col h4, #right_col div.event_tag {     font: bold 10px Helvetica, Arial;     padding-top:6px;     padding-bottom:5px;    }#right_col div.event_tag a:link {color:#fff;}#right_col div.event_tag a:hover {color:#fff; background:#333; text-decoration:none;}#right_col div.event_tag a:visited {color:#fff;}#right_col div.event_tag a:visited:hover {color:#fff; background:#333;text-decoration:none;}#right_col div.event {    width:142px;    background:#C0D7C6;    margin-bottom:10px;    }#right_col a:link img  {border-top:1px solid #C0D7C6; border-bottom:1px solid #C0D7C6;}#right_col a:hover img  {border-top:1px solid #EB580D; border-bottom:1px solid #EB580D;}#right_col a:visited img  {border-top:1px solid #C0D7C6; border-bottom:1px solid #C0D7C6;}#right_col a:visited:hover img  {border-top:1px solid #EB580D; border-bottom:1px solid #EB580D;}  #right_col div.event p{    padding:5px 6px 8px 8px;    font-size:10px;    }/*|||||end EVENTS COLUMN|||||||*//*|||||||||||MAIN CONTENT||||||||||||||*/#main_col {    position:relative;    float:right;    width:550px;    padding-left: 10px;    padding-right: 20px;    }#breadcrumb {    padding-top:6px;}#breadcrumb ul {	font: bold 14px Verdana, Arial;	text-transform:uppercase;	color: #fff;	padding: 0 0 20px 0;	height: 18px;} #breadcrumb ul li.first {	margin-left: 0;	border-left: none;	list-style: none;	display: inline;	} #breadcrumb ul li {	margin-left: 0;	padding: 0 0 0 4px;	border-left: 1px solid #fff;	list-style: none;	display: inline;	}#breadcrumb ul li a:link { color:#fff}#breadcrumb ul li a:hover { color:#fff; text-decoration:none; background:#333;}#breadcrumb ul li a:visited { color:#fff}#breadcrumb ul li a:visited:hover { color:#fff; text-decoration:none; background:#333;}.item_wrap {    padding-bottom:35px;}.item_wrap div.date {    font: normal oblique 12px Georgia, Times, sarif;    color: #666;    padding-bottom:5px;    }.item_wrap h1 {    display:inline;    font: bold 17px Helvetica, Arial;    }.item_wrap h1 a {color:#000;}.item_wrap h1 a:hover {color:#EB580D; text-decoration:none;}.item_wrap a.tagged_h1 {    background-image: url(../images/bg_slash.png);    background-repeat: no-repeat;    background-position: 0 .1em;    padding-left:22px;    text-transform:uppercase;    font-weight:bold;    }.item_wrap a:visited.tagged_h1 {color:#EB580D;}.item_wrap img {    float:right;    margin: 5px 0 5px 12px;    }.item_wrap a img.wp-post-image { border: 1px solid #EB580D}.item_wrap a:hover img.wp-post-image { border: 1px solid #1DE33E}/*|||||end MAIN CONTENT|||||||*/#footer {    width:1000px;    margin-left: auto;    margin-right: auto;    text-align:right;    font-size:11px;    color:#E64E47;    padding-bottom:40px;	}#footer_menu {	float:left;	color:#5C99BA;	font-size:10px;	padding:22px 0 0 12px;	border:none;	width: 405px;	}#footer_menu a:link { color:#ACB922; text-decoration:underline}	#footer_menu a:hover { color:#5C99BA; text-decoration:underline;}#footer_menu a:visited { color:#ACB922; text-decoration:underline;}#footer_menu a:visited:hover { color:#5C99BA; text-decoration:underline;}		#copyright {	width:980px;	margin-left:auto;	margin-right:auto;	text-align:right;	font-size:10px;	color:#cccccc;}.float-left {float: left;}.float-right {float: right;}/*________________________HOME ONLY STYLES__________________________________*//*____________________________________ FORM STYLES ___________________________*/.info_tbl {    width:100%;    }    .info_tbl tr.grn{    background:#F1F8EF;    }    .info_tbl td{    padding:5px 0;    }.info_tbl td.name{    padding-right:13px;    padding-right:13px;    font-weight:bold;    text-align:center;    }    /*____________________________________end FORM STYLES ___________________________*/.member {	padding: 10px 0;	border-top: 1px dotted #ccc;	overflow: hidden;	height: 1%;}.member img {	float: left;	margin: 0 10px 0 0;}.member a {	font-size: 20px;	display: block;}.member a span {	font-size: 12px;}.member a:hover {	text-decoration: none;}.large-image {	border: 1px solid #ccc;	padding: 2px;	float: right;	margin: 0 0 20px 25px;}.thumb {	margin: 13px 0;	border: 1px solid #ccc;	padding: 2px;	}#stats {    float:left;    width:256px;    padding:9px;    }#stats h2, #highlights h2{    padding-bottom:3px;    border-bottom:1px solid #E64E47;    margin-bottom:3px;    }    #highlights {    background:#F5F9F6;    float:right;    width:236px;    padding:10px;    }.post {	border-bottom: 1px dotted #ccc;	padding: 0 0 15px 0;	margin: 15px 0;}.post h2.title {	padding: 0 0 0px 0;}.post .meta {	font-style : italic;	color: #666;}#left-col {	float: left;	width: 250px;	padding-right: 20px;}#right-col {	width: 250px;	float: left;}.aligncenter {    margin:0 auto;}/* TEAM ROSTER STYLES */.team_td {padding-left:15px; font-weight:bold; width:220px;}.team_td2 {padding-left:15px; width:180px;}.team_td3 {padding-left:15px; width:110px;}