html, body { 
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	background: #fff url(images/bg_gradient.jpg) repeat-x;
	font: normal 11px/1.5em Arial, Verdana, Helvetica, sans-serif;
	color:#000;
}

b {color:#000;font-size:small;line-height:1.6em;}
.hiddenPic {display:none;}

/* #nav li#mn_2 input.searchbut */
#nav form,
#nav li#mn_2 input #searchbut
 {padding:0;margin:0 0 -5px 0;border:0px;background:none;}
/********************************************/
/********************************************/
/********************************************/
/*********                   ****************/
/*********  MAIN NAVIGATION  ****************/
/*********      (HEADER)     ****************/
/*********                   ****************/
/********************************************/

#header {
	width: 660px;
	text-align: left;
	
	height: 35px;	
	padding: 75px 0 0 35px;
	background: transparent url(btns/logo.png) no-repeat right top;
	
	/* any IE */
	background: expression('transparent url(btns/logo.gif) no-repeat right top');
	float: left;
}
#header p {font: small normal Arial, Verdana, Helvetica, sans-serif;color:#fff;padding:0;margin:0;}
#header p .tint {color: #ccc; }

#nav {
	background:transparent url(btns/nav_bg.gif) no-repeat bottom;
	float:left;
	width: 695px;
	height:59px;
	margin:0;
	padding:0;
}

#nav li {	
	list-style: none;
	display: inline;
	font-size:12px;
	float:left;	
}

#nav li a{
	text-decoration: none;
	display:block;
	height:59px;
}

#nav li a span{
	display:none;
}

#nav .span{
	display: none;	
}

#nav li#mn_1 a{background: url(btns/nav_m_01.gif) no-repeat; width: 125px;}
#nav li#mn_1 a:hover, #nav li#mn_1 a.current{background: url(btns/nav_m_01_over.gif) no-repeat;}

#nav li#mn_2 a{background: url(btns/nav_m_02.gif) no-repeat; width: 112px;}
#nav li#mn_2 a:hover, #nav li#mn_2 a.current{background: url(btns/nav_m_02_over.gif) no-repeat;}

#nav li#mn_3 a{background: url(btns/nav_m_03.gif) no-repeat; width: 113px;}
#nav li#mn_3 a:hover, #nav li#mn_3 a.current{background: url(btns/nav_m_03_over.gif) no-repeat;}

#nav li#mn_4 a{background: url(btns/nav_m_04.gif) no-repeat; width: 112px;}
#nav li#mn_4 a:hover, #nav li#mn_4 a.current{background: url(btns/nav_m_04_over.gif) no-repeat;}

#nav li#mn_5 a{background: url(btns/nav_m_05.gif) no-repeat; width: 113px;}
#nav li#mn_5 a:hover, #nav li#mn_5 a.current{background: url(btns/nav_m_05_over.gif) no-repeat;}

#nav li#mn_6 a{background: url(btns/nav_m_06.gif) no-repeat; width: 120px;}
#nav li#mn_6 a:hover, #nav li#mn_6 a.current{background: url(btns/nav_m_06_over.gif) no-repeat;}


/********************************************/
/********************************************/
/********************************************/
/*********                   ****************/
/*********  SIDE NAVIGATION  ****************/
/*********  (FROM ABOUTUS)   ****************/
/*********                   ****************/
/********************************************/
/********************************************/

#frame_left {padding:0;width:355px;text-align:left;border: 0px solid #000;float:left;}
#frame_left #image_container img,
#frame_left img.placeholder {width:288px;height:192px;border:0px;padding-left:37px;margin:0;float:left;}

#frame_leftb {padding:0;width:355px;min-height:10em;text-align:left;border: 0px solid #000;float:left;}
#frame_left_blank {padding:0;width:355px;min-height:10em;text-align:left;border: 0px solid #000;float:left;}

/********************************************/
/********************************************/
/********************************************/
/*********                   ****************/
/*********   LOWER OPTIONS   ****************/
/*********                   ****************/
/********************************************/

