
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;	
	margin: 0px;
	padding: 0px;
	background: #330C0C url(images/website_bg1.jpg);
	background-repeat:no-repeat;
	background-position:top;
	
}

.imageborder {
border: 1px solid #D9B76F;
}

a:link, a:visited{
	color: #FBB46E;
	text-decoration: none;
}

a:hover{
	color: #FFFFFF;
}

.maintext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight:bold;
}
.maintext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}

.hometext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	line-height: 1.2em;
}
.basenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FBB46E;
}
.basenavline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #502E2E;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #996666;
}
.pagetitletext {
	font-family: Arial;
	color: #FFCC66;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.4em;
	font-size: 11px;
	font-weight:bold;
	
}

.pagetitletextbig {
	font-family: Arial;
	color: #FFCC66;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.4em;
	font-size: 16px;
	font-weight:bold;
	
}

/* ^^^^^^^^ menucode ^^^^^^^^^^ */
#styletwo{position:relative;display:block;height:28px;font-size:11px;background:transparent url(images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;}
#styletwo ul{margin:0;padding:0;list-style-type:none;width:auto;
}
#styletwo ul li{display:block;float:left;margin:0px 1px 0 0;}
#styletwo ul li a{display:block;float:left;color:#FFC07C;text-decoration:none;padding:9px 12px 0 12px;height:28px;}
#styletwo ul li a:hover,#styletwo ul li a.current{color:#FFC07C;background:transparent url(images/bgON.gif) repeat-x top left;}
/* ^^^^^^^^  ^^^^^^^^^^ */


/* ^^^^^^^^ menucode ^^^^^^^^^^ */
#styletwob{ position:relative;display:block;height:20px;font-size:11px;;font-family:Arial,Verdana,Helvitica,sans-serif; padding-bottom:6px;}
#styletwob ul{margin:0;padding:0;list-style-type:none;width:auto;
}
#styletwob ul li{display:block;float:left;margin:0px 1px 0 0;}
#styletwob ul li a{display:block;float:left;color:#FFC07C;text-decoration:none;padding:9px 12px 0 12px;height:20px;}
#styletwob ul li a:hover,#styletwo ul li a.current{color:#FFFFFF;}
/* ^^^^^^^^  ^^^^^^^^^^ */



/*left menu*/


#ddblueblockmenu{
border: 0px;
border-bottom-width: 0;
width: 175px;

}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

#ddblueblockmenu li a{

	background-repeat: no-repeat;
	background-position: left;
display: block;
padding: 2px 0;
padding-left: 9px;
width: 159px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: #E2E2E2;

border-bottom: 3px;

}

* html #ddblueblockmenu li a{ /*IE only */
width: 177px; /*IE 5*/
w\idth: 159px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color:#722E2E;
color:#FFC07C;
border-left-color: #BF2E1A;
	
}

.suckertreemenu ul{
color:#FBB46E;
margin: 0;
padding: 0;
display: block;
height:28px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
background:transparent url(images/bgOFF.gif) repeat-x top left;
z-index:100;




}

/*Top level list items*/
.suckertreemenu ul li{

position: relative;
color:#FBB46E;
display: block;
float: left;
background:transparent url(images/bgOFF.gif) repeat-x top left;

height:28px;
list-style-type:none;width:auto; /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
padding:6px 10px 0 10px;
height:28;
display: block;
color:#FBB46E;
 /*Width of top level menu link items*/


border-left-width: 0;
text-decoration: none;

}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
height:28px;


left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
width:120px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{

background-color:#cccccc;
height:28px;

display: block;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{
padding:6px 20px 0 20px;
height:28px;
left: 159px; /* no need to change, as true value set by script */
top: 0;

}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
background-color:#592121;
padding-bottom:8px;
display: block;
width: 120px; /*width of sub menu levels*/


}

.suckertreemenu ul li a:hover{
padding-bottom:8px;
background:transparent url(images/bgON.gif) repeat-x top left;
color:#FBB46E;

height:28px;

}
.selected{

background:transparent url(images/bgON.gif) repeat-x top left;
color:#FBB46E;
height:28px;
}
.selecteddrop{

background:transparent url(images/bgON.gif) repeat-x top left;
color:#FBB46E;

}

a.specialLink:link { color: white; }
a.specialLink:visited { color: white; }
a.specialLink:hover { color: white; }