@charset "utf-8";
/* CSS Document */


/***************** Columns *****************/

#leftclmnhome{width:60%; float:left; padding:0 15px 0 0; display:block; min-width:230px;}
#rightclmnhome{width:40%; float:left; padding:0 0 0 45px; border-left:dotted 1px #CCCAC7; display:block; min-width:230px;}



/***************** Headers *****************/
h1 {font-size: 1.6em; font-weight:bold; padding:0 0 7px 0;}
h2 {font-size: 1.1em; color:#fff !important; background:#534c45; width:100%; padding:3px 0px 2px 7px; margin:4px 0 10px 0; text-transform:uppercase;}
h3 {font-size: 1.1em;  padding:0 0 7px 0;}
h4 {font-size: 1em;  padding:0 0 7px 0;}


/*************** Font Format ***************/
.med{font-size:14px !important; }
.small{font-size:.8em;}
.lrgbold{font-size:18px !important; font-weight:bold;}
.greyitalics{color:#666; font-style:italic; font-size:.9em;}

/*************** Link Foramt ***************/
.smbluelink{color:#0c92c6; font-size:.9em; text-decoration:none;}

/*************** Image Format ***************/
a img {border:none;}
a img:hover{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
a.nohover img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.floatleftborder{float:left; border:1px solid #000; margin:0px 8px 3px 0;}
.floatleftpadding{float:left; margin:4px;}
.floatright{float:right; border:1px solid #000; margin:0px 0 3px 8px;}
.floatrightnobrdr{float:right; margin:4px;}


/*************** box ***************/
.graybox{background:#fff; padding:8px; margin:8px 0; border:1px solid #CCC;}
.graybox2{background:#eee; padding:15px; margin:8px 0; border:1px solid #CCC;}
.smgraybox{background:#e3e3e2; padding:10px; margin-bottom:10px; border:1px solid #CCC; width:99%;}

