body {
	margin:0;
	padding:0;
	font-family: Georgia, Times, serif;
	color:#333;
	background-color: #fff;
	}

blockquote, h3, p, li {
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 18px;
	font-size: 13px;
	line-height: 20px;
	}

#sidebar p {
	font-family: Verdana, Lucida Grande, Arial, Helvetica, Sans-serif;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 18px;
	font-size: 11px;
	line-height: 18px;
	}


blockquote {
margin-right: 0;
margin-left: 20px;
}

h1, h2, h3 {
font-weight: normal;
}

h1, h2 {
font-family: Georgia, Times, serif;
}

h1 {
font-size: 2em;
margin: 18px auto 18px auto;
}

h2 {
font-size: 16px;
line-height: 18px;
font-style: italic;
margin: 50px auto 18px auto;
color:rgb(2,27,100);
}

#sidebar h2 {margin-top: 0px;}

h2.contenttop {margin-top: 0px;}

small, .small { font-size: 0.9em; }

.center { text-align: center; }

	
a:link {color:rgb(34,134,171);
		text-decoration:none;
		border-bottom: 1px dotted rgb(34,134,171);
		}
a:hover {color:rgb(34,134,171);
		text-decoration:none;
		border-bottom: 1px dotted rgb(34,134,171);
		}
a:visited {color:rgb(34,134,171);
		text-decoration:none;
		border-bottom: 1px dotted rgb(34,134,171);
		}
a:active {color:rgb(34,134,171);
		text-decoration:none;
		border-bottom: 1px dotted rgb(34,134,171);
		}


b,strong	    {font-weight: bold;}

i,em            {font-style: italic;}

.strike         {text-decoration: line-through;}

img {
  border: 0px;
	}


img.block {
	margin: 4px 0px 22px 5px;
  	border: 1px solid #ccc;
	padding: 5px;
	}

img.right {
	float: right;
	margin: 4px 0px 22px 5px;
  	border: 0;
	padding: 5px;
	}

img.left {
	float: left;
	margin: 5px 9px 4px 0px;
  	border: 0;
	padding: 5px;
	}
	
img.center {
	display: block;
	margin: 5px auto;
  	border: 0;
	padding: 5px;
	}



ul {
	margin:0;
	padding:0;
}

li {
	list-style:disc;
	text-align:left;
	line-height: 18px;
	padding-bottom:9px;
	margin:0 50px 0 28px;
	}


#container {
margin: 18px auto 70px auto;
padding: 0px;
width: 860px;
\width: 870px;
w\idth: 860px;
}

#header {
text-align: center;
margin: 0;
padding: 0;
}

#sidebar {
margin: 0px 50px 18px 36px;
padding: 36px;
float: right;
width: 235px;
\width: 235px;
w\idth: 235px;
background-color:rgb(239,240,227);
}

#content {
margin: 0 70px 0 50px;
padding-top: 0px;
}

#foot {
margin-top: 20px;
clear: both;
text-align: center;
}


/* Menu */

#menu {
	float: left;
	background-color:#fff;
	text-align: center;
	padding: 0px;
	display: inline;
	margin: 20px 50px 40px 50px;
	clear: both;
	height: 38px;
	width: 100%;
}

#menu ul {
	margin:0;
	margin-left: 0px; /*margin between first menu item and left browser edge*/
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#menu li {
	display: inline;
	margin: 0 0px 0 0;
	min-height: 1px;
	padding: 0px 0px 0px 0px;
	text-transform: none;
}

#menu a {
	float: left;
	display: inline;
	font: bold 11px Verdana, Lucida Grande, Arial, Helvetica, Sans-serif;
	color: rgb(2,27,100);
	text-decoration: none;
	margin: 0px; /*Margin between each menu item*/
	padding: 10px 12px 8px 12px; /*Padding within each menu item*/
	background-color: rgb(239,240,227); /*Default menu color*/
	border-right: solid #fff 2px;
	border-bottom: 0px;
	height: 20px;
	text-align: center;
}

#menu a:hover { 
	background-color: #fff; 
	color: rgb(34,134,171);
}

#menu .current_page_item a {
	/** currently selected menu item **/
	background-color: #fff; 
	color: rgb(2,27,100);
}

#menu li ul { background-color: #fff; border: 0; border-top: none; display: none; min-height: 1px; text-align: center; width: 152px; }
	#menu li li { border: 0; }
	#menu li li a { border: 0; }
    #menu li:hover ul { display: block; margin: 38px 0 0 495px; padding: 0; position: absolute; width: 152px; z-index: 1; }
	#menu li:hover li { float: none; }
	#menu li:hover li a { background-color: #fff; border: 2px solid rgb(239,240,227); border-top: 0px; width: 152px; }
	#menu li li a:hover { background-color: rgb(239,240,227); border: 2px solid #fff; border-top: 0px; }
