/* Start of CMSMS style sheet 'nsa-mac' */
/* CSS Document */

* { /* this eliminates those extra spaces between divs */
	margin: 0;
	padding: 0;
	}

body {
	font-family:verdana,tahoma,arial,helvetica;
	font-size: 1em;
	background-color: #ccc;
	}

h1 {
	font-size: 1.2em;
	text-align: left;
	line-height: 1.3em;
	color: #000;
	margin-bottom: 6px;
        padding-top:6px;
	}
	
h2 {
	font-size: 1.2em;
	text-align: center;
	line-height: 1.2em;
	color: #000;
	margin-bottom: 9px;
	}
	
h3 {
	font-size: 85%;
	text-align: left;
	line-height: 1.4em;
	color: #000;
	padding-top: 3px;
	margin-bottom: 3px;
	font-weight:bold;
	}
	
	
h4 {
	font-size: 105%;
	color: #000;
	font-weight:bold;
	margin-bottom:6px;
	}
		

h5 {
	font-size: 85%;
	text-align: left;
	line-height: 1.4em;
	color: #00adef;
	padding-top: 6px;
	padding-bottom: 9px;
	font-weight:bold;
	}

h6 {
	font-size: 105%;
	color: #000;
	font-weight:bold;
	padding-bottom:12px;
padding-top:12px;
	}


p {
	font-size: 80%;
	line-height: 1.5em;
	padding-bottom:12px;
	}
	
	
	
#containerhome {
	width: 800px;
	margin: 0px auto 0px auto;
	position: relative;
	}

#breadcrumbs {
position: relative;
font-size:80%;
padding-left:30px;
padding-top:6px;
padding-bottom:6px;
color:#000;
font-weight:bold;
	}
	
#breadcrumbs a {
	text-decoration: underline;
	font-weight:bold;
	color: #000;
}
		
#breadcrumbs a:link, #breadcrumbs a:visited {
	color: #ff6600;
	}

#breadcrumbs a:hover {
	color: #000;
	}



#banner {
        height:30px;
        background-repeat: no-repeat;
	background-position: top;
	background-image:url(uploads/images/backgroundtop.jpg);
	position: relative;
	}
	
	

#backgroundhome {
background-repeat: repeat-y;
background-image:url(uploads/images/backgroundmiddle.jpg);
}

#contentforum {position: relative;
	margin-left:240px;
	margin-right:180px;
height:820px;
	}	

#contentforum a {
text-decoration:none;
font-weight:bold;}

#contentforum a:link, #contentforum a:visited {
	color: #ff6600;
text-decoration:none;}

#contentforum a:hover {
	color: #000;
text-decoration:none;
	}



#contentsearch{
	position: relative;
	margin-left:240px;
	margin-right:180px;
min-height:820px;	
height:auto !important;
height:820px;/
	}		
		

#contentsearch a {
	text-decoration: underline;
	font-weight:bold;
	color: #000;
}
		
#contentsearch a:link, #contentsearch a:visited {
	color: #ff6600;
	}

#contentsearch a:hover {
	color: #000;
	}

#search ul {	
	display:block;	
	margin-left:12px;
}


#search li {font-size: 80%;
	line-height:1.5em;
padding-bottom:3px;
margin-left:18px;
	}


#search2 ul {	
	display:block;	
	margin-left:24px;
}


#search2 li {font-size: 95%;
	line-height:1.5em;
padding-bottom:3px;
margin-left:18px;
	}



#contenthome {
	position: relative;
	margin-left:240px;
	margin-right:180px;
min-height:820px;	
height:auto !important;
height:820px;/

}
		
		
#contenthome a {
	text-decoration: underline;
	font-weight:bold;
	color: #000;
}
		
#contenthome a:link, #contenthome a:visited {
	color: #ff6600;
	}

#contenthome a:hover {
	color: #000;
	}
		
#content ul {	
	display:block;	
	margin-left:24px;
margin-bottom:18px;}


#content li {font-size: 80%;
	line-height:1.5em;
padding-bottom:3px;
margin-left:18px;
	}

#contentfinal ol {	
	display:block;	
	margin-left:24px;
margin-bottom:18px;}



#contentfinal li {font-size: 80%;
	line-height:1.5em;
padding-bottom:3px;
margin-left:18px;
	}


#logo {
	font-family:verdana,tahoma,arial,helvetica;
	position: absolute;
	left: -212px;
	width: 172px;
        top:-6px;
}


#logo a {
	text-decoration: underline;
	color: #FFF;
}

#logo a:link, #logo a:visited {
	color: #FFF;
}

#logo a:hover{
	color: #000;
}



#newsletter {
	position: absolute;
	top: 308px;
	left: 424px;
	width: 109px;
	text-align:center;
	}
	
p.newsletter {
line-height:1.3em;
font-size: 75%;
	}
	
p.newsletter2 {
line-height:1.3em;
font-size: 65%;
font-weight:bold;
	}	

p.search {
line-height:.5em;
padding-bottom:0px;
	}		
	
#newsletter a {
	text-decoration: underline;
	color: #000;
}

#newsletter a:link, #newsletter a:visited {
	color: #000;
}

#newsletter a:hover{
	color: #FFF;
}

#nav a {
	text-decoration: underline;
	color: #FFF;
}

#nav a:link, #nav a:visited {
	color: #FFF;
}

#nav a:hover{
	color: #000;
}



#footerhome {
	text-align:center;
	background-image:url(uploads/images/backgroundbottom.jpg);
	background-repeat:no-repeat;
height:80px;
position:relative;
	}
	
#footerhome a {
	text-decoration: none;
	color: #333;
}	

p.footer {
line-height:2em;
padding-top:44px;
	font-size: 75%;
	color:#333;
	}



#stock {
position:absolute;	
	left: -24px;
}

#table {
position:relative;
height:100px;
padding-bottom:12px;
padding-top:12px;
}


#random {border: 1pt solid #000; padding: 0px 12px 6px 12px; min-height: 160px;}

#random img {float:right; padding: 12px 6px 6px 12px;}

p.table {line-height:1.3em;
padding-bottom:0px;}

p.small {line-height:1.3em;
font-size:70%;
padding-bottom:9px;}

p.final{
line-height:1.3em;
font-size: 65%;
padding-bottom:12px;
border-bottom:#000 thin solid;
	}

p.name{
padding-top:9px;
line-height:1.3em;
font-size: 75%;
padding-bottom:3px;
font-weight:bold;
	}

p.address{
line-height:1.2em;
font-size: 65%;
font-weight:bold;
padding-bottom:9px;
	}

.forminfo {font-size:85%; line-height:1.9em; font-weight: bold; margin-bottom:9px; } 
/* End of 'nsa-mac' */

