*{
	margin: 0px;
	padding: 0px;
	border: 0px;}
	
/*UTILITY STYLES*/				  				  
					  				  
.floatLeft {
	float: left;
	margin-right: 10px;}
.floatRight {
	float: right;}
.clear {
	clear: both;}
.indent {
	text-indent: 3%;}
.shadow-border {
	border: 5px solid #e2e2e2;
	background: #ffffff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;}

.ittybitty {
	font-size: 60%;}

.button {
   border-top: 1px solid #900000;
   background: #900000;
   background: -webkit-gradient(linear, left top, left bottom, from(#946464), to(#900000));
   background: -moz-linear-gradient(top, #946464, #900000);
   padding: 1px 5px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 13px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #900000;
   background: #900000;
   color: #ffffff;
   }
.button:active {
   border-top-color: #900000;
   background: #900000;
   }

.input-area {
	border: 2px solid #e2e2e2;
	background: #f5f5f5;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
	
/* NAVIGATION COLOR */
/*This works but get weird with WordPress...maybe with more work I can make it work with that too...going to bed now*/	
/*
#home .home, #buynow .buynow, #contact .contact {
	color: #b6dce5;}
*/
	
/*DEFAULTS*/
a, a:visited {
	outline: none;
	color: #900000;
	text-decoration: none;}

a:hover {
	text-decoration: underline;}
	
html {
	overflow-y: scroll;}
h1 {
	font-size: 170%;}
p {
	font-size: 80%;
	line-height: 180%;
	letter-spacing: 50%;}
ul {
	list-style: none;}
body {
	margin-left: -6px;
	background-color: #fff;
	background: url(../images/background.jpg) no-repeat top center;
	font-family: Trebuchet, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;}
	
#page-wrap {
	width: 1010px;
	margin: 0 auto 80px;
	height: auto;
	background: url(../images/content-repeat.jpg) repeat-y;}
	
#header {
	width: 1010px;
	height: 146px;
	background: url(../images/header.jpg) top no-repeat;}	
	
	#top-nav {
		position: absolute;
		top: 82px;
		height: 20px;
		width: 940px;}
		
		.navigation {
			float: right;
			padding: 0 10px 0 10px;
			font-size: 108%;
			font-weight: bold;}
		
		.navigation a, .navigation a:visited {
			color: white;
			text-decoration: none;
			outline: none;}
			
		.navigation a:hover {
			color: #b6dce5;}
					
					
.push {
	float: left;
	width: 100%;
	height: 90px;}
	
#footer {
	height: 80px;
	width: 1010px;
	background-image: url(../images/footer.jpg);}
	
	#bottom-nav {
		position: relative;
		top: 18px;
		height: 20px;
		width: 940px;}
			
/*LIGHTBOX*/
/*
.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 300%;
    background-color: black;
    z-index:9998;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);}

.white_content {
    display: none;
    position: absolute;
    top: 25%;
    left: 25%;
    width: 50%;
    height: 80%;
    padding: 16px;
    border: 16px solid orange;
    background-color: white;
    z-index:9999;
    overflow: auto;}
*/
    

/*CONTACT*/
/*#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 400px;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
	font-size: 1.4em;
}
*/
		
		
/*
#container { 
	width: 70%;
	margin: 0 auto;
	text-align: left;}
*/

