/* Start of CMSMS style sheet 'Main' */
html,
body {
	padding: 0;
	margin: 0;
	background: #ffffff;
	font-family:  Georgia, "Times New Roman", serif;
	font-size: 11pt;
	line-height: 16pt;
	color: #FFFFFF;
	background: url("uploads/images/siteimages/body-background.jpg") repeat scroll left top #000000;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Adobe Garamond', Georgia, "Times New Roman", serif;
	color: #736027;
	font-weight: normal;
}

a,
acronym {
	color: #736027;
}

a:hover,
acronym:hover {
	color: #736027;
}

acronym {
	border-bottom: 3px double #736027;
	cursor: pointer;
}

acronym:hover {
	border-bottom: 3px double #736027;
}

p { margin: 1em 0 1em 24pt; }

#wrapper {
	width: 960px;
	margin: 0 auto;
}

ul.css-horizontal-menu {
	margin: 0 0 0 24pt;
	padding: 0;
}

ul.css-horizontal-menu a {
	color: #FFFFFF;
	text-decoration: none;
	border-left: 1px solid #FFFFFF;
	padding: 0 5px;
}

ul.css-horizontal-menu li:first-child a {
	border-left: 0;
	padding: 0 5px 0 0;
}

ul.css-horizontal-menu ul {
	background: none repeat scroll left #000000;
	border-left: 1px solid #FFFFFF;
	margin: -2px 0 0 0;
	padding: 0;
}

ul.css-horizontal-menu ul li { padding: 0 0 0 5px; }

ul.css-horizontal-menu ul li a {
	border-left: 0;
	padding: 0;
}

.clear-right { clear: right; }

.clear-both { clear: both; }

.clear-left { clear: left; }
/* End of 'Main' */

