html, body { 
	text-align: left;
	margin: auto;
	padding: 0;
	background: #999 url(../images/bg_all.jpg) repeat-x top;
}

#frame_header {
	width: 190px;
	height: 40px;
	display: list-item; 	           /* 1. */
	list-style-type:none;
	list-style-image: #fff url(../images/4print_logo.gif) no-repeat; /* 2. */
	list-style-position: inside;       /* 3. */
	letter-spacing: -1000em;           /* 4. */
	font-size: 1pt;                    /* 5. */
	color: #fff;                       /* 5. */
	margin: 0 0 20px 0;
}

div#body_bg {

}

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

div#frame_left {
	display:none;
}

div#wrap_all {

}

#bodycontent {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	border: 0px solid #ff3300;
	color: #666;
}

#bodycontent img.mainimage,
#bodycontent #main_sequence {background:#333;width:170px;height:250px;border:0;padding:0;margin:0 20px 0 0;float:left;}
#bodycontent img.title {width:355px;height:38px;border:0;padding:0;margin:0;float:left;}

#bodycontent p, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: 1.5;
	padding: 0 0 20px 0;
}
#bodycontent p.full {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	margin: 0;
	line-height: 1.5;
	padding: 0 0 20px 0;
}

#bodycontent h1, .h1 {
	display:none;
}

#bodycontent h2, h2, .h2, h3 {
	padding: 0;
	margin: 10px 0 5px 0;
	font-size: 12px;
	font-weight: bold;
	color: #F7941D;
	line-height: 1.0;
}

#bodycontent ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	list-style-image: url(../images/list_item.gif);
	list-style-type: square;
	text-indent:expression('20px');
	padding: 0;
	margin: 0;
}

#bodycontent ul li {
	padding: 0 0 10px 0;
	margin: 0 0 0 20px;
}

#bodycontent ol li {
	padding: 0 0 5px 0;
	margin: 0 0 0 20px;
}

/*********************************************************/
/*                    CONTACT DETAILS                    */
/*********************************************************/

#bodycontent .details_wrap {width: 560px;float:left;padding:0;margin:0;border: 0px solid #000;}
#bodycontent .details_row {width: 560px;float:left;padding:0 0 25px 0;font-size:x-small;border-top: 1px solid #ccc;background: url(../images/bg_content.jpg) repeat-x top;}
#bodycontent .details_row_title {width: 560px;float:left;padding:0 0 5px 0;font-size:x-small;background: #fff;}
#bodycontent .details_row_normal {width: 560px;float:left;padding:0 0 5px 0;font-size:x-small;}

#bodycontent .details_left {width:170px;padding:0;margin:0;text-align:right;float:left;border: 0px solid #f30;color:#F89828;}
#bodycontent .details_right {width:365px;padding:0;margin:0 0 0 20px;float:left;border: 0px solid #f30;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: x-small;color:#666;}
#bodycontent .details_right p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: x-small;color:#666;padding:0 0 10px 0;margin:0;}
#bodycontent .details_right a {margin: 0 15px 0 0;}
#bodycontent .details_left img {width:115px;height:108px;border:0;padding:0;margin:0;}
#bodycontent .details_left img.mainimage {background:#333;width:170px;height:250px;border:0;padding:0;margin:0;float:left;}

#bodycontent .table_about_wrap {width:360px;float:left;padding:0;margin:0;border:1px solid #f30;}
#bodycontent .table_about_col {width:120px;float:left;padding:0;margin:0;border:1px solid #999;}

a {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#666;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;color:#f90;}


/*********************************************************/
/*                    SIDE NAV                           */
/*********************************************************/

#nav {
	background: #fff;
	float:left;
	width: 169px;
	margin:0;
	padding:0;
}

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

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

#nav li a span{
	display:none;
}

#nav .span{
	display: none;	
}

#nav li#mn_1 a{background: url(../btns/nav_m_01.gif) no-repeat;}
#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;}
#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;}
#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;}
#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;}
#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;}
#nav li#mn_6 a:hover, #nav li#mn_6 a.current{background: url(../btns/nav_m_06_over.gif) no-repeat;}

#nav li#mn_7 a{background: url(../btns/nav_m_07.gif) no-repeat;}
#nav li#mn_7 a:hover, #nav li#mn_7 a.current{background: url(../btns/nav_m_07_over.gif) no-repeat;}

#nav li#mn_8 a{background: url(../btns/nav_m_08.gif) no-repeat;}
#nav li#mn_8 a:hover, #nav li#mn_8 a.current{background: url(../btns/nav_m_08_over.gif) no-repeat;}


/*********************************************************/
/*                    FOOTER                             */
/*********************************************************/

#frame_footer {	
display:none;
}

#frame_footer .copyr{
	color: #fff;
	padding:0;
	margin:0;
}

#frame_footer img,
img.smallbut,
#bodycontent .details_left img.smallbut,
#bodycontent .details_right img.smallbut {width:20px;height:15px;border:0px;padding:0;margin:0;}

img.zoombut,
#bodycontent .details_left img.zoombut {width:20px;height:20px;border:0px;padding:0;margin:0;float:left;}
#frame_footer a {margin: 0 30px 0 0;}