* {
	margin: 0;
	padding: 0;
}

body {
	background: #FFFFFF url(images/img01.jpg) repeat-x;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}

h2 { font-size:2.3em;
	color: #003399;
	margin-left: 10px;
	margin-bottom: 20px;
	}

h3 { font-size:1.7em;
	color: #4169E1;
	}
	
p { margin-bottom: 7px;}


#menu {
	width: 970px;
	height: 105px;
	margin: 0 auto;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: block;
	float: left;
	width: 122px;
	height: 65px;
	padding: 40px 0 0 0;
	
}

#menu a {
	display: block;
	width: 122px;
	height: 32px;
	padding: 7px 0 0 0;
	background: url(images/img02.jpg) no-repeat;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	background-image: url(images/img03.jpg);
}

#menu .active {
	padding-top: 35px;
}

#menu .active a {
	height: 37px;
	padding-top: 10px;
	background-image: url(images/img04.jpg);
	color: #327EBE;
}

#menu .active a:hover {
	background-image: url(images/img04.jpg);
}

#center {
		width: 970px;
		margin: 0 auto;
		margin-top: 0px;
		border-left: #0cb4fd 3px solid;
		border-right: #0cb4fd 3px solid; 
		border-bottom: #0cb4fd 10px solid;
		border-top: #0cb4fd 3px solid;
		}

#header {
	width: 970px;
	height: 118px;
	margin: 0 auto;
	margin-bottom:0px;
	background: url(images/main.jpg) no-repeat;
}

#header h1 { float:left;
			 margin-top: 45px;
			 margin-left: 138px;
			 font-size:4.0em;
			 color: #800000;
			 font-weight:bold;
			 letter-spacing: 9px;
			 }
			 
#contact {margin: 0 auto;
		margin-top: 0px;
		height: 25px;
	width: 970px;
	background:#0cb4fd;
	}
#phone {float:left;
			margin-top: 3px;
			margin-left: 5px;
			 font-size:1.1em;
			 color: #FFffff;
			 font-weight:bold;
			 }
#email {float:left;
			margin-top: 3px;
			margin-left: 30px;
			 font-size:1.1em;
			 color: #FFffff;
			 font-weight:bold;
			 }
#email a { font-size:1.1em;
			 color: #FFffff;
			 font-weight:bold;
			 text-decoration:none;}

#email a:hover { color: #800000;}

			 
#content {
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 30px;
	width: 950px;
	overflow: hidden;
}
#content h2 { font-size:2.3em;
	color: #4169E1;
	margin-left: 10px;
	padding-left:10px;
	padding-bottom: 5px;
	}
#content a { color: #4169E1; text-decoration:none;}
#content a:hover{ color: #800000;}

	}	
#content img {
	border: #0cb4fd 1px solid; margin: 10px;
}

#content ul { list-style: circle;
			padding: 0;
			 margin-left: 20px;
			 font-weight: bold;
					}
					
#content li { margin-top:5px;
					  margin-bottom:5px;
					  }	
					  
#content p.blue {
 color: #0cb4fd;
 display:block; 
 border: #0cb4fd 1px solid; 
 width: 230px; 
 background-color:#D9FFFF; 
 padding: 5px; 
 color:#0cb4fd;}

#content p.quote { font-size: 1.1em; font-style: italic; color: #494949; }
#content p.bigquote { font-size: 1.4em; font-style: italic; font-weight: bold; color: #494949; }
#content p.quote1 { font-style: italic;}
#content p.quote2 { font-weight:bold; }
#content p.quote3 { font-style: normal;}


#content #imgpanel { float: right;
					width: 222px;
					Margin-right:30px;
					margin-left: 10px;
					}

#content #leftpanel {position:relative;
			width:240px;
			float:left;
			margin-left: 10px;
			}
			
#content #leftpaneltop { position:relative;
				width:240px;	
				height:40px;
				background:url(images/img10.jpg) no-repeat;
				}

#content #leftpanelbottom {
			position:relative;	
			text-align:left;
			width: 238px;
			border:#0cb4fd 1px solid;
			}
			
#content #leftpanelbottom ul {
					list-style-type: none;
					list-style-position: outside;
					padding: 0;
					margin-left: 4px;
					font-weight: bold;
					}
					
#content #leftpanelbottom li { margin-top:10px;
					  margin-bottom:10px;
					  }	
					  
#content #leftpanelbottom li a { color: #800000; text-decoration:none; }
#content #leftpanelbottom li a:hover { color: #4169E1; }		
			
#content #rightpanel {
			position:relative;
			float:right;
			width: 640px;
			margin-right: 10px;
			padding: 5px, 10px, 10px, 10px;
			}
#content #rightpanel ul { list-style: circle;
			padding: 0;
			margin-left: 20px;
			font-weight:normal;
					}
					
#content #rightpanel li { margin-top:20px;
					  margin-bottom:20px;
					  }	
#content #rightpanel li.small { margin-top:7px;
					  margin-bottom:7px;
					  }	



#footer { margin: 0 auto;
		width: 976px;
	height: 20px;
	background: url(images/footer.jpg) no-repeat;
}


#footercurve {margin: 0 auto;
		margin-top: 0px;
		margin-bottom: 0px;
		width: 976px;
		background: url(images/footercurve.jpg) no-repeat;
		height: 50px;
}

#footercurve p {
	margin: 0;
	color: #ffffff;
	text-align:right;
	padding-right: 60px;
}

#footercurve a {
	color: #ffffff;
}

#footercurve a:hover {
	color: #800000;
}