/**********************************************************
	ButtonweedPress common.css -- 09.20.07
	Created by Program Inet2Dev
	[R Jeff Smith -- President, Founder]
	use: screen;
	browsers: IE 5.5+, FF, Safari, Opera, NS 7.2+, Mozilla
**********************************************************/


*	{ margin: 0; padding: 0; }
html	{ min-height: 100%; margin: 0 0 .01em; }

#skip	{ display: none; }

body	{ background: url(../images/nav/1background.png) repeat-x 0 0 #D0E2EE; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; color: #000000; }

h1, h2, h3	{ font-family: Geneva, Arial, Helvetica, sans-serif; color: #0066b0; }
	h1	{ font-size: 1.8em; line-height: 1.8 }
	h2	{ font-size: 1.6em; }
	h3	{ font-size: 1.2em; }

a:link	{ color: #FFFFFF; text-decoration: none; }
a:visited	{ color: #FFFFFF}
a:hover	{ color: #3b8ea9; text-decoration: none; }
	a.one:link, a.one:hover, a.one:visited	{ text-decoration: none; color: #404040; }
#black 	{ color: #000000; text-decoration: underline}
#buy  { color:#3b8ea9;}
img	{ border: none; }
#layerabout{ position: relative;Left: 225px; auto; width: 780px; width: 746px;}

#layercalender{ position: relative;Left: 225px; auto; width: 780px; width: 746px;}
#layer2{ position: relative; margin: 5px auto; width: 780px; width: 746px;}
#layer1{position: relative; LEFT: 78px; WIDTH: 200px; POSITION: absolute; TOP: 494px; HEIGHT: 115px;}
/*#layer3{position: relative; LEFT: 225px; WIDTH: 800px; POSITION: absolute; TOP: 555px; HEIGHT: 115px;}*/
#layer3{ color:#FFFFFF ; position: relative; LEFT: 225px; WIDTH: 800px; POSITION: absolute; TOP: 565px; HEIGHT: 115px;}

#Layer4{ style="position:absolute; width:342px; height:547px; z-index:6; left: -7px; top: 98px;}
#container	{ position: relative; margin: 5px auto; width: 780px; width: 776px; border: 2px solid #2f2f2f; background: url(../images/border1.gif) repeat-y 498px 0 #efefef; text-align: left; }

#subPage #container	{ background: url(../images/border1.gif) repeat-y 146px 0 #efefef; }
#fyi #container	{ background-image: none; }

#header	{ position: relative; float: left; width: 776px; height: 120px; height: 118px; border-bottom: 2px solid #2f2f2f; background: #076f98; }
	#logo	{ position: relative; left: 24px; top: 9px; float: left; }
	#building	{ position: absolute; left: 244px; top: 0; width: 369px; height: 104px; display: block; background:url(../images/building.gif) no-repeat 0 0; z-index: 1; }
	#address	{ position: relative; right: 27px; top: 8px; float: right; color: #fff; font-size: 1.3em; line-height: 1.4em; text-align: right; z-index: 2; }

#fyi #header	{ height: 183px; }
	#fyi #header img	{ position: absolute; left: -2px; top: -2px; width: 780px; height: 183px; }

#flash	{ position: relative; float: left; width: 776px; height: 213px; he\ight: 211px; border-bottom: 2px solid #2f2f2f; background:url(../images/flash-gradient.gif) repeat-x 0 0; }



#homePage #content	{ position: relative; left: 28px; top: 10px; float: left; width: 450px; margin: 0 28px 35px 0; font-size: 1.2em; }
#subPage #content, #fyi #content	{ position: relative; left: 175px; top: 20px; float: left; width: 360px; margin: 0 175px 35px 0; font-size: 1.2em; }
	#content.fixHeight	{ height: 300px; }
	#subPage #content.testimonial	{ left: 160px; width: 640px; margin: 0 160px 35px 0; }
	#subPage #content.flashVideo	{ width: 525px; }
#fyi #content	{ left: 28px; top: 20px; margin: 0 28px 35px 0; width: 507px; }

	#content h1	{ margin: 0 0 5px; line-height: 1.2 }
	#content h3	{ margin: 0 0 8px; }
	#content p	{ margin: 0 0 15px; line-height: 1.4em; }
	#content ul, #content ol	{ margin: 0 15px 6px 25px; line-height: 1.4em; }
		#content li	{ margin: 0 0 4px; }
	
	/* seo linking */
	#link, #link2	{ position: relative; top: 15px; margin: 0 0 15px; font-size: .9em; clear: left; }
		#link2	{ top: 0; margin: 0 0 15px; }
		#link a:link, #link a:visited, #link a:hover, #link a:active, #link2 a:link, #link2 a:visited, #link2 a:hover, #link2 a:active	{ text-decoration: none; color: #404040; }
	

		
#mid	{ text-align: left; color:#000000 }
#ooter{color: #fff; position: relative; LEFT: 225px; WIDTH: 800px; POSITION: absolute; TOP: 625px; HEIGHT: 215px;}
#poter{color: #fff; position: relative; LEFT: 225px; WIDTH: 800px; POSITION: absolute; TOP: 600px; HEIGHT: 215px;}

