/*
#990000
*/
body {
	/*font: 86%/100% Georgia, Times New Roman, Times, serif;*/
	font: 70%/100% "Helvetica", Verdana, Arial,  sans-serif;
	color:#000;
	background-color:#FFF;
	line-height:170%;
	margin:0;
	padding:0;
	text-align:center;
}



/* LAYOUT */




div#branding {
	padding:0;
	margin:0 auto;
	width:100%;
	height:125px;
}
div#container {
	position:relative;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	width:800px;
	border:none;
}
div#page {
	margin:0 auto;
	padding:0;
	overflow:hidden;
	width:800px;
	/*border:none;*/
	border-bottom:1px solid #000;
	text-align:left;
}
div#navcontainer {
	width:130px;
	padding:0;
	margin:0;
	float:right;
	text-align:left;
	font-variant:small-caps;
	font-size:120%;
}


div#content {
	margin:0;
	padding: 0;
	width:650px;
	/*border:none;*/
	float:left;
}
div#content-home {
	margin:0;
	padding:0;
	width:620px;
	/*border:none;*/
	float:left;
}

.box {
width:200px;
height:280px;
/*background-color:#CCCCCC;*/
/*border:1px solid #333333;*/
padding:2px;
margin:2px;
float:left;
text-align:left;
}

div#col01 {
	width:210px;
	margin:0;
	padding:0;
	float:left;
	/*background-color:#CCC;*/
}

div#col02 {
	width:420px;
	margin:0;
	padding:0 20px 0 20px;
	float:left;
	/*background-color:#ccc;*/
	text-align:left;
}

div#col03 {
	width:200px;
	margin:0;
	padding:0 20px 0 10px;
	float:right;
	/*background-color:#CCC;*/
}

div#footer {
	margin:0;
	padding:2em 0 0 1em;
	width:900px;
	height:200px;
	/*background-color:#CC9900;*/
	text-align:left;
}

/* TYPE */

.lines {
	padding:10px 0 0 0;
	margin:10px 0 10px 0;
	text-align:left;
	color:#000;
	border-top:2px solid #000;
}
h1 {
	padding:0;
	margin:0;
	line-height:140%;
	font-weight:normal;
	color:#000;
	font-size:220%;
	text-align:left;
}
h2 {
	font-weight:normal;
	color:#000;
	font-size:140%;
	text-align:left;
	padding:0 0 1em 0;
}
h3 {
	padding:1em 0 0 0;
	margin:0;
	font-weight:bold;
	color:#000;
	font-size:100%;
	/*border-top:1px solid #000;*/
	/*border-bottom:1px solid #000;*/
}
h4 {
	padding:0;
	margin:10px 0 10px 0;
	font-weight:normal;
	color:#990033;
	font-size:140%;
	line-height:140%;
}

p {
	margin:0;
	padding:.5em 0 .5em 0;
	text-align:left;
}

.floatimgleft {
	float:left;
	margin-top:0em;
	margin-right:1em;
	margin-bottom:.5em;
	padding:0;
}

.italic {
font-style:italic;
}

.center {
text-align:center;
}

.small {
font-size:80%;
}

.inset {
	color:#000;
}



/* LISTS */



 ul, ol {
	list-style-type:none;
	margin:0;
	padding:0;
	line-height:120%;
}

li {
line-height:170%;
}
.list {
	line-height:170%;
	/*margin:0 0 1em 0;*/
}
.listend {
	margin:0 0 1em 0;
}
.bullited {
padding:0;
font-size:140%;
line-height:170%;
}

.divider {
border-top:solid #000000 5px;
margin-top:20px;
padding-top:20px;
}


.copy {
font-size:120%;
padding:1em 0;
}
.img-spacer {
padding-bottom:50px;
}




/* LINKS and NAVIGATION */


img {
border:0;
}

a {
	color:#990000;
	text-decoration:none;
}
a:visited {
	color:#990000;
	text-decoration:none;
}
a:hover {
	color:#990000;
	text-decoration:underline;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
font:130% Arial, Helvetica, sans-serif;
font-variant:small-caps;	

}

#navlist a:link, #navlist a:visited
{
/*float: left;*/
line-height: 200%;
font-weight: normal;
/*font-weight: bold;*/
margin: 0 10px 10px 10px;
text-decoration: none;
color: #990000;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 5px solid #000;
padding-bottom: 5px;
background: transparent;
color: #990000;
}

#navlist a:hover { color: #990000;
border-bottom: 5px solid #990000;
 }
 
.smaller {
font: 60%/100% Arial, Helvetica, sans-serif;
}

