body {
		background-color: #6a8dc0;
		text-align: center;
		margin: 0px;
		font: normal 56%/100% Arial, Helvetica, sans-serif;
		}
	
	#container {
		background-color: #ffffff;
		text-align: left;
		margin: 0 auto;
		border-left: 5px solid #ffffff;
		border-right: 5px solid #ffffff;
		border-bottom: 5px solid #ffffff;
		width: 724px;
		voice-family: "\"}\""; 
  	voice-family: inherit;
		width: 724px;

		}


	#content {
		padding: 0;
		background-color: #ffffff;
		border-left: 15px solid #ffffff;
		width: 690px;
		voice-family: "\"}\""; 
  	voice-family: inherit;
		width: 690px;
		}

	#content-sideless {
		padding: 0;
		background-color: #ffffff;
		width: 724px;
		voice-family: "\"}\""; 
  	voice-family: inherit;
		width: 724px;
		}
	
	#content p,#content-sideless p,#content-sideless form,#footer p,#comments p,#comments form {
		margin: 0 20px;
		padding: 7px 0 7px;
		}
	
	#h2,h3,h4,h5 {
		margin: 10px 20px 0;
		padding: 0;
		}
	
	#side {
		padding: 0;
		color: #333333;
		background-color: #FFCC66;
		float: left;
		width: 200px;
		}
		
	#side p,#side form {
		margin: 0 5px;
		padding: 5px 0;
		padding-left: 10px;
		}
	
	#footer {
		padding: 5px 0 0;
		color: #cccccc;
		background-color: #333333;
		width: 750px;
		voice-family: "\"}\""; 
  	voice-family: inherit;
		width: 746px;
		}
		
	#comments {
		text-align: left;
		padding: 0;
		background-color: #FFFFCC;
		border: 2px solid #FF9900;
		margin: 10px auto;
		width: 416px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 420px;
		}
	
	h1 {
		margin: 0 0 15px;
		border-bottom: 2px solid #666666;
		}
	
	h2 {
		color: #393939;
		font: italic 15px/100% arial,helvetica,verdana,geneva,sans-serif;
		letter-spacing: 2px;
		border-bottom: 1px solid #393939;
		}
	
	h3 {
		color: #666666;
		font: bold 18px/100% arial,helvetica,verdana,geneva,sans-serif;
		letter-spacing: 0px;
		border-bottom: 1px solid #393939;
		margin-bottom: 1px;
		padding-left: 2px;
		padding-top: 10px;
        padding-bottom: 3px;
margin-right: 10px;
margin-left: 0px;
		}
		
	h4 {
		color: #393939;
		font: normal 12px/100% arial,helvetica,verdana,geneva,sans-serif;
		text-align: right;
		margin: 0 20px 10px;
		}
	
	h5 {
		font: normal 100%/100% verdana,geneva,sans-serif;
		padding-bottom: 10px;
		}
	
	#comments h5,h5.comments {
		border-bottom: 1px solid #393939;
		}
	
	h6 {
		font: normal 14px/100% arial,helvetica,verdana,geneva,sans-serif;
text-align: left;
		border-bottom: 1px solid #999999;
		margin: 0px 0px 1px 0px;
padding-bottom: 1px;
padding-left: 2px;
		}
	
	#sidephoto {
		margin: 0 0 15px;
		padding: 0;
		height: 183px;
		border-bottom: 2px solid #666666;
		}
	
	#left-header {
		border-right: 2px solid #666666;
		}
	
	hr {
		color: #666666;
		margin: 10px 0;
		width: 100%;
		}
	
	.divider {
		height: 0px;
		margin: 10px 0;
		padding-bottom: 10px;
		}
	
	a { color: #990000; text-decoration: none; }
	a:hover { color: #990000; text-decoration: underline; }
	
	#content a,#content-sideless a,#comments a { color: #990000; text-decoration: underline; }
	#content a:hover,#content-sideless a:hover,#comments a:hover { color: #990000; text-decoration: underline; }
	
	h1 a img { border: 0; }
	
	#side input {
		border: 1px solid #666666;
		background-color: #FFFFCC;
		font-size: 11px;
		}
	
	#content-sideless input,#comments input,textarea {
		border: 1px solid #393939;
		background-color: #ffffff;
		font-size: 11px;
		}

a {
	color: #60646b;
}

#mytable {
	width: 700px;
	padding: 0;
	margin: 0;
}

caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #6c6d6d;
	border-right: 1px solid #adbfdd;
	border-bottom: 1px solid #adbfdd;
	border-top: 1px solid #adbfdd;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #adbfdd url(images/bg_header_wide.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #adbfdd;
	background: none;
}

td {
	border-right: 0px solid #adbfdd;
	border-bottom: 0px solid #adbfdd;
	padding: 0px 0px 0px 0px;
	color: #000000;
}


td.alt {
	background: #F5FAFA;
	color: #60646b;
}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
}