/***************************************************************************

*                                                                          *

* contented1 - An open source xhtml/css website template.                              *

*                                                                          *

***************************************************************************/



* {

	padding:0;

	margin:0;

}



body {

	color: #666666;

	background-color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:0.83em;

	margin:20px auto;

	width:760px;

}



h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, 

fieldset, address {
	margin:1em 0;
	font-size: 0.9em;
}



h1 {font-size:1.67em;}



h2 {font-size:1.47em;}



h3 {font-size:1.2em;}



h4 {font-size:1em;}



li, dd { margin-left:5%; }



fieldset { padding: .5em; }



a {

	color: #6699FF;

	font-weight: bold;

	text-decoration: none;

}



a:hover {

	color: #3366FF;

	background-color: #FFFFFF;

	font-weight: bold;

	text-decoration: underline;

}



#header {

	color: #6699FF;

	background-color: #FFFFFF;

	width:760px;

	clear:both;

}



#title {

	color:#6699FF;

	background-color:#FFFFFF;

	font-size:3em;

	font-weight:bold;

	padding:0px 0px 0px 0px;

	float:left;

}



#contact {

	padding:0px 0px 0px 0px;

	float:right;

}



#contact a {

	color:#6699FF;

	background-color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

}



#contact a:hover {

	color:#3366FF;

	background-color:#FFFFFF;

	text-decoration:underline;

}



#slogan {

	color:#666666;

	background-color:#FFFFFF;

	font-size:1.17em;

	font-weight:bold;

	font-style:normal;

	padding:0px 0px 0px 0px;

	width:520px;

	clear:both;

	float:left;

}



#nav {

	line-height:2.5em;

	padding:14px 0px 4px 0px;

	margin:0 0 5px 0;

	width:760px;

	clear:both;

}



#nav a {

	color: #ffffff;

	background-color:#00CC66;

	font-weight:bold;

	text-decoration:none;

	padding:4px 30px 4px 30px;

	border:1px solid #3366FF;

}



#nav a:hover {

	color:#ffffff;

	background-color:#3366FF;

	text-decoration:none;

	padding:4px 30px 4px 30px;

}



#content {

	border-top:1px solid #CCCCCC;

	width:760px;

	clear:both;

}



#maincontent {

	font-size:1.0em;

	padding:0px 5px 0px 0px;

	width:550px;

	border-right:1px solid #CCCCCC;

	float:left;

}



#sidecontent {

	font-size:0.90em;

	background-color:#FFFFCC;

        padding:5px 5px 5px 5px;

	width:192px;

	float:right;

}

#sidecontent a {

	background-color:#FFFFCC;

}


#footer {

	color: #FFFFFF;

	background-color:#CC9900;

	font-size:80%;

	line-height:1.5em;

	width: 760px;

	clear:both;

        border:1px solid #3366FF;

}



#footer	a {

	  color: #FFFFFF;

	  background-color: #CC9900;

	  text-decoration: none;

	  }



#footer	a:hover {

	  color: #FFFFFF;

	  background-color: #CC9900;

	  font-weight: bold;

	  text-decoration: underline;

	  }



#copyrightdesign {
	color:#FFFFFF;
	background-color:#CC9900;
	padding:5px 0px 5px 20px;
	width: 580px;
	float:left;

}



#footercontact {

	color:#FFFFFF;

	background-color:#CC9900;

	padding:5px 0px 5px 50px;

	width:110px;

	float:right;

}

#img-left {
	padding-right: 10px;
	padding-bottom: 5px;
}

#img-right {
	padding-left: 10px;
	padding-bottom: 5px;
}
