/*
Theme Name: Simon Belair DJ Acupuncteur
Theme URI: http://simonbelair.ca
Description: 
Version: 0.1
Author: stresslimitdesign
Author URI: http://stresslimitdesign.com

*/


/* 	BLOCK DISPLAY		*/
html,body,div,map,dt,p,dl,dd,blockquote,pre,hr,h1,h2,h3,h4,h5 
{ display: block; }

/* 	HIDDEN ELEMENTS	*/
area, head, meta, script, style, title, noscript, param 
{ display: none; }

/*		LIST ELEMENTS		*/
ul,ol { list-style: none }

/* 	FONT SIZES			*/
h1,h2,h3,h4,h5,h6,pre,code 
{ font-size: 1em; }

/*  	MARGIN & PADDING	*/
html,body,img,div,dt,dd,dl,h1,h2,h3,h4,h5,h6,ul,ol,li,pre,form,p,blockquote,fieldset,input,label,table
{ margin: 0; padding: 0 }

/*		BORDERS		*/
a img, :link img, :visited img, table
{ border: none }



/*    TYPE    */

		body {
			position: relative;
			background: #899fac;
			color: #fff;
			text-align: center;
			font-size: 70%;
		}
		td, div, p {
			color: #41687d;
			font-family: verdana, sans-serif;
			font-size: 1em;
		}
		a, a:link, a:active, a:visited {
			padding: 0.2em 0.2em 0.1em 0.2em;
			text-decoration: none;
			border-bottom: 1px solid #899fac;
			color: #41687d;
		}
		a:hover {
			background: #93a8b3;
			border-bottom: 1px solid #93a8b3;
			color: #fff;
		}
		a.img { padding:0; border:0; }
		p {
			line-height: 1.5em;
			margin-bottom: 0.75em;
		}
		h1 {
			font-size: 120%;
		}
		h2 {
			font-size: 120%;
		}
		h3 {
			font-size: 130%;
		}
		h4 {
			font-size: 110%;
		}
		h5 {
			font-size: 90%;
		}
		h6 {
			font-size: 80%;
		}
			table td {
				vertical-align: top;
				padding: 0;
			}


			
/*    LAYOUT    */


		#contain {
			width: 800px;
			text-align: left;
			margin: auto;
			background: #899fac url('images/bg_centre.gif') repeat-y;
			background-position: y-50px;
		}
		#title {
			width: 603px;
			height: 58px;
			text-indent: -9999px;
			margin: 0;
			padding: 0;
			background: #fff url('images/simon_belair_acupuncteur.gif') top left no-repeat;
		}
		#gauche {
			background: #fff url('images/bg_centre.gif') repeat-y;
			width: 192px;
			float: left;
			height: 100%;
		}
		#droite {
			width: 603px;
			float: right;
			margin: 0;
			padding: 0;
			background: #fff url('images/bg_content.gif') right repeat-y;
		}
		#contain .menu {
			background: #fff url('images/bg_menu.gif') top right no-repeat;
			color: #899fac;
			margin: 0;
			padding: 30px 0 0 0;
			width: 603px;
		}
			#contain .menu ul {
				margin: 0;
				padding: 35px 0 0.2em 0;
			}
				#contain .menu li {
					display: inline;
					margin: 0;
					margin-right: 4px;
					padding: 0;
					/*margin-left: -5px;*/
				}
					#contain .menu ul li a {
						font-size: 9px;
						margin: 0 0.5em 0 0;
						padding: 0.3em 0.1em 0.4em 0.1em;
						text-decoration: none;
						border: none;
					}
						#contain .menu ul li.current_page_item {
							/*background: url('images/bg_active.gif') bottom right no-repeat;*/
							color: #41687d;
							font-weight: bold;
						}
							#contain .menu ul li a:hover {
							color: #fff;
								/*background: url('images/bg_active.gif') bottom right no-repeat;*/
							}
		#content {
			padding: 0 2em 0 0.1em;
			margin: 0 11px 0 0;
			background: #fff;
			height: 25em;
		}
		div > #content {
			height: auto;
			min-height: 25em;
		}
		.foot {
			clear: both;
			background: #fff url('images/bottomcontain.gif') top no-repeat;
			height: 25px;
			padding: 0;
			margin: 0;
		}