/* CSS Document */



body,
html {
    margin:0;
    padding:0;
  background-image:url(images/bg_main.jpg);
	background-repeat:repeat;
}



#shadow_box {
background-image:url(images/shadow.jpg);
background-repeat:repeat-y;
background-position:center;
width:970px;
margin:0 auto;



}



body {
    min-width:950px;
	
}



#wrap {
    background:#FFFFFF;
    margin:0 auto;
    width:950px;
	

}






#header {
       background:#FFFFFF;
	background-image:url(images/sh_logo_long.jpg);
	background-repeat:no-repeat;
	height:170px;
	margin-top:20px;
	margin-left:90px;

	width:750px;
	
	
}



#email {
float:right;
padding:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FF7F00;
	margin-top:14px;
	
	
}






#header h1 {
    padding:5px;
    margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #81A1D0;
}


#main h2, #main h3{
    padding:0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3042C0;
}



#main p {
    padding:0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #393835;
	line-height:1em;
	text-transform: uppercase;
}

.content {
 padding:0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #393835;
	line-height:1.3em;
	
}

#sidebar p {
    padding:0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	
}





#nav {

   padding:8px;
	border-top-color:#C51230;
	border-top-style:solid;
	border-top-width:thin;
	border-bottom-color:#C51230;
	border-bottom-style:solid;
	border-bottom-width:thin;
	background:#FFFFFF;
	margin-top:10px;
	
	color:#333;
	
}









#menu {
	margin:0;
	padding-left:10px;
    list-style:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	border-top:#FFB721;
	border-top-style:solid;
	border-top-width:thin;
	
	border-bottom:#FFB721;
	border-bottom-style:solid;
	border-bottom-width:thin;

	font-size:16px;
	color:#333;


}



#menu ul {

	
    list-style:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	
	font-size:16px;
	color:#C51230;


}


#menu li {
	 list-style:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	
	font-size:14px;
	color:#333;
	line-height:1.3em;
	
}


#sub_nav {
margin:2px;
padding:0;
	
	
}



#sub_nav ul{
    margin:0;
    padding:0;
    list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333F;

}



#sub_nav li{
    display:inline;
    margin:0;
    padding-right:8px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	text-decoration:underline;
	


}



#main {
    
    float:left;
    width:550px;
	
}



#main_home {

    width:734px;
	height:269px;
	background-color:#4D625D;
	
	
	
}




#main_home p {
    padding:0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #393835;
	line-height:1em;
	text-transform: uppercase;
}




#part1 {
	float:left;
    width:916px;
	height:430px;
	margin:17px;
	background-color:#fceccc;
	
}


#general {
	width: 916px; 
position: relative; 
clear: both; 

}


#content_text {
width:400px;
	margin:17px;
	background-color:#dbf4f3;
	position:relative;
	float:left;
	height:200px;
	
}


#content_text1 {
	float:right;
	position:relative;


    width:460px;
	margin:17px;
	background-color:#ffb721;
	height:200px;
	
}



#content_text p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#333;
padding-bottom:5px;


border-bottom:solid #c51230;
border-bottom-width:thin;
margin:10px;
padding-top:20px;


}




#content_text1 p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#333;
padding-bottom:5px;


border-bottom:solid #c51230;
border-bottom-width:thin;
margin:10px;
padding-top:20px;


}




#faq {


padding:8px;
width:897px;
	border-top-color:#c51230;
	border-top-style:solid;
	border-top-width:thin;
	border-bottom-color:#c51230;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-left-color:#c51230;
	border-left-style:solid;
	border-left-width:thin;
	border-right-color:#c51230;
	border-right-style:solid;
	border-right-width:thin;
	background:#FFB721;
	
	
}

#faq li{
    display:inline;
    margin:0;
    padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	text-transform:uppercase;


}



#sidebar {

    background:#ffffff;
	float:right;
    width:297px;
	
	padding:12px;
	margin-top:4px;

}

#title_box {
float:right;
width:287px;
height:20px;
padding-left:10px;
padding-top:5px;
background-color:#c7bb65;

	
}

#side_nav_box {

width:220px;
padding:10px;
margin-top:15px;

}



#side_container {
float:right;
width:297px;
height:150px;
background-color:#eeedbd;
margin-top:10px;

	
	}


#side_container p {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
padding:0;
margin:0;
background-color:#c7bb65;


}

.side_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#695928;
	text-transform:uppercase;
	line-height:1.3em;
	
	}
	
	
	
.side_link:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#695928;
	text-transform:uppercase;
	line-height:1.3em;
	
	}
	
	
.side_link:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-transform:uppercase;
	line-height:1.3em;
	
	}	





#footer {
	background-color:#FFFFFF;
	clear:both;
}


#footer p {

    padding:5px;
    margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}






#footnote{

    padding:5px;
    margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#D6DED4;
}



#content_list {
color:#731825;

}





#nav ul{
      margin:0;
	padding-left:23px;
    list-style:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-left:80px;
	
	font-size:16px;
	color:#009CC3;
	display:inline;

}




.email {

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	
	font-size:16px;
	color:#009CC3;
}

.email:link {
	
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	
	font-size:16px;
	color:#009CC3;
}


.email:hover {
	
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	font-size:16px;
	color:#FFB721;
}







#nav li{
     margin:0;
	padding-left:23px;
    list-style:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-left:130px;
	
	font-size:16px;
	color:#009CC3;

}


.content_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a80019;
	}
	
#text {
padding:0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
	line-height:1.5em;

	
	}	
	
	
	
	
#text1 {
padding:0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
	line-height:1.5em;
	
	}		
	
	
.form_text {
padding:0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #393835;
	line-height:1.5em;
	
	}		
	
	
.inner_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:underline;
	
	}






#picture_box {
margin-right:20px;
float:left;
}





.inner_link:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:underline;
	
	}
	
	
.inner_link:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#E4BC96;
	
	}	


a {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #333;
text-decoration:none;


}



a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #333;
text-decoration:none;
}


a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
text-decoration:none;
}





.menu_link {

 list-style:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	
	font-size:14px;
	color:#333;
	line-height:1.3em;

}


.menu_link:link {

 list-style:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	
	font-size:14px;
	color:#333;
	line-height:1.3em;
	text-decoration:underline;

}



.menu_link:hover {

 list-style:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	
	font-size:14px;
	color:#333;
	line-height:1.3em;
	text-decoration:underline;

}




.sub_nav_link {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #333333;
text-decoration:none;


}



.sub_nav_link:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #333333;
text-decoration:none;
}


.sub_nav_link:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #E4BC96;
text-decoration:none;
}


/*.dropcap {
float:left;
background: #b4b4b4 url(images/dropcap_gradient.gif) repeat-x top left;
color:#FFFFFF;
font: 300%  "Arial Black", Arial, sans-serif;
line-height:100%;
margin: 0 0.2em 0 0;
padding: 0.1em 0.2em;
border: 1px solid #444444;
}

*/
