@import "global.css";

body {
background: #020000;

}	


/* CONTAINER */

#container {
width: 100%;
margin: 0 auto;
}

#topbg {
background: #020000 url(images/top-bg.jpg) 0 0 repeat-x;
height: 13px;
}

#bg{
width: 100%;
background: #0d0201 url(images/bg.jpg) 0 0 repeat;
margin: auto;
clear: both;
float: left;
min-height: 925px;
}


#pagecontainer {
clear:both;
width: 833px;
margin: auto;
margin-top: 40px;}

#pagetop {
clear: both;
background: transparent url(images/pagetop.png) 0 0 no-repeat;
width: 833px;
height: 8px;
}

#pagecontent {
background: transparent url(images/pagecontent.png) 0 0 repeat-y;
clear:both;
float:left;
padding-left:35px;
width:798px;
padding-bottom: 15px;
}

	#top {
	float: left;
	clear: both;
	width: 825px;
	margin-top:20px;}
		
		#logo {
		float: left;
		width: 279px;
		height: 76px;
		margin-bottom:15px;}
		
		#navtop {
		float:left;
		margin-left:66px;
		height: 35px;
		background: #d6ad6d;
		width: 450px;
		margin-top:35px;
		}
	
	#header{
	clear: both;
	float: left;
	width: 776px;
	height: 330px;
	}
	
	#content {
	clear: both;
	float: left;
	margin-top: 10px;
	width: 780px; }
	
		#left {
		background: #e4be82;
		clear: both;
		float: left;
		margin-right:20px;
		padding:14px 5px 10px 15px;
		width:495px;}
		
			#left #row1 {
			clear: both;
			float: left;
			margin-left:-4px;
			}
			
			#left #row2 {
			clear: both;
			float: left;
			color: #73603c;
			margin-top: 10px;
			padding-left:8px;
			width:480px;
			border-left: 4px solid #a08548;}
			
			#left #col1 {
			background: url(images/gift.jpg) 0 0 no-repeat;
			clear: both;
			float: left;
			height:30px;
			margin-left:2px;
			margin-top:25px;
			padding-left:10px;
			padding-top:72px;
			width:225px;}			
	
			#left #col2 {
			background: url(images/services.jpg) 0 0 no-repeat;
			float:left;
			height:30px;
			margin-left:15px;
			margin-top:25px;
			padding-left:10px;
			padding-top:72px;
			width:232px;}			
		
		#right {
		background: #000;
		float: left;
		width:230px;}
			
			#right #row1 {
			background: url(images/secnav-bg.jpg) 0 0 no-repeat;
			clear: both;
			float: right;
			width: 237px;
			height: 69px;			
			}
		
				#right #row1 #image {
				clear: both;
				float: left;
				width: 55px;
				height: 59px;
				margin-left:5px;
				margin-top:5px;}
				
				#right #row1 #link {
				float: left;
				color: #49240d;
				margin-left:5px;
				margin-top:5px;}
			
			#right #row2 {
			background: url(images/secnav-bg.jpg) 0 0 no-repeat;
			clear: both;
			float: right;
			width: 237px;
			height: 69px;	
			}	
				#right #row2 #image {
				clear: both;
				float: left;
				width: 55px;
				height: 59px;
				margin-left:5px;
				margin-top:5px;}
				
				#right #row2 #link {
				float: left;
				color: #49240d;
				margin-left:5px;
				margin-top:5px;}
				
				
			#right #row3 {
			background: url(images/secnav-bg.jpg) 0 0 no-repeat;
			clear: both;
			float: right;
			width: 237px;
			height: 69px;	
			}	
			
				#right #row3 #image {
				clear: both;
				float: left;
				width: 55px;
				height: 59px;
				margin-left:5px;
				margin-top:5px;}
				
				#right #row3 #link {
				float: left;
				color: #49240d;
				margin-left:10px;
				margin-top:5px;}

		#bottom {
		clear: both;
		float: left;
		background: #fff;
		margin-top: 10px;
		width: 744px;
		height: 89px;
		padding: 10px;}
	
	
#pagebottom {
clear: both;
background: transparent url(images/pagebottom.png) 0 0 no-repeat;
width: 833px;
height: 8px;
}


#footer {
width: 833px;
margin: 0 auto;
margin-top: 15px;
}

	#address {
	font-size: 14px;
	color: #8f6e4a;
	text-align: center;
	}
	
			#homeaddress {
		font-size: 14px;
		color: #fff;
		text-align: center;
		}
	
	#copyright {
	font-size: 11px;
	color: #62503e;
	text-transform: uppercase;
	font-weight: 100;
	text-align: center;}
	
		#homecopyright {
		font-size: 11px;
		color: #D6AD6D;
		text-transform: uppercase;
		font-weight: 100;
		text-align: center;}
			
	#caffeinated {
	margin-top: 2px;
	margin: 0 auto;
	width: 160px;
	}
	
		#caffeinated a { display: block; text-indent: -9999px; height: 28px;}
		#caffeinated a { width: 160px; height: 14px; background: transparent url(images/caffeinated.png) top left 			no-repeat; }
		#caffeinated a:hover { background-position: bottom right;}

	
/* TOP NAV */
ul.navtop {
list-style: none;
padding-top:8px;
}

ul.navtop li {
display:inline;
}

ul.navtop li a {
display: inline;
color: #fff;
font-family: Helvetica, sans-serif;
font-size: 16px;
text-decoration: none;
font-weight:100;
padding-left:10px;
padding-right:20px;
}

ul.navtop li a:hover {
background: url(images/navtop-bg.gif) 0 0 repeat-x;
color: #fff;
padding-bottom:10px;
padding-top: 8px;
}

ul.navtop li.Selected,
ul.navtop li.Selected a {
background: url(images/navtop-bg.gif) 0 0 repeat-x;
color: #fff;
padding-bottom: 10px;
padding-top: 8px;
}



/* JAVASCRIPt ACCORDIAN */

.sm {list-style:none; width:762px; height:330px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow:hidden}

		