* {
	margin: 0px; padding: 0px;
}

body { 
margin:0 0 60px 0;
padding:50px 0 0 0;
background:url(../images/image_bg.gif) repeat-x #fff;
text-align: center;
}
img {
	border: 0px;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px 40px 40px 30px;
	line-height:15px;
}

/* image blink prelaod hack*/
#preload{
	display: none;
	}

#preload img{
	height: 0; width: 0; border-width: 0;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: -30;
	}
/* ----------------------------------------- */	

/* this DIV centers the pages*/

div#container {
	margin:0 auto;
	padding:0pt;
	text-align:left;
	vertical-align:top;
	width:920px;
}
/* ----------------------------------------- */	


/* TOP BAR CLASSES, STYLE AND NAV*/
/* TOP BAR */
#topBar { /* this just groups the top bar (logo and nav) in single behavior- to mark it, just unquote de border code line */
	margin:0;
	padding:0;
	width: 914px;
	height:30px;
	text-align: left;
	vertical-align: top;
	background:url(../images/logo.gif) no-repeat 1px 0;
	display:block;
	/*border:1px solid #FF9900;*/
}

#topBar a{/* hack for link in a backgorudn image (logo in the case) */
	text-decoration:none;
	}
/* Logo image link hack */	
#topBar span.logoTag{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	margin:2px 0 0 5px;
	 /* this actually makes the text invisible, but it leaves the link on it, keeping the illusion of link on the logo image */
	float:left;
	position:relative;
	}
	
#topBar span.logoTag em{
	visibility:hidden;
	}
	
/* ----------------------------------------- */	
	
	
/* SPECIFIC CODE FOR THE NAV BAR LIST STYLE AND BEHAVIOR!!*/
#navBar{
	width:200px;
	height:24px;
	margin:0;
	padding:7px 0 0 0;
	float:right;
	position:relative;
	display:inline-block;
	/*border:1px solid #FF9900;*/
	}
	
#navBar ul {
	padding:0;
	margin: 0;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	height: 35px;
	z-index:2;
	/*border:1px solid cyan;*/
}

#navBar li {
	display: inline;
	float: left;
	width: auto;
	height: 35px;
	color: #D3CCE3;
	margin: 0 0 0 20px;
	padding:0;	
	/*border:1px solid #FF9900;*/
	overflow:visible;
	z-index:10;

	
}

#navBar li a{
	width: auto;
	height: auto;		
	text-decoration: none;
	color: #D3CCE3;
	padding:14px 0 0 3px;	
	margin:0;
	float: left;
	/*border-bottom: solid 1px #D3CCE3;*/
	}



#navBar ul li span{ /* BTN img Link Hack */
	visibility:hidden;
	height:35px;
}


/* Our Company Button Behavior */
#navBar ul li.ourCompany{
	background:url(../images/btn_our_company.gif) no-repeat;
}
#navBar ul li.ourCompany a{
	background:url(../images/btn_our_company.gif) no-repeat;
}
#navBar ul li.ourCompany a:hover{ 
	background:url(../images/btn_our_company_over.gif) no-repeat;
}
#navBar ul li.ourCompanyActive a{
	background:url(../images/btn_our_company_on.gif) no-repeat;
}
/* ----------------------------------------- */	


/* Our Brands Button Behavior */
#navBar ul li.ourBrands{
	background:url(../images/btn_our_brands.gif) no-repeat;
}
#navBar ul li.ourBrands a{
	background: url(../images/btn_our_brands.gif) no-repeat;
}
#navBar ul li.ourBrands a:hover{ 
	background:url(../images/btn_our_brands_over.gif) no-repeat;
}
#navBar ul li.ourBrandsActive a{
	background:url(../images/btn_our_brands_on.gif) no-repeat;
}
/* ----------------------------------------- */	


