/* Basic style sheet for  martinLaurance.co.uk--------
version 3.0
author: Mike Fenton
email: mikethebarn@yahoo.co.uk
website: gallerymikefenton.co.uk
------------------------------------------------------- */

/*-------------LAYOUT-----------------------------------*/
body{
margin:0;
padding:0;
}
#wrapper{
position:relative;
width:auto;
margin-left:2%;
padding:0;
}
#wrapperFixed{
	position:relative;
	width:790px;
	margin:auto;/*to make align central*/
	padding:0;
	}

#title{
width:100%;
height:130px;
background-image:url(../visuals/graphics/homePageTitle03_graphic.jpg);
background-repeat:no-repeat;
background-position:center;
}
/*MAIN CONTENT--------------------------*/
table tr td{
vertical-align:top;
/*border:none;*/
border:1px solid #CCC;
padding:5px;
}
#mainContent{
float:left;
width:49%;
margin:10px 0px 10px 0px;
padding:0px;
}
#mainContent h1, h2, h3, p {
padding:0px 20px 0px 20px;
}
#mainContent img{
padding:10px;
}
#biogMainContent{
float:left;
width:48%;
margin:10px 0px 10px 10px;
padding:0px;
}
#biogMainContent h1, h2, h3, p{
padding:0px 20px 0px 20px;
}
#biogMainContent img{
padding:10px;
}
.workshopContent{
	width:60%;
	margin:10px 0px;
	padding:0;
	float:left;
	}
.fullWidth{
	width:100%;
	margin:10px 0px;
	}
/*SECONDARY CONTENT--------------------*/
#rightColumn{
float:left;
width:24%;/*was 25*/
margin:10px 0 10px 0;
padding:0px;
background-color:#69c;/*----blue*/
border: 2px solid #339;
color:#339;
}
#rightColumn h1, h2, h3, p {
padding:0px 20px 0px 20px;
}
#rightColumn img{
padding:10px;
}
#leftColumn{
float:left;
width:47%;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
margin:10px 0px 10px 0px;
padding:00px;
background-color:#99CCCC;
border:3px solid #69c;
}
#leftColumn img{
padding:10px;
}
#leftColumn table td{
border-style:none;
text-align:left;
}
#galleryLeftColumn{
float:left;
left:1%;
width:45%;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
padding:10px;
}
#galleryLeftColumn table{
border-style:none;
}
#galleryRightColumn{
float:left;
width:45%;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
padding:10px;
}
#galleryRightColumn table{
border-style:none;
}
.workshopSidebar{
	float:left;
	width:40%;
	background-color:#e5b5b9;
	margin-bottom:10px;
	}
#signature{
left:50%;
float:left;
width:100%;
height:87px;
margin-top:-100px;
}
/*TYPOGRAPHY--------------------------------------------*/
body {
font:62.5% Georgia, Times New Roman, Times, serif;
color: #000;
}
#wrapper p{
	font-size:15px;
	color:#000;
	}
/*#mainContent p{
font-size:15px;
color:#000;
}
#secondContent p{
font-size:15px;
}*/
#wrapperFixed p{
	font-size:15px;
	color:#742830;
	}
#verticalNav p{
font-size:10px;
color:#036;
padding:10px;
}
.italic{
font-style:italic;
}
.emphasis{
font-weight:bolder;
font-size:12px;
}
.emPink{
color:#c0f;
}
.emRed{
color:#c00;
text-align:center;
}
.emBlue{
color:#0066FF;
}
/*headers-------------------------------*/
h1{
font-size:20px;
font-weight:bold;
color:#000;
text-align:center;
margin:0px;
padding:5px;
border:2px solid #69c;
}
h2{
font-size:15px;
font-weight:bold;
}
#leftColumn h1, h2, h3, p {
padding:0px 20px 0px 20px;
}
#wrapperFixed h1, h2, h3, p{
	color:#742830;
	}
#wrapperFixed h1{
	clear:both;
	font-size:22px;
	font-weight:bold;
	text-align:right;
	background-color:#e5b5b9;
	border:2px solid #742830;
	}
#wrapperFixed h2{
	font-size:20px;
	}
#wrapperFixed h3{
	font-size:18px;
	font-weight:normal;
	}
/*POSITIONING--------------------------------------------*/
.clearIt{
clear:both;
}
.floatLeft{
float:left;
}
.floatRight{
float:right;
}
.centreText{
text-align:center;
}
.imageMarginTop{
margin-top:40px;
}
.positionSigGraphic{
text-align:center;
margin-top:60px;
}
.postionImage{
float:left;
margin-top:20px;
}
.borderRight{
border-right:solid 1px #6699CC;
}
.divider{
	clear:both;
	width:90%;
	margin:10px auto 10px 5%;
	border-top:1px solid #742830;
	}

