@charset "utf-8";
/* CSS Document */

body { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:0px; 
		padding:0px; 
		background: url(img/bg1.jpg);
		background-repeat:repeat;
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #CC0000;
		text-align:center;
		}
a {
		color: #CC0000;
		text-decoration:underline;
		}
		
a:hover {
		color:#FF3300;
		text-decoration:underline;
		}

#logo { 
		width: 950px;
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		text-align:left;
		padding-top: 25px;
		}

#navigation {
		width: 950px;
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		text-align:left;
		}

#content_outer {
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		text-align:left;
		width: 900px;
		background: url(img/bg3.jpg);
		background-repeat:repeat;
		padding: 25px 25px 25px 25px;
		}	

#content_inner {
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		text-align:left;
		width: 850px;
		background:url(img/bg2.jpg);
		background-repeat:repeat;
		padding: 25px 25px 25px 25px;
		}
#content_center {
		text-align:center;
		position:relative;
		margin-left: auto;
   		margin-right: auto;	
}

#home_img {
		width:850px;
		height:520px;
		float:right;
		text-align:center;
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		}

#catagory_div { 
		height:250px;
		float:left;
		text-align:center;
		padding-left:5px;
		padding-right:5px;
		margin:0 auto;
		}

#category_center {
		width:850px;
		text-align:center;
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		}
#outer {
		display:table;
		margin:0 auto;
		} 

#catagory_remainder {
		width: auto;
		}
		
#catagory_dropbox {
		float: right;
		padding-top: 10x;
		}
		
#catagory_left {
		float: left;
		font-size: 25px;
		font-style: italic;
		}

#category-name {
		font-size: 20px;
		font-weight:bold;
		}
		
#category-image{
		height: 202px;
		}

#category-namebottum {
		vertical-align:bottom;
		}

#floatleft {
		float:left;
		padding-right:25px;
		}
		
#floatleft2 {
		float:left;
		padding-right:25px;
		padding-bottom:15px;
		}
		
#floatleft3 {
		float:left;
		padding-right:15px;
		padding-bottom:25px;
		padding-top:25px;
		}

#floatright {
		float:right;
		padding-left:25px;
		}


#contactinfo {
		padding-top: 30px;
		font-size:14px;
		}

.textbox {
		background-color: #E6DEB7;
		border: solid #CC0000 1px;
		}
.sendbtn {
		background-color: #CC0000;
		border: solid #CC0000 1px;
		color:#FFFFFF;
		}

#contact-warning {
		border: solid #CC0000 1px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
		background-color: #E6DEB7;
		}
				
#clear {
		clear:both;
		}

#footer {
		position:relative;
		margin-left: auto;
   		margin-right: auto;
		text-align:left;
		width: 900px;
		height: 30px;
		padding: 25px 25px 25px 25px;
		text-align:center;
		}	
#footer a{
		color:#CC0000;
		text-decoration:none;
		}
		
#footer a:hover{
		color:#CC0000;
		text-decoration: underline;
		}
		
.flashclass{ /*sample CSS class added to image slideshow container*/
		width: 520px; /*a width should be defined for transition to work*/
		height: 520px;
		vertical-align:middle;
		position:relative;
		margin-top: auto;
		margin-bottom: auto;
		margin-left: auto;
   		margin-right: auto;
}

.flashclass img{
		border-width: 0;
}

/*drop menu*/
#menu_container {position:relative; width:200px; height:25px; border:solid #000000 1px;}


#dropmenu, #dropmenu ul {padding:0; margin:0; list-style-type: none;}

#dropmenu a, #dropmenu a:visited {display:block;width:200px; font-size:11px; color:#fff; height:25px; line-height:24px; text-decoration:none; text-indent:5px;}


#dropmenu li ul li a, #dropmenu li ul li a:visited {border-width:1px 1px 1px 1px;}
#dropmenu li a.enclose, #dropmenu li a.enclose:visited {border-width:1px;}

#dropmenu li {float:left; background: #CC0000;}


#dropmenu li:hover {position:relative;}

#dropmenu li:hover > a {background: #E1DCBD; color:#c00;}

#dropmenu li ul {display:none;}

#dropmenu li:hover > ul {display:block; position:absolute; top:-11px; left:80px; padding:10px 30px 30px 30px; background:transparent url(transparent.gif); width:120px;}

#dropmenu > li:hover > ul {left:-30px; top:16px;}


#dropmenu table {position:absolute; border-collapse:collapse; top:0; left:0; font-size:1em;}


* html #dropmenu li a:hover {position:relative; background:#E1DCBD; color:#c00;}


#dropmenu li a:active, #dropmenu li a:focus {background:#E1DCBD; color:#c00;}


* html #dropmenu li ul {visibility:hidden; display:block; position:absolute; top:-11px; left:80px; padding:10px 30px 30px 30px; background:transparent url(transparent.gif);}


#dropmenu li a:hover ul {
visibility:visible; left:-30px; top:14px; lef\t:-31px; to\p:15px;