/* News Button Behavior */
#navBar ul li.news{
	background: url(../images/btn_news.gif) no-repeat;
}
#navBar ul li.news a{
	background: url(../images/btn_news.gif) no-repeat;
}
#navBar ul li.news a:hover{ 
	background: url(../images/btn_news_over.gif) no-repeat;
}
#navBar ul li.newsActive a{
	background:url(../images/btn_news_on.gif) no-repeat;
}
/* ----------------------------------------- */	


/* Contact Us Button Behavior */
#navBar ul li.contactUs{
	background:url(../images/btn_contact_us.gif) no-repeat;
}
#navBar ul li.contactUs a{
	background:url(../images/btn_contact_us.gif) no-repeat;
}
#navBar ul li.contactUs a:hover{
	background:url(../images/btn_contact_us_over.gif) no-repeat;
}
#navBar ul li.contactUsActive a{
	background:url(../images/btn_contact_us_on.gif) no-repeat;
}
/* ----------------------------------------- */	


/* end of top bar and Nav Bar */


/* SUB MENUS STYLE!!!  */

#subNav{
	position: absolute;
	top: 0px; right: 0px;
	width: 160px; height: 12px;
	margin-top: 10px; padding-top: 7px;
}
	
#subNav ul {
	font: 14px Arial, Helvetica, sans-serif;
}

#subNav li {
	display: inline;
	float: left;
	width: auto; height: 12px;
	color: #D3CCE3;
}

#subNav li a{
	text-decoration: none;
	color: #D3CCE3;	
	float: left;
}


#subNav ul li span{ /* BTN img Link Hack*/
	visibility:hidden;
	height:12px;
}


/* Comany's sub nav - Our Company  Button Behavior */
#subNav ul li.subBtnCompany{
	background:url(../images/sub_nav_our-company.gif) no-repeat 5px 0px;
	border-right:solid 1px #DADADA;
}
#subNavul li.subBtnCompany a{
	background:url(../images/sub_nav_our-company.gif) no-repeat  5px 0px;
	border-right:solid 1px #DADADA;
	height:12px;
}
#subNav ul li.subBtnCompany a:hover{ 
	background:url(../images/sub_nav_our-company_on.gif) no-repeat  5px 0px
}
#subNav ul li.subBtnCompanyActive a{
	background:url(../images/sub_nav_our-company_on.gif) no-repeat  5px 0px;
	border-right:solid 1px #DADADA;
	height:12px;
}
/* ----------------------------------------- */	


/* Comany's sub nav - Management Team  Button Behavior */
#subNav ul li.subBtnManagement{
	background:url(../images/sub_nav_management-team.gif) no-repeat 10px 0px;
	border-right:solid 1px #DADADA;
	
}
#subNavul li.subBtnManagement a{
	background:url(../images/sub_nav_management-team.gif) no-repeat 10px 0px;
	border-right:solid 1px #DADADA;
	height:12px;
	
}
#subNav ul li.subBtnManagement a:hover{ 
	background:url(../images/sub_nav_management-team_on.gif) no-repeat 10px 0px;
	
}
#subNav ul li.subBtnManagementActive a{
	background:url(../images/sub_nav_management-team_on.gif) no-repeat 10px 0px;
	border-right:solid 1px #DADADA;
	height:12px;
	
}
/* ----------------------------------------- */	


/* Comany's sub nav - Board of directors  Button Behavior */
#subNav ul li.subBtnBoard{
	background:url(../images/sub_nav_bod.gif) no-repeat 10px 0px;
	border-right:solid 1px #DADADA;
}
#subNavul li.subBtnBoard a{
	background:url(../images/sub_nav_bod.gif) no-repeat 10px 0px;
	border-right:solid 1px #DADADA;
	height:12px;
}
#subNav ul li.subBtnBoard a:hover{ 
	background:url(../images/sub_nav_bod_on.gif) no-repeat 10px 0px;
}
#subNav ul li.subBtnBoardActive a{
	background:url(../images/sub_nav_bod_on.gif) no-repeat 10px 0px;
	border-right:solid 1px #DADADA;
	height:12px;
}
/* ----------------------------------------- */	


