html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
 padding: 0;
 margin: 0;
 font-size: 100%;
 font-weight: normal;
}
table { border-collapse: collapse; border-spacing: 0; }
td, th, caption { font-weight: normal; text-align: left; }
img, fieldset { border: 0; }
ol { padding-left: 1.4em; list-style: decimal; }
ul { padding-left: 1.4em; list-style:square; }
q:before, q:after { content:''; }

body	{
		background-color: #000;
		}

#banner	{
		background: #000;
		height: 11em;
		border-bottom: 7px solid #067d12;
		background-image: url(images/logocss2.jpg);
		background-repeat: no-repeat;
		background-position: .5cm center;
		}

#banner #logo	{
				position: absolute;
				left: 20px;
				top: 20px;
				}
				
#mainNav	{
			position: absolute;
			top: 155px;	
			left: 380px;		
			}
			
			
/*Not working right now--start

#home #homeLink	{
				color: #36BE47;
				font-weight: bold;
				}
				
*Not working right now--end */
					
			
#mainNav li {
			float: left;
    		width: 4.5em;
			list-style-type: none;
			color: #fff;
			}
			
#mainNav li a	{
				color: #fff;
				text-decoration: none;
				text-transform: uppercase;
				font-size: 12px;
				font-weight: bold;
				font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
				}
				
#mainNav li a:hover	{
					color: #36BE47;
					text-decoration: underline;
					}
					
#mainNav li a:active	{
						color: #fff;
						}
						
.carousel	{
			text-align: center;
			background-color: #fff;
			border-bottom: 7px solid #067d12;		
			padding-bottom: 10px;	
			}
			
.carousel p	{
			text-align: justify;
			}	
											
				
#footer	{
		background: url(images/footerbg.png) repeat-y;
		color: #fff;
		font-size: 12px;
		text-align: center;
		margin-top: 5px;
		padding-top: 0px;
		}
		
.designby	{
			text-align: center;
			text-transform: uppercase;
			color: #fff;
			font-size: 10px;
			}
.footerlink a	{
				color: #36BE47;
				}
				
.footerlink a:hover	{
					color: #fff;
					}
					
		