/*----------- [Table of contents] -----------

	01. Body
	02. Wrapper
	03. Header
	04. Navigation
	05. General Properties
	06. Banner
	07. Sub Nav
	08. Content
	09. Footer
	10. Faq
	11. Testimonials
	12. Buy Now
	13. Other


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



/*---------- 1. BODY ----------*/

#googlecart-widget{
  z-index:999;
}

body {
margin: 0;
padding: 0;
background: url(../images/bg.jpg) no-repeat top center fixed;
font: 12px Arial, Helvetica, sans-serif;
color: #666;
}

/*---------- 2. Wrapper ----------*/
#wrapper {
width: 790px;
margin: 0 auto;

}

/*---------- 3. Header ----------*/
#header {
height: 137px;
position: relative;
background: url(../images/header_bg.png) no-repeat;
z-index:10;
}


/*---------- 4. Navigation ----------*/

#nav{
width: 400px;
height: 10px;
position:relative;
margin: 10px auto 20px auto;
padding:0;
}

#nav li{
float: left;
}

#nav li a{
position:absolute;
top:0;
margin:0;
padding:0;
display:block;
height:10px;
text-indent:-9999px;
overflow: hidden;
font-size:1%;
}

li#nav_hom a{
left:-90px;
top:-24px;
width: 110px;
height: 47px;
background: url(../images/buttons/Homebutton.png);
background-position: 0 0;

}

li#nav_faq a{
left: 26px;
top:-24px;
width: 110px;
height: 47px;
background-position: 68px 0;
background: url(../images/buttons/FAQbutton.png);
}

li#nav_testi a{
left: 142px;
top:-24px;
width: 110px;
height: 47px;
background-position: -122px 0;
background: url(../images/buttons/Testbutton.png);
}

li#nav_tel a{
left: 258px;
top:-24px;
width: 110px;
height: 47px;
background-position: 232px 0;
background: url(../images/buttons/Tellbutton.png);;
}


li#nav_hom a:hover, #nav li.current_h a{
background: url(../images/buttons/Homepush.png);
}

li#nav_faq a:hover, #nav li.current_f a{
background: url(../images/buttons/FAQpush.png);
}

li#nav_testi a:hover, #nav li.current_t a{
background: url(../images/buttons/Testpush.png);
}

li#nav_buy a:hover, #nav li.current_b a{
background: url(../images/buttons/Buypush.png);
}

li#nav_tel a:hover, #nav li.current_e a{
background: url(../images/buttons/Tellpush.png);;
}


/*---------- 5. General Properties ----------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,label,p,blockquote,th,td,a{margin:0;padding:0;}

fieldset,img{border:0;}
ol,ul {list-style:none;}

.clear { clear: both; }

a { color: #E90A89; text-decoration: none; }
a:hover  { text-decoration: underline; }

.pink_border {
padding: 3px;
border: 2px solid #de0971;
}

.pink_border2 {
border: 2px solid #de0971;
}

/*---------- 6. Banner  ----------*/

#home_banner {
padding: 4px;
border: 2px solid #de0971;
width: 662px;
height: 335px;
margin: 0 auto 10px auto;
position: relative;
background: url(../images/home-banner_4.png) no-repeat center;
}

#home_banner:hover {
padding: 4px;
border: 2px solid #0878c4;
cursor: pointer;
}

#home_banner a {
width: 125px;
height: 25px;
display: block;
position: absolute;
top: 296px;
left: 138px;
text-indent:-9999px;
outline: none;
cursor: pointer;
}

#home_banner a:hover {
background: url(../images/home-buy-now.jpg) no-repeat;
}

#sub_banner {
padding: 4px;
border: 2px solid #de0971;
width: 662px;
height: 145px;
margin: 0 auto 30px auto;
background: url(../images/sub-banner.png) no-repeat center;
position: relative;
cursor: pointer;
}

#sub_banner a {
width: 103px;
height: 23px;
display: block;
position: absolute;
top: 103px;
left: 404px;
text-indent:-9999px;
outline: none;
cursor: pointer;
}

#sub_banner  a:hover {
background: url(../images/sub-buy-now.jpg) no-repeat;
}

#sub_banner:hover {
padding: 4px;
border: 2px solid #0878c4;
}

#sub_banner_buynow {
padding: 4px;
border: 2px solid #de0971;
width: 662px;
height: 145px;
margin: 0 auto 30px auto;
position: relative;
}

/*--------- 7. Sub Nav   ----------*/
#sub_nav {
width: 674px;
margin: 0 auto 21px auto;
background: #ffe4f1;
height: 112px;
position: relative;
}