/* Comany's sub nav - careers  Button Behavior */
#subNav ul li.subBtnCareers{
	background:url(../images/sub_nav_careers.gif) no-repeat 8px 0px;
	
}
#subNavul li.subBtnCareers a{
	background:url(../images/sub_nav_careers.gif) no-repeat 8px 0px;
	height:12px;

}
#subNav ul li.subBtnCareers a:hover{ 
	background:url(../images/sub_nav_careers_on.gif) no-repeat 8px 0px;
}
#subNav ul li.subBtnCareersActive a{
	background:url(../images/sub_nav_careers_on.gif) no-repeat 8px 0px;
	height:12px;
}
/* ----------------------------------------- */	

/* ----------------------------------------- */




/* Box Body Styles */

/* Box Home Flash */
#boxBody_homeFlash{
	float:inherit;
	position:relative;
	display:block;
	border: solid 1px #D9D9D9;
	width:920px;
	height:312px;
	min-height:312px;
	margin:5px 0 0 0;
	padding:0 0 0 0;
	background:#fff;
}


#boxBody_homeFlash object{
	float:right;
	position:inherit;
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}


/* ----------------------------------------- */	

/* Home bottom left box */
#boxBody_homeLeft{
	float:left;
	position:relative;
	border: solid 1px #DDD;
	width:441px;
	min-height:110px;
	height:110px;
	display:inline-block;
	margin:8px 0 0 0;
	padding:7px 7px 0 7px;
	background:#fefefe;
}
#boxBody_homeLeft h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:10px 10px 0px 10px;
	padding:0 0 2px 0;
	border-bottom:solid 1px #DCDCDC;
	background:url(../images/title_welcome.gif) no-repeat;
}

#boxBody_homeLeft h1 span{
 visibility:hidden;
}


#boxBody_homeLeft p{
	margin:5px 20px 10px 10px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	
}
/* ----------------------------------------- */	

/* Home bottom right box */
#boxBody_homeRight{
	float:right;
	position:relative;
	border: solid 1px #DDD;
	width:441px;
	min-height:110px;
	height:110px;
	display:inline-block;
	margin:8px -2px 0 0;
	padding:7px 7px 0 7px;
	background:#fefefe;
}


#boxBody_homeRight h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:10px 10px 0px 10px;
	padding:0 0 2px 0;
	border-bottom:solid 1px #DCDCDC;
	background:url(../images/title_latest-news.gif) no-repeat;
}

#boxBody_homeRight h1 span{
 visibility:hidden;
}


#boxBody_homeRight p{
	margin:5px 20px 10px 10px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	
}

#boxBody_homeRight p em{
	color:#666666;
}

#boxBody_homeRight p em a{
	color:#0066FF;
}
/* ----------------------------------------- */	

/* Box our company pages */
#boxBody_companyPages{
	position:relative;
	display:block;
	border: solid 1px #D9D9D9;
	width:920px;
	min-height:420px;
	margin:5px 0 0 0;
	background:#fff url(../images/arrow_reflex.gif) no-repeat 768px 0px;
}



#boxBody_companyPages h1.company{
	background:url(../images/title_our-company.gif) no-repeat;
	margin:30px 0 35px 0;
	padding:0;
	
}

#boxBody_companyPages h1.management{
	background:url(../images/title_management-team.gif) no-repeat;
	margin:30px 0 35px 0;
	padding:0;
	
}

#boxBody_companyPages h1.board{
	background:url(../images/title_bod.gif) no-repeat;
	margin:30px 0 35px 0;
	padding:0;
	
}

#boxBody_companyPages h1.careers{
	background: url(../images/title_careers.gif) no-repeat;
	margin:30px 0 35px 0;
	padding:0;
	
}

#boxBody_companyPages h1 span{
	visibility:hidden;
}

#boxBody_companyPages h2{
	margin:0 0 0 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

#boxBody_companyPages p{
	max-width:450px;
	font-size:11px;
}


#boxBody_companyPages p.companyPage{
	width:415px;
	font-size:12px;
	margin: 13px 0px 13px 30px; padding: 0px;
}
#boxBody_companyPages p.companyPage.top{
	margin-top: 0px;
}

