/*
Theme Name: The Victorian Cosmetic Institute
Theme URI: http://www.thevictoriancosmeticinstitute.com.au/blog/the-victorian-cosmetic-institute/
Description: Wordpress theme for The Victorian Cosmetic Institute Blog.
Version: 0.1
Author: Ben Fitzgerald
Author URI: http://www.thewebdeveloper.com.au/
*/

html, body {height:130%;} 
body {
	background:url(images/new/bodyBackground.gif) repeat-x;
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* ie5 hack for centered layout */
	text-align: center;
}

td {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;

}
.red {color: #FF0000}
.vci-green {color: #58a711}
#parentContainer {
	width: 982px;
	height: 100%;
	margin: 0 auto;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;	
	display:block;
	vertical-align: baseline;
	
}

#body_home_container h1  {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 20px;
	font-weight: bold;
	color: #53A300;
	
	margin-top: 2px;	
	margin-bottom: 0;
	padding-bottom: 0;	
	
}

#body_home_container_first_v2 h1 {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #53A300;
	
	margin-top: 5px;	
	margin-bottom: 0;
	padding-bottom: 0;	

}

/* Additions for online store */


#rightbox_separator {

	width: 190px;
	height: 1px;
	background: #C7C6B3;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;

}

fieldset#cart {
	
	margin: 1em 0;
	padding: 1em;
	border-width: 1px;
	border: 1px solid: #f6f5ed;
	background: #ffffff;
	background-color: #ffffff;
	width: 480px;
	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* ie5 hack for centered layout */
	
}	



#success_account_created {

	border: solid 1px;
	border-color: #C7C6B3;

	border: 1px solid: #f6f5ed;
	background:url(store/images/big_tick.gif) no-repeat left;
	width: 360px;
	min-height: 130px;
	padding-left: 130px;
	padding-right: 15px;
	padding-top: 15px;
	vertical-align: middle;
		

}

#error_account_not_created {

	border: solid 1px;
	border-color: #C7C6B3;

	border: 1px solid: #f6f5ed;
	background:url(store/images/big_cross.gif) no-repeat left;
	width: 360px;
	min-height: 130px;
	padding-left: 130px;
	padding-right: 15px;
	padding-top: 15px;
	vertical-align: middle;
		

}

legend {

	font-weight: bold;

}

label {

	/* display: block;  */
	float: left;
	width: 13em;

}

.checkout_input {

	width: 200px;

}

.right_box_input {

	width: 170px;
	margin-bottom: 10px;

}




select, input[type="text"], input[type="password"], textarea {
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;


}

input:focus, textarea:focus {

	background: #ecebde;

}

.required {

	font-size: .9em;
	color: #760000;

}


#navbarTrolley {
		
		text-decoration: none;
		display: block;
		vertical-align: middle;
		width: 495px;
		height: 35px;
		margin-top: -4px;
	
		padding-left: 45px;
		text-align:left;
		background:url(/store/images/top_row_trolley_bg.jpg) no-repeat;
		
		
		font-weight: normal;
		display: block;
		float: left;
	
		
		font-family: Geneva, Helvetica, "Lucida Grande", Arial;
		font-size: 12px;
		color:#333333;
	}


#navbarTrolleyText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	width: 340px;
	height: 35px;
	
	vertical-align: middle;
	margin-top: 10px;
	float: left;
	text-align: left;
	
}

#submitButtonFake {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFCC33;
	border: thin solid #FF9900;
	width: 80px;
	height: 16px;
	float: left;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-right: 2px;
	margin-top: 9px;
}

#submitButtonFake a, #submitButtonFake a:link, #submitButtonFake a:active, #submitButtonFake a:hover, #submitButtonFake a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFCC33;
	border: thin solid #FF9900;
	width: 80px;
	height: 16px;
	float: left;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-right: 2px;
	margin-top: 9px;
	text-decoration:none;
}

#submitButtonFake .a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFCC33;
	border: thin solid #FF9900;
	width: 80px;
	height: 16px;
	float: left;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-right: 2px;
	margin-top: 9px;
	text-decoration:none;
}



#store_small_product_display {

	width: 125px;
	
	float: left;
	margin-right: 5px;
	margin-top: 14px;
	min-height: 150px;
	margin-bottom: 15px;
	
}

#store_right_small_product_display {

	width: 200px;
	
	float: left;
	margin-left: -5px;
	
	margin-top: 8px;
	min-height: 100px;
	margin-bottom: 15px;
	
	
}

