/*	
Name: cantera.css
Author: Jimmy Harrell (jimmyharrell@jimmyharrell.com)
Description: Style Sheet for Cantera Site
Created: 05/17/2007
Last Updated: 05/17/2007
--->
*/
/*ID TAGS BEGIN HERE*/

/*CONTAINER*/
#wrapper {
width:680px;
background-image:url(../images/jpgs/cantera_background.jpg);
background-position:center top;
margin:0 auto 0 auto;
border-bottom:10px;
border-left:15px;
border-top:10px;
border-color:#000;
border-right:15px;
border-style:solid;
}

/* BANNER TOP PHOTO FOR HOMEPAGE AND MOST PAGES*/ 
#banner {
background-image:url(../images/jpgs/banner.jpg);
background-attachment:scroll;
background-repeat:no-repeat;
background-position:center top;
height:120px;
}

/* BANNER* CANTERA*/ 
#banner2 {
border-top:5px solid #000;
background-image:url(../images/jpgs/banner1.jpg);
background-attachment:scroll;
background-repeat:no-repeat;
background-position:center top;
height:120px;
}

/* BANNER TOP PHOTO FOR COMMUNITY PAGE*/
#banner3 {
background-image:url(../images/jpgs/banner3.jpg);
background-attachment:scroll;
background-repeat:no-repeat;
background-position:center top;
height:120px;
}
/* BANNER TOP PHOTO FOR LOCATION MAP PAGE*/
#banner4 {
background-image:url(../images/jpgs/banner4.jpg);
background-attachment:scroll;
background-repeat:no-repeat;
background-position:center top;
height:120px;
}
/* TOP NAVIGATION*/ 
#topnav {
background-color:#000;
padding:0px;
border:0px;
margin:0px;
}

#topnav ul {
list-style-type:none;
margin:0;
padding:0;
}

#topnav li {
display:inline;
margin-left:10px;
padding-left:5px;
margin-right:5px;
padding-right:5px;
margin-bottom:5px;
}

#topnav img {
border:0px;
}
/* CONTROLS CONTENT FOR HOMEPAGE BASICALLY AN IMAGE*/
#contenthomepage {
background-image:url(../images/gifs/homepageblurb.gif);
background-attachment:scroll;
background-repeat:no-repeat;
background-position:center top;
height:300px;
}

/*CONTROLS CONTENT*/
#content {
padding:5px 0px;
margin-left:25px;
margin-right:25px;
font-family:Papyrus;
font-weight:normal;
font-size:18px;
}


/*CONTROLS CONTENT ON BUILDERS PAGE*/
#contentbuilders {
padding:5px 0px;
margin-left:25px;
margin-right:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:18px;
}

#content img.rhtphoto {
float:right;
margin:0px 5px;
border:1px solid #000;
height:150px;
width:150px;
}

#content img.lftphoto {
float:left;
margin:0px 5px;
border:1px solid #000;
height:150px;
width:150px;
}

/*CONTROLS BLURB FOR HOMEPAGE*/
#blurb {
background-image:url(../images/jpgs/homepagesubblurb.jpg);
background-attachment:scroll;
background-repeat:no-repeat;
background-position:center top;
height:75px;
margin-bottom:50px;
}
/*CONTROLS FOOTER*/
#footer {
background-image:url(../images/jpgs/footer.jpg);
background-attachment:scroll;
background-repeat:no-repeat;
background-position:center top;
height:144px;
text-align:center;
color:#fff;
}

#hidden {
display:none;
visibility:hidden;
}
/*ID TAGS END HERE/



/*STYLE TAGS/TAG SELECTORS/TYPE SELECTORS BEGIN HERE*/
body {
background-color:#fff;
color:#000;
margin:0;
padding:0;
}

a {
color:#00F;
text-decoration:none;
}

a:hover {
color:#663;
}

a:active {
color:#663;
}



td {
width:500px;

}


/*STYLE TAGS END HERE*/



/*CLASS TAGS BEGIN HERE*/
.special {
width:100%;
border:0px solid red;
font-weight:bold;
text-align:center;
font-size:18px;
margin-bottom:10px;
}


/*CLASS TAGS END HERE*/
