
/* StyleSheet Copyright 2007 - SpringForce Services Arlington, TX - all rights reserved */


		/* Global General Settings */

body {
        font-family: arial, helvetica, sans-serif;
	font-size: 80%;
	color: #000000;

/*background-color: #849EAB;*/
/*background-color: #3d948c;*/ 
/*background-color: #506070;*/

background: url(images/129169-xxs.jpg) #696969; /*#696969 - DimGray*/

	margin: 0;
	padding: 0;
     }


h2  {   
        border-style: solid;
        border-width: .2em;
        border-color: #849EAB;
	color: #4682B4; /*#4682B4 - SteelBlue*/
	background-color: #D2B48C; /*#D2B48C - Tan*/
	font-size: 1.2em;
	margin: 1em auto 0 auto;
      /*min-width: 549px;*/
        min-width: 18em;
	padding: 0.1em;
	padding-left: 1em;
        text-align: center;
background: url(images/stripe_689383e5187dd889d3d551fb8ee7bbe3.png) #D2B48C; /*#D2B48C - Tan*/

    }


h3 {color: #92744C; font-size: 1.25em; text-align: center; }


p {line-height: 1.5em; }

li {color: #B22222; font-style: italic; /* margin: .5em auto; */ }

li pre {font-style: normal; }

acronym:hover, abbr:hover { cursor: help; }

/*
abbr[title], acronym[title], span[title], strong[title]
{
	border-bottom: thin dotted;
	cursor: help;
}

*/

a:link    {color: blue; }
a:visited {color: purple; }
a:hover   {color:#00FF00; }
a:active  {color:#ffff00; }

/*
a:focus   {color:#00AAAA; }
*/

div#main p#copyright {margin: 1ex auto; text-align: center; color: #BBBBBB;}
div#main p#copyright img {border: 0; margin-left: 2em; margin-right: 2em; width: 88px; height: 31px }


		/* Global General Settings - end */




		/* Global Header Pane Settings */

#header {position: fixed; top: 0%; left: 0%; width: 100%; min-width:
800px; /*max-width: 80em;*/ height: 3em; white-space: nowrap;

 /*background: url(images/stripe_a5398171bbd699be17ddb3260a065b69.png) repeat-x #849EAB;*/ 
background-color: #7f6d55; background-color: #849EAB; background: url(images/hw_gray_45.jpg) #A9A9A9; /*DarkGray*/
border-top: solid 2px #4682B4; /*#4682B4 - SteelBlue*/ }

#header h1 {font-family: arial; color: #2F4F4F; /*2F4F4F - DarkSlateGray*/ /*#849EAB*/ font-size: 3ex;
font-style: italic; text-align: center;	letter-spacing: 0.5em; margin:
0; padding: 5px 0 2px 0; }

#tagline, #address {text-align: center; font-size: 1em; font-variant:
small-caps; letter-spacing: .3em; color: #FFFFFF; background-color:
#990000; margin:0; word-spacing: 4em; border: solid #D2B48C 1px; }


		/* Global Header Pane Settings - end */




		/* Global Navigation Pane Settings */

#navigation {position: fixed; top: 12em; left: 1em; width: 7.5em; border:
ridge; background-color: #D2B48C; }

#navigation ul {list-style-type: none; background-color: #990000;
margin: .1em; padding: 0em; border: solid; }

/*
#navigation li {margin: 0 0 .1ex 0; padding: 0; }
*/

#navigation li a {display: block; background-color: #D2B48C;
border-style: outset; border-color: #D2B48C; border-width: .3em;
text-decoration: none; text-align: center; height: 1.2em; margin: .3em;
padding: 0 0 1px 0; }

#navigation li a:hover {background-color: #C2A47C; border-style: inset;
border-color: #C2A47C; }

li#current a {background-color: #C0C0C0; border-color: #F0F0F0; }

/* IE Workaround - ref - http://www.alistapart.com/stories/taminglists/ */

/*
#navigation li a {width: 100%; }
html>body #navigation li a {width: auto;}  
*/

		/* Global Navigation Pane Settings - end */





		/* Global Content Pane Settings */

#content {border: ridge; padding: 1em; margin: 6em 7em 2em 10em;
background: url(images/bodyblend2.gif) left top repeat-x #CCCCCC;
min-width: 570px; max-width: 80em;}

#content ul, #content ol {padding: 1em 4em 1em 2em; }

#content li {margin: 0 0 .5ex 0; }

img#SF_logo {display: block; width: 548px ; height: 150px ; margin: 1em
auto; }

#footer p {text-align: center; background-color: #D2B48C; margin: 2em
auto; border: solid 1px; }

#footer p a {text-decoration: none; padding: 0 1em; }



		/* Global Content Pane Settings - end */




	


		/* HomePage Content Pane Settings */


img#garage_sign {display: block; float: left; border: ridge; padding:
2px; margin-right: .5em; margin-top: 1em; width: 80px; height: 106px; }

img#opener_guy {display: block; width: 81px; height: 104px;}


table#specialty {margin: 0 auto 1em auto; padding: 0; /*width: 100%;*/}

table#specialty td {margin: 0em; padding: 0em; }

table#specialty td ul {margin: 0; padding: 0 0 0 2em; }

/*
#specialty_lt {margin: 0em; padding: 0;}

#specialty_rt {}
*/

pre#officehours {display: block; border: solid #2E8B57; /*#2E8B57 - SeaGreen*/ background:
url(images/Bkgnd_cream_papertexture.gif) #FFFFFF; margin: 1em auto;
padding: 1em; text-align: center; }



		/* HomePage Content Pane Settings  - end */






		/* FAQ Content Settings */


