* {
	padding:0;
	margin:0;
}
a span { cursor:pointer;}
body {background-image:url(../healthpoint/Images/background_gradient.jpg); background-repeat:repeat-x; background-color:#F0E2D5;font-family: Arial, Helvetica, sans-serif; font-size: 80%; color:#777; }
.clear { display:block; clear:both;}
/*Healthpoint Styles*/
img { border: 0; margin:0;}

a { color:#E67620;}

#page {width: 873px; margin:2em auto; border: 1px solid #999; background-color:#fff;}







#center_column {width: 70%; float:left; padding:1em 0 ; margin:0 0 0 2.5em; display:inline;}
#right_column {	width:20%; float:right; margin: 5.75em 2.5em 1em 0 ; padding:0 0 1em;}









/*Main Nav*/
#MainNav { width:55%; float:right; padding:0}
#MainNav ul { padding:.75em 0 0 0; margin:0;}
#MainNav ul li { list-style:none; font-family: Arial, Helvetica, sans-serif; float:right; background-image:url(../healthpoint/Images/mainnav_li.png); background-repeat: no-repeat; background-position: right top; margin-right: .75em; float:right;}
#MainNav ul li a { text-decoration:none; color:#E7761E; display:block; padding: 0 15px; background:url(../healthpoint/Images/mainnav_li_left.gif) no-repeat left top;}
#MainNav #current { background: url(../healthpoint/Images/mainnav_li_current.gif) no-repeat right top;}
#MainNav #current a { background: url(../healthpoint/Images/mainnav_li_current_left.gif) no-repeat left top;}
#MainNav ul li:hover { background: url(../healthpoint/Images/mainnav_li_current.gif) no-repeat right top;}
#MainNav ul li a:hover { background: url(../healthpoint/Images/mainnav_li_current_left.gif) no-repeat left top;}






#center_column h2.shoponline , #right_column h2.shoponline{ font-size:1.5em; color:#FFF; font-weight:normal; margin:0; padding: .5em 0 0 4em; background-image: url(../img/box_header/account.jpg); background-repeat:no-repeat; height:40px; line-height:120%; line-height:120%;}
.WordFrom { border: 1px dotted #D3BE99;float:left; margin: 1em 0 2em 0; background:url(../Images/wordfrom_littleman.gif) no-repeat bottom left; width:92.5%; line-height: 120%;}
.WordFrom img { float:right; margin:.25em .5em .5em .5em; }
.WordFrom h3 {color:#E7761E; font-size:1.25em; font-weight:normal; margin-left: 1em; line-height: 130%; }
.WordFrom h4 {color: #900; margin: 0 0 1em 5em; font-weight: normal; font-size:1.25em; padding:0; line-height: 140%}
.WordFrom p {color:#777; margin: 0 0 1em  2.5em; width:50%;}
.WordFrom ul { list-style:none; margin-left:6.5em;}
.WordFrom ul li { margin-bottom:1em;}

.mainheader { font-family:Arial, Helvetica, sans-serif; color:#900; font-size:20px; font-weight:normal; background-image:url(../healthpoint/Images/ManRed.gif); background-repeat:no-repeat; background-position:left; padding: .75em 0 0 2em; height:37px; margin: 0 0 .5em .5em;}


#footer {background-image: url(../img/footer.jpg); background-repeat:no-repeat; height:110px; clear:both;  width:873px;}
#HeaderContainer { background-color:#9B8C02 !important; width:100%; height:107px;}
#contentconatiner { width:96%; padding:1em 0 1em 2em;}

#hp {color:#fff; font-size:1.75em; text-align:left; padding:1.5em 0 1em 5em; margin:0; float:left; background-image: url(../healthpoint/Images/header_logo.jpg); background-repeat:no-repeat; background-position: left; }
#FreeCall { width:55%; float:right; text-align:right; margin:2.75em 1em 0 0 }
#FreeCall h3 { color:#fff; margin:0; padding:0; font-size:1.5em; font-weight:normal;}
#FreeCall h3 span { font-size:.75em;}

/*Sub Nav*/
#SubNav { width: 309px; background:url(../img/banner_left.jpg) no-repeat; margin:0; padding:0; height:267px;}
#SubNav p#first { font-family: Arial, Helvetica, sans-serif; color:#E7761E; font-size:1.25em; margin: 0 0 .25em 2.75em; padding:1em 0 0 0;}
#SubNav #infoBlock { width:75%; height:200px; background:url(../img/banner_left_content_bg.png) repeat; margin-left:3em; border: 1px dotted #D3BE99;}
#SubNav #infoBlock h3 { font-size:1em;; color:#E7761E; width:80%; font-weight:normal; margin:1em 0 0 3em; padding:0;}
#SubNav #infoBlock p { font-size:.85em; color:#999; width:80%; margin:1em 0 0 0; padding:0 0 0 3.75em; line-height:150%; height:145px; background:url(../img/man_green_water.png) no-repeat left bottom;}
/*BANNERS*/
#banner { width: 100%;  height:267px;}
#index #banner { background: url(../img/banner_right.jpg) no-repeat 100% 0%;}


#Nav { width:100%; height:50px; margin-bottom:2em;}


#center_column h2 {font-family:Arial, Helvetica, sans-serif; color:#900; font-size:20px; font-weight:normal; background-image:url(../healthpoint/Images/ManRed.gif); background-repeat:no-repeat; background-position:left; padding: .75em 0 0 2em; height:37px; margin: 0 0 .5em .5em;}

/*NAV!!!!!*/


#Nav ul { list-style:none; margin:0; padding:0;}
#Nav ul li { display:inline; margin:0; padding:0; float:left; }
#Nav ul li a { display:block;  height:50px;}
#Nav ul li a#phar { width:134.5px;background: url(../img/nav/phar.jpg) 0 0 no-repeat;}
#Nav ul li a#vita  {width:134.5px; background: url(../img/nav/vita.jpg) 0 0 no-repeat;}	
#Nav ul li a#baby  {width:134.5px; background: url(../img/nav/baby.jpg) 0 0 no-repeat;}
#Nav ul li a#frag  {width:134.5px; background: url(../img/nav/frag.jpg) 0 0 no-repeat;}
#Nav ul li a#cosm  {width:134.5px; background: url(../img/nav/cosm.jpg) 0 0 no-repeat;}
#Nav ul li a#skin  { width:134.5px;background: url(../img/nav/skin.jpg) 0 0 no-repeat;}

#Nav ul li a#home { width:33px; background: url(../img/nav/home.jpg) 0 0 no-repeat;}
#Nav ul li a#home:hover { background: url(../img/nav/home.jpg) -33px 0 no-repeat;}

#Nav ul li a#help{ width:33px; background: url(../img/nav/help.jpg) 0 0 no-repeat;}
#Nav ul li a#help:hover { background: url(../img/nav/help.jpg) -33px 0 no-repeat;}

#Nav ul li a#phar:hover { background: url(../img/nav/phar.jpg) -135px 0 no-repeat;}
#Nav ul li a#vita:hover  { background: url(../img/nav/vita.jpg) -134.5px 0 no-repeat;}	
#Nav ul li a#baby:hover  { background: url(../img/nav/baby.jpg) -135px 0 no-repeat;}
#Nav ul li a#frag:hover  { background: url(../img/nav/frag.jpg) -134.5px 0 no-repeat;}
#Nav ul li a#cosm:hover { background: url(../img/nav/cosm.jpg) -135px 0 no-repeat;}
#Nav ul li a#skin:hover  { background: url(../img/nav/skin.jpg) -134.5px 0 no-repeat;}

span.gone {width: 0.1em;	height: 0.1em;	display: block;	overflow: hidden;}







.block {margin-bottom:1em;width:191px;}
.block h4 {color:#FFFFFF;font-size:12px;font-weight:normal;height:35px;line-height:120%;margin:0;padding:0.5em 0 0 4em;background:url(../img/box_header/imagine.jpg) no-repeat;}
.block ul {padding-left:0.5em;list-style-type:none; margin: 0 0 1em 0;}
.block ul li {font-size:12px;line-height:13px;margin-left:0;margin-top:1em; padding: 0 0 0 15px;  background:url(../img/more.gif) no-repeat left;}
.block a {color:#595A5E;text-decoration:none;}
.block a:hover {color:#E67620;}

.block_content {background-color:#FFFFFF;border:1px dotted #D3BE99;padding:0.5em 0.7em 0;}


.photo_item {float:left;margin:0 1em 1em 0;padding:0 0 1em; width:30%;}
.photo_item h3 {color:#9B8C02;font-size:1.25em; margin:0; padding:0;}
.photo_item .photo_content {border:1px dotted #D3BE99; min-height: 275px; background: url(../healthpoint/Images/wordfrom_littleman.gif) no-repeat left bottom;}	
.photo_item .grey_button {background:url(../img/button-medium.gif) no-repeat left top;width:120px;margin:0.5em auto;height:18px;color:#636363;cursor:pointer; text-align:center; text-decoration:none; font-weight:bold;display:block; font-size:10px;}

.photo_item .photo_content a.image { width:100%; display:block; text-align:center; margin:1em 0 0 0;}
.photo_item .photo_content a.image img { }

.photo_item .grey_button  span { display: block; height:10px; padding:.25em 0 0 0;}
.photo_item .grey_button:hover { background: url(../img/button-medium.gif) 0 -18px;}

.photo_item .photo_content p {font-size:0.75em;margin:1em 0 1.5em 0; text-align:center; width:100%; }
.photo_item .photo_content p.price { width:100%;color:#DA0F00;font-size:1.6em;text-align:center;display:block;font-size:1.6em;}


.photo_item .photo_content p a {color:#666666; text-decoration:none; display:block; width:90%; margin:0 auto; line-height:140%;}
.photo_item .photo_content p a:hover { text-decoration:underline;}

.main_image {border:1px dotted #D3BE99; margin:1em 0 2em 0; width:577px; background:url(../img/imagine_home.jpg) no-repeat; height:200px;}
.main_image .button { width:137px; height:57px; background:url(../img/get_started.jpg) no-repeat 0 0; display:block;float:right; margin: 9em 1.15em 0 0;}
.main_image .button:hover {background:url(../img/get_started.jpg) no-repeat 0 -57px; cursor:pointer; }

p.category { font-size:1em; margin: 0 0 3em 4em;}

