body{
	font-family: Helvetica, Arial, sans-serif;
	background-color:#111111;
	color:#ffffff;
	margin:0px;
	font-size:smaller;
}

td{
	margin:0px;
	padding:0px;
	text-align:left;
}

img{
	border:0px;
}

a:link{ color:#6984B7; }
a:active{ color:#6984B7; }
a:visited{ color:#6984B7; }
a:hover{ color:#324975; }

.titleright{
	text-align:right;
	background-image:url(template/titleright.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#F7F0EA;
	width:8px;
}


.content-frame{
	background-color:#F7F0EA;
	text-align:left;
	color:#2B2B2B;
	background-image:url(template/content_tile.gif);
	background-repeat:repeat-x;
	margin-right:10px;	
}

.content-inner{
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
}

.content-inner h1 {
	color:#626262;
}

.directions{
	padding-top:40px;
	padding-left:40px;
}


.floatr{
	float:right;
	padding-top:6px;
	padding-left:12px;	
	padding-right:0px;
	padding-bottom:6px;
	border:0px;
}

.floatl{
	float:left;
	padding-top:0px;
	padding-left:0px;	
	padding-right:12px;
	padding-bottom:6px;
	border:0px;
}

h1,h2,h3,h4,h5,strong{
	color:#6984B7;
	text-align:left;
}
h1{	font-size:1.6em; }
h2{	font-size:1.4em; }
h3{	font-size:1.2em; }
.box li{
	line-height: 1.5em;
	color: #6984B7;
}

ul{
	list-style-type: none;
	line-height: 1.2em;
	margin-left:0px;
}
ol li{
	color: black;
	line-height: 1.2em;
}
li{
	line-height: 1.5em;
}
li a {
	background: url("template/bullet_7.gif") no-repeat left bottom;
	text-decoration: none;
	color: #6984B7;
	padding-left:12px;    
}
li a:hover{
	color: #324975;
	background: url("template/bullet_8.gif") no-repeat left bottom;
	padding-left:12px;    
}

.inp{
	border: 1px solid #626262; 
}
.submit{
	background-color:#626262;
	border: 1px solid #6984B7; 
}

.formlable{
	vertical-align:top;
	text-align:right;
}


/***************************/
#mainmenu li{
	color: #ffffff;
	white-space: nowrap;
	list-style-type: none;
	padding-bottom:4px;    
	padding-left:0px;    
	margin-left:0px;    
	position:relative;
	left:-20px;
}
#mainmenu li a {
	background: url("template/bullet_0.gif") no-repeat left bottom;
	text-decoration: none;
	color: #AABCDD;
	padding-left:20px;    
	margin-left:0px;    
}
#mainmenu li a:hover{
	color: #ffffff;
	background: url("template/bullet_1.gif") no-repeat left bottom;
	padding-left:20px;    
}

/***************************/

#minimenu {	float:right;}
#minimenu ul{
	color: #AABCDD;
	float:right;
	text-align:right;
}
#minimenu li{
	color: #ffffff;
	list-style: square url("template/bullet_0.gif");
	white-space: nowrap;
	display: inline;
	padding-left:20px;    
	padding-bottom:0px;    
}

#minimenu li a {
	list-style: square url("template/bullet_0.gif");
	background: url("template/bullet_0.gif") no-repeat left bottom;
	text-decoration: none;
	padding-left:20px;    
	color: #AABCDD;
}
#minimenu li a:hover{
	color: #ffffff;
	background: url("template/bullet_1.gif") no-repeat left bottom;
	padding-left:20px;    
}

.ilink { border: 1px solid black; position:relative;top:1px;left:1px;}

.rcol{
	padding-left:10px;
	vertical-align:middle;
}

.title{
	color:#626262;
	font-size:1.1em;
	font-weight:700;
	padding-bottom:10px;
}

.artwork{	border:1px solid black;}
.topbar{	background-color:#626262;}
.topbar ul{	margin:0px;}

.leftbar{
	background-color:#626262;
	padding:2px;
	width:120px;
}

.botbar{
	background-color:#626262;
}
.contact{
	color:#F7F0EA;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #3B3938;
}

/***************************/

#footermenu{
	padding:10px;
	color: #7097BE;
	text-align:center;
	margin: 0px;
	font-size:10pt;	
	background-color:#626262;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px solid #3B3938;
	white-space: nowrap;
}

#footermenu ul {
	margin: 0px;
 	color: #ffffff;
	vertical-align:bottom;
	line-height: 14px;
	white-space: nowrap;
}

#footermenu li {
	color: #ffffff;
	white-space: nowrap;
	list-style-type: none;
	display: inline;
	padding-left:20px;    
}

#footermenu li a {
	background: url("template/bullet_0.gif") no-repeat left bottom;
	text-decoration: none;
	padding-left:20px;    
	color: #AABCDD;
	white-space: nowrap;
}

#footermenu li a:hover {
	text-decoration: underline;
	color: #ffffff;
	background: url("template/bullet_1.gif") no-repeat left bottom;
}


.footer{
	color:#7097BE;
	font-size:8pt;
	text-align:center;
	padding:3px; 
	background-color:#2B2B2B;
}
.footer a:link{color:#7097BE;}
.footer a:active{color:#7097BE;}
.footer a:visited{color:#7097BE;}
.footer a:hover{color:#97BEE5;}

.box{
	padding:10px;
	padding-top:0px;	
	margin:10px;
	margin-top:0px;	
}

.box ul{	margin-left:0px;		margin-bottom:12px;	padding-left:10px;	}
.box li{	margin-left:0px;	padding-left:0px;	}

.caption{
	color:#999999;
	font-size:0.9eem;
	font-style:italic;
	text-align:center;
}

.bullets li{
	background-image: url("template/bullet_0.gif") ;
	background-repeat: no-repeat ;
	background-position: -4 4px;
	padding-left:20px;
}

.bullets li a{
	background: none;
}
#sac{margin-top:30px;}
