html,
body {
	margin:0;
	padding:0;
	height:100%;
	text-align:center;
	background-color:gray;
	font-family:arial,sans-serif;
	font-size:small;
	color:#222;		
}
H1 {padding:0 0 16px 0;margin:0;}
H2 {padding:0 0 2px 0;margin:0;}
H3 {padding:0;margin:0;}
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline;}
#container {

	width:765px;
	text-align:left;
	margin: 0px auto;
	background-color:#EEE;
}
div#header {
	padding:0 0 0 332px;
	height:154px;
	background:#7FBEE0 url("/images/Swingsets001.jpg") no-repeat;
}
div#topnav {
	padding-top:30px;
	height:154px;
	text-align:center;
	font-size:21px;
	font-weight:bold;
	background:#7FBEE0 url("/images/Swingsets003.jpg") no-repeat;
}
div#topnavrow1 {
	padding-top:13px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
}
div#topnavrow2 {
	padding:16px 0 0 40px;
	text-align:left;
	font-size:15px;
	font-weight:bold;
}

#body {
	padding:0;
	background:#EEE;
	background:#7FBEE0;
	}

	
#hometop {
	padding:0;
	width:100%;
	height:400px;
	text-align:right;
	background:#7FBEE0 url("/images/Swingsets002.jpg") no-repeat bottom;
}

div#weofferdiv {
	position:relative;
	right:20px;
	padding: 36px 0 0 538px;
	height:158px;
	text-align:left;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	background:url("/images/WeOfferBack.gif") no-repeat top right;
}

#innertop {
	padding:9px 0 300px 0;
	width:100%;

	background:#7FBEE0 url("/images/Swingsets002.jpg") no-repeat bottom;
}
#innertopcontent {
	padding:9px 0 0 20px;
	width:90%;
	text-align:left;
}

.button {vertical-align:text-top;padding:0 0 4px 0;}
.fun {color:#B00;font-weight:bold;}
#callnow {padding:6px 4px 0 0;text-align:right;}
.callnownumber {font-size:14px;color:#050;font-weight:bold;}



#homebottom {
	padding:0;
	background:#C38D3B url("/images/back-bottom.jpg") repeat-x top;

}

#footer {width:100%;height:auto;text-align:center;background:#DDD;}
/* other non-essential CSS */
#header p,
#header h1 {margin:0;padding:10px 0 0 10px;}
#footer p {	margin:0;padding:10px;}
#idc {font-size:11px;}


#measureerrorW {color:#F00}
#measureerrorH {color:#F00}


#slideshow {background:#000;list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {background:#000;width:506px; margin:20px auto; display:none}
#wrapper * {margin:0; padding:0; color:#fff;font-weight:normal;font-size:12px}
#fullsize {position:relative; width:500px; height:auto; padding:20px 2px 20px 2px; border:1px solid #ccc; background:url(images/woodbg1.jpg)}
#image {width:450px;height:338px;margin:auto}
#image img {position:absolute; z-index:25; width:auto;height:338px;}
.imgnav {position:absolute; width:25%;  cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px;}
#slideleft {float:left; width:20px; height:75px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:75px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {background:#000;float:left; position:relative; width:456px; margin-left:5px; height:75px; overflow:hidden}
#slider {background:#000;position:absolute; left:0;height:81px}
