


body{
margin:0;
padding:0;
line-height: 1.1em;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.1em;
/*text-align:justify; */
 
 /*background:#cccccc;
 background-color:#cccccc;*/
 background-image:url(template/bg_village.jpg); background-repeat:repeat;
}
p{text-align:justify;}

b{font-size: 110%;}
em{color: red;}
img{border:0px;}
img.borderblue{border:solid 1px #0E2532;}

#maincontainer{
width: 990px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/ 
margin-top:15px;
background-color:#FFF;
background:#FFF;;

}

#topsection{

height: 192px; /*Height of top section*/
margin: 0; background:#900;

}
 

#topsection h1{
margin: 0;
}

#contentwrapper{
float: left;
width: 100%;
background-color:#FFF;
background:#FFF;

}

#contentcolumnwide{
margin-left: 0px; /*Set left margin to LeftColumnWidth*/
font-size:.7em;
}

#contentcolumn{
margin-left: 225px; /*Set left margin to LeftColumnWidth*/
font-size:.7em;
background-color:#FFF;
background:#FFF;
 min-height:950px;
 
 
}





#contentcolumn a{
color: #990000;   text-decoration:underline; }/*color of links - currently red -  on all pages for green use #00683F*/ 

#contentcolumn a:hover{color: #000000;  text-decoration:underline;}

#leftcolumn{

width: 230px; /*Width of left column*/
float:left;
margin-left: -990px; /*Set left margin to -(MainContainerWidth)*/
background: #ffffff;
background-color:#ffffff;
font-size: .7em;
left: -1px;padding-left:5px;
color:#C00;

}



#leftcolumn ul
{
margin: 0;
padding-left:5px;
list-style-type: none;
background-color: #036;
}

#leftcolumn a
{
display: block;
color: #FFF;


text-decoration: none;
font-weight: bold;padding-left:5px;

}

#leftcolumn a:hover
{
background-color: #369;
color: #FFF;
}

#leftcolumn li li a
{
display: block;
color: #FFF;
background-color: #69C;

text-decoration: none;
font-weight: normal;
padding-left:5px;
}


#leftcolumn a.contrast
{
display: block;


color: #990000;

text-decoration:underline;
font-weight: bold;padding-left:5px;

}

#leftcolumn a.contrast:hover
{
background-color: #369;
color: #FFF;
}




#rightcolumn{

width: 140px; /*Width of left column*/
margin-top:10px;
float:right;
 /* margin-left: -990px;Set left margin to -(MainContainerWidth)*/
background: #FFF;
background-color:#FFF;
font-size: .7em;
left: -1px;padding-left:5px;
color:#C00;

}












		


.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 12px;
text-align:left;
}

.innertubeNoMargins{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
float:left;
}
.innertubeContent{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
width: 570px;
float:left;
}
.innertubeContentWide{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
 
width: 590px;
float:left;
}

.innertubeAds{

margin-top: 12px;
width: 220px;
float:left;
}

.square1{ 
    
    padding: 0px;
    float:left;
    background-color:#ffffff;
    border-color:#ffffff; 
    padding:0px;

    }

.square2{ 
    margin: 0px; 
    padding: 0px;
    float:left;
    background-color:#cccccc;
    border-color:#cccccc; 
}

.boxtext{ 
    
    padding: 0px;
    float:left;
	background-image:url(template/box_container_225h.png);background-repeat:no-repeat; 
      
    padding:10px; width:572px;
	padding-left:30px;
	padding-top:25px; height:211px;

    }

.squareContentHeaderWide{
    float:left;width:570px; text-align:center;
    color:#999999; font-size:1.5em;
    Padding-bottom:5px; text-transform:uppercase;
	  
	
	}
	
.squareContentHeader{
    float:left;width:570px; text-align:center;
    color:#999999; font-size:1.5em;
    Padding-bottom:5px;text-transform:uppercase;
	Padding-bottom:0px;


}
.squareContent{ 
    
    padding: 0px;
    float:left;
    background-color:#ffffff;
    border-color:#ffffff; 
     padding:0px;
    padding-bottom:10px;
    }
	.squareContent1{ 
    
    padding: 10px;
    float:left;
    
	/*  background-image:url(images/template/bggrey.png); background-repeat:repeat-y; */
    border-color:#ffffff;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px; 
	    }
	
	
.squareContentWide1{ 
    
    padding: 10px;
	 
    float:left;
	 
	
    

    

    }
.squareAds{ 
    
  
    float:left;
    background-color:#ffffff;
    border-color:#ffffff; 
    padding:0px;    
    padding-bottom:5px;

    }


.lcheader{
    /*Margins for inner DIV inside each column (to provide padding)*/
    float:left;width:180px; background-color:#ffffff;text-align:center;
    color:#ffffff; font-size:1.1em;
    }


