
/* Layout
===================================================*/

html,body {
	padding:0px;
	margin:0px;
}

A:link {text-decoration: underline; color: #CC0000;}
A:visited {text-decoration: underline; color:#CC0000}
A:active {text-decoration: none; color: #333333;}
A:hover {text-decoration: none; color:#333333}

body{
	text-align:center;
	min-width:900px;/* for mozilla*/
	font-family: arial, Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #474747;
	background-color: #141414;
	/*background-color: #E0CDBE;*/
	
}

div,p  {margin-top:0}/*clear top margin for mozilla*/
 
#mc{
	margin:0 auto;
	height:0px;
	width:900px;
	background-color:#141414;
	margin-top: 100px;
	position:absolute;
}

.mctextarea {
	width:740px;
	background-color:#ffffff;
	margin-top: 15px;
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #474747;
	margin-left: 25px;
	padding-left: 25px;
	line-height: 17px;
}
.mctextarea1 {
	margin-top: 15px;
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #474747;
	margin-left: 25px;
	padding-left: 25px;
	line-height: 17px;
}
.mctextarea2 {
	margin-top: 15px;
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 25px;
	padding-left: 25px;
	line-height: 17px;
}

.textarea {
	margin-top: 15px;
	font-family: arial, tahoma, verdana;
	font-size: 12px;
	color: #474747;
	line-height: 17px;
}

h1 {
    font-family: trebuchet ms, arial, verdana;
    font-size:14pt;
    color: #474747;
    font-weight : bold;
	 line-height: 17px;
	 padding-bottom: 7px;
	 margin-bottom: 7px;

}

h3 {
    font-family: trebuchet ms, arial, verdana;
    font-size:13pt;
    color: #474747;
    font-weight : bold;
	 padding-bottom: 0px;
	 margin-bottom: 0px;

}

h4 {
    font-family: trebuchet ms, arial, verdana;
    font-size:13pt;
    color: #474747;
    font-weight : bold;
	 padding-top: 0px;
	 margin-top: 0px;
	 padding-bottom: 2px;
	 margin-bottom: 2px;

}

.s2 {
    font-family: tahoma, arial, verdana;
    font-size:8pt;
    color: #474747;
}

#L1nav {
	position:absolute;
	top:0px;
	left:0px;
	width:980px;
	height:98px;
	padding-top:279px;/*needed to make room for header */
}

#left {
	position:relative;/*ie needs this to show float */
	width:310px;
	height:350px;
	float:left;
	padding-top:380px; /*needed to make room for header & L1nav*/
	background: url(images/diamonds.gif) no-repeat 26px 440px;
}

#maincontent {
	width:670px;
	float:right;
	margin-top:380px;/*needed to make room for header & L1nav*/
	background:url(images/divider.gif) repeat-y 0px 50px;
}

#footer {
	width:980px;
	clear:both;
	height:160px;
	color: #000000;
	text-align:center;
	left:0;
	bottom:0;
	position: absolute;
	background-color:#FFFFFF;
	border-bottom:1px solid #000;
	padding-top:35px;
}

.ul {
	text-decoration:underline;
}

div.infoBlock { background-color: #fffbf4; padding: 11px; border: 1px solid #660000; width: 400px; display: none; font-size: 11px; line-height: 1.9em; }

span.i { color: #660000; cursor: hand; font-size: 11px; }
