@charset "UTF-8";
/* CSS Document */

/**************************Structure***************************************/
body{
		background-color:#eeeeee;
		}
a {
		text-decoration: none;
		}
a img {
		border: none;
		}
h1 {
	margin-top: 1px;
	font-size: 1em;
	}		
					
		
#container {
		padding:0px;
		border: 0px solid #000;
		width: 800px;
		height: auto; 
		margin:25px auto 0px auto;
		text-align:left;
		}
#top_photo{
		padding:0px;
		border: 0px dotted #000;
		width: 800px;
		height: 180px; 
		text-align:center;
		background-color:#FFFFFF;
		}
		
#nav{
		border: 0px solid #000;
		background-color:#6b6897;/*Purple color*/ 
		width: 800px;
		height: 28px; 
		text-align:center;
		}
		
#sub_nav{
		border: 2px solid #6b6897;/*Purple color*/ 
		background-color:#FFFFFF;
		width: 796px;
		height: 20px; 
		text-align:center;
		}
#left_colum{
		padding:0px;
		border: 0px solid #000;
		background-color:#ffffff;
		width: 200px;
		height: 380px;
		text-align:center;
		float:left;
		}
#right_colum{
		padding:0;
		border: 0px solid #000;
		background-color:#dfdfed;/*light Purple color*/ 
		width: 600px;
		min-height: 380px; 
		float:right;
		}

/************************ Clear Elements to Support IE6 ************************/

#clearit {
	clear: both;
	height: 0;
	overflow: hidden;
	background-color: #FFFFFF;
	}
	
/*************************Navigation****************************************/

.navigation{
	padding:10px 0 0 0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	}
.sub_nav{
	padding:10px 0 0 0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a2b86;/*blue*/;
	}	
.visited{
	color:#2a2b86;/*blue*/
	}
.sub_nav_visited{
	color:#cc00cc;/*hot pink*/	
	}	
	
	
/**************************Navigation rollovers ***********************************/
.navigation a:link {
		color:#ffffff; 
 		text-decoration:none; 
 		}
.navigation a:visited {
 		color:#ffffff;
		text-decoration:none; 
 		 }
.navigation a:hover { 
		color:#2a2b86;/*blue*/
		text-decoration: none;
		 }
.navigation a:active {
 		color: #ffffff;
		text-decoration:none; 
		 }

/**************************Sub Navigation rollovers ***********************************/
.sub_nav a:link {
		color:#2a2b86; 
 		text-decoration:none; 
 		}
.sub_nav a:visited{
 		color:2a2b86;
		text-decoration:none; 
 		 }
.sub_nav a:hover { 
		color:#cc00cc;/*hot pink*/
		text-decoration: none;
		 }
.sub_nav a:active  {
 		color: #2a2b86;
		text-decoration:none; 
		 }	 
		 
/*************************Left Colum Styles************************************/
.address{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2a2b86;/*blue*/
	}

.hotline{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#545186;/*hotline blue*/
	}
.hotline_phone{
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#777777;/*hotline grey*/
	}
	
/*************************Content Structure************************************/
	#content{
		margin-top:20px;
   		margin-right:40px;
		margin-bottom: 20px;
		margin-left:40px;
		width:520px;
		height:auto;
	}
	
#content .text_with_photo{
		margin-top:0px;
   		margin-right:0px;
		margin-bottom: 0px;
		margin-left:0px;
		height:auto;
		width:520px;
	}
#content .text_colum{
		margin-top:0px;
   		margin-right:0px;
		margin-bottom: 0px;
		margin-left:0px;
		height:auto;
		
	}
	
#content .photo_right{
		margin-top:0px;
   		margin-right:0px;
		margin-bottom: 0px;
		margin-left:10px;
		width:250px;
		height:auto;
		float:right;
		
	}
	
	
/*************************Content Styles************************************/ 
#content h1{
		text-align:left;
		color:#660099;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		}

/*#content h2{
		text-align:left;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		}*/
#content p{
		text-align:justify;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		}

#content a:link {
		color:#2a2b86; 
 		text-decoration:none; 
 		}
		
#content a:hover { 
		color:#cc00cc;/*hot pink*/
		text-decoration: none;
		 }

#content ul, li{
		text-align:justify;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		}

.lefttext{
		text-align:left;
		}
		

/*************************Index Styles************************************/ 
#content .title{
		text-align:left;
		color:#660099;
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		}

#content .index_header_2{
		text-align:justify;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		}
#content .index_contact{
		text-align:center;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		}
		