#horizontal_separator {

	width: 540px;
	height: 3px;
	background: #C7C6B3;
	float:left;
	margin-bottom: 20px;

}

#big_product_and_buttons {

	width: 540px;
	float: left;

}

#products_separator {

	width: 540px;
	height: 1px;
	background: #C7C6B3;
	float:left;
	margin-top: 20px;
	margin-bottom: 20px;

}

.product_image {
	border: 1px solid #C7C6B3;
	
	margin-bottom: 0px;
	margin-right: 0px;
	
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	background: none;
	background-color: none;		
	
}

.product_image_large {

	border: 1px solid #C7C6B3;
	
	margin-bottom: 20px;
	margin-right: 0px;
	
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	background: none;
	background-color: none;		
	
}

a.product_image:link, a.product_image:visited {
	border: 1px solid #C7C6B3;
	background: none;
	background-color: none;	
}
a.product_image:hover {
	border: 1px solid #C7C6B3;
	background: none;
	background-color: none;	
}






#store_small_product_display h4 {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #53A300;
	background:none;
	text-decoration: none;
	
	margin-top: 5px;	
	margin-bottom: 0;
	padding-bottom: 0;	

}

#store_small_product_display h4 a:link,  #store_small_product_display h4 a:active, #store_small_product_display h4 a:visited  {

	text-decoration: underline;
	color: #53A300;	

}

#store_small_product_display h4 a:hover {

	color: #FFFFFF;
	background-color: #53A300;
	
}

/* ---- End of additions for online store ----- */


h2 {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #53A300;
	
	margin-top: 5px;	
	margin-bottom: 0;
	padding-bottom: 0;	
	
}

.h2 {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #53A300;
	
	margin-top: 5px;	
	margin-bottom: 0;
	padding-bottom: 0;	
	
}

.red_date {
color: #FF3300;
}

#body_home_container h3 {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 14px;
	font-weight: normal;
	color: #53A300;
	
	margin-top: 16px;
	margin-bottom: 5px;
	padding-bottom: 0;	
	
}


#body_home_container h3 a, #body_home_container h3 a:link, #body_home_container h3 a:active, #body_home_container h3 a:visited {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 14px;
	font-weight: normal;
	color: #53A300;
	
	margin-top: 16px;
	margin-bottom: 5px;
	padding-bottom: 0;	
	text-decoration: underline;
	
}

#body_home_container h3 a:hover {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background: #53A300;
	
	margin-top: 16px;
	margin-bottom: 5px;
	padding-bottom: 0;	
	
	text-decoration: underline;
	
}



h2 a:link, h2 a:active, h2 a:hover, h2 a:visited {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #53A300;
	background:none;
	text-decoration: underline;
	
	margin-top: 5px;	
	margin-bottom: 0;
	padding-bottom: 0;	

}

h2 a:hover {

	color: #FFFFFF;
	background-color: #53A300;
	
}


#body_home_container h2 a:link, #body_home_container h2 a:active, #body_home_container h2 a:visited {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #53A300;
	background: none;
	text-decoration:underline;
	
	margin-top: 5px;	
	margin-bottom: 0;
	padding-bottom: 0;	

}

#body_home_container h2 a:hover {


	color: #FFFFFF;
	background-color: #53A300;


}



#body_home_container_first_v2 h2 a {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #53A300;
	background: none;
	text-decoration:underline;
	
	margin-top: 5px;	
	margin-bottom: 0;
	padding-bottom: 0;	

}

#body_home_container_first_v2 h2 a:visited {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #53A300;
	background: none;
	
	margin-top: 5px;	
	margin-bottom: 0;
	padding-bottom: 0;	

}

#body_home_container_first_v2 h2 a:link, #body_home_container_first_v2 h2 a:active, #body_home_container_first_v2 h2 a:hover, #body_home_container_first_v2 h2 a:visited {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #53A300;
	background: none;
	
	margin-top: 5px;	
	margin-bottom: 0;
	padding-bottom: 0;	

}



/*  to here ok */


#navbar {
	position:relative;
	width: 982px;
	vertical-align:middle;
	height: 114px;
	display: block; 
	
	background: url(/images/new/2-navbar-background.gif) repeat-x;	
	
}

	#navbarLogo {
		position: relative;
		width: 166px;
		height:114px;	
		float:left;
		background:url(/images/new/1_logo.gif) no-repeat;
		display: block;
	}