/* OPTION AREA */
#frame_leftb #option_01 {width:330px;float:left;border:0px solid #f30;background:#fff url(btns/option_top_01.gif) no-repeat left top}
#frame_leftb #option_02 {width:330px;float:left;border:0px solid #f30;background:#fff url(btns/option_top_02.gif) no-repeat left top}
/* TITLES */
#frame_leftb #option_01 .tit,
#frame_leftb #option_02 .tit {width:325px;height:40px;background:transparent;}
#frame_leftb #option_01 .tit span,
#frame_leftb #option_02 .tit span {display:none;}
/* COPY */
#frame_leftb #option_01 .mid,
#frame_leftb #option_02 .mid {width:310px;padding: 0 15px 5px 0;background:transparent;}
#frame_leftb #option_01 .mid p,
#frame_leftb #option_02 .mid p {font: normal small/1.5em Arial, Verdana, Helvetica, sans-serif;color:#666;padding: 0 0 0 85px;margin:0;}
#frame_leftb #option_01 .mid p a,
#frame_leftb #option_02 .mid p a {color: #000; text-decoration:underline;}
/* BOTTOM */
#frame_leftb #option_01 .bot,
#frame_leftb #option_02 .bot {width:325px;height:20px;background:#fff url(btns/option_bottom.gif) no-repeat left top;}



/********************************************/
/********************************************/
/********************************************/
/*********                   ****************/
/*********  GENERAL STYLES   ****************/
/*********                   ****************/
/********************************************/
h1, .h1 {padding-bottom: 10px;font-size: 18px;color: #fff;}
h2, .h2 {padding-bottom: 0;font-size: 12px;font-weight: bold;color: #fff;}
hr {background: #49481D;height: px;margin: 0; padding: 0;border-style: none;}

p {color: #49481D;padding-top: 0;padding-bottom: 0;line-height: 1.2em;}

div#wrap_all {
	width: 700px;	
	min-height:5em;
	border: 0px solid #f30;
	margin: 0 auto 0 auto;
	padding:0;
	text-align: left;
	font-weight: normal;
	font: small Arial, Verdana, Helvetica, sans-serif;
}


div#wrap_content {
	width: 693px;
	min-height:5em;
	padding:40px 0 0 0;
	margin: 0;
	border-right: 1px solid #D6D0CB;
	border-left: 1px solid #D6D0CB;	
	background: #fff url(images/bg_splash.jpg) no-repeat;	
	float: left;
}

#frame_footer {height:80px;width:695px;padding:0;border: 0px solid #f59;float:left;text-align:center;background: transparent url(images/footer.gif) no-repeat top}

/****************************************/
/****************************************/
/****************************************/
/****************************************/
/*********               ****************/
/*********  BODYCONTENT  ****************/
/*********               ****************/
/****************************************/

#fullframe {min-height:5em;margin:0;padding:0 30px 0 40px;text-align:left;border: 0px solid #000;float:left;}

#frame_right {width: 315px;min-height:5em;margin:0;padding:0;text-align:left;border: 0px solid #000;float:left;}
#frame_right h1, #fullframe h1 {font: bold 18px/1.5em Arial, Verdana, Helvetica, sans-serif;color:#DE3301;padding:0;margin:0;}
#frame_right p.firstline, #fullframe p.firstline {font: normal small/1.5em Arial, Verdana, Helvetica, sans-serif;color:#666;padding: 0;margin:0;}
#frame_right p, #fullframe p {font: normal small/1.5em Arial, Verdana, Helvetica, sans-serif;color:#666;padding: 20px 0 0 0;margin:0;}
#frame_right p a, #fullframe p a {font: normal small/1.5em Arial, Verdana, Helvetica, sans-serif;color:#000;text-decoration:underline;}

#frame_rightb {width: 315px;min-height:5em;margin:0;padding:10px 0 0 0;text-align:left;border: 0px solid #000;float:left;}
#frame_rightb p {font: normal small/1.5em Arial, Verdana, Helvetica, sans-serif;color:#999;padding: 0 0 20px 0;margin:0;}
#frame_rightb .firstlineb {color:#DE3301;}






/***********************************************/
#hds_gallery {float: left; width: 288px;}

#hds_gallery #image_container {position: relative; width: 288px; height: 192px;}

.placeholder {position: absolute; top: 0px; left: 0px;  padding: 0 0 0 37px; border:0px solid #ccc;}

.invisible{
opacity:0;
-moz-opacity:0;
-khtml-opacity:0;
filter: alpha(opacity=0);
}

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