/* CSS Document */

BODY {

	margin:0px;

	padding:0px;

	width:100%;

	background-image:url(../images/headerbody_bg_02.gif);

	background-repeat:repeat-x;

}

#page {

	margin:0px;

	padding:0px;

	padding-top:22px;

	width:917px;

}

#header {

	margin:0px;

	padding:0px;

	width:917px;

	height:310px;

	background-image:url(../images/header_bg_03.gif);

	background-repeat:no-repeat;

}

#logo_part {

	margin:0px;

	padding:0px;

	width:917px;

	height:auto;

}

#logo {

	margin:0px;

	padding:0px;

	padding-top:8px;

	width:200px;

	height:auto;

	float:left;

}

#AMS {

	margin:0px;

	padding:0px;

	width:715px;

	height:auto;

	float:right;

}

#AMS ul{

	margin:0px;

	padding:0px;

	list-style:none;

}

#AMS li{

	margin:0px;

	padding:0px;

	padding-right:5px;

	padding-top:5px;

	text-align:right;

}

#AMS li.ams{

	padding-top:50px;

}

#links {

	margin:0px;

	padding:0px;

	float:left;

}

#links ul{

	margin:0px;

	padding:0px;

	padding-top:30px;

	list-style:none;

	width:917px;

	height:auto;

}

#links li{

	margin:0px;

	padding:0px;

	padding-left:7px;

	padding-right:6px;

	padding-bottom:12px;

	padding-top:15px;

	display:inline;

	color:#788088;

	width:118px;

	float:left;

	text-align:left;

	font-family:Arial;

	font-size:15px;

	font-weight:normal;

	vertical-align:bottom;

	/*background:7px 39px url(../images/link-bg_03.png);

	background-repeat:no-repeat;*/

}

#links li.topsp{

	padding-top:28.5px;

}

#links li img{

	padding:0px;

	margin:0px;

}

#links li a{

	text-decoration:none;

	color:#788088;

}

#links li A:hover{

	margin:0px;

	padding:0px;

	width:117px;

	background-image:url(../images/home_rollover_button.jpg);

	background-repeat:no-repeat;

	border:1px solid red;

}

#links li A:visited{

	text-decoration:none;

	color:#788088;

}

#links li.bottomalign{

padding-top:19px;

}



#content {

	margin:0px;

	padding:0px;

	width:917px;

	height:auto;

}

#left {

	margin:0px;

	padding:0px;

	width:590px;

	height:auto;

	float:left;

}

#left ul{

	margin:0px;

	padding:0px;

	padding-left:7px;

	list-style:none;

}

#left li{

	margin:0px;

	padding:0px;

	float:left;

}

#left li.block1{

	margin:0px;

	padding:0px;

	width:581px;

	height:339px;

	border:1px solid #CCCCCC;

}

#left li.block2{

	margin:0px;

	margin-top:10px;

	padding:0px;

	width:283px;

	height:193px;

	border:1px solid #CCCCCC;

}

#left li.block3{

	margin:0px;

	margin-top:10px;

	margin-left:10px;

	padding:0px;

	width:285px;

	height:193px;

	border:1px solid #CCCCCC;

}

#right {

	margin:0px;

	padding:0px;

	float:left;

}

#right ul{

	margin:0px;

	padding:0px;

	list-style:none;

	float:left;

}

#right li{

	margin:0px;

	padding:0px;

}

#right li.block4{

	margin:0px;

	margin-left:10px;

	padding:0px;

	width:294px;

	height:150px;

	border:1px solid #CCCCCC;

}

#right li.block5{

	margin:0px;

	padding:0px;

	margin-left:10px;

	margin-top:8px;

	width:294px;

	height:384px;

	border:1px solid #CCCCCC;

}



