/* @group Reset */

/* reset css styles individually instead of universal selector. */
body {line-height: 1;color: black;background: #dcdcdc; margin:0; padding:0; font-size:0.9em; text-align:center;height: 100%;
}
div, span, applet, object, iframe, 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, {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-family: inherit;vertical-align: baseline;}
:focus
/* remember to define focus styles! */
{outline: 0;}


/* @group Fonts */
body {font-family:"Arial", "Trebuchet MS", "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", Verdana, "Verdana Ref", sans serif;}


/* @group Images defaults */
a img,img{border:none;display:block;}
/* @end */


/* @group Tables defaults */
table   {margin-bottom: 1.4em;}
th      {}
td      {}
th,td   {padding: 4px 10px 4px 0;}
tfoot   {font-style: italic;}
caption {background: #ffc;}
/* @end */

/* @group Misc */
.hide {position: absolute;left: -5000px;}
hr {display: none;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
 /* mac hide \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
 /* End hide */
p.hide a {text-decoration: none;}
.note {font-size: 0.8em;}
.extra-note {font-size: 0.8em;}
.highlight {background: #FEF49C;}
/* @end */



#divContainer {margin:0 auto 0 auto; width:780px; background-color:#fff;}
#divHeader {height:100px; width:100%; background-color:#000;color: #ecf5f7;}
#divColumns {width:100%; background-color:#fff; background-image:url(./images/background.jpg); background-repeat:repeat; overflow:hidden;}
#divLeft {width:580px; float:left; background-color:#fff; text-align:left; padding:10px 10px 0 10px; color:#686868; font-size:13px;}
#divRight {width:179px; float:right; background-color:#566B30;text-align:left;}
#divFooter {clear:both;height:100px; width:100%; background-color:#000; margin:-15px 0 0 0;}
#divImageBlock {display:block; width:580px; height:130px;}
#divAdsenseBlock {display:block; float:left; width:580px; height:280px; clear:right; margin: 0 0 10px 0;}
#divAdsenseBlock2 {display:block; margin: 0 0 0 17px;}

#divLeft , #divRight{
padding-bottom: 20000px;
margin-bottom: -20000px;
} 

#divLeft p {margin:0 0 10px 0;line-height: 1.6em;}

#divHeader  .Clstitle{margin:0 0 0 0; padding:10px 0 0 0; font-size:25px; color:#fefa04; font-weight:bold;}
#divHeader  h2 {margin:0; padding:5px 0; font-size:19px; color:#ecf5f7;}
#divHeader  a:link {color: #ecf5f7; font-size:11px;}
#divHeader  a:visited {color: #ecf5f7; font-size:11px;}

#divFooter .footerlinks {padding:10px 0;color:#ecf5f7;}
#divFooter .footerlinks  a:link {color:#ecf5f7; font-size:11px;}
#divFooter .footerlinks a:visited {color:#ecf5f7; font-size:11px;}


#divFooter .footertext {color:#ecf5f7; font-size:12px; font-weight:bold;}
#divFooter .footerurl a:link{color:blue; font-size:12px; font-weight:bold;}
#divFooter .footerurl a:visited{color:blue; font-size:12px; font-weight:bold;}

#divRight  ul li {margin: 0 0 4px -18px; list-style-type:none;}
#divRight  ul li a:link {color: #ecf5f7; font-size:13px;}
#divRight  ul li a:visited{color: #ecf5f7; font-size:13px;}

h1 {font-size:17px; color:#000; margin:0; padding:10px 0 10px 0;}



