/**********************************************************************
	Filename: steeldoor.css
	Project:  Steel Door Institute
	
	Global style sheet
**********************************************************************/

/* Body Tag Definition */
body { margin:0px; background-color:#000000; }

/* Assign font and color to the general styles */
font, th, td, p, span, div, textarea, a, ul, li { font-family: Futura, Arial, Helvetica, Verdana, sans-serif; font-weight:normal; font-size:12px; color:#000000;}
a { font-weight:bold; font-style:bold; color:#d0830d; text-decoration:none;}
a:hover { text-decoration: none; color:#e7bb28; }
hr { width:100%; height:1px; margin: 0px 0px 0px 0px; color:#739098; }
h1, h2, h3, h4, h5 { font-family: Futura, Arial, Helvetica, Verdana, sans-serif; font-weight:bold; color:#88623e; margin-top:0px; padding-top:0px;}
h1 { font-size:20px; }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:12px; text-decoration:underline; }

ul li { padding-top:5px; }

#header { width:770px; height:60px; background-image:url(images/headerbkd.jpg); background-repeat:no-repeat; text-align:left; }
#header .inputBoxes { padding-left:230px; }
#header a { color:#000000; }
#header a:hover { color:#e7bb28; }

#subNav { text-align:left; width:770px; height:33px; }

#banner { text-align:left; width:770px; height:106px; }
#banner .bannerLink { padding-left:617px; padding-top:13px; }

#page { position:relative; text-align:left; width:768px;  border-left:1px solid #000000; border-right:1px solid #000000; background-color:#ffffff; }

#leftSide { width:385px; float:left; }
#rightSide { width:383px; float:right; }
#secleftSide { width:285px; float:left; }
#secrightSide { width:483px; float:right; }
#fullwidth { width:768px; }

.leftContent { padding:20px 20px 20px 20px; }
.leftContent div { margin:5px 0px 0px 10px; }
.rightContent { padding:20px 20px 20px 20px; }
.contentFull { padding:20px 20px 20px 20px; }

#footer { width:770px; border-top:2px solid #000000; background-color:#bdb8b5; background-image:url(images/footer.jpg); background-repeat:repeat-y; margin-bottom:20px; }
#footer td { text-align:left; }
.lnksitemap { font-size:12px; line-height:12px; color:#000000; padding:5px; }
.lnksitemap:hover { color:#d0830d; }
.ftrlink { display:block; width:80px; font-size:12px; line-height:12px; color:#000000; padding:5px; }
.ftrlink:hover { color:#000000; background-color:#716d6c; }
.mbrlink { display:block; width:100px; font-size:12px; line-height:12px; color:#000000; background-color:#8e8985; padding:5px; }
.mbrlink:hover {  background-color:#716d6c; color:#000000; }

/* form elements */
form { margin:0px; padding:0px; }
.button { width:100px; font-size:12px; font-weight:bold; color:#000000; text-transform:uppercase; margin:5px; }