@charset "UTF-8";

* {
margin:0;
padding:0;
}


body{
background: #b8bba8 url(../images/mainBG.jpg) repeat-x;
}

@font-face {
font-family: 'LucidaHandwritingItalic';
src: url('../Fonts/LHANDW.eot');
src: local('Lucida Handwriting'), local('LucidaHandwriting-Italic'), url('../Fonts/LHANDW.woff') format('woff'), 
url('../Fonts/LHANDW.ttf') format('truetype');
}

h1{
font-size:18px;
font-weight:bold;
color:#262622;
font-family:LucidaHandwritingItalic, sans-serif ;
padding-left: 20px;
padding-bottom:15px;
}
#mainwrapperPolicies h1{
padding-top: 50px;	
}

p{
color:#262622;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
position:relative;
width: 450px;
line-height: 25px;
padding-left: 20px;
padding-right:80px;
margin:0px auto;
float:left;
	
}
#maincontentPoster p{
width: 350px;
}
p#thoughts{
float:none;
padding-left:0;
width:350px;
}

a:link, a:visited{
text-decoration:underline;
color: #262622;
}
a:hover{
text-decoration:none;	
}
#topSpace{
height: 20px;	
}
ul{
padding-left:35px;
position:relative;
top:15px;
width:400px;
}
ul li{
color: #262622;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
padding-bottom: 10px;
line-height: 25px;
}

#mainwrapper{
background-color: #e9ebde;	
border: solid 5px #343e46;	
width: 950px;
height:auto;
margin:0px auto;
top: 75px;
padding:20px 0 20px 50px;
	
}
#mainwrapperPoster{
width: 900px;
margin: 0px auto;
margin-top:50px;
}
#maincontentPoster{
background-color: #e9ebde;	
border: solid 5px #343e46;
width:400px;
height:678px;
position:relative;
float:left;
top: -725px;
z-index:999;
}
#mainwrapperPolicies{
width: 450px;	
background-color: #e9ebde;	
border: solid 5px #343e46;	
height: auto;
padding:50px 70px 50px 50px;
margin:0px auto;
}
#mainwrapperHours{
width: 330px;	
background-color: #e9ebde;	
border: solid 5px #343e46;	
height: auto;
padding:50px 50px 50px 80px;
margin:0px auto;
}
#mainwrapperThoughts{
padding:20px;
width:500px;	
background-color: #e9ebde;	
border: solid 5px #343e46;	
height: auto;
margin:0px auto;
}
#mainwrapperDrive{
width: 600px;	
background-color: #e9ebde;	
border: solid 5px #343e46;	
height: auto;
padding:50px 0px 50px 80px;
margin:0px auto;
}
#image{
margin-left:550px;
margin-top:-350px;	
}
#posterImage{
margin:0 auto;
padding-bottom:40px;
padding-left: 405px;
position:relative;
float: left;
margin-left: 150px;
}
#imgPoster{
margin:0 auto;
padding-bottom:40px;
padding-left: 405px;
position:relative;
float: left;
margin-left: 50px;
}
#noFrame {
	text-align:center;
	padding:20px;
	color: #262622;
	font-family: Arial, Helvetica, sans-serif;
}


