/* css All Seasons Shed Co */
/* css designed by Jennifer Pena, 2014  */
/* All associated graphics and information copyright 2014 */


/* /////////////// basic elements /////////////// */

body {
margin:5;
padding:5;
font:95%/1.4  Verdana, Geneva, sans-serif;
background-color:#ffffff; 
text-align:center;
}

h1 {
color:#000000;
size:14pt;
font-weight:300;
font: Tahoma, Geneva, sans-serif;
margin:0 0 5px 0;
}

h1.blue{
color: #50bee1;
size:14pt;
font-weight:300;
font: Tahoma, Geneva, sans-serif;
margin:0 0 5px 0;
}

h2 {
color:#50bee1;
size:14pt;
font-weight:300;
margin:0 0 5px 0;
}

h2.black {
color:#000000;
size:14pt;
font-weight:300;
margin:0 0 5px 0;
}

h3 {
color:#000000;
size:14pt;
font-weight:300;
margin:0 0 5px 0;
}

h3.green {
color:#b4d36f;
size:14pt;
font-weight: 300;
margin:0 0 5px 0;
}

h3.blue {
color:#50bee1;
size:14pt;
font-weight: 300;
margin:0 0 5px 0;
}

h3.orange {
color:#F60;
size:14pt;
font-weight: 300;
margin:0 0 5px 0;
}

h4 {
color:#b4d36f;
size:12pt;
font-weight: 300;
margin:0 0 5px 0;
}

p {margin:0;padding:0;}

acronym {
border:none;
}

a {
color: #006;
text-decoration:underline;
}

a:hover {
color:#b4d36f;
}

a.main:link {color: #50bee1; text-decoration: underline; }
a.main:hover {color: #b4d36f; text-decoration: underline; }

td {color:#000000; text-align:center}



/* ////////////// layout ///////////////// */

#container {
width:1500px;
margin:0 auto;
position: relative;
color:#ffffff;
text-align:left;
font: #000000;
font-size:18px;
}

#pageHeader {
	background:url(allseasonslogo.jpg) no-repeat #ffffff;
	width:1500px;
	height:230px;
	margin-top:10px;
	display:block;
	background-color: #ffffff;
	background-position:center;
	
	}


/*  /// Picture styles  // */

#frontPic {
position:absolute;
right:60px;
width:900px;
height:300px;
display:block;
background: url( .jpg) no-repeat right;
 }

 
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#f9c;
padding: 5px;
left: -1000px;
border: 5px groove gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -50px; /*position where enlarged image should offset horizontally */
top: -50px;
}
 

/* ///////this goes to the left of a pic ///////// */
#textBody  {
width:1200px;
height:800px;
margin:40px 0 2px 230px;
display:block;
padding:0;
font:12pt Century Gothic,verdana,Helvetica,sans-serif;
}


/* ///////this goes across ///////// */
#textacrossBody  {
width:1200px;
height:800px;
margin:15px 0 0 230px;
display:block;
padding:0;
font:10pt Century Gothic,verdana,Helvetica,sans-serif;
}


/*  /// blank space styles  // */
#spacer  {
width:620px;
height:1200px;
margin:0px 0 2px 155px;
display:block;
padding:0;
font:12pt Century Gothic,verdana,Helvetica,sans-serif;
}

#spacerSmall  {
width:1200px;
height:200px;
margin:0px 0 2px 155px;
display:block;
padding:0;
font:12pt Century Gothic,verdana,Helvetica,sans-serif;
}

#spacerMed  {
width1200px;
height:500px;
margin:0px 0 2px 155px;
display:block;
padding:0;
font:12pt Century Gothic,verdana,Helvetica,sans-serif;
}

#spacerWithPic  {
width:1000px;
margin:0;
position:relative;
background:url(background.jpg) repeat #dfdfdf;
}

/*  /// Paragraph styles  // */

#textBody p span  {
padding:0px 300px 10px 0px;
display:block;
font:12pt Century Gothic,verdana,Helvetica,sans-serif;
color: #000000;
}

#textacrossBody p span{
padding:0px 10px 10px 0px;
display:block;
font:12pt Century Gothic,verdana,Helvetica,sans-serif;
color: #000000;
text-align:left;
}

/* #textacrossBody table {
padding:0px 0px 10px 30px;
display:block;
}
*/
textacrossBody a span{
color:#000000;
text-decoration:underline;
}

#footer {
width:600px;
height:30px;
margin:0px 35px 2px 0;
text-align:right;
padding:15px 0 0 0;
font:7pt Georgia, "Times New Roman", Times, serif;
background:#ffffff;
position:relative;
}

/* ////////////// menu items ///////////////// */

#linkList {
position:absolute;
top:245px;
left:15px;
width:200px;
font-size:18px;
}

#linkList li {
list-style:none;
padding:6px 0 6px 0;
}

 #linkList li a {
text-decoration:none;
}