#phoneNumbersHeader {
	
		position: relative;
		width: 300px;
		height:55px;	
		float:right;
		
		color:#FFFFFF;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: normal;
		display: block;	
		margin-top: 25px;
	
	}
	
	
	
	
	#navbarNavbar {
		font-family: Tahoma, Verdana;
		position:relative;
		width: 807px;
		height:30px;	
		float:right;
		background:url(/images/new/1_navBackground.gif);
		display: block;
		bottom:0px;
		top: 4px;	
		vertical-align: middle;
		margin: 0; 
		padding: 0;
	
	}
	#navbarBox {
		
		text-decoration: none;
		display: block;
		background:url(/images/new/1_navSeparator.gif) no-repeat left top;
		height: 30px;
		padding: 7px 13px 0 13px;
		font-weight: bold;
		display: block;
		float: left;
	}	
	
	#navbarBox1 {
		
		text-decoration: none;
		display: block;
	
		height: 30px;
		padding: 7px 13px 0 13px;
		font-weight: bold;
		display: block;
		float: left;
	}		
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#navbarBox a, #navbarBox a:visited, #navbarBox a:active {
		
		text-decoration: none;
		color:#FFFFFF;
	}	
	
	#navbarBox1 a, #navbarBox1 a:visited, #navbarBox1 a:active {
		
		text-decoration: none;
		color:#FFFFFF;
	}	

	#navbarBox a:hover {
		
		text-decoration: underline;
	
	}	
	
	#navbarBox1 a:hover {
		
		text-decoration: underline;
	
	}			
	
	#navbarSearchBox {
		
		text-decoration: none;
		display: block;
		height: 30px;
		padding: 3px 13px 0 13px;
		font-weight: bold;
		display: block;
		float: right;
	}
	
	
/* to here ok */
	
	.lineSeparatedBox_light {

		border-top: solid 1px;
		border-color: #C7C6B3;
	
	}
	
	.image_bordered {

		border: solid 1px;
		border-color: #C7C6B3;	
		padding: 5px 5px 5px 5px;
		margin: 0px 10px 10px 0px;
	
	}


#searchBar {
	width: 982px;
	height: 31px;
	display: block; 
	text-align: center;
	padding-top: 4px;
	position: relative;
	background:url(/images/new/2_searchBackground.gif) repeat-x;
	
}


#bodyContent {
	width: 962px;
	display: block; 
	text-align: left;
	display:block;
	background: #FFF;	
	
	padding-top: 20px;	
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom: 30px;
	
}

#body_centre_light {

	display: block; 

	background: #F6F5ED;	
	float: left;

	border: solid 1px;
	border-color: #C7C6B3;
	
	color:#666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* ie5 hack for centered layout */
	text-align: left;
	
	width: 100%;
	
	padding-left:  	7px;
	padding-right: 	7px;
	padding-top: 	7px;	
	padding-bottom: 8px;


	
	
		
}

#body_centre_dark {

	display: block; 

	background: #C7C6B3;	
	float: left;

	border: solid 1px;
	border-color: #C7C6B3;
	
	color:#CCCCCC;
	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* ie5 hack for centered layout */
	text-align: left;
	
	width: 100%;
	
	padding-left:  	7px;
	padding-right: 	7px;
	padding-top: 	7px;	
	padding-bottom: 8px;


	
	
		
}



#body_home_container {
	width: 543px;
	display: block; 
	text-align: left;
	display:block;
	background: #FFFFFF;	
	float: left;

	border: solid 3px;
	border-color: #C7C6B3;
	

	margin-bottom: 12px;
	margin-right: 0px;
	
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 16px;
	
	color:#666666;
	line-height: 1.6;	
	
}


/* the below avoids the presentation bug in store areas where the category title creeps above the horizontal spacer above it and wraps */

#body_store_group_container {
	width: 543px; /* width = 543 - left and right padding */
	display: block; 
	text-align: left;
	display:block;
	
	float: left;
/*
	border: solid 3px;
	border-color: #C7C6B3;
	

	margin-bottom: 12px;
	margin-right: 0px;
	
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 16px;
	
	color:#666666;
	line-height: 1.6;	
	*/
}

#body_home_container a:link, #body_home_container a:active {
	color:#666666;
	text-decoration:underline;
	
}