#boxBody_companyPages p.managementPage{
	width:417px;
	font-size:11px;
	margin: 13px 0px 13px 30px; padding: 0px;
}
#boxBody_companyPages p.managementPage.top{
	margin-top: 0px;
}

#boxBody_companyPages blockquote.companyA{
	display:block;
	position:relative;
	float:right;
	width:350px;
	min-height:267px;
	height:300px;
	background:url(../images/company_img.jpg) no-repeat;
	margin:-68px 40px 0 40px;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-align:right;
}




#boxBody_companyPages blockquote.companyA span{
	display:block;
	position:relative;
	float:inherit;
	margin:257px 5px 0 0;
	visibility:hidden;
}

#boxBody_companyPages blockquote.companyB{
	display:block;
	position:relative;
	float:right;
	width:350px;
	background:#f7f7f7 url(../images/block_title-b_management.gif) no-repeat 30px 30px;
	margin: 0px 40px 20px 40px;
	padding:70px 0 0 0;
}


#boxBody_companyPages blockquote.companyB p{
	display:block;
	position:relative;
	font-size:12px;
	color:#666666;
	margin:0 30px 30px 30px;
	padding:0 0 0 0;
}

#boxBody_companyPages blockquote.companyB p a{
	color:#666666;
	font-weight:bold;
}


#boxBody_companyPages blockquote.managementA{
	display:block;
	position:relative;
	float:right;
	width:350px;
	background:#f2f7fa url(../images/block_title-a_management.gif) no-repeat 30px 30px;
	margin:-67px 40px 20px 40px;
	padding:95px 0 0 0;
}


#boxBody_companyPages blockquote.managementA p{
	display:block;
	position:relative;
	font-size:12px;
	color:#003366;
	margin:0px 30px 30px 30px;
	padding:0 0 0 0;
}

#boxBody_companyPages blockquote.managementA span{
	display:block;
	position:relative;
	color:#000033;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0 0 0;
}


#boxBody_companyPages blockquote.managementB{
	display:block;
	position:relative;
	float:right;
	width:350px;
	background:#f7f7f7 url(../images/block_title-b_management.gif) no-repeat 30px 30px;
	margin:-68px 40px 20px 40px;
	padding:70px 0 0 0;
}


#boxBody_companyPages blockquote.managementB p{
	display:block;
	position:relative;
	font-size:12px;
	color:#666666;
	margin:0 30px 30px 30px;
	padding:0 0 0 0;
}

#boxBody_companyPages blockquote.managementB p a{
	color:#666666;
	font-weight:bold;
}



#boxBody_companyPages blockquote.boardA{
	display:block;
	position:relative;
	float:right;
	width:350px;
	background:#f2f7fa url(../images/block_title-a_board.gif) no-repeat 30px 30px;
	margin:-67px 40px 20px 40px;
	padding:100px 0 0 0;
}


#boxBody_companyPages blockquote.boardA p{
	display:block;
	position:relative;
	font-size:12px;
	color:#003366;
	margin:0 30px 30px 30px;
	padding:0 0 0 0;
}

#boxBody_companyPages blockquote.boardA span{
	display:block;
	position:relative;
	color:#000033;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:20px 0 0 0;
}


#boxBody_companyPages blockquote.careerA{
	display:block;
	position:relative;
	float:right;
	width:350px;
	background:#f2f7fa;
	margin:-67px 40px 20px 40px;
	padding:0;
}


#boxBody_companyPages blockquote.careerA p{
	display:block;
	position:relative;
	font-size:12px;
	color:#003366;
	margin:0 30px 30px 30px;
	padding:0 0 0 0;
}

#boxBody_companyPages blockquote.careerA span{
	display:block;
	position:relative;
	color:#000033;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:20px 0 0 0;
}

#boxBody_companyPages ul.companyPage{
	width:300px;
	padding:0 30px 20px 30px;
	margin:15px 0 30px 40px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003366;
	position:relative;
	float:inherit;

}

