/* DEFAULT */
body {
  margin: 0px;
  padding: 0px;
  font-family: arial;
  font-size: 12px;
  background-color:#f4eed6;
  background-image:url(/media/images/gradient.jpg);
  background-repeat:repeat-x;
  line-height:180%;
  color:#333333;
}


/* WRAPPER */
#wrapper {
  left: 50%;
  position: absolute;
  width: 960px;
  margin-left: -475px;
  margin-top: 5px;
  margin-bottom: 5px;
  background-color:#fff;
}


/* HEADER */
div#header {
	background-image:url(/media/images/Brazilie_stunt_header.jpg);;
	height:200px;
	width:960px;}
div#header span {
 display:none;
}


/* MENU */
div#sidebar{ width:199px;
			float:left;
			margin:0 0 0 0;
			display:inline;}

div#sidebar ul{ margin:-11px 0 0 0;
				padding:10px 0 10px 0;
				background-color:#4f7752;}
				
div#sidebar ul li{	list-style:none;
					width:199px;
					height:32px;
					margin:0 0 0 0;
					line-height:260%;
					font-weight:bold;}

div#sidebar ul li a{ background-image:url(/media/images/button.jpg);
					 width:199px;
					 height:32px;
					 display:block;
					 text-align:left;
					 text-indent:40px;
					 color:#333;
					 text-decoration:none;}				
div#sidebar ul li a:hover{ background-image:url(/media/images/button2.jpg);
							text-decoration:none;
                                                        color:#fff;}
div#sidebar ul li a:active{ background-image:url(/media/images/button2.jpg);
							text-decoration:underline;
                                                        color:#fff;}
														
							
#documents_menu{ margin-top:10px;}



/* CONTENT */
#content {
	float:right;
	width:730px;
	min-height:800px;
	padding:20px 0 0 0;
	margin:10px;

}
#content p {
	width:700px;
	float:left;
	margin:5px 0 5px 0;

}

#content img {
padding: 5px 5px 10px 5px;
margin:20px 5px 20px 5px;
width:199px;
float:right;
border:1px dashed black;}

#content h1 {
  font-size: 1.30em;
}
#content h2 {
  font-size: 1.20em;
}
#content h3 {
  font-size: 1.10em;
}

#content ul, #content ol {
  margin: 10px 25px;
}
#content li {
  margin-left: 20px;
}

#content blockquote {
  margin: 10px 20px 10px 40px;
  padding: 5px 0;
  border-top: 1px dotted #000;
  border-bottom: 1px dotted #000;
}

/* Hack for IE */
* html #content {
 width:730px;
 height:800px;
 display:inline;
} 


/* Contact form */

#contact_form fieldset{
  margin: 0px;
  padding: 0px;
  border: 0px;
}

#contact_form label {
  display: block;
  margin-top: 5px;
  font-weight: bold;
}

#contact_form input, #contact_form textarea {
  border-top: 1px solid #666;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
  border-left: 1px solid #666;
  padding: 1px;
  width: 325px;
}

#contact_form input#submit_button {
  margin-top: 5px;
  width: 200px;
  height:40px;
  display:block;
  background-image:url(/media//media/images/button_a.jpg);
  color:#FFFFFF;
}



/* DEBUG */
/*
h1, h2, h3 { border: 1px solid red; }
div, span { border: 1px solid blue; }
p { border: 1px solid purple; }
ul { border: 1px solid green; }
li { border: 1px solid yellow; }
table, tr, th, td { border: 1px solid gray; }
*/