#body_home_container a:visited {
		color:#666666;
	text-decoration:underline;
	
}
#body_home_container a:hover {
	background: #53A300;
	color: #FFFFFF;	
	
	
}


#body_home_container_first_v2 {
	width: 543px;
	height: 112px;
	display: block; 
	text-align: left;
	display:block;
	background: #FFFFFF;
	/* background:url(images/new/homeBox_face_smaller.jpg) no-repeat right; */
	
	
	
	float: left;

	border: solid 3px;
	border-color: #C7C6B3;
	

	margin-bottom: 12px;
	margin-right: 0px;
	
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 16px;
	
	color:#666666;
	line-height: 1.6;
	
	}

#body_home_container2_first_text {

	width: 445px;
	height:130%;

}

#body_home_container2_first_text a:link, #body_home_container2_first_text a:active {
	color:#666666;
	text-decoration:underline;
	
}

#body_home_container2_first_text a:visited {
		color:#666666;
	text-decoration:underline;
	
}
#body_home_container2_first_text a:hover {
	background: #53A300;
	color: #FFFFFF;	
	
}
.submitButton {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFCC33;
	border: thin solid #FF9900;
}






#solutions_home_container {

	
	float: left;

}

#solutions_home_image {

	float: left;

}

#solutions_home_text {

	width: 420px;
	float: right;
	margin-bottom: 10px;

}

#video_container {

	margin-bottom: 20px;
	float: left;

}

#video_image {

	padding-top: 10px;
	float: left;

}

#video_text {

	padding-top: 10px;
	width: 400px;
	float: right;
	

}



#body_right_container {

	width: 192px;
	
	display: block; 

	background: #F6F5ED;	
	float: left;

	border: solid 1px;
	border-color: #C7C6B3;
	
	color:#666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* ie5 hack for centered layout */
	text-align: left;
	
	padding-left:  7px;
	padding-right: 7px;
	padding-top: 7px;	
	padding-bottom: 8px;
	
	margin-bottom: 10px;
		
}


#body_right_container a, #body_right_container a:link, #body_right_container a:active {
	
	color:#666666;
	text-decoration: underline;
		
}

#body_right_container a:hover {
	
	color:#474646;
	text-decoration: underline;
		
}

#body_right_container_header {
	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	
	background-color: #C7C6B3;
	
	margin-top: -7px;
	margin-left: -7px;
	margin-right: -7px;
	margin-bottom: 5px;
	
	padding-left:  7px;
	padding-right: 7px;
	padding-top: 7px;	
	padding-bottom: 8px;		
	
	border-bottom: solid 1px  #C7C6B3;

}

		#navTop {
			width: 148px;
			height: 25px;
			float: left;
			position: relative;
			padding-top: 8px;
			padding-left: 6px;
			display: block;
			background-image:url(/images/new/leftNav_top.gif);
			
		
		
		}
			
			
					
			
		#navBase {
			width: 154px;
			height: 2px;
			float: left;
			position: relative;
			display: block;
			background-image:url(/images/new/leftNav_base.gif);
			margin-bottom: 10px;
		
		}				
	
	
	



#footer {
	width: 982px;
	height: 155px;
	background: #57A711;	
	background-image:url(/images/new/baseGreen_bg.gif);
/*	background-image:url(/images/new/baseGreen_bg.gif); */
	
	display: block; 

	
}
#footer2 {
	width: 982px;
	height: 18px;
	background-image:url(/images/new/base_brown.gif);
	background: #ECEBDE;	
	display: block; 
	
	color:#666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* ie5 hack for centered layout */
	text-align: center;	
	
	
}

#footer2 a:link, #footer2 a:active, #footer2 a:visited, #footer2 a:hover {

	
	color:#666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;

	
	
}

/* to here ok */

fieldset {
	width: 198px;
	
	display: block; 

	background: #FFFFFF;	
	float: left;

	border: solid 3px;
	border-color: #C7C6B3;
	
	color:#666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	/* ie5 hack for centered layout */
	text-align: left;
	margin-top: -6px;

	
}

legend {

	font-family: Geneva, Helvetica, "Lucida Grande", Arial;
	font-size: 14px;
	font-weight: normal;
	color: #53A300;
	
	margin-bottom: 0;
	padding-bottom: 0;
}




/* ------------------------------------------------------------------  */




#title {
	width: 770px;
	height: 111px;
	margin: 0 auto;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;	
}












