html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr {
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: separate;
	border-spacing: 0;
}
body {
	background: #FFFFFF url(../images/waves.jpg) no-repeat left top;
	font: 12px normal Verdana, Geneva, sans-serif;
	color: #5C431F;
}
.index #Mainbody {
	margin-left: 40px;
	width: 650px;
	float: left;
	height: 100%;	
}
#ShowInfo {
	width: 200px;
	position: absolute;
	right: 45px;
	top: 227px;
	padding-left: 20px;
	/*	
	height: 575px;
*/
	height: 978px;
	border-left: 1px dotted #5C431F;
}
#ShowInfo h2 {
	font-size: 18px;	
}
#ShowInfo .forewording p {
	border-bottom: 1px solid #5c431F;
	padding-bottom:15px;
	margin-bottom: 15px;
}
#ShowInfo li {
	list-style: none;
	padding-bottom: 15px;
	padding-top: 15px;
	border-bottom: 1px dotted #5C431F;
}
#ShowInfo li.first {
	padding-top: 0;	
}
#ShowInfo li.last {
	border-bottom: 0 none;	
}
/*Breadcrumbs */
.mp_backlinks {
	position: absolute;
	top: 206px;
	left: 240px;
	display: block;
	font-size: 11px;
	width: 650px;
}

a {
	color: #3182A8;
	text-decoration: underline;
}
a:hover{
	color: #79b9d7;
}
p {
	padding: 7px 0;
}

h1 {
	font: normal 50px Georgia, "Times New Roman", Times, serif;
	text-transform: capitalize;
	padding-bottom: 8px;
}
h2 {
	font: normal 20px Georgia, "Times New Roman", Times, serif;
	padding-bottom: 8px;
	font-variant: small-caps;
}
h2 a {
	text-decoration: none;
	color: #5C431F;
}
h2 a:hover {
	text-decoration: underline;
}
h3 {
	font: normal 15px Georgia, "Times New Roman", Times, serif;
	text-transform: capitalize;
	padding-bottom: 8px;
	font-variant: small-caps;
	color: #B0520C;
}
h3 a {
	text-decoration: none;
	color: #B0520C;
}
h3 a:hover {
	text-decoration: underline;
}
h4 {
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #B0520C;
}
#Backdrop {
	width: 1200px;
	position: relative;
}
#Header {
	margin: 22px auto 50px 10px;
	width: 1150px;
}
#Navigation {
	width: 200px;
	float: left;
}
#Navigation .flash {
}
#Navigation .credit {
	height: 350px;
	padding-left: 10px;
}
#Navigation .credit .ssl {
	margin-left: 5px;
	margin-top: 30px;
}
#Mainbody {
	margin-left: 40px;
	width: 843px;
	float: left;
	height: 100%;
}
#Mainbody img {
	margin: 2px auto;
	padding: 3px;
	border: 1px solid #5C431F;	
}
#Mainbody h1 img {
	border: none;
	margin: 2px auto;
	padding: 0;
}
.content {
	height: 100%;
}
#Mainbody #Full_Page img {
	background-color: #FFFFFF;		
}
#Full_Page {
	padding-top: 20px;
	border-top: 2px solid #5C431F;
}

/*Footer CSS Rules Begin Here*/
#Footer {
	margin: 100px auto 20px auto;
	background-color: #FFF;
	border-top: 1px solid #F3EACD;
	padding: 10px;
}
#Footer ul {
	padding-bottom: 5px;	
}
#Footer li {
	font-size: 13px;
	display: inline;
	padding: 0 3px;
}
#Footer li a {
	text-decoration: none;
	color: #5C431F;
}
#Footer a:hover {
	text-decoration: underline;	
}
#Footer table {
	width: 440px;
	margin: 0 auto 0 auto;	
}
.disclaimer {
	border-top: 1px solid #5C431F;
	font-size: 10px;	
}
.disclaimer p {
	padding: 4px 0;
	font-style: italic;	
}
.disclaimer a {
	font-size: 10px;
	text-decoration: none;	
}
.line_break {
	border-bottom: 1px dotted #5C431F;
	margin: 20px auto;
}
.clearboth { clear: both; }
.burgundy { color: #B0520C; }
.aquamarine { color: #3182A8; }
.black { color: #000000; }
.red { color:#F00; }
.justified { text-align: justify; }
.productlink {
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	color: #B0520C;
}