#boxBody_companyPages ul.companyPage li{
	list-style-image:url(../images/arrow_bullet.gif);
	width: auto;
	margin:0 0 20px 0;
	padding:0;
	line-height:15px;
	/*border:1px solid #FF9900;*/
}

#boxBody_companyPages blockquote ul{
	
	padding:0;
	margin:15px 0 30px 30px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:block;
	position:relative;
}

#boxBody_companyPages blockquote li{
	list-style:none;
	width: auto;
	margin: 0;
	padding:0;
	line-height:15px;
	/*border:1px solid #FF9900;*/
}

#boxBody_companyPages p a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#336699;
}

#boxBody_companyPages p.careerPage{
font-size:12px;
}

#boxBody_companyPages p.list{
line-height:18px;
}
/* ----------------------------------------- */

/* Box our Our BRand page */
#boxBody_brandPage{
	float:inherit;
	position:relative;
	display:block;
	border: solid 1px #D9D9D9;
	width:920px;
	min-height:512px;
	margin:5px 0 0 0;
	background:#fff url(../images/arrow_reflex.gif) no-repeat 719px 0px;
}



#boxBody_brandPage h1{
	background:url(../images/title_our-brands.gif) no-repeat;
	margin:59px 0 35px 0;
	padding:0;
	
}

#boxBody_brandPage h1 span{
	visibility:hidden;
}

#boxBody_brandPage h2{
	margin:0 0 0 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}

#boxBody_brandPage p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	max-width:475px;
	
}

#boxBody_brandPage p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066cc;
	
}
#boxBody_brandPage p.dermitage{
	background:url(../images/dermitage_brand.gif) no-repeat;
	padding:30px 0 0 0;
	width:417px;
}

#boxBody_brandPage p.triclear{
	background:url(../images/triclear_brand.gif) no-repeat;
	padding:28px 0 0 0;
	width:417px;
}

#boxBody_brandPage p.onlingo{
	background:url(../images/onlingo_brand.gif) no-repeat;
	padding:25px 0 0 0;
	width:417px;
}

#boxBody_brandPage p.livingChristian{
	background:url(../images/livingchristian_brand.gif) no-repeat;
	padding:22px 0 0 0;
	width:417px;
}


#boxBody_brandPage ul{
	padding:0;
	margin:-15px 0 30px 40px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:block;
	position:relative;
	background:url(../images/brand_numbers.gif) no-repeat 8px 2px;
	max-width:480px;
}

#boxBody_brandPage li{
	list-style:none;
	width: auto;
	margin:0 0 20px 30px;
	padding:0;
	color:#666;
	line-height:15px;
	/*border:1px solid #FF9900;*/
}


#boxBody_brandPage li strong{
	color:#333;
}

#brandsA{
	display:block;
	position:relative;
	float:right;
	width:350px;
	height:300px;
	margin:-68px 40px 0 40px;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-align:right;
}



#boxBody_brandPage blockquote.brandsB{
	display:block;
	position:relative;
	float:right;
	width:350px;
	background:#f7f7f7 url(../images/block_title-b_brands.gif) no-repeat 30px 30px;
	margin:-340px 40px 20px 40px;
	padding:70px 0 0 0;
}


#boxBody_brandPage blockquote.brandsB p{
	display:block;
	position:relative;
	font-size:12px;
	color:#666666;
	margin:0 30px 30px 30px;
	padding:0 0 0 0;
}

#boxBody_brandPage blockquote.brandsB p a{
	color:#666666;
	font-weight:bold;
}


/* ----------------------------------------- */

/* Box our News page */
#boxBody_newsPage{
	float:inherit;
	position:relative;
	display:block;
	border: solid 1px #D9D9D9;
	width:920px;
	min-height:512px;
	margin:5px 0 0 0;
	background:#fff url(../images/arrow_reflex.gif) no-repeat 793px 0px;
}



#boxBody_newsPage h1{
	background:url(../images/title_news.gif) no-repeat;
	margin:59px 0 35px 0;
	padding:0;
	
}

