img {border:none;}

sp_bettercontact_name_container {
width:300px;
}


h1{
  font-family: Georgia, "Times New Roman", Times, serif;
        font-size:24px;
	margin-top: 5px; margin-bottom: 0px;
	text-align: left;
        font-weight: normal;
        color: #222;


}


h2, h2 a:link, h2 a:visited{
	    font-family: "Lucida Grande", Tahoma;
	font-size: 10px;
	font-weight:bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #7f0a0a;
        margin-top: 10px;
	text-align: left!important;
	letter-spacing: 0.3em;

}




h3{
font-family: Georgia, "Times New Roman", Times, serif;
        font-size:16px;
	margin-top: 5px; margin-bottom: 0px;
	text-align: left;
        font-weight: normal;
        color: #222;

}

h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666666;
}


span.red{
	
	color:#780a0a;
} 


span.headline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:600;
	color:#444;
}

span.search{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333;
}

span.line{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#aba8a8;
}

b{
	color:#666;
}


a.link:link ,a.link:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#9a3304;
}




span.bread{
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:10px;
 	color:#000000;
	font-weight:normal;
}

span.footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:10px;
 	color:#000;
	font-weight:normal;
}

span.normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	color:#000;
	font-weight:normal;
}




input, select, text {
	
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:10px;
	font-weight:normal;
}

.button_go { 
	background-color:#ffffff; 
	color:#000; 
	font-weight:normal;
	font-size:10px; 
	width:50px; 
	border:1px;
	border-color:#d5d5d5;
}





/* #################### CONTENT DIVS #####################*/
body {
    background-image:url(back.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#e4e3db;
	margin-top:0px;
	margin-left:0px;
	text-align: center;


}


#main_window {	
	width:958px;
	
	margin:20px auto;
	height:900px;
	
}

#main_left {
    background-image:url(header_left_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;	
	width:29px;
	float:left;
	height:173px;
	
}

#main_center {	
	width:900px;
	min-height: 440px;
	height: auto !important;
	height:440px;
	float:left;
	
}

#main_right {	
    background-image:url(header_right_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;	


	width:29px;

	height:173px;
	float:left;
	
}





#header {
  
    background-image : url(header_back.jpg);
    background-repeat : no-repeat; 
	background-position:top left;
	width:900px;
    height:173px;
	float:left;
}


#nav {
  
	width:900px;
	height:48px;
    background-image:url(menu_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
    float:left;
	text-align:left;



}



#top_ani {
    width:900px;
    background-color:#ffffff;
	float:left;
	min-height:215px;
    height:205px; 

	
		margin:0px;
	top:0px;
}



#spacer_top {

    
/* ### background-image:url(main_border_top.jpg); ####*/
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#ffffff;	

    width:900px;
	float:left;
	height:9px;
	

}




#tools {
	width:900px;
	margin-top:0px;
	top:0px;
	height:30px;
    float:left;
}

	#bread {
		width:300px;
		height:39px;
		max-height:30px;
	    background-color:#ffffff;
	    float:left;
		text-align:left;
		padding-top:4px;

		
	

	
	}


	#search {
        
		max-width:890px;
		width:890px;
		height:30px;
	    background-color:#ffffff;
		text-align:right;
		float:left;
		padding-right:10px;

	

	}






#main {

	width:900px;
	background-color:#FFFFFF;
	min-height: 440px;
	height: auto !important;
	height:440px;
	float:left;
}


	


	#left {

		width:256px;
		min-height: 440px;
		height: auto !important;
		height:440px;
	    background-color:#ffffff;
	
		
	    float:left;
	}

		
			#home_top {

					width:236px;
					height:130px;
	    			background-color:#ffffff;
	    			float:left;
					margin: 10px 10px 10px 10px;
					text-align:left;
				 }
		
			#home_center {

					width:236px;
					height:130px;
	    			background-color:#ffffff;
	    			float:left;
					margin: 5px 10px 10px 10px;
					text-align:left;
				 }
		
			#home_bottom {

					width:236px;
					height:130px;
	    			background-color:#ffffff;
	    			float:left;
					margin: 5px 10px 10px 10px;
					text-align:left;
				 }





	#right {

		max-width:614px;
		width:590px;
	  	min-height: 440px;
		height: auto !important;
		height:440px;
	    background-color:#ffffff;
		float:left;
		text-align:left;
		
		padding-right:10px;
		padding-left:20px;
	}





#footer {
    background-image:url(footer.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:56px;
	
	float:left;

}


	#footer_left {
		width:400px;
	
		height:50px;
		float:left;
		text-align:left;
		padding-top:20px;
		padding-left:10px;
	}

	#footer_right {
		width:400px;
	
		height:50px;
		float:right;
		padding-top:20px;
		padding-right:10px;
		text-align:right;
		
	}



/* #################### CONTENT DIVS ##################### */


#nav a:link { text-decoration:none; color:#ffffff; }
#nav a:visited { text-decoration:none; color:#ffffff; }
#nav a:hover { text-decoration:none; color:#ffffff; }


#bread a:link { text-decoration:none; color:#000000; }
#bread a:visited { text-decoration:none; color:#000000; }
#bread a:hover {  text-decoration:underline; color:#000000; }


#footer a:link { text-decoration:none; color:#000000; }
#footer a:visited { text-decoration:none; color:#000000; }
#footer a:hover { text-decoration:underline; color:#000000; }