div.question {padding: 0em .5em; margin: .2em auto; text-indent: 2ex;
background-color: #CCBBBB; }

div.answer {padding: 0em .5em; margin: .2em auto; text-indent: 2ex;
background-color: #BBCCBB; }

div.question li {text-indent: 0; }
div.answer li {text-indent: 0;}

div.locator {margin-bottom: 90px; }
p.mininav {word-spacing: 2em; text-align: center;}

		/* FAQ Content Settings - end */




		/* Doors Page Content Settings */

table#doorrepairprices {border: solid green; padding: 2em; margin: 2em
auto 2em auto; text-align: center; /* width: 100%; */ background-color:
#FAF0E6; /*FAF0E6 - Linen*/ font-size: 80%; } 

table#doorrepairprices tr.tableheader {background-color: #2E8B57; /*#2E8B57 - SeaGreen*/ color: white; }
table#doorrepairprices tr.evenline {background-color: white; }
table#doorrepairprices tr.oddline  {background-color: #FFE4B5; /*FFE4B5 - Moccasin*/ }

table#newdoorprices {border: solid black; background-color: #8FBC8F;
/*8FBC8F - DarkSeaGreen*/ padding: .5em; margin: .5em auto; }

table#newdoorprices td { background-color: #FAF0E6; /*FAF0E6 - Linen*/
text-align: center; border: solid black 2px; padding: .5em; } 

tr#singlewidth {background-color: #D2B48C; /*#D2B48C - Tan*/ }
tr#singlewidth_b {background-color: #FA8072; /*FA8072 - Salmon*/ }
tr#doublewidth {background-color: #D2B48C; /*#D2B48C - Tan*/ }
tr#special {background-color: #D2B48C; /*#D2B48C - Tan*/ }

		/* Doors Page Content Settings - end */



               /* Openers Page Content Settings */

table#openerrepair {border: solid green; padding: 2em; margin: 2em auto
2em auto; text-align: center; width: 100%;  background-color:
#FAF0E6; /*FAF0E6 - Linen*/ font-size: 80%; } 

table#openerrepair tr.tableheader {background-color: #2E8B57; /*#2E8B57 - SeaGreen*/ color: white; }
table#openerrepair tr.evenline {background-color: white; }
table#openerrepair tr.oddline  {background-color: #FFE4B5; /*FFE4B5 - Moccasin*/ }
 
table#openers {border: ridge black 5px; }
table#openers tbody {background-color: #FAF0E6; /*FAF0E6 - Linen*/ }

table#openers td.bannercell {
padding: .5em; text-align: center; background-color: #FFE4B5; /*FFE4B5 -
Moccasin*/ font-size: 120%; letter-spacing: .25em; } 

table#openers td.leftpane {text-align: center; }
table#openers td.rightpane {text-align: center; background-color: white;}
table#openers td.bannercell p {margin: 0;}
table#openers img#leftnewbutton {margin-right: 4em; vertical-align: bottom; }
table#openers img#rightnewbutton {margin-left: 4em; vertical-align: bottom; }



               /* Openers Page Content Settings - end */




		/* GaugeInfo Content Settings */

table#uscgauge {text-align: center; border: solid black;
background-color: #FAF0E6 /*FAF0E6 - Linen*/; padding: .2em; margin: 1em auto; width: 100%;}

table#uscgauge td {border: solid black 1px; padding: .2em; }

table#uscgauge th {border: solid black; background-color: #D3D3D3 /*LightGrey*/; padding: .2em; margin: 0 auto; }

table#uscgauge th#tl_corner {border: none; background-color: #FAF0E6 /*FAF0E6 - Linen*/; }

tr.border, td.border       {background-color: #FFFFFF; }
tr.twentyoz, td.twentyoz   {background-color: #DB7093; }
tr.tenoz, td.tenoz         {background-color: #FFA07A; }
tr.fiveoz, td.fiveoz       {background-color: #FAFAD2; }
tr.fouroz, td.fouroz       {background-color: #ADFF2F; }
tr.twooz, td.twooz         {background-color: #9ACD32; }
tr.oneoz, td.oneoz         {background-color: #00CED1; }
tr.halfoz, td.halfoz       {background-color: #B0C4DE; }
tr.quarteroz, td.quarteroz {background-color: #DDA0DD; }

table#colorkey    {margin: .5em auto; }
table#colorkey td {text-align: center; border: solid black 1px; width: 10em; }
table#colorkey th {text-align: center; }

table#gaugetable2 {text-align: center; border: solid black;
background-color: #FAF0E6; /*FAF0E6 - Linen*/ padding: .2em; margin: 2em auto 1em auto; }

table#gaugetable2 td {border: solid black 1px; padding: .2em; }

table#gaugetable2 th {border: solid black; padding: .2em; margin: 0 auto; }

		/* GaugeInfo Content Settings - end */

                /* Contact Page Content Settings */

h3#contact_email img {margin-right: 2em; margin-left: 2em}

                /* Contact Page Content Settings */

		/* Feedback Page Content Settings */


div#comments {border: solid black 1px; margin: 0; padding: 0ex 3ex 2ex
1ex; height: 11em; font-size: 120%; }

div#comments textarea {background-color: #BBCCBB; margin: 0; height:
10em; width: 100%; padding: 1ex; color: yellow; }



		/* Feedback Page Content Settings - end */



		/* Miscellaneous Settings */


/*
#secrets {position: fixed; top: 30em; left: 1em; width: 7.5em; border: none;}
#secrets a {display: block; text-align: center; color: #849EAB; }
#secrets a:hover {display: block; text-align: center; color: #748E9B; border: inset; border-color: #849EAB; }
*/

		/* Miscellaneous Settings - end */



/* StyleSheet Copyright 2007 - SpringForce Garage Doors - all rights reserved */