#boxBody_newsPage h1 span{
	visibility:hidden;
}

#boxBody_newsPage h2{
	margin:0 0 0 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

#boxBody_newsPage p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:415px;
}

#boxBody_newsPage p em{
	font-weight:bold;
	color:#333;
}

#boxBody_newsPage p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
}

#boxBody_newsPage p.description{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	max-width:480px;
	color:#666;
}

#boxBody_newsPage blockquote.newsA{
	display:block;
	position:relative;
	float:right;
	width:350px;
	background:#f7f7f7 url(../images/block_title-a_news.gif) no-repeat 30px 30px;
	margin:-65px 40px 20px 40px;
	padding:70px 0 0 0;
}


#boxBody_newsPage blockquote ul{
	padding:0;
	margin:0 25px 30px 30px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:block;
	position:relative;
}

#boxBody_newsPage blockquote li{
	list-style:none;
	width: auto;
	margin:0 0 20px 0;
	padding:0;
	color:#666;
	line-height:15px;
	/*border:1px solid #FF9900;*/
}

#boxBody_newsPage blockquote li h2{
 font-size:11px;
 font-weight:bold;
 color:#333;
 margin:0;
}

#boxBody_newsPage blockquote li a{
 font-size:12px;
 color:#666;
}

#boxBody_newsPage blockquote li span{
 font-size:9px;
 color:#990000;
}

#boxBody_newsPage blockquote.newsA p{
	display:block;
	position:relative;
	font-size:12px;
	color:#666666;
	margin:0 30px 30px 30px;
	padding:0 0 0 0;
}

#boxBody_newsPage blockquote.newsA p a{
	color:#666666;
	font-weight:bold;
}


/* ----------------------------------------- */


/* Box contact us pages */
#boxBody_contacUsPage{
	float:inherit;
	position:relative;
	display:block;
	border: solid 1px #D9D9D9;
	width:920px;
	min-height:512px;
	margin:5px 0 0 0;
	background:#fff url(../images/arrow_reflex.gif) no-repeat 868px 0px;
}



#boxBody_contacUsPage h1{
	background:url(../images/title_contact-us.gif) no-repeat;
	margin:30px 0 35px 0;
	padding:0;
}

#boxBody_contacUsPage h1 span{
	visibility:hidden;
}

#boxBody_contacUsPage h2{
	margin:0 0 0 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

#boxBody_contacUsPage p{
width:415px;
font-size:11px;
}


#boxBody_contacUsPage blockquote{
	display:block;
	position:relative;
	float:right;
	width:380px;
	background:#F5F5F5;
	margin:-65px 40px 20px 40px;
	padding:30px 0 0 0;
}


#boxBody_contacUsPage blockquote.underBlock{
	display:block;
	position:relative;
	float:right;
	width:380px;
	background:#F5F5F5;
	margin:-240px 40px 20px 40px;
	padding:30px 0 0 0;
}

#boxBody_contacUsPage blockquote p{
margin-bottom:30px;
font-size:11px;
}

#boxBody_contacUsPage p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
}

#boxBody_contacUsPage p span.emailInfo{
	font-weight:bold;
	color:#336699;
}

#boxBody_contacUsPage p span.phoneInfo{
	font-weight:bold;
	color:#6699CC;
}

#boxBody_contacUsPage blockquote span.directions{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	display:block;
	position:relative;
	float:right;
	margin:0 20px 0 0;
	padding:0;
}

#boxBody_contacUsPage blockquote span.directions a{
	color:#336699;
}
/* ----------------------------------------- */

/* END OF box body Pages Style */


/* footer*/

#footer{
	float:inherit;
	position:relative;
	display:block;
	width:920px;
	margin:0 0 0 0;
}

#footer span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	float:right;
	margin:8px 5px 0 0;
}

#footer span.menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	float:left;
	margin:8px 0 0 5px;
}

#footer span.menu a{
	text-decoration:none;
	color:#999999;
}

#footer span.menu a:hover{
	text-decoration:underline;
	color:#999999;
}
