body

{

	margin: 0;

	margin: 0 auto;
	background-image:url(bg1.jpg);
/*background:#d0cece*/
	

}

#header

{

	vertical-align: top;

	padding-bottom: 11px;

	padding-left: 18px;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: lighter;

	color: #0066FF;

	border-bottom: 1px solid #efefef;

}

.title

{

	font-size: 24px;

	font-style: italic;

	font-weight: bold;

	color: #90200A;

}

.darktitle

{

	font-size: 24px;

	font-style: italic;

	font-weight: bold;

	color: #000000;

}

#main

{

	width: 980px;

	height: auto;

	border-left: 1px solid #efefef;

	border-right: 1px solid #efefef;

	margin: 0 auto 0 auto;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #A52A2A;
	background:#FFFFFF

}

h1, h2

{

    font-size: 12px;

	font-family:  Verdana, Arial, sans-serif;

	color: #191970;

	font-weight: bold;

	padding-left: 4px;

}

h3, h4

{

    font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif ;

	color:  #2F4F4F;

	font-weight: bold;

	padding-left: 8px;

}

#menu

{

	width: 150px;

	color: #0066FF;

	font-family: Verdana, Arial, sans-serif;

}

#menu a:link, #menu a:visited

{

	width: 150px;

	margin: 1px 0 1px 0;

	padding: 4px 3px 4px 8px;

	background-color: transparent;

	color: #0C9CFC;

	text-decoration: none;

	font-family: Verdana, Arial, sans-serif;

	font-weight: normal;

	display: block;

}

#menu a:hover

{

	color: #A52A2A;

	text-decoration: none;

}

#topmenu

{

    text-align: right;

	padding-top: 1em;

	padding-right: 1em;

	font-family: Verdana, Arial, sans-serif;

	font-weight: bold;

}

#topmenu a:link, #topmenu a:visited

{

	color: #ffffff;

    text-decoration: none;

    background-color: #0C9CFC; 

	border: 1px solid #666666;

	padding-top: .3em;

	padding-bottom: .3em;

	padding-left: .8em;

	padding-right: .8em;

}

#topmenu a:hover

{

	color: #ffffff;

	background-color: #0066FF; 

	border: 1px solid #90200A;

    text-decoration: none;

	padding-top: 0.3em;

	padding-bottom: 0.3em;

	padding-left: 0.8em;

	padding-right: 0.8em;

}

#lefty

{

	margin: 8px;

	width: 150px;

	height: auto;

	color: #0066FF;

	font-family: Verdana, Arial, sans-serif;

}

#lefty p

{

	width: 94%;

	padding: 12px;

	font-family: Verdana, Arial, sans-serif;

	background-color: #FFFFFF;

	color: #607080;

}

#block

{

	padding: 12px;

	font-family: Verdana, Arial, sans-serif;

	background-color: #FFFFFF;

	color: #607080;

}

#breadcrumb 

{

        text-align: right;

	color: #999999;

	padding-bottom: 11px;

}

#breadcrumb a:link, #breadcrumb a:visited

{

	color: #999999;

	text-decoration: none;

}

#breadcrumb a:hover

{

	color: #aaaaaa;

	text-decoration: none;

}

a:link, a:visited

{

	color: #999999;

	border-bottom: 1px solid #efefef;

	font-family: Verdana, Arial, sans-serif;

	text-decoration: none;

}

a:hover

{

	color: #333333;

	text-decoration: none;

}

#content

{

	float: right;

	width: 770px;

	text-align: left;

	padding-top: 11px;

	padding-bottom: 11px;

	padding-left: 11px;

	padding-right: 16px;

	border-left: 1px solid #efefef;

	font-family: Verdana, Arial, sans-serif;

	line-height: 145%;

	color: #607080;

}

#content h3, h4

{

	font-family: Verdana, Arial, sans-serif;

	color:  #2F4F4F;

	font-weight: bold;

        padding-left: 0px;

}

#footer

{

        text-align: center;

	padding: 11px;

	font-family: Verdana, Arial, sans-serif;

	font-weight: lighter;

	color: #cccccc;
background:#ffffff


}

hr

{

	border:0;

	border-bottom: 1px solid #efefef;

	height: 1px;

}

li

{

	list-style-type: none;

	line-height: 160%;

}


