@charset "UTF-8";
/* CSS Document */
/* Website designed by Milan Tailor mil.tailor@gmail.com*/

/* ------- Font Styles ------- */

body { 	
		background-repeat:repeat-x;
		margin:0px; 
		padding:0px;}
		
p {
	font-family: Helvetica, Arial, Gill Sans;
	font-size:11pt;
	line-height: 1.25em;
	text-align:left;
	color:#9f9f9f;
	}
	
h1 {font-family: Helvetica, Arial, Gill Sans;
	font-style:bold;
	font-size:14pt;
	text-align:left;
	color:#666666;
	}
	
h2 {font-family: Arial, Gill Sans, Helvetica;
	font-size:11pt;
	font-weight:100;
	text-align:left;
	color:#FFFFFF;
	line-height: 1em;
	}
	
h3 {
	font-family: Helvetica, Arial, Gill Sans;
	font-size:11pt;
	font-style:bold;
	line-height: 1;
	text-align:left;
	color:#9f9f9f;
	}

/* ------- End of Font Styles ------- */



/* ------- Layout Info -------*/

#wrapper {width:980px; margin:0 auto;}
#header { height:130px; width:980px; margin:0 auto;}

#mainlogo { background:url(images/mainlogo.png); background-repeat:no-repeat; height:75px; width:309px; margin:0 auto;}
#mainlogo a {  
	height:75px;
    display:block;  
    padding:0;
	}  
#mainlogo span { display: none; }
#headernum 		{ background:url(images/headernum.png) no-repeat; height:22px; width:143px; float:right; margin-top:-30px; margin-right:40px;}
#container 		{ padding:1em; background-color:#f8f8f8;}
#leftColumn 	{  height:375px; width:500px; background:#f8f8f8; float:left; padding-top:15px; }
#leftColumn2 	{ float:left; width:500px; padding-right:10px;}
#middleColumn 	{  width:900px; background:#f8f8f8; padding-top:15px; margin:0 auto;}
#rightColumn 	{ float:right; width:400px; padding-right:10px;}
#overflow 		{ float:left; width:500px; margin-top:15px;}
.quote 			{ float:left; width:300px; background-color:#b3b3b3; margin-top:100px; margin-left:70px; padding-right:10px; padding-left:10px}
#footer 		{ clear:both; background:url(images/gradf.jpg) no-repeat; width:980px; height:42px;}
#f1 			{ float:left; background:url(images/f1.png) no-repeat; width:149px; height:22px; margin-left:15px; margin-top:17px;}
/* --- email link */
#f2				{ background:url(images/f2.png);
				background-repeat:no-repeat;
				height:22px;
				width:200px; 
				float:left;
				margin-top:17px;
				}
#f2 a {  
	height: 22px; 
    display:block;  
    padding:0;
	}  
#f2 a:hover { background:url(images/f2.png) 0px -22px no-repeat; }  
#f2 span { display: none; }

#f3 { background:url(images/f3.png) no-repeat; width:340px; height:22px; padding:0; float:right; margin-top:17px;}


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack - http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack/ */
.clearfix { display: inline-block; }
/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; } /* close commented backslash hack */

/* ------- navigation */

#nav {  
    background:url(images/headernav.png) 0 0 no-repeat;
	margin:35px auto;
    width:915px;  
    height:15px;
	padding:0;
	
    }  
	
#nav #flu {
	text-align:center;
}
	
#nav li span { display: none; }
  
#nav li {float:left; list-style:none; position:relative; }  
  
#nav li, #nav a {  
    height:15px;      
    display:block;  
    padding:0;  
    }  
  
li#home {width:64px; }
li#rel {width:164px; }
li#ref {width:181px; } 
li#fur {width:146px; }
li#tel {width:103px; }
li#it {width:115px; }
li#faq {width:51px; }
li#con {width:91px; }

	
#home a:hover { background:url(images/headernav.png) 0px -15px no-repeat; }  
#home a.current { background:url(images/headernav.png) 0px -15px no-repeat; }
#rel a:hover { background:url(images/headernav.png) -64px  -15px no-repeat; }  
#rel a.current { background:url(images/headernav.png) -64px  -15px no-repeat; } 
#ref a:hover { background:url(images/headernav.png) -228px  -15px no-repeat; } 
#ref a.current { background:url(images/headernav.png) -228px  -15px no-repeat; }   
#fur a:hover { background:url(images/headernav.png) -409px  -15px no-repeat; }  
#fur a.current { background:url(images/headernav.png) -409px  -15px no-repeat; }
#tel a:hover { background:url(images/headernav.png) -555px  -15px no-repeat; }  
#tel a.current { background:url(images/headernav.png) -555px  -15px no-repeat; }
#it a:hover { background:url(images/headernav.png) -658px  -15px no-repeat; }  
#it a.current { background:url(images/headernav.png) -658px  -15px no-repeat; }
#faq a:hover { background:url(images/headernav.png) -773px  -15px no-repeat; }  
#faq a.current { background:url(images/headernav.png) -773px  -15px no-repeat; }
#con a:hover { background:url(images/headernav.png) -824px  -15px no-repeat; }  
#con a.current { background:url(images/headernav.png) -824px  -15px no-repeat; } 

/* ------- end navigation */

/* ------- End of Layout ------- */

