body {
margin : 0;
padding : 0;
font : 73% arial, verdana, tahoma, "Trebuchet MS", sans-serif;
line-height : 1.7em;
color : #333;

background:url(images/backgroundBG.gif) top left repeat-x;
}
#banner {
height : 180px;
margin : 0 auto;
padding : 0;
background:#0000CC url(images/headerBG.jpg) top left repeat-x;
color : #333; 
}



#banner h1 {
margin : 0;
padding : 25px;
text-align: right;
background : transparent;
color : #fff;
}

.spacer{ display:block; height:15px; clear:both;} 
.myHeader{ width:200px; height : 130px;  margin:auto; padding-left:800px; padding-top:50px;  background:url(images/headerMe.jpg) top left no-repeat; text-align:center;}

.mySearch{ height:60px; padding-bottom:20px; background: #66CCCC url(images/searchBG.jpg) top left repeat-x; border:1px dashed  #FFFFFF;}
.searchHeader{ font-size:18px; color:#FFFFFF; display:block; margin-bottom:10px; margin-top:10px;}

#navlist {
padding : 4px 5px 4px 0;
margin : 0 0 20px 0;
text-align : left;
letter-spacing : 3px;
color : #fff;
background : #7ABA2E;
}
#navlist li {
list-style : none;
margin : 0;
display : inline;
}
#navlist li a {
padding : 5px 0.75em;
margin : 0;
color : #fff;
background : #7ABA2E;
text-decoration : none;
}
#navlist li a:link {
color : #fff;
background :#7ABA2E;
}
#navlist li a:visited {
color : #fff;
background : #7ABA2E;
}
#navlist li a:hover {
color : #fff;
background : #BA3F2F;
}
#navlist li a#current {
color : #fff;
background : #BA3F2F;
}


.menBGtop{background:url(images/menuBGbuttom.gif) bottom left no-repeat;}

.menu{ background:url(images/menuBGback.gif) top left repeat-y; margin-top:10px;}
.menuBGbuttom{ background: url(images/menuBGtop.gif) top left no-repeat;}


.menBGtop {width : 155px; padding:10px; color:#FFFFFF;}
.menBGtop a.menuHead{ font-size:14px; font-weight:bold; color:#FFFFFF;  margin-bottom:10px; text-decoration:none; background:none;}
.menBGtop a:hover.menuHead{ color:#FFFF00;}

.menBGtop .topUp{ display:block; margin-bottom:1px;}

.menBGtop ul{ margin-left:20px; padding:0px;}

.menBGtop ul li {
line-height : 1.8em;
margin : 0 10px 0 0;
padding : 0;
list-style:url(images/bull.gif);
color:#FFFFFF
}
.menBGtop ul li a {
color: #FFFF00 ; font-weight:bold; font-size:12px;

}
.menBGtop ul li a:hover {
color : #FFFF00;
 
}




#content {
padding-left : 0px;
margin : 0 200px;
}
#content p {
padding : 10px;
}






.leftDeco{ background: #FFFFFF url(images/leftBG.gif) top left repeat-y; border:1px solid #e6e4e4;}
.rightDeco{ background:url(images/rightBG.gif) top right repeat-y; padding:0px 25px 25px 25px;}
.navHeadpageHade{ height:35px; font-size:16px; text-align:left; color:#FF9900;  font-weight:bold;}


.topGoogleAd{ width:728px; height:15px; margin:auto;  border:1px dashed #CCCCCC;  }

.subHeaderMe{ height:25px; color: #006600; background-color: #D2FFE7; font-size:16px; font-weight:bold; padding:5px; border:1px dashed #CCCCCC; display:block; text-align:left; }
.myTextContent{ text-align:left; padding-top:15px;}




#sidebar-a {
float : left;
width : 175px;
height : 100%;
margin-left : 15px;
padding : 0px;
/*background : #D6FFD6;

border-right : 1px solid #7ABA2E;
border-left : 1px solid #7ABA2E;
border-top : 1px solid #7ABA2E;
border-bottom : 1px solid #7ABA2E;

*/
}


#sidebar-b {
float : right;
width : 175px;
height : 100%;
margin-right : 15px;
padding : 0 0px 0 0px;

/*
background : #D6FFD6;
border-right : 1px solid #7ABA2E;
border-left : 1px solid #7ABA2E;
border-top : 1px solid #7ABA2E;
border-bottom : 1px solid #7ABA2E;
*/
}







#footer {
clear : both;
text-align: center;
padding : 15px;
margin : 0;
background:url(images/searchBG.jpg) top left repeat-x; border-top:3px solid  #333333;
color : #000000;
}
#footer a { font-size:12px; font-weight:bold; padding:0px 10px;
text-decoration : none;
color:#FFFFFF;

}
#footer a:hover {
text-decoration : underline;
color:#FFFF00;

}
a {
text-decoration : none;
color : #BA3F2F;
background : inherit;
}
a:hover {
text-decoration : underline;
color : #aaa;
background : inherit;
}
a img {
border : 0;
}
.border {
padding : 10px;
margin : 10px;
border : 1px solid #aaa;
}
/*.imgleft {
float : left;
border : 1px solid #aaa;
margin : 5px 10px 10px 15px;
padding : 5px;
}*/
.imgright{
float : right;

margin : 5px 0px 10px 15px;
/*padding : 15px; border:6px solid #CCCCCC;*/
}


.imgleft{
float : left;

margin : 5px 15px 10px 0px;
/*padding : 15px; border:6px solid #CCCCCC;*/
}


h1 {
margin : 20px;
padding : 5px;
font-size : 140%;
letter-spacing : 3px;
text-align: center;
color : #fff;
background : #aaa;
}
h2 {
margin : 0;
padding : 0;
font-size : 130%;
text-transform : none;
letter-spacing : 5px;
color : #BA3F2F;
background : inherit;
}
h3 {
padding : 5px;
text-transform : uppercase;
font-size : 110%;
letter-spacing : 5px;
color : #fff;
background : #eee;
}
h4 {
padding : 5px;
text-transform : uppercase;
font-size : 110%;
color : #fff;
background : #f17c0b;
}
.clear {
clear : both;
width : 100%;
}

.myColumns{ display:block; height:auto; overflow:hidden; margin:15px 0px;}
.myContent{ font-size:12px; text-align:left;}



.col3,.col3center {
float: left;
width: 31%; text-align:left;
}
.col3center {
margin: 0 3%;
}
strong {
color: #000;
}







.colHeaderA{ height:46px; background:url(images/B-topLeft.jpg) top left no-repeat;}
.colHeaderB{height:46px; background:url(images/B-topRight.jpg) top right no-repeat;}
.colHeaderB .headerTextInfo{ font-size:18px; font-weight:bold; color:#FFFFFF; background:none; margin:5px; padding:10px 0px 0px 0px; text-align:center;}

.navlistA{ height:auto; background: url(images/B-LeftBorder.jpg) top left repeat-y;}
.navlist{ height:auto; background:url(images/B-RightBorder.jpg) top right repeat-y;}
.navlist ul{ margin:0px 0px 0px 20px; padding:10px 15px;}
.navlist ul li { list-style:url(images/bull2.gif);}
.navlist ul li a{ font-weight:bold; color: #000099; text-decoration:none;}
.navlist ul li a:hover{ color: #990000}
.navlist p{ margin:0px; padding:0px; color: #000000   ;}



.colFooterLeft{ height:13px; background:url(images/B-FooterLeft.jpg) top left no-repeat;}
.colFooterRight{ height:13px; background:url(images/B-FooterRight.jpg) top right no-repeat;}




.myNewsLetter{ background:none;}
