/*  
Theme Name: Bep IS
Theme URI: 
Description: Bep IS
Version: 1
Author: Nicolas "Nicklace" Delrez
Author URI: http://www.cible.be 
*/
 

/*Small reset*/
body, ul, ol, h1,h2,h3,h4,h5,h6,form,li,p{
	margin:0;
	padding:0;
}

/*Structured layout mainpage*/


body{
	font:normal .8em/1.5em 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	position:relative;
	background:#602543 url("../images/largeBg.jpg") top center no-repeat;
	}
		

#wrapper{
	width:960px;
	margin:0 auto;
	position:relative;
	}

/*****************************
1.) #head	
/****************************/	
	#head{
		height:110px;
		position:relative;
		z-index:10;
		background:#fff url("../images/bgTopBottom.png") top left repeat-x;
		margin-top:-1px;
		border:1px #a09a9a solid;
		}
		
			.logo, .logo a{
				display:block;
				height:68px;
				width:300px;
				position:absolute;
				left:20px;
				top:15px;
				}
				
				.logo{
					background: transparent url("../images/logo.png") top left no-repeat;
					}
				.logo img{
					border:1px #fff solid;
					}	
				
					#wrapper .logo a{
						left:0;
						top:0;
						text-indent:-9999px;
						outline:none;
						}	
		 .baseline{ margin-left: 350px; margin-top:20px;  color:#6c274f; font-size:170%; line-height:30px;}
		 
		 .baseline span{ color:#000; font-size:50%;  }
		
/*****************************
2.) #main
/****************************/		
			#main{
			position:relative;
			padding-top:20px;
			float:left;
			width:960px;
			overflow:hidden;
			}
			
			#main p{
				padding:5px 0;
				}

/*****************************
3.) #footer
/****************************/				
			#footercontener{
				clear:both;
				padding:0px;
				height:85px;
				position:relative;
				font-size:80%;
				width:100%;
				}
			#footer{
				clear:both;
				padding:5px 25px;
				height:25px;
				height:85px;
				position:relative;
				width:920px;
				background:#fff url("../images/bgTopBottom.png") top left repeat-x;
				margin:0 auto;
				border:1px #a09a9a solid;
				}	
		
				.copyright{
					float:left;
					display:block;
					margin-top:5px;
		
					}
					
				.scroll-top{
					float:right;
					display:block;
					margin-top:20px;
					}

/*****************************
#basic & common styles	
/****************************/

			a{
				color:#333;
				}

/*****************************
3.) #form
/****************************/		


#formBep fieldset { 
	padding:10px; 
	-webkit-border-radius:5px; 
	-moz-border-radius:5px; 
	background:#602543 url(../images/bgFieldset.png) top left repeat-x; 
	color:#FFF; 
	border:1px #6c274f solid;
	margin:15px 20px;
}	

#formBep legend { 
	padding:7px 15px; 
	font-weight:bold;  
	-webkit-border-radius:5px;
	-moz-border-radius:5px; 
	margin-bottom:0 !important; 
	margin-bottom:20px; 
	background:#6c274f; 
	color:#FFF; 
	text-transform:uppercase;  
}	

#message { margin: 10px 0; padding:5px 25px; color:#333;}
#success_page { background:#f5dde9; padding:8px 15px; border:1px #6c274f dotted;}

#success_page  h1{ color:#6c274f; line-height:60px;}
#success_page  h2{ color:#333; line-height:30px;}
#success_page  a{ color:#6c274f;}
p.sentence { font-weight:bold;  font-size:130%;  display:block; padding:8px 15px; line-height:26px;}

#formBep span {display: block;}
#formBep label {height: 25px; line-height: 25px; font-size: 1em; -webkit-border-radius:5px; margin-left:15px; }
#formBep input, textarea, select { width: 20px; margin: 0; padding: 0px; color: #666; background: #f5f5f5; border: 1px solid #ccc; margin: 5px 0; font-size:1em ; webkit-border-radius:5px; }  

#formBep input#go { width: 100px; cursor: pointer; border: 1px solid #222; background:#91bd09; color:#333; float:right; margin-right:20px; margin-bottom:20px;}
#formBep input#go:hover { background:#749a02; }
#formBep input[type="submit"][disabled] { background:#888; }
