body {
		text-align:center; font-family: Arial, Helvetica, sans-serif; color: #000; font-weight: normal; font-size: 100%; line-height: 105%; font-style: normal; margin:0px; padding:0px; background-color: #E9E6DF; background-image:url(images/bg.png); background-position:center; background-repeat:repeat-y;}


	p,h1,h2,h3,pre {
	margin:0px 0px 15px 0px;
		}
		
	p {font-size:0.8em;}
	#body ul,#body ul,#body ol,#body2 ul,#body2 ul,#body2 ol{font-size:0.8em;}

	h1 {font-size:1.4em; font-weight: bold; color:#CC6600; margin:0px 0px 15px 0px; line-height: 120%}
	h2 {font-size:1em; font-weight: bold; color:#CC6600;}
	h3 {font-size:0.9em; font-weight: bold; color:#CC6600;}
	h4 {font-size:0.9em; font-weight: bold; color:#CC6600; margin: 0px 0px 0px 0px;}
	
	.email {color: #999;}
	.blue {color: #56738F;}
	img {margin:0px;}

	.bodylink A:link {color:#000; text-decoration: none; border-bottom: dotted 1px #999;}
	.bodylink A:visited {text-decoration: none; color: #000; border-bottom: dotted 1px #999;}
	.bodylink A:hover {color:#CC6600; text-decoration: none; border-bottom: dotted 1px #CC6600;}
	.bodylink A:active {text-decoration: none; color: #000; border-bottom: dotted 1px #999;}
	
	.redlink A:link {font-size:1.1em; text-decoration: none; color:#9F114B; font-weight: bold;}
	.redlink A:visited {font-size:1.1em; text-decoration: none; color:#9F114B; font-weight: bold}
	.redlink A:active {font-size:1.1em; text-decoration: none; color:#9F114B; font-weight: bold}
	.redlink A:hover {font-size:1.1em; text-decoration: none; color:#000; font-weight: bold;}

	#container {
		width:950px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		text-align:left;
		}
		
	#header {
		width:950px;
		height:169px;
		background-color:#FFFFFF;
		margin:0px;
		background-image:url(images/header-bg.png);
		}
		
	#logo {
		width:950px;
		height:119px;
		margin:0px;
		}
	
	#nav {
		float:lef;
		color: #fff;
		font-size:0.83em;
		padding:5px 0px 0px 0px;
		margin:0px;
		font-weight: bold;
		height:25px;
		}

		#nav ul{ display:inline; margin:0px; padding:0px;}
		#nav li{ display:inline; margin:0px; padding:0px;}
		#nav a{ color: #74251C; padding:5px 35px 5px 35px; margin:0px; border-right:1px dotted #74251C; text-decoration:none;}
		#nav a:hover{ color: #fff; padding:5px 35px 5px 35px; margin:0px; text-decoration:none;}
		#nav .active{ color: #fff; padding:5px 35px 5px 35px; margin:0px; text-decoration:none;
		}
		
	#left {
		float:left;
		width:226px;
		margin:0px;
		text-align:justify;
		}
		
	#right {
		float:right;
		width:709px;
		margin:0px;
		}
		
	#pic {
		float:left;
		width:709px;
		margin:0px;
		padding:0px 0px 30px 0px;
		}
		
	.safari {
		float:left;
		width:216px;
		background-color:#F4F2F1;
		margin:0px 15px 0px 0px;
		padding:5px;
		}
		
	.safari2 {
		float:right;
		width:216px;
		background-color:#F4F2F1;
		margin:0px;
		padding:5px;
		}
		
	.safari3 {
		float:left;
		width:210px;
		background-color:#F4F2F1;
		margin:0px;
		padding:5px;
		}
		
	.safari4 {
		float:right;
		width:210px;
		background-color:#F4F2F1;
		margin:0px;
		padding:5px;
		}
		
	#body{
		float:left;
		width:690px;
		margin:0px;
		text-align:justify;
		}
		
	#body2{
		float:left;
		width:454px;
		margin:0px;
		text-align:justify;
		}
		
	.data {
		width:450px;
		margin:0px 0px 10px 20px;
		padding:2px;
		}
		
	#leftnav {
		width:226px;
		font-size:0.8em;
		padding:0px;
		margin:0px 15px 0px 0px;
		float:left;
		line-height: 110%;
		}
		
		#leftnav ul{ display:block; color:#666; margin:0px; padding:0px; text-decoration:none;}
		#leftnav li{ display:block; list-style:none; margin:0px; padding:0px; text-decoration:none;}
		#leftnav a{ display: block; padding: 8px 0px 8px 5px; color:#CC6600; margin-bottom:1px; border-top: 1px solid #e5e5e5; text-decoration:none;}
		#leftnav a:hover{ color: #000; padding:8px 0px 8px 5px; text-decoration:none; margin-bottom:1px; border-top: 1px solid #e5e5e5; display:block;}
		#leftnav .active{ color: #000; padding: 8px 0px 8px 5px; margin-bottom:1px; font-weight:bold;
		}
		
	#testimonial {
		float:right;
		width:224px;
		margin:0px;
		padding:0px;
		}
	
	#buttons {
		float:right;
		width:224px;
		margin:0px;
		}
		
	#footer {
		width:930px;
		color: #999;
		font-size: 0.7em;
		padding: 110px 0px 20px 20px;
		margin:0px;
		text-align:left;
		background-image:url(images/footer-bg.png);
		}

		#footer ul{ display:inline; color:#999; font-weight:normal; margin:0px; padding:0px;}
		#footer li{ display:inline; margin:0px; padding:0px;}
		#footer a{ color:#999; padding:0px 10px 0px 0px; text-decoration:none;}
		#footer a:hover{ color:#CC6600; text-decoration:none;}
		#footer .active{ color:#CC6600;
		}
		
			#contact-form {
	width: 400px;
	padding: 0px;
}

#contact-form label {
	font-size: 80%;
	display:block;
	width: 100%;
	color: #333333;
}

#contact-form div {
	margin: 0.4em 0 0.6em 0;
}

#contact-form fieldset {
	border: none;
	margin: 0;
	padding: 0;
}

#contact-form legend {
	color: #666666;
	font-size: 90%;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;
}

#contact-form .txt {
	width: 100%;
	border: 1px solid #CCCCCC;
	font-size: 80%;
	padding: 2px;
}

#contact-form .btn {
	border: 1px outset #666666;
	background-color: #CCCCCC;
	color: #000000;
	padding: 2px;
	font-size: 80%;
}

#contact-form div.submit {
	text-align: center;
} 