#body-right-column {
	position: relative;
	width: 297px;
	margin: 0 auto;
	text-align: center;
	
	background: #000;
	float: right;	
	
}

#body-title {
	position: relative;
	width: 432px;
	height: 34px;
	margin: 0 auto;
	text-align: left;
	
	background: #E2E2E2;	
	
	padding-left: 20px;
	padding-right: 20px;
	float: left;	
}

#body-text {
	width: 432px;
	height: 34px;
	margin: 0 auto;
	text-align: left;
	
	background: #E2E2E2;	
	
	padding-left: 20px;
	padding-right: 20px;	
	float: left;	
}










	
#navBody {
	width: 154px;
	background-image: url(/images/new/leftNav_bg2.png);	
}



		#navBody A {
			text-decoration: none;
			display: block;
			color: #ffffff;
		}

		#navBody UL LI A {
			padding: 2px 6px 2px 16px;
			color: #ffffff;
			background-image: url(/images/new/nav_arrow.gif);
			background-repeat: no-repeat;
			background-position: 6px 9px;
		}
		
	

		#navBody a:hover {
			text-decoration: underline;
			
			color: #ffffff;
		}

		#navBody DIV {
			margin-bottom: 6px;
		}
		
		#navBody H3 {
			padding: 0;
			margin: 0;
			color: #390;
			font-weight: bold;
			font-family: arial;
			font-size: 110%;
			cursor: pointer;
			border: solid 1px #e0e0e0;
			border-bottom: solid 1px #e8e8e8;
			height: 22px;
		}
		#navBody H3 a, #xNav H3 a:link, #xNav H3 a:hover, #xNav H3 a:visited {color: #390;}
		#navBody H3 A {
			padding: 4px 0 4px 6px;
			line-height: 14px;
			color: #090;
			background: url(http://i.i.com.com/cnwk.1d/i/rb/xnav/mainbar_off.gif) left bottom repeat-x #fff;
		}

		#navBody .xNavGrp H3 {
			background: url(http://i.i.com.com/cnwk.1d/i/rb/xnav/dropdown_on.gif) top right no-repeat;
		}

		#navBody .xNavGrp H3 A {
			margin-right: 21px;
		}
		
		#navBody H3 A:hover {
			background-image: none;
		}
		
		#navBody H3 .btn {
			width: 21px;
			height: 22px;
			margin: -22px 0 0 117px;
			background: url(http://i.i.com.com/cnwk.1d/i/rb/xnav/dropdown_off.gif) no-repeat;
		}

		#navBody H3 .btn#hover {
			background-image: url(http://i.i.com.com/cnwk.1d/i/rb/xnav/dropdown_on.gif);
		}


		#navBody UL {
		
			padding: 0;
			margin: 0;
			clear:both;
			
			list-style-type: none;
			display: inline-block;
		}
		
		#navBody UL LI {
			/* border-left: solid 1px #e0e0e0;
			border-right: solid 1px #e0e0e0;
			border-bottom: solid 1px #efefef;  */
			list-style: none;
		
			font-size: 90%;
			line-height: 10pt;
			margin: 0;
			padding: 0;
			
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			
			color:#FFFFFF;
			
			list-style-type: none;
			display: inline-block;
		}

		#navBody UL LI.last {
			border-bottom: solid 1px #e0e0e0;
		}


			
	
	body {
		text-align:center;

		}
	
	#frame {
		width:962px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		}
		
	#contentleft {
		width:154px;
		padding:0px;
		float:left;
		
		color:#FFFFFF;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		}
		
		
			
	
	#contentcenter {
		width:579px;
		padding:0px;
		margin-left: 10px;
		
		float:left;
		background:#ffffff;
		}
	
	#contentright {
		width:170px;
		padding:0px;
		margin-left: 10px;
		float:left;
		background:#fff;
		}
	
	#contentheader {
		background:#fff
		}
		

		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
#body_home_container_first_v2_copy {
	width: 543px;
	height: 150px;
	display: block; 
	text-align: left;
	display:block;
	background: #FFFFFF;
	background:url(/images/new/homeBox_background_face_smaller.jpg) no-repeat;
	
	
	
	float: left;

	border: solid 3px;
	border-color: #C7C6B3;
	

	margin-bottom: 12px;
	margin-right: 0px;
	
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 20px;
	padding-bottom: 16px;
	
	color:#666666;
	line-height: 1.6;
}
