
/* --------------------------------------------------------------
	TABLE DE CONTENTS
-----------------------------------------------------------------

BODY

	+ Wrapper:							#wrapper
		+ Header:						#header
			- Menu						#menu
		+ Layout						#layout
		* 	+ Content					#content
				- Main					#main
					- Path				#path
				- Sidebar				#sidebar
		-Footer:						#footer

-------------------------------------------------------------- */
	
	div#wrapper{
		margin:							0 auto 0 auto;
		width:							850px;
	}
	
	
	div#header{
		height:							152px;
		background:						url(../images/backgrounds/header_alternative_1.gif) no-repeat 0 0;
	}
	
		div#header div.float-left{
			width:						335px;
			padding:					0 0 0 45px;
		}
		
		
	div#header-toolbox{
		height:							152px;
		background:						url(../images/backgrounds/header_alternative_2.gif) no-repeat 0 0;
	}
	
		div#header-toolbox div.float-left{
			width:						335px;
			padding:					0 0 0 45px;
		}
		
			
	
	div#menu{
		width:							470px;
	}
	
		div#menu div.float-left{
			padding:					0;
			width:						201px;
		}
		
		div#menu div.float-right{
			margin:						0 0 0 22px;
			float:						left;
		}
		
		div#menu div.cleaner{
			margin:						1px 0;
		}
		
		div#menu p.min-paragraph{
			padding:					1px 40px 1px 15px;
		}
		
		div#menu p.blue{
			background-image:			url(../images/backgrounds/arrow-blue.gif);
			background-position:		175px 1px;
			background-repeat:			no-repeat;
			
		}
		
		div#menu p.green{
			background-image:			url(../images/backgrounds/arrow-green.png);
			background-position:		175px 1px;
			background-repeat:			no-repeat;
			
		}
		
		div#menu p.lightblue{
			background-image:			url(../images/backgrounds/arrow-lightblue.png);
			background-position:		175px 1px;
			background-repeat:			no-repeat;
			
		}
		
		div#menu p.lightgreen{
			background-image:			url(../images/backgrounds/arrow-lightgreen.png);
			background-position:		175px 1px;
			background-repeat:			no-repeat;
			
		}
		
		div#menu p.skyblue{
			background-image:			url(../images/backgrounds/arrow-skyblue.png);
			background-position:		175px 1px;
			background-repeat:			no-repeat;
			
		}
	
	
	div#layout{
		background:						url(../images/backgrounds/layout_alternative_1.gif) no-repeat 0 0 #fff;
		padding:						0 0 80px 0;
		min-height:						450px;
		*height:						450px;
	}
	
	div#layout-toolbox{
		background:						url(../images/backgrounds/layout_alternative_2.gif) no-repeat 0 0 #fff;
		padding:						0 0 80px 0;
		min-height:						450px;
		*height:						450px;
	}
	
	
	div#content{
	}

	div#sidebar{
		float:							left;
		width:							138px;
		padding:						0 4px 0 12px;
	}
	
	
	div#main{
		float:							left;
		width:							566px;
		padding:						10px 100px 0 30px;
	}
	
		div#content div#main div.paragraph p{
			padding-top:				15px;
		}
		
		div#content div#main div.paragraph h1, 
		div#content div#main div.paragraph h2, 
		div#content div#main div.paragraph h3, 
		div#content div#main div.paragraph h4, 
		div#content div#main div.paragraph h5, 
		div#content div#main div.paragraph h6{
			margin:						10px 0 5px 0;
			background:					url(../images/backgrounds/h.png) no-repeat bottom left;
			border-bottom:				solid 1px #6796ab;
			padding:					2px 5px 4px 10px;
		}
		
		div#content div#main div.paragraph ul{
			margin:						0 10px;
		}
		
		div#content div#main div.paragraph ul li{
			padding:					0 0 0 20px;
			background:					url(../images/bullets/circle-lightblue.png) no-repeat 0 6px;
		}
		
		div#content div#main div.paragraph a{
			color:						#70ac4c;
		}
	
	
	div#path{
		color:							#878b8c;
	}
	
		div#path *{
			color:							#878b8c;
		}
	
	
	div#footer{
		padding:						15px;
		text-align:						center;

	}
		
		

/* --------------------------------------------------------------
	-- SPECIAL FEATURES
---------------------------------------------------------------- */

	div#x-wrapper{
		background:						url(../images/backgrounds/x-wrapper_alternative.jpg) no-repeat top center;
	}
	
	div#subtitle{
		width:							145px;
		height:							38px;
		position:						absolute;
		top:							0;
		right:							-4px;
		*right:							0;
		background:						url(../images/backgrounds/subtitle_1.jpg) no-repeat 0 0;
	}