#buy-now-box a {
width: 216px;
height: 108px;
display: block;
background: url(../images/buy-now.png) no-repeat;
border: 2px solid #de0971;
text-indent: -9999px;
float: left;
outline: none;
}

#buy-now-box a:hover {
border: 2px solid #0878c4;
background: url(../images/buy-now-hover.png) no-repeat;
}

#faq-box a {
width: 216px;
height: 108px;
display: block;
background: url(../images/faq.png) no-repeat;
border: 2px solid #de0971;
text-indent: -9999px;
float: left;
margin: 0 0 0 7px;
outline: none;
}

#faq-box a:hover {
border: 2px solid #0878c4;
background: url(../images/faq-hover.png) no-repeat;
}

#testimonials a {
width: 216px;
height: 108px;
display: block;
background: url(../images/testimonials.png) no-repeat;
border: 2px solid #de0971;
text-indent: -9999px;
float: right;
outline: none;
}

#testimonials a:hover {
border: 2px solid #0878c4;
background: url(../images/testimonials-hover.png) no-repeat;
}

/*---------- 8. Content ----------*/
#h3 {
color:#000000;
font-size:12px;
font-weight:bold;
}

#content h6 {
font-weight: Bold;
color:#000;
font-size:24px;
}

#content {
width: 674px;
margin: 0 auto 40px auto;
}

#content h1 {
font-size:18px;
font-weight:bold;
color:#E90A89;
margin: 0 0 15px 0;
padding:0;
}

#content #content_left {
width: 324px;
line-height: 18px;
float: left;
}

#content #content_right {
width: 324px;
line-height: 18px;
float: right;
}


/*--- 9. Footer  ----------*/

#footer {
width: 674px;
margin: 0px auto 30px auto;
font-size: 9px;
}


/*---------- 10. Faq  ----------*/

#faq_content_left {
width: 202px;
float: left;
}

#faq_content_right {
width: 472px;
float: right;
}

#faq_content_right h2 {
font-size: 18px;
color:#000000;
margin: 0 0 0px 0;
padding: 0;
}

#faq_content_right h3 {
color:#E90A89;
font: Verdana;
font-size:18px;
font-weight:bold;
margin: 0 0px 15px;
}

#faq_content_right h4 {
color:#000000;
}

#faq_content_right .questionDiv {
font-weight: bold;
font: Verdana;
font-size:22px;
background: url(../images/question-text.gif) no-repeat 0 3px;
padding: 0 0 8px 30px;
line-height: 24px;
}

#faq_content_right .answerDiv {
font: Verdana;
font-size:18px;
background: url(../images/answer-text.gif) no-repeat 0 3px;
padding: 0 0 30px 30px;
line-height: 24px;
}

/*---------- 11. Testimonials  ----------*/

#testi_content_left {
width: 231px;
float: left;
}

#content h6 {
font-weight: Bold;
color:#000;
font-size:24px;
}

#testi_content_right {
width: 443px;
float: right;
}

#testi_content_right h2 {
margin: 0 0 8px 0;
padding: 0;
font-weight: bold;
color: #221F1F;
font-size: 18px;
}

#testi_content_right p {
margin: 0 0 25px 0;
padding: 0;
line-height: 24px;
}

/*---------- 12. Buy Now  ----------*/

#buynow_content_left {
width: 266px;
float: left;
}

#buynow_content_right {
width: 408px;
float: right;
}

#buynow_content_right h2 {
margin: 0 0 0px 0;
padding: 0;
}

#buynow_content_right h3 {
color:#E90A89;
font-size:15px;
font-weight:bold;
margin: 0 0px 15px;
}

#buynow_content_right h4 {
color:#000000;
}

#buynow_content_right h5 {
color:#E90A89;
font-size:12px;
}

#buynow_content_right p {
margin: 0 0 25px 0;
padding: 0;
line-height: 18px;
}

.btn_buy_now {
width: 102px;
height: 22px;
margin: auto; 
}

.btn_buy_now a {
width: 102px;
height: 22px;
background: url(../images/btn_buynow.jpg) no-repeat;
display: block;
text-indent: -9999px;
}

.btn_buy_now a:hover {
background: url(../images/btn_buynow_hover.jpg) no-repeat;
}

.pink_border2 {
border: 2px solid #de0971;
}


/*--- 13. Other  ----------*/

.skip{

	display:none;

}
#wrapper #content #buynow_content_right p strong {
	color: #E90A89;
}
