/* 
Main website CSS
© Alavana Internet Marketing 2007
*/

a:link { color: #004bc0; }
a:visited { color: #004bc0; }
a:hover { color: #004bc0; }
a:active { color: #004bc0; }

.quickCell a:link { color: #ffffff; text-decoration: none; }
.quickCell a:visited { color: #ffffff; text-decoration: none;}
.quickCell a:hover { color: #ffffff; text-decoration: none;}
.quickCell a:active { color: #ffffff; text-decoration: none;}

.menuDownInner a:link { color: #ffffff; text-decoration: none; }
.menuDownInner a:visited { color: #ffffff; text-decoration: none;}
.menuDownInner a:hover { color: #ffffff; text-decoration: none;}
.menuDownInner a:active { color: #ffffff; text-decoration: none;}


body {
   	 background-color:		 	 #ffffff;
   	 text-align:				 center;
   	 margin:					 0px;
}			 

.bold {
		 font-weight:				 bold;
}


.innerTopLeft {
		 display:  					 none;
}

.innerTopRight {
		 display:  					 none;
}

.innerBottomRight {
		 display:  					 none;
}

.innerBottomLeft {
		 display:  					 none;
}

.innerInnerBottomLeft {
		 display:  					 none;
}

.innerInnerBottomRight {
		 display:  					 none;
}

.innerTop {
		 display:  					 none;
}

.innerBottom {
		 display:  					 none;
}
.centerContainer {
		 width:						 780px;
		 text-align:				 left;
}

.centerContainerFooter {
		 text-align:				 left;
}

.clearfix:after {
		   content:  				 "."; 
		   display: 				 block; 
		   height: 					 0; 
		   clear: 					 both; 
		   visibility: 				 hidden;
}


.innerLeft {
		 display:  					 none;
}

.innerRight {
		 display:  					 none;
}

.mainConainer {
		 float:						 left;
		 width:						 766px;
}

.mainCenter {
		 background-color: 			 #ffffff; 
		 width: 		   		   	 764px; 
		 margin:					 1px;
}

.mainConainerFooter {
		 display:  					 none;
}

.mainContainerFooterInner {
		 display:  					 none;
}

.intHeader {
}

.subMenu {
		 display:  					 none;
}

#logo {
position:						 relative;
}

#pageHeading {
		 display:  					 none;
}



.innerSubHeading {
		 font:						 12px Tahoma, Verdana, Arial;
		 font-weight:				 bold;
		 color:						 #ffffff;
		 padding-top:				 7px;
}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.menuDown {
		 display:  					 none;
}
		
.firstMenu {
		 display:  					 none;
}
.menuDownInner {
		 display:  					 none;
}
.dropDownPadding {
		 display:  					 none;
		}

.menuDown ul {
		 display:  					 none;
    }
    
.menuDown ul li {
		 display:  					 none;
    }
    
div.menuDown:hover ul {
		 display:  					 none;
    }

div.menuDown ul li:hover {
		 display:  					 none;
    }
		
.topDropItem {
		 display:  					 none;
					 }
					 
.bottomDropItem {
		 display:  					 none;
					 }					 
					 
.hidden {
		   visibility: 				 hidden;
}					 

.frontImage {
		 display:  					 none;
}

.subImage {
		 display:  					 none;
}

#frontHeadline {
		 display:  					 none;
}

#quickMenu {
		 display:  					 none;
}

.quickCell {
		 display:  					 none;
		 
}	

.quickCell h3{
		  font:						 1.6em Tahoma, Verdana, Arial;
		  font-weight:				 bold;
		  margin-top:				 0px;
		  margin-bottom:			 5px;
		  cursor:					 pointer;

}	 
.quickCell h4{
		  font:						 1.05em Tahoma, Verdana, Arial;
		  line-height:				 1.3em;
		  margin-top:				 0px;
		  margin-bottom:			 0px;

}	 

.border {
		 border-right:				 1px dashed #ffffff;
}

.mainBody {
		   font:					 0.8em Times New Roman, Tahoma, Verdana, Arial;
		   line-height:				 1.7em;
		   color:					 #000000;
		   padding-top:				 10px;
		   padding-bottom:			 25px;
		   margin-left:				 0px;
}

.mainBody h3{
		   font-weight:				 bold;
		   margin-top:				 30px;
		   margin-bottom:			 -8px;
}

.mainBody ul {
       list-style: 				 none;
		   margin-top:				 20px;
		   padding: 				 0px;
		   margin-left:				 0px;
    }
    
.mainBody ul li {
      float: 	 				 left;
		  padding-right:			 15px;
		  padding-bottom:			 30px;
    }
		
.mapHidden {
		 display:  					 block;
}