input, textarea {

    background:#ccc;

	margin: 2px;

	padding: 0px;

	border: 1px solid #cc9966;

}

#wrap {

    background:#cc6700;

    margin:0 auto;

    width:764px;

}

#main, #mainIntro {

    float:left;

    width:380px;

	background-color: #cc6700;

}

#mainIntro {

	background-image: url(images/bg-content3.jpg); 

	background-repeat: no-repeat;

	background-position: top right;

}

#sidebar {

    background:#c95202;

    float:right;

    width:50%;

	padding: 0px;

	margin: 0px;

	height: 520px;

	padding-top: 10px;

}

#header {

	background:#cc9966;

    clear:both;

	height: 22px;

}

#footer {

    background:#cc9966;

    clear:both;

	text-align: center;

	font-size: 85%;

}

#footer p {

    padding:	2px;

    margin:		0;

	color:		#800000;

}

#footer p, #footer a {

	font-size: 95%;

}

#thumbs {

	position: relative; 

	text-align: left; 

	float: left; 

	width: 90px; 

	top: 70px;

	left: 40px;

	padding: 0px;

	margin: 0px;

}

#thumbs img {

	margin-bottom: 20px;

	float: left; 

}

#cover {	

	position: relative; 

	text-align: left; 

	float: left; 

	padding: 0px;

	margin: 0px;

}

#cover img {

	float: left;

}

#boxes {

	position: relative; 

	float: right; 

	margin: 0px; 

	margin-right: 20px; 

	padding: 0px; 

	text-align: right;

}

#boxes p {

	border: 1px dashed #800000; 

	float: center; 

	padding: 16px; 

	text-align: right;

	width: 310px;

}

/**** MAIN MENU START ****/

#navcontainer {

  padding: 0px;

  margin: 0px;

  padding-top: 20px;

}

#navcontainer ul {

  margin: 0;

  padding: 0;

  list-style-type: none;

  float: right;

}

#navcontainer li {

	margin: 0px;

	padding: 0px;

	border-bottom: 1px solid #800000;	

}

#navcontainer li a {

  margin: 0px;

  padding: 6px;

  padding-right: 24px;

  background-color: #C95202;

  font-size: 120%;

  font-weight: normal;

  display: block;

  width: 94px;

}

#navcontainer li a:link, #navlist a:visited {

  color: #EEE;

  text-decoration: none;

  font-size: 120%;

 font-weight: normal;

}

#navcontainer li a:hover {

  background-color: #4C0000;

  color: #fff;

}

#navcontainer li a#active {

  background-color: #4C0000;

  color: #ffcc00;

}



#navcontainer2 {

	padding: 0px;

	margin: 0px;

	text-align: right;

	margin-right: 44px;

	margin-top: 70px;

}

#navcontainer2 ul {

  margin: 0;

  padding: 0;

  list-style-type: none;

  float: right;

}

#navcontainer2 ul li {

  margin-bottom: 0px;



}

#navcontainer2 li a {

  display: block;

  padding: 0px;

  margin: 0px;

  font-size: 110%;

  font-weight: normal;

}

#navcontainer2 li a:hover {

  color: #ffcc00;

}

#navcontainer2 li span {

	line-height: 26px;

}

/*** END OF MENU ****/