.imgright{
float:right;
margin-top:5px;
margin-left:10px;
margin-bottom:5px;}

.imgleft {
float:left;
margin-top:5px;
margin-right:10px;
margin-bottom:5px;
}

.centerit {
text-align:center;
}


#footerAd{
clear: left;
width: 100%;
background:#ececec;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footerAd a{
color: #FFFF80;
}

#footer{
clear: left;
width: 100%;
background: #991B1E; /* burgandy */
color: #FFF;
text-align: center;
padding: 4px 0;
font-size:.7em;
}

#footer a{
color: #111A45;   text-decoration:None;}

#footer a:hover{color: #ffffff;  text-decoration:None;}/* blue */

.text1{font-size:.7em;}
.text2{font-size:.8em;}
.text3{font-size:.9em;}
.text4{font-size:1.1em;}
.text5{font-size:1.4em;}
.text6{font-size:1.6em;}
.text8{font-size:2em;}

.sectionHead1{ padding-left:22px;   font-size:2em;color:#111945; font-weight:bold;}



.linebreak10{ margin-top:10px; }
.linebreak20{ margin-top:20px; }
.linebreak30{ margin-top:30px; }
.clearit{clear:both;}
.imgbordergrey{border-color:#666666; border-width:medium; border-style:solid;}
.textcolor1{color:#CE9A31;}/*gold */
.textcolor2{color:#016A3A;}/*green */
.textcolor3{color:#990000;}/*red */
.bottomborder{border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	 width: 100%;
	 }
.topborder{border-top-color:#999999;
	border-top-style:dashed;
	border-top-width:1px;
	 width: 100%;
	 }
.textLeft{ text-align:left;}

.squareManagement1{ 
    
    padding: 5px;
    float:left;
	width:140px; 
	 
    

    }
	.squareManagement2{ 
    
    padding: 5px;
    float:left;
	width:360px;text-align:justify;
    

    }
	
.menuhead1{color:#C00; font-weight:bold; margin-left:2px; font-size:1.1em; padding-top:10px;}/*red */
.menuhead2{color:#C00; font-weight:bold; margin-left:2px; font-size:1.4em; padding-top:10px;}/*red */
.menuhead3{ color:#7DFFFF; font-weight:bold; margin-left:2px; font-size:1.2em; padding-top:10px;}/*lt blue */

h1{padding-left:22px;   font-size:2em;color:#111945; font-weight:bold; margin-bottom:-5px; line-height:39px;}

.w35{ width:35px;}
.w450{ width:450px;}
.w530{ width:530px;}
.w75{ width:75px;}
.w250{ width:250px;}
.w500{ width:500px;}

.printtext {
display: none;
}

.boxtext225{ 
    
    
    float:left;
	background-image:url(template/box_container_225h.png);background-repeat:no-repeat; 
      
    padding:10px; width:530px;
	padding-left:30px; padding-right:30px;
	padding-top:25px; height:211px;

    }
	
	
.boxtext350{ 
    
    
    float:left;
	background-image:url(template/box_container_350h.png);background-repeat:no-repeat; 
      
    padding:10px; width:530px;
	padding-left:30px; padding-right:30px;
	padding-top:25px; height:350px;

    }	
	
	
	
	
.boxtext225_2color{ 
    
    
    float:left;
	background-image:url(template/box_container_2color_225h.png);background-repeat:no-repeat; 
      
    padding:10px; width:530px;
	padding-left:30px; padding-right:30px;
	padding-top:25px; height:211px;

    }	
	
	
	
.boxtext575{ 
    
    
    float:left;
	background-image:url(template/box_container_575h.png);background-repeat:no-repeat; 
      
    padding:10px; width:530px;
	padding-left:30px; padding-right:30px;
	padding-top:25px; height:575px;

    }	
	
.boxtext525h725w{ 
    
    
    float:left;
	background-image:url(template/box_container_525h_725w.png);background-repeat:no-repeat; 
      
    padding:10px; width:725px;
	padding-left:65px; padding-right:30px;
	padding-top:65px; height:525px;
    }	
	
	
	
.boxtext425{ 
    
    
    float:left;
	background-image:url(template/box_container_425h.png);background-repeat:no-repeat; 
      
    padding:10px; width:530px;
	padding-left:30px; padding-right:30px;
	padding-top:25px; height:425px;

    }
	
	
	
.boxtext900{ 
    
    
    float:left;
	background-image:url(template/box_container_900h.png);background-repeat:no-repeat; 
      
    padding:10px; width:530px;
	padding-left:30px; padding-right:30px;
	padding-top:25px; height:900px;

    }	
	
#flashcontent{ float:left; width: 725px;
	
	}
	
.bgcolor1{ background-color:#CEE8FF;}	
