@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body { 
	font: Arial, Helvetica, sans-serif; 
	background: #e6e6e7; 
	margin: 0 auto 0 auto;
	padding:0px; 
	text-align:center;
	}
	
	#holder {
  background-color: #fff;
  margin: 0 auto 0 auto; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
  text-align: left; /* Redefines the text alignment defined by the body element. */
  width: 80%;
}

/* Header */
#header {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	text-align:center;
	background-image:url(images/topbg.jpg);
	background-repeat: repeat-x;
	height:350px;
	
}

#container {
	padding:0px;
	width: 860px;
	margin: 0 auto 0 auto;
	margin-top:-22px;
	text-align:left;
	font-size:10px;
	color:#336699;
}

hr {color:#99da32;}

#flashcontent {
	background-color:none;
	padding:0px;
	margin:0px;

}
#flashcontent2 {
background-color:none;
	padding:0px;
	margin:0px;
}
#flashcontent3 {
background-color:none;
	padding:0px;
	margin:0px;
}

#content {
	background: #fff url(images/paperbg2.gif) repeat left;
	height:auto;
	width:650px;
}

#content p {
text-align:left;
font: Arial, Helvetica, sans-serif;
padding-right:10px;
font-size:12px;
border: solid #9c792e 0px;

}


#sideMenu {
  position:absolute; 
  top:329px; 
  width:200px; 
  background-image:url(images/sideBG.jpg);
  text-align:center;
  padding:7px; 
  margin-left: 643px;
  }
  
#sideMenu p{   
color:#67b6d3;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding:0px;
padding-left: 10px;
font-size:13px;
}

#sideMenu img {
padding-left:10px;
border:0px;
}

#sideMenu ul {
background-image:url(images/bullet2.gif);
 background-repeat: no-repeat;
    background-position: 0 6px;
	padding:0px 0px 15px 15px;
	color:#fff;
}

#sideMenu a {
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
color:#4793af;
font-size:11px;
}




/* Section */

.section {
	width: 600px;
	color:#5d5d5d;
	border: dotted #660099 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	padding: 10px 15px 12px 20px;
	margin-bottom:0px;
	text-align:left;
}

.section .title {
	font-size: 25px;
	color:#2779e4;
	letter-spacing:-2px;
}

.section .name {
color:#23c3d6;
font-weight:bold;
padding-top:15px;
font-size:13px

}

.section ul {
	padding:0px 0px 0px 25px;
	color:#0082BF;
}

.section .subname {
color:#0082BF;
font-weight:bold;
padding-top:15px;
font-size:13px

}

.section a {
	color: #85c509;
	text-decoration: underline;
	font-weight:bold;
}

.section a:hover {
background-color:#FFFFCC;
color: #1f72dd;
}


/* Footer */

#footer {
margin:0px;
padding:0px;

	}


#footer img {
	border:0px;
	padding:0px;
	margin:0px;
}


#footer .menu {	
    margin-top:5px;
	background: #D9E1E5 url(images/footerBg.gif);
	border: 1px solid #54abcb;
	height: 35px;
	width:641px;
}
#footer .menu a {
	background: #D9E1E5 url(images/footerBg.gif);
	color: #fff;
	display: block;
	float: left;
	font:12px Arial, Helvetica, sans-serif;
	line-height: 35px;
	margin-bottom:10px;
	padding: 0 20px;
	text-decoration: none;
}
#footer .menu a:hover {background-position: left top; color: #234;}

#tag {
margin:0px;
padding:0px;
font: 10px Arial, Helvetica, sans-serif;
}

#tag2 {
margin:0px;
width:652px;
padding:0px;
font: 10px Arial, Helvetica, sans-serif;
}