.nav a { background:url(../images/home-button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:4px;

	}

	

.nav a:hover { background:url(../images/home_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:4px;

	}



.nav0 a { background:url(../images/home_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:4px;

	}

	

.nav0 a:hover { background:url(../images/home_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:4px;

	}



	

.nav1 a { background:url(../images/products_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	



	

.nav1 a:hover { background:url(../images/products_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}



.nav11 a { background:url(../images/products_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav11 a:hover { background:url(../images/products_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

		

.nav2 a { background:url(../images/aboutsansage_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav2 a:hover { background:url(../images/absanage_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}



.nav21 a { background:url(../images/absanage_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav21 a:hover { background:url(../images/absanage_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav3 a { background:url(../images/eduction-link.png) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav3 a:hover { background:url(../images/education_rolloverbutton.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}



.nav31 a { background:url(../images/education_rolloverbutton.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav31 a:hover { background:url(../images/education_rolloverbutton.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}



.nav4 a { background:url(../images/testimonials_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav4 a:hover { background:url(../images/testi_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav41 a { background:url(../images/testi_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}



.nav41 a:hover { background:url(../images/testi_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}



.nav5 a { background:url(../images/inthenew_media_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav5 a:hover { background:url(../images/news_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}



.nav51 a { background:url(../images/news_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav51 a:hover { background:url(../images/news_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

		

.nav6 a { background:url(../images/customersevice_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav6 a:hover { background:url(../images/customer_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}



.nav61 a{ background:url(../images/customer_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}

	

.nav61 a:hover { background:url(../images/customer_rollover_button.jpg) no-repeat bottom; 

	display:block; 

	width:117px; 

	height:46px;

	float:left;

	margin-left:15px;

	}









/*==========================================CSS FOR PRODUCT PAGE=======================================*/

#product_page {

	margin:0px;

	padding:0px;

}

#product_page ul{

	margin:0px;

	padding:0px;

	padding-left:7px;

	list-style:none;

}

#product_page li{

	margin:5px;

	padding:0px;

	width:289px;

	height:236px;

	float:left;

	border:1px solid #CCCCCC;

}

/*==========================================CSS FOR CONTENT PAGE=======================================*/

#content_page {

	padding:0px;

	margin:0px;

	width:917px;

	height:auto;

	float:left;

	/*background:296px 0px url(../images/content_page_bg.jpg);

	background-repeat:no-repeat;

	background-position:right;*/

}

#content_left {

	margin:0px;

	margin-top:60px;

	padding:0px;

	width:256px;

	height:auto;

	float:left;

}

#content_left img{

	padding:0px;

	margin:0px;

	float:left;

}

#content_left img.buy{

	margin:0px;

	margin-top:18px;

	margin-left:90px;

	padding:0px;

}

#content_right {

	margin:0px;

	margin-top:30px;

	margin-right:15px;

	padding:0px;

	padding-left:15px;

	padding-right:15px;

	padding-bottom:10px;

	width:600px;

	float:right;

	border:1px solid #CCCCCC;

	background:#F2F2F2;

}

#content_right h3{

	margin:0px;

	padding:2px;

	padding-top:20px;

	padding-bottom:15px;

	text-align:left;

	font-family:Arial;

	font-size:16px;

	font-weight:bold;

	text-transform:lowercase;

	background:0px 45px url(../images/h3_bg_06.jpg);

	background-repeat:no-repeat;

	color:#004D94;

}

#content_right li{

	margin:0px;

	font-size:12px;

	font-family:Arial;

	line-height:16px;

	text-align:justify;

	color:#4C4C4C;

}

#content_right p{

	margin:0px;

	padding:4px;

	font-size:12px;

	font-family:Arial;

	line-height:18px;

	text-align:justify;

	color:#4C4C4C;

}

/*==========================================CSS FOR PAGES MATTER=======================================*/

#content h2{

	margin:0px;

	padding:0px;

	padding-left:12px;

	width:917px;

	height:35px;

	float:left;

	font-family:Arial;

	font-size:22px;

	line-spacing:16px;

	font-weight:normal;

	text-align:left;

	color:#73A9D7;

}

#pagematter {

	margin:0px;

	margin-left:10px;

	margin-right:17px;

	padding:0px;

	width:890px;

	height:auto;

	float:left;
	
	background-image:url(../images/graybg_img.png);
	
	background-repeat:repeat-y;
	
	background-color:#F2F2F2;

	border:1px solid #CCCCCC;	

}

#pagematter a{

	text-decoration:none;

	color:#4C4C4C;

}

#pagematter h3{

	margin:0px;

	padding:12px;

	font-size:14px;

	font-family:Arial;

	line-height:18px;

	text-align:justify;

	color:#004E93;

}

#pagematter p{

	margin:0px;

	padding:12px;

	font-size:12px;

	font-family:Arial;

	line-height:18px;

	text-align:justify;

	color:#4C4C4C;	

}

#pagematter p.videoheight{

	line-height:20px;

}

#pagematter p.ab1{

	width:200px;

	float:left;

	padding-top:33px;

}

#pagematter p.ab2{

	line-height:20px;

}

#pagematter li{

	margin:0px;

	padding:12px;
	
	padding-top:0px;
	
	padding-left:0px;

	font-size:12px;

	font-family:Arial;

	line-height:18px;

	text-align:justify;

	color:#4C4C4C;

	

}

#pagematter p span{

	color:#004E93;

	font-weight:bold;

}

#pagematter_video {

	margin:0px;

	margin-left:10px;

	margin-right:17px;

	padding:0px;

	padding-top:20px;

	width:350px;

	height:260px;

	float:left;

	background:#F2F2F2;

	border:1px solid #CCCCCC;

}

#prinformation {

	margin:0px;

	margin-left:10px;

	margin-right:17px;

	padding:0px;

	width:880px;

	height:auto;

	float:left;

	background:#F2F2F2;

	border:1px solid #CCCCCC;	

}

#prinformation p{

	margin:0px;

	padding:12px;

	padding-left:13px;

	font-size:12px;

	font-family:Arial;

	text-align:justify;

	color:#4C4C4C;	

}

#clickview {

	margin:0px;

	padding:0px;

	font-family:Arial;

	font-size:11px;

	color:#004E93;

	font-weight:bold;

}

#clickview a{

	text-decoration:none;

	color:#004E93;

}

#footer {

	margin:0px;

	margin-top:30px;

	padding:0px;

	width:917px;

	height:47px;

	float:left;

	border-top:1px solid #DBDDDF;

}

#footer ul{

	margin:0px;

	padding:0px;

	width:917px;

	height:auto;

	list-style:none;

}

#footer li{

	margin:0px;

	padding:0px;

	width:917px;

	height:auto;

	float:left;

	font-size:11px;

	font-family:Verdana;

}

#footer li a{

	text-decoration:none;

	color:#6E6E6E;

}

#footer li.a{

	padding:7px;

	color:#6E6E6E;

}

#footer li.b{

	color:#9AA0A6;

	padding-bottom:7px;

}

#footer1 {

	margin:0px;

	margin-top:15px;

	padding:0px;

	width:917px;

	height:47px;

	float:left;

	border-top:1px solid #DBDDDF;

}

#footer1 ul{

	margin:0px;

	padding:0px;

	width:917px;

	height:auto;

	list-style:none;

}

#footer1 li{

	margin:0px;

	padding:0px;

	width:917px;

	height:auto;

	float:left;

	font-size:11px;

	font-family:Verdana;

}

#footer1 li a{

	text-decoration:none;

	color:#6E6E6E;

}

#footer1 li.a{

	padding:7px;

	color:#6E6E6E;

}

#footer1 li.b{

	color:#9AA0A6;

	padding-bottom:7px;

}

#footbottom {

	margin:0px;

	padding:5px;

	padding-left:0px;

	width:917px;

	float:left;

	height:auto;

	font-size:11px;

	font-family:Verdana;

	background:#004D94;

	color:#FFFFFF;

}

#footbottom a{

	color:#FFFFFF;

}

#mailing_list {
background:transparent url(http://store.sansageskin.com/v/vspfiles/templates/105/images/Template/mailing_list_bg.gif) no-repeat scroll center top;
height:75px;
margin:0 auto;
padding:30px 0 0 0.5em;
text-align:center;
width:191px;
clear:both;
position:relative;
top:15px;

}
