/* 	desc: 	Style Sheet for Greenpark Garage
	web: 	www.greenparkgarage.co.uk
	author: Chris Kennedy : www.chriskennedy.com
	date:	July 2008 */
	
body { margin:0px; padding:0px; font-size:12px; color:#064902; font-family:san-serif,arial,verdana; }
.clear { CLEAR: both }

img { border:0; }
p,ul { line-height:18px; margin-bottom:20px; }
.small  { font-size:10px; line-height:12px; }

h1,h2,h3,h4,h5,h6 {  }
h1 { font-size:20px; font-style:italic; margin-bottom:14px; margin-top:24px; font-weight:normal; color:#ffffc9; margin-left:30px; }
h2 { font-size:18px; margin-bottom:12px; }
h3 { font-size:16px; font-style:italic; margin-bottom:14px; text-transform:uppercase; letter-spacing:1px; }
h4 { font-size:12px; font-style:italic; margin-bottom:18px; }
h5 { font-size:13px; margin-bottom:6px; font-weight:normal; text-transform:uppercase; letter-spacing:2px; line-height:15px; }
h6 { font-size:12px; }

td img {display: block;}

.tel { font-size:18px; }
 a:link, a:visited { color:#A3BEA3; }
 a:hover, a:focus { color:#B1BAC2; }

#topbar { background:url(../imgs/topbar.jpg) repeat-x #003300; height:27px; }
#top { padding-top:20px; margin:0 auto; width:850px; }
#logo { float:left; margin-top:0px; }
#sublogo { float:right; margin-top:10px; font-weight:bold; color:#ffffc9; }
#header { background:url(../imgs/pagetop.jpg) no-repeat; height:70px; padding-top:6px; }
.home { background:url(../imgs/back.jpg) repeat-x #fff; }
.home div#wrapper { width:850px; margin:0 auto; overflow:hidden; padding:20px 0px; }
.home div#content { width:600px; float:left; position:relative; background:#fff;  }
.home div#text { background:#fff; padding:20px;  }
.home div#rightcol { width:234px; float:left; padding-top:0px; padding:8px; padding-top:20px; background:#fff; }
.home a:link, a:visited { color:#B1BAC2; }
.home a:hover, a:focus { color:#A3BEA3; }

#footer p { color:#999; font-size:10px; text-transform:uppercase; line-height:12px; letter-spacing:1px; font-family: Arial,sans-serif,verdana; }
#footer a:link, a:visited { color:#999; }
#footer a:hover, a:focus { color:#A3BEA3; }

.home #footer { width:850px; padding:15px 20px; margin:0 auto; border-top:1px solid #ccc; }

.inside { background:url(../imgs/back.jpg) repeat-x #fff; }
.inside div#wrapper { width:850px; margin:0 auto; overflow:hidden; padding:20px 0px; }
.inside div#content { width:590px; float:left; position:relative; padding-top:0px; }
.inside div#rightcol { width:240px; float:left; padding-top:0px; padding:8px; padding-top:20px; }
.inside div#rightcol img { text-align:center; float:none; padding:2px; border:1px solid #bbb; }
.inside div#text { background:#fff; }

.inside div#content p { font-family:Arial, sans-serif;  font-size:12px; margin:0; color:#064902; line-height:16px; padding-left:10px; padding-right:10px; padding-bottom:24px; border-right:1px solid #064902; }
.inside div#rightcol p { font-family:Arial, sans-serif;  font-size:12px; margin:0; color:#064902; line-height:18px; padding-left:20px; }
.inside #footer { width:850px; padding:15px 20px; margin:0 auto; border-top:1px solid #ccc; }
.inside div#rightcol a:link, a:visited { color:#A3BEA3; }
.inside div#rightcol a:hover, a:focus { color:#064902; }

p.subhead { font-family:Arial, sans-serif; font-weight:bold; font-size:12px; margin:0; margin-bottom:18px; color:#990000; line-height:20px; }
.inside #footer a:link, a:visited { color:#999; }
.inside #footer a:hover, a:focus { color:#A3BEA3; }
.home p.intro { font-style:italic; border-bottom:1px solid #999; padding-bottom:24px; }
.home p.intro img {  float:right; margin:3px 0 12px 10px;  padding:2px; }


.enqline { border-bottom:1px solid #dedede; margin-bottom:20px; margin-top:10px; background:#fff; }
.enq { color:#eee; }
#enqform { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px;  WIDTH: 330px; padding-top:20px; POSITION: relative; background:#728198; }
#enqform .row {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 11px; WIDTH: 100%; PADDING-TOP: 0px; }
#enqform LABEL { FONT-SIZE: 82%; FLOAT: left; MARGIN: 0px 5px 0px 0px; LINE-HEIGHT: 14px; TEXT-ALIGN: right; }
#enqform LABEL SPAN { FONT-WEIGHT: bold; COLOR: #ffffc9; }
#enqform .note SPAN { FONT-WEIGHT: bold; COLOR: #ffffc9; }
#enqform .full LABEL {	MARGIN-LEFT: -2px; WIDTH: 60px; POSITION: relative; }
#enqform .text { FLOAT: left; }
#enqform TEXTAREA {	FLOAT: left; width:330px; }
#enqform SELECT { FLOAT: left; padding-bottom:10px; height:34px; }
.button { padding-bottom:10px; padding-left:60px; }
#enqform .note { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 82%; FLOAT: left; PADDING-BOTTOM: 6px;  }

#disc { background:#eee; color:#888; padding:10px; border:solid #bbb 1px; width:900px; position:relative; margin:0px auto; }
#disc p { line-height:12px; }
#redirect { text-align:center; position:relative; margin-top:100px; padding:30px; width:450px; border:solid #bbb 1px; height:150px; font-family:Arial, sans-serif; }
#photos { text-align:center; }
#photos img { padding-top:20px; padding-bottom:0px;  }
.enter { text-align:right; font-weight:bold; padding-left:350px; }
#feature { background:url(../imgs/featurebg.jpg) no-repeat #C5D7AC; height:220px; width:200px; padding:20px; }