
p,td,li, blockquote { font: 10pt Helvetica,Futura,'URW Gothic L',sans-serif;color:#000000;text-align:left; }
h1 { font: 14pt 'Myriad Pro', 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif;color:#333377; font-weight:bold; }
h2 { font: 12pt 'Myriad Pro', 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif;color:#333377; font-weight:bold; }
h3 { font: 14pt 'times new roman'; color:#993333; font-style:italic; line-height:20px;}
input, textarea {color: #000000; background-color: #ffffff; }
a:link {color: #333333; text-decoration: none;}
a:visited {color: #333333; text-decoration: none;}
a:hover { color: #666666;  text-decoration: none; } 

body {
		background:transparent url('../images/home_bg.gif') top center; 
		background-repeat: repeat-x;
		text-align:center; 
		margin:0 auto; 
}
	

#wrapper{
	background:transparent url('../images/wrapper.jpg') no-repeat center top;
	margin:0 auto; 
	width: 100%;
  display: table;

}

#main { 
	text-align:center; 
	width:952px;
	margin:0 auto; 
}

#slider_bg{
	width:952px;
	height:361px;
	margin:0 auto;
	background:transparent url('../images/hm_slider_bg.jpg') no-repeat center top; 
}

#welcome{
	text-align:center; 
	width:952px;
	margin:0 auto;
	background:#ffffff;
}
#welcome_right {
	z-index:1000;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:10px;
	padding-top:20px;
	text-align:left;
	font: 11pt Helvetica,Futura,'URW Gothic L',sans-serif;color:#333333;
}

#welcome_right_txt {
	text-align:left;
	font: 11pt Helvetica,Futura,'URW Gothic L',sans-serif;color:#333333;
	

}

#welcome_left{
	width:310px;
	height:275px;
	float:left;
	text-align:left;
}

#welcome_left_txt{
	padding-top:40px;
	width:280px;
	padding-left:20px;
	padding-right:40px;
	font: 11pt Helvetica,Futura,'URW Gothic L',sans-serif;color:#333333;
}


#sub_content{
	text-align:center; 
	width:952px;
	margin:0 auto;
	background:#ffffff url('../images/subheader.jpg') no-repeat center top; 
	min-height:400px;
	padding-bottom:30px;
}

#subnav{
	text-align:right; 
	width:930px;
	padding-top:120px;
	font: 11pt 'Myriad Pro', 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif;
	color:#555555; 
	font-weight:bold;
}

#sub_content_txt{
	text-align:left; 
	width:900px;
	margin:0 auto;
	padding-top:50px;
}

#footer{
	clear:both;
	padding-top:15px;
	text-align:center;
	font: 8pt Helvetica,Futura,'URW Gothic L',sans-serif;color:#222222;
	padding-bottom:10px;
}
