

body { background:#eb5 url(/images/bg_speckled1.png); font:13px/19px arial,helvetica, sans-serif; color:#444; }
a:link, a:visited { color:#f90; }
a:hover, a:active { color:#a63; }

div#contentWrap { width:530px; }
div#contentDiv { padding:0; }

/* left1 ------------------------------------------ */
body.left1 div#mainDiv1 {  width:200px; }
body.left1 div#contentWrap { width:740px; padding:10px 30px 20px 20px; }
body.left1 div#mainWrap { background:transparent url(/images/left1mainWrapbg.png) repeat top center; }


/* left2 ------------------------------------------ */
body.left2 div#mainDiv1, body.left2 div#mainDiv2 { width:200px; }
body.left2 div#contentWrap { width:560px; padding:20px; }
body.left2 div#mainWrap { background:transparent url(/images/left2mainWrapbg.png) repeat top center; }


/* centeredcols ------------------------------------------ */
body.centeredcols div#mainDiv1 { width:200px; margin-right:10px; }
body.centeredcols div#contentWrap { width:550px; padding:10px 20px 20px 20px; }
body.centeredcols div#mainDiv2 { width:200px; }
body.centeredcols div#mainWrap { background:transparent url(/images/centeredmainWrapbg.png) repeat top center; }


/* big1 ------------------------------------------ */
body.big1 div#mainDiv1 { width:100px; }
body.big1 div#contentWrap { padding:20px; width:950px; }
body.big1 div#mainWrap { background:transparent url(/images/mainWrapbg.png) repeat top center; }
body.big1 div#contentDiv { width:100%; }


/* right1 ------------------------------------------ */
body.right1 div#contentWrap { width:730px; padding:10px 0 20px 30px; }
body.right1 div#mainDiv1 { width:200px; }
body.right1 div#mainWrap { background:transparent url(/images/right1mainWrapbg.png) repeat top center; }


/* right2 ------------------------------------------ */
body.right2 div#mainDiv1, body.right2 div#mainDiv2 { width:200px; }
body.right2 div#contentWrap { width:560px; padding:10px 20px 20px 20px; }
body.right2 div#mainWrap { background:transparent url(/images/right2mainWrapbg.png) repeat top center; }

/*  =============================================== */

table .tblWeather { background:transparent url(/images/white70.png); }

div#blog_components_links a:link, div#blog_components_links a:visited { border:1px solid #643; background-color:#643; color:#fff; margin:1px; padding:3px 8px; }
div#blog_components_links a:hover, div#blog_components_links a:active {background-color:#fff; color:#643;}

/* Horizontal */
ul.TopNav li a:link, ul.TopNav li a:visited { background-color:#643 !important; color:#fff !important; }
ul.TopNav li a:hover, ul.TopNav li a:focus, ul.TopNav li a:active { background-color:#fff !important; color:#643 !important; }
ul.TopNav li ul li a:link, ul.TopNav li ul li a:visited { display:block; width:100%; position:relative !important; cursor:pointer; white-space:nowrap; background-color:#643; color:#fff; }
ul.TopNav li ul li a:hover { background-color:#fff !important; color:#643 !important; }

/* Vertical Nav */
ul.SideNav li a { background-color:#643; color:#fff; border:1px solid #643; }
ul.SideNav li a:hover, ul.SideNav li a:active { background-color:#fff !important; color:#643; }
ul.SideNav li:hover a, ul.SideNav li a:hover { background-color:#643; }
ul.SideNav li:hover ul, ul.SideNav li.over ul { background-color:#fff;  } 
ul.SideNav li ul li a { background-color:#643 !important; color:#fff; }
ul.SideNav li ul li a:hover { background-color:#fff !important; color:#643; }

td.pollQuestion, td.pollQuestion a:link, td.pollQuestion a:visited { background-color:#643; color:#fff; } 

input.formButton, input.pollButton { background-color:#643; color:#fff !important; padding:6px 8px; border:1px solid #643; margin:1px;  }
input.formButton:hover, a.formButton:hover, input.pollButton:hover, a.pollButton:hover { background-color:#fff; color:#643 !important; }
div.dragContent { background-color:transparent; }
