﻿/***** Global Styles *****/
body {
	 margin: 0px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 0.75em;
	 color:#000000;
}

.Clear { clear:both; }

h1 { 
     color: #000000;
	 font-size: 1.4em;
}

h2 {
	color: #FFFFFF;
	
	font-size: 0.9em;
	padding: 3px 3px 3px 6px;
}

h3 
{
    padding: 5px 0px 0px 0px;
    font-size: 1.0em;
    font-weight: bold;
    color: #000000;
    
}

h4 { 
     color: #000000;
	 font-size: 1.0em;
	 padding: 0px;
	 margin: 0px;
}

h5 { 
     color: #000000;
	 font-size: 1.0em;
	 padding: 0px;
	 margin: 0px;
}

a {color: #6a737b; text-decoration: none; }
a:hover {color: #00535e; text-decoration: none; }

/*a.GreenLink {color: #00535e; text-decoration: none; }
a:hover.GreenLink {color: #6a737b; text-decoration: none; }*/

a.WhiteLink {color: #FFFFFF; text-decoration: none; }
a:hover.WhiteLink {color: #FFFFFF; text-decoration: underline; }

a.BlackLink {color: #000000; text-decoration: none; }
a:hover.BlackLink {color: #000000; text-decoration: underline; }


/****************/

  #mainwrapper
        {
            width: 820px;
            margin: 0 auto;
            background-color: White;
        }
        .banner
        {
            width: 820px;
            height: 151px;
            background: url(../images/banner.gif) no-repeat;
        }
        
        .menu
        {
        	width: 820px; 
        	height: 33px; 
        	background: url(../images/menu2.png) no-repeat;
        }
        
        .main
        {
        	width: 820px; 
        	min-height: 450px; 
        	height: auto !important; 
        	height: 450px;
        	}
        
        .bottom
        {
        	width: 820px; 
        	height: 49px; 
        	background: url(../images/bottom.png) no-repeat;
			text-align:center;
			color:White;
			line-height:25px;
        	}
        .bottomimage
        {
        	
        	width:820px;
        	height:154px;        	
        	background:url(../images/imgbottom.png) no-repeat;
        	
        	
        	}
        	
        .belowmenu
        {
        	
        	width:810px;
        	height:217px;        	
        	background:url(../images/belowmenu4.png) no-repeat;
        	
        	
        	}
        	
        	.littleimages
        {
        	
        	width:815px;
        	height:124px;        	
        	/*background-image:url(../images/littleimages.png);*/
        	margin:0px 0px 0px 0px;
        	
        	
        	}
        	
        	.imgslinks
        	{
        		width:820px;
        		height:158px;
        		margin:0px 0px 0px -4px;
        		}
        	
        	.smallimgs
        	{
        		width:273px;
        		height:158px;
        		background:url(../images/smallimgsbg.png) no-repeat;
        		float:left;
        	}
        	
        	.smallimgs .Box1
        	{
        		width:130px;height:20px;float:left;margin:3px 0px 0px 20px;font-weight:bold;font-size:1.0em;
        		}
        	
        	.smallimgs .Box2
        	{
        		width:80px;height:90px;float:right;margin:10px 10px 0px 0px;padding:10px 0px 0px 20px;
        		}
        		
        	.smallimgs .Box3
        	{
        		width:130px;height:20px;float:left;margin-left:20px;
        		}	
        	
        	.smallimgs .Box4
        	{
        		width:130px;height:55px;float:left;margin-left:20px;
        		}
        		
        	.smallimgs .Box5
        	{
        		width:130px;height:20px;float:left;margin:2px 0px 0px 20px;text-align:right;font-size:0.9em;font-weight:bold;
        		}	
        		
        	.smallimgs .Box6
        	{
        		width:130px;height:40px;float:left;margin:3px 0px 0px 20px;font-weight:bold;
        		}	
        
        	.smallimgs .Box8
        	{
        		width:130px;height:95px;float:left;margin-left:20px;
        		}
        		
        
        .bottombox
        {
        	width:250px;height:20px;color:White;font-size:1.4em;font-weight:bold;margin:3px 0px 0px 21px;
        	}
        	
        	.bottombox2
        {
        	width:250px;height:20px;color:White;font-size:1.4em;font-weight:bold;margin:5px 0px 0px 21px;
        	}
        	
        
        .bottomcontent
        {
        	width:667px;
        	height:32px;
        	background:url(../images/bottomgreenbar.png) no-repeat;
        	margin-bottom:10px;
        	}
        	
        	
        	
        .MainContainer
        {
        	width:652px;
        	min-height:300px;
        	height:auto !important;
        	height:300px;        	
        	float:left;
        	background:url(../images/middle1px.png) repeat-y;
        	padding-left:15px;
        }
        
        .rightNav
        {
        	width:120px;
        	min-height:310px;
        	height:auto !important;
        	height:310px;
        	float:right;
        	padding:10px 0px 0px 20px;
        	margin:0px 10px 0px 0px;
        }
        
        .MainText
        {
        	width:412px;
        	min-height:300px;
        	height:auto !important;
        	height:300px;        	
        	float:left;
        	
        	
        	}
        
        .MainGallery
        {
        	width:230px;
        	min-height:300px;
        	height:auto !important;
        	height:300px;        	
        	float:right;
			margin-top:35px;			
        	padding-left:10px;
        	}
        
        
        	
        .mainwrapper
        {
        	width:652px;
        	min-height:300px;
        	height:auto !important;
        	height:300px;        	
        	float:left;
        	
        	
        	}
        	
        	
        	.mainwrapper2
        {
        	width:812px;
        	min-height:300px;
        	height:auto !important;
        	height:300px;        	
        	float:left;
        	
        	
        	}
        	
                	
        .MainContainer2
        {
        	width:812px;
        	min-height:250px;
        	height:auto !important;
        	height:250px;        	
        	float:left;
        	background:url(../images/middle1px1.png) repeat-y;
        	padding-left:15px;
        }
        
        
        
        .MainText2
        {
        	width:812px;
        	min-height:30px;
        	height:auto !important;
        	height:30px;        	
        	float:left;
        	
        	
        	}



        .bottomcontent2
        {
        	width:810px;
        	height:32px;
        	background:url(../images/bottomgreen2.png) no-repeat;
        	margin-bottom:10px;
        	}
        
        .addresscontainer
        {
        	width:200px;
        	min-height:250px;
        	height:auto !important;
        	height:250px;        	
        	float:left;        	
        	padding:15 px 0px 0px 15px;
        	
        	}
        	
        	.contactcontainer
        	{
        	width:390px;
        	min-height:220px;
        	height:auto !important;
        	height:220px;        	
        	float:left;        	
        	padding:0 px 0px 0px 0px;
        	background:url(../images/bgcontact.png) no-repeat;
        	}
        	
        	.mapcontainer
        	{
        	width:175px;
        	min-height:150px;
        	height:auto !important;
        	height:150px;        	
        	float:left;
        	padding:0px 0px 0px 25px;
        		}
        		
        	.leftimage
        	{
        	    height:205px;
        	    width:215px;    
        	    padding:5px 5px 0px 8px;    	    
        	    float:left;
        	    margin-top:-10px;
        	    }

		.leftimage img {

			border: 0px;
		}
        	
        	.rightbanner
        	{
        	    height:205px;
        	    width:565px;    
        	    padding:0px 5px 5px 10px;       
        	    margin-top:-10px;
        	    float:left;
        	    }
