html, body {height: 100%;}
body {
     margin: 0px;
     font-family: Arial;
     text-align: center;
     background: #ffffff;
}

#main_page_body {
     background: #Ffffff;
}

#green_background {
     background: #ffffff; /* green color #03502c; */
}

#footer_background {
     background: #ffffff;
	 position:relative;
	 /*margin-top:-150px; negative value of foooterHeight*/
}

 #footerwrapper {
	background:url(../images/footer_bg_green.jpg) no-repeat;
	margin:0 auto;
	width: 1024px;
	height:32px;
	position:relative;
}
#footer_white_wrapper{
	margin:0 auto;
	width: 1024px;
	height:32px;
}

p.offers{
	margin:0 65px;
	padding-left:8px;
}

#wrapper {
     width: 1024px;
     margin:0 auto;
     position:relative;
	 /*padding-bottom:150px;  must be same height as thefooter */
	 min-height:100%;
	 background:url(../images/subpage_bg.jpg) repeat-y;

}

#wrapper_index {
	width: 1024px;
     margin:0 auto;
     position:relative;
	 /*padding-bottom:150px;  must be same height as thefooter */
	 /*min-height:100%;*/
}
#top_nav_wrapper {
     width: 1024px;
     height: 42px;
    /* background: url(/images/top_nav/nav_bg.jpg); */
	 margin:0 auto;

}

#top_nav_wrapper_index {
     width: 1024px;
     height: 42px;
	 margin:0 auto;

}

img {
     border: 0;
}

a

{
  outline: none;
}


/* Main Content */


#flash_area {
     width: 945px;
	 height:540px;
     background: #FFFFFF ;
     z-index: 0;
     text-align: center;
     padding-top: 15px;
	 margin:0 auto;
}
#flash_areaOffer{
     width: 909px;
	 height:540px;
     background: #FFFFFF ;
     z-index: 0;
     text-align: center;
     padding-top: 15px;
	 margin:0 auto;
}
#middle{
	width:909px;
	height:544px;
	background:url(../images/temp/exstregnthHead.jpg);
	
}

#middle .link {
	float:right;
	margin-right:78px;
	margin-top:300px;
}

#middle .homelink{
	position:absolute;
	right:140px;
	top:500px;
}

#leftside{
	background:url(/images/homepanel_left.jpg) no-repeat;
	width:459px;
	height:540px;
	float:left;
	padding:0 5px;
	margin-left:12px;
}
#rightside{
	background:url(/images/homepanel_right.jpg) no-repeat;
	width:454px;
	height:542px;
	float:left;
	}
#rightside .box {
	background:url(/images/homepanel_rightBox.jpg) no-repeat;
	width:420px;
	height:85px;
	margin: 0 auto;
	margin-top:330px;
}

#rightside .box .table{
	margin:0 auto;
	margin-top:7px;
}

#rightside .link, #leftside .link {
	margin-top:55px;
}

#home_lower_callouts #lowerleftside {
	
	float:left;
	margin:0 0 0 1px;
	
	width:460px;
	font-size:12px;
}

#home_lower_callouts #lowerrightside{
	width:460px;
	float:left;
	margin:0 0 0 4px;
}
#lowerrightside{cursor:pointer;}
#home_lower_callouts{
	margin-bottom:15px;
}

#main_content_area {
     width: 945px;
     min-height: 425px;
	 margin:0 auto;
	 text-align:left;
}

#main_content_area_product {
     width: 945px;
	 margin:0 auto;
	 text-align:left;
}

#content_window_product {
     width: 692px;
     background: url(../images/product_content_bg.jpg) repeat-y;
     margin-left: 11px;
     /*margin-bottom: 10px;*/
     position: relative;
     z-index: 2;
}

#content_window_product_top {
     width: 692px;
     height: 24px;
     background: #00502b url(/images/product_content_top.jpg) no-repeat;
     margin-top: 29px;
}

#content_window_product_bottom {
     width: 692px;
     height: 4px;
     background: #00502b url(../images/product_content_bottom.jpg) no-repeat;
}

#content_window_full_top {
     width: 921px;
     height: 23px;
     background: #03502c url(/images/full_width_top_bg.jpg) no-repeat;
     margin-left: 11px;
     margin-top: 29px;
}

#content_window_full {
     width: 921px;
     min-height: 720px;
     background: #FFFFFF;
     margin-left: 11px;
}

#content_window_full_bottom {
     width: 921px;
     height: 3px;
     background: #00502b url(/images/full_width_bottom_bg.jpg) no-repeat;
     margin-left: 11px;
     /*margin-bottom: 10px;*/
}

#product_information {
     width: 144px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/product_information.jpg) no-repeat;
     float: left;
     text-indent: -8000px;
}

#product_information_on {
     width: 144px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/product_information_on.jpg) no-repeat;
     float: left;
     text-indent: -8000px;
}

#package_labeling_information {
     width: 152px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/package_labeling_information.jpg) no-repeat;
     float: left;
     text-indent: -8000px;
}

#package_labeling_information_on {
     width: 152px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/package_labeling_information_on.jpg) no-repeat;
     float: left;
     text-indent: -8000px;
}

#types_of_headaches {
     width: 187px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/types_of_headaches.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#types_of_headaches_on {
     width: 187px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/types_of_headaches_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#headache_triggers {
     width: 105px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/headache_triggers.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
	 margin-left:35px;
}

#headache_triggers_on {
     width: 105px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/headache_triggers_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
	 margin-left:35px;
}

#headache_prevention_and_management {
     width: 220px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/headache_prevention_and_management.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#headache_prevention_and_management_on {
     width: 220px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/headache_prevention_and_management_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#headache_control {
     width: 168px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/headache_prevention_and_control.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
	  margin-left:35px;
}

#headache_control_on {
     width: 168px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/headache_prevention_and_control_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
	  margin-left:35px;
}

#headache_prevention {
     width: 167px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/headache_prevention_techniques.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#headache_prevention_on {
     width: 167px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/headache_prevention_techniques_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#headache_treatment {
     width: 115px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/headache_treatment.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#headache_treatment_on {
     width: 115px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/headache_treatment_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#see_a_professional {
     width: 140px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/see_a_professional.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#see_a_professional_on {
     width: 140px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/see_a_professional_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#understanding_migraines     {
     width: 164px;
     height: 20px;
     background: #FFFFFF url(../images/content_tabs/understanding_migraines.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#understanding_migraines_on {
     width: 164px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/understanding_migraines_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#signs_of_an_attack     {
     width: 103px;
     height: 20px;
     background: #FFFFFF url(../images/content_tabs/signs_of_an_attack.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
	 margin-left:35px;
}

#signs_of_an_attack_on {
     width: 103px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/signs_of_an_attack_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
	 margin-left:35px;
}

#migraine_triggers     {
     width: 96px;
     height: 20px;
     background: #FFFFFF url(../images/content_tabs/migraine_triggers.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#migraine_triggers_on {
     width: 96px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/migraine_triggers_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#migraines_and_women    {
     width: 108px;
     height: 20px;
     background: #FFFFFF url(../images/content_tabs/migraines_and_women.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#migraines_and_women_on {
     width: 108px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/migraines_and_women_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#preventing_and_treating_migraines {
     width: 195px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/preventing_and_treating_migraines.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#preventing_and_treating_migraines_on {
     width: 195px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/preventing_and_treating_migraines_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#lifestyle_medication_tips {
     width: 145px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/lifestyle_medication_tips.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
	 margin-left:35px;
}

#lifestyle_medication_tips_on {
     width: 145px;
     height: 22px;
     background: #FFFFFF url(../images/content_tabs/lifestyle_medication_tips_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
	 margin-left:35px;
}

#proven_migraine_relief {
     width: 124px;
     height: 26px;
     background: #FFFFFF url(../images/content_tabs/proven_migraine_relief.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#proven_migraine_relief_on {
     width: 124px;
     height: 26px;
     background: #FFFFFF url(../images/content_tabs/proven_migraine_relief_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#rx_excedrin_migraine {
     width: 103px;
     height: 26px;
     background: #FFFFFF url(../images/content_tabs/rx_excedrin_migraine.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#rx_excedrin_migraine_on {
     width: 103px;
     height: 26px;
     background: #FFFFFF url(../images/content_tabs/rx_excedrin_migraine_on.jpg) no-repeat;
     float: left;
     margin-top: -1px;
     text-indent: -8000px;
}

#body_pain_treatment_on{
	width:166px;
	height:21px;
	background:url(/images/infocenter-tabs/prevention.jpg) no-repeat;
	float:left;
	text-indent:-8000px;
	
	margin-top: -2px;
}
#body_pain_treatment{
	width:166px;
	height:21px;
	background:url(../images/infocenter-tabs/prevention_off.jpg) no-repeat;
	float:left;
	text-indent:-8000px;
	
	margin-top: -2px;
}

#body_pain_type_on{
	width:171px;
	height:21px;
	background:url(../images/infocenter-tabs/causes.jpg) no-repeat;
	float:left;
	text-indent:-8000px;
	margin-top:-2px;
	margin-left:35px;
}
#body_pain_type{
	width:171px;
	height:21px;
	background:url(../images/infocenter-tabs/causes_off.jpg) no-repeat;
	float:left;
	text-indent:-8000px;
	margin-top:-2px;
	margin-left:35px;
	}

.text_copy_product {
     width: 550px; 
     height: 267px;
     margin-left: 22px;
     overflow: auto;
     margin-top: 20px;
}

.text_copy_products {
     margin-left: 22px;
     margin-top: 20px;
     min-height: 550px;
     margin-right: 22px;
	 z-index:2;
}

.text_copy_full {
     width: 600px; 
     margin-left: 22px;
     float: left;
     margin-top: 20px;
}
.text_copy_fullwidth {
     width: 900px; 
     margin-left: 22px;
     float: left;
     margin-top: 20px;
}

#news_copy, #site_map_copy, #legal_statement_copy, #privacy_copy {
     width: 850px;
}

#content_window_full a, #content_window_product a {
     color: #bd1e2d;
     text-decoration: none
}
#content_window_right_bar a{
	color:000000;
	text-decoration:none;
}

#content_window_full a:hover {
     color: #333333;
     text-decoration: underline;
}

#content_window_product p, li {
     font-size: 12px;
}

#content_window_full p, li {
     font-size: 12px;
}

#content_window_product h1, #content_window_full h1 {
     font-size: 16px;
}

#content_window_product h3, #content_window_full h3 {
     font-size: 12px;
}

#content_window_product h2, #content_window_full h2 {
     font-size: 14px;
}

#light_grey_box {
     height: 197px;
     width: 561px;
     background: #FFFFFF url(../images/light_grey_background.jpg) no-repeat;
     float: left;
}

#light_grey_box p, #light_grey_box h2 {
     margin-left: 20px;
     margin-right: 10px;
}

#light_grey_box p {
     margin-top: -10px;
}

#light_grey_box h2 {
     margin-top: -5px;
}

#light_grey_box br {
     line_height: 5px;
     margin-bottom: -7px;
}

#content_window_right_bar {
     width: 273px;
     background: #FFFFFF url(/images/callouts/Callout-BG.jpg) no-repeat;
     float: left;
     margin-top: 33px;
     margin-left: 15px;
     height: 501px;
}

#content_window_right_bar_faq {
     min-height: 300px;
     width: 273px;
     float: left;
     margin-top: 37px;
     margin-left: 15px;
}

#faq_right_bar_top {
     height: 8px;
     width: 273px;
     background: url(../images/faq_right_top.jpg) no-repeat;
     
}
 
#faq_right_bar {
     width: 273px;
     background: url(../images/faq_right_background.jpg) repeat-y;
     
}

#faq_right_bar_bottom {
     height: 8px;
     width: 273px;
     background: #FFFFFF url(../images/faq_right_bottom.jpg) no-repeat;

}

#faq_copy_header {
     margin-top: 25px;
}

.list-spacing {
     margin-top 15px;
}

#learn_more_prevention_and_treatment {
     width: 242px;
     height: 43px;
     background: #000000 url(../images/right_callouts/prevention_and_treatment.jpg) no-repeat;
     float: left;
     margin-left: 18px;
     margin-top: 16px;
     margin-bottom: 5px;
     text-indent: -8000px;
}

#learn_more_headache_causes {
     width: 242px;
     height: 43px;
     background: #000000 url(../images/right_callouts/headache_causes.jpg) no-repeat;
     float: left;
     margin-left: 18px;
     margin-top: 16px;
     margin-bottom: 5px;
     text-indent: -8000px;
}

#learn_more_preventing_and_treating {
     width: 242px;
     height: 43px;
     background: #000000 url(../images/right_callouts/preventing_and_treating.jpg) no-repeat;
     float: left;
     margin-left: 18px;
     margin-top: 16px;
     margin-bottom: 5px;
     text-indent: -8000px;
}

#learn_more_understanding_migraines {
     width: 242px;
     height: 43px;
     background: #000000 url(../images/right_callouts/understanding_migraines.jpg) no-repeat;
     float: left;
     margin-left: 18px;
     margin-top: 16px;
     margin-bottom: 5px;
     text-indent: -8000px;
}

#learn_more_body_pain_causes {
     width: 242px;
     height: 43px;
     background: #000000 url(../images/right_callouts/body_pain_causes.jpg) no-repeat;
     float: left;
     margin-left: 18px;
     margin-top: 16px;
     margin-bottom: 5px;
     text-indent: -8000px;
}

#learn_more_sleeplessness_causes {
     width: 242px;
     height: 43px;
     background: #000000 url(../images/right_callouts/sleeplessness_causes.jpg) no-repeat;
     float: left;
     margin-left: 18px;
     margin-top: 16px;
     margin-bottom: 5px;
     text-indent: -8000px;
}

#side_flash {
     height: 245px;
     width: 273px;
	 margin-top:70;
	 
}
#side_flash img{
	margin-left:11px ;
}

#resources {
     width: 273px;
     height: 208px;
     float: left;
	 

}

#resources li, #faq_right_bar li {
     font-size: 11px;
     line-height: 16px;  
     list-style: url(/images/small_green_arrow.jpg);
	
     margin-right: 10px;
}

#resources h3{
     font-size: 16px;
     margin-left: 20px;
}

.column1, .column2 {
     margin-left: 25px;
     float: left;
}

sup {
     font-size: 11px;
}

.indent {
     margin-left: 25px;
}

#save_1_coupon {
     background: #000000 url(../images/coupons/save_1.jpg) no-repeat;
     width: 259px;
     height: 114px;
     float: left;
     text-indent: -8000px;
     margin-left: 8px;
     margin-top: 10px;
     margin-bottom: 10px;
}
   


/* Products */

#bottom_body_pain_and_causes {
     width: 265px;
     height: 51px;
     background: #FFFFFF url(../images/bottom_callouts/body_pain_and_causes.jpg) no-repeat;
     float: left;
     margin-left: 65px;
     margin-top: 10px;
     text-indent: -8000px;
}

#bottom_headache_types_and_causes {
     width: 265px;
     height: 51px;
     background: #FFFFFF url(../images/bottom_callouts/headache_types_and_causes.jpg) no-repeat;
     float: left;
     margin-left: 65px;
     margin-top: 10px;
     text-indent: -8000px;
}

#bottom_migraines_causes {
     width: 265px;
     height: 51px;
     background: #FFFFFF url(../images/bottom_callouts/migraine_causes.jpg) no-repeat;
     float: left;
     margin-left: 65px;
     margin-top: 10px;
     text-indent: -8000px;
}

#bottom_prevent_and_manage_headaches {
     width: 265px;
     height: 51px;
     background: #FFFFFF url(../images/bottom_callouts/prevent_and_manage_headaches.jpg) no-repeat;
     float: left;
     margin-top: 10px;
     text-indent: -8000px;
}

#bottom_prevent_treat_headaches {
     width: 265px;
     height: 51px;
     background: #FFFFFF url(../images/bottom_callouts/prevent_and_treat_headaches.jpg) no-repeat;
     float: left;
     margin-top: 10px;
     text-indent: -8000px;
}

#bottom_prevent_body_pain {
     width: 265px;
     height: 51px;
     background: #FFFFFF url(../images/bottom_callouts/prevent_body_pain.jpg) no-repeat;
     float: left;
     margin-top: 10px;
     text-indent: -8000px;
}

#bottom_prevent_sleeplessness {
     width: 265px;
     height: 51px;
     background: #FFFFFF url(../images/bottom_callouts/prevent_sleeplessness.jpg) no-repeat;
     float: left;
     margin-top: 10px;
     text-indent: -8000px;
}

#bottom_sleeplessness_causes {
     width: 265px;
     height: 51px;
     background: #FFFFFF url(../images/bottom_callouts/sleeplessness_causes.jpg) no-repeat;
     float: left;
     margin-left: 65px;
     margin-top: 10px;
     text-indent: -8000px;
}

#product_landing_people {
     width: 429px;
     height: 795px;
     background: url(../images/product_backgrounds/product_landing.jpg) no-repeat;
     top: -775px;
	 right:0;
     z-index: 1;
	 position:absolute;
}

#extra_strength_people {
     position:absolute;
	 background: url(../images/product_backgrounds/extra_strength.jpg) no-repeat;
     right:0;
     width: 341px;
     height: 583px;
     top: -560px;
	 z-index: 1;
}
#migraine_people {
     position:absolute;
	 background: url(../images/product_backgrounds/migraine.jpg) no-repeat;
	 right:0;
	 width: 362px;
     height: 577px;
     top: -555px;
	 z-index: 1;
}

#express_gels_people {
     position:absolute;
	 background: url(../images/product_backgrounds/express_gels.jpg) no-repeat;
     width: 353px;
     height: 521px;
	 top: -530px;
	 right:0;
	 z-index: 1;
}

#tension_people {
     position:absolute;
	 background: url(../images/product_backgrounds/tension.jpg) no-repeat;
     right:0;
	 width: 375px;
     height: 618px;
     top: -590px;
     z-index: 1;
}

#back_body_people {
     position:absolute;
	 background: url(../images/product_backgrounds/back_body.jpg) no-repeat;
     right:0;
	 width: 464px;
     height: 589px;
 	 top: -560px;
	 z-index: 1;
}

#pm_people {
     position:absolute;
	 background: url(../images/product_backgrounds/pm.jpg) no-repeat;
     width: 290px;
     height: 574px;
     top: -550px;
     z-index: 1;
	 right:0;
}

#sinus_people {
     position:absolute;
	 background: url(../images/product_backgrounds/sinus.jpg) no-repeat;
     right:0;
	 width: 315px;
     height: 615px;
 	 top: -611px;
	 z-index: 1;
}

#menstrual_people {
	 position:absolute;
	 background: url(../images/product_backgrounds/menstrual_complete.jpg) no-repeat;
     width: 425px;
     height: 525px;
     top: -543px;
	 right:0;
	 z-index: 1;
}

#product_landing_copy_row_2{
     width: 140px; 
     float: left; 
     margin-left: 75px;
}

#product_landing_learn_more_row_2 {
     width: 140px; 
     float: left;
}

.row2 {
     margin-left: 75px;
}

/* FAQ */
 
#faq_section_top {
     width: 561px;
     height: 5px;
     background: url(../images/light_grey_top.jpg) no-repeat;
}

#faq_section_bottom {
     width: 561px;
     height: 5px;
     background: url(../images/light_grey_bottom.jpg) no-repeat;
}

.faq_copy {
     width: 561px;
     background: url(../images/light_grey_background.jpg) repeat-y;
}

.faq_copy h2, .faq_copy p {
     margin-left: 15px;
     margin-right: 15px;
}


#adolescent_on, #biofeedback_on, #caffeine_on, #environment_on, #eyestrain_on, #foods_on, #menstruation_on, #migraine_on, #otc_on, #posture_on, 
#sinus_on, #sleep_on, #smoking_on, #stress_on, #triggers_on, #types_on, #weather_on, #yawning_on {
     display: none;
}



/* Footer */

#footer {
     text-align: left;
     font-size: 12px;
     color: #949494;
	 margin:0 auto;
	 width:980px;
	 height:150px;
	 
}

#footer a, a:visited {
     color: #949494;
     text-decoration: underline;
}

#footer a:hover {
     text-decoration: underline;
}

#preload {
     display: none;
}

#home_lower_callouts {
 width: 925px;
 height: 145px;
 text-align: center;
padding-top: 12px;
 margin:0 auto;
}
#notice{width:925px; float:left; font-size:15px; font-weight:bold; color:#F00; text-align:center; margin:15px 0 0 0;}
#notice a{font-size:15px; font-weight:bold; color:#000;}
#specialsavings {
    background:url(/images/homeRotator/panelbg.jpg) no-repeat;
	width:424px;
	height:106px;
}
.SS .jcarousel-container-horizontal {
    width: 360px;
	margin-left:25px;
	
}

.SS .jcarousel-item {
    width: 118px;
    height: 83px;
	margin-top:18px;
}

.product {
	margin-top:5px;
	margin-left:10px;
	display:inline-block;
	height:107px;
	width:83px;
	float:left;
}


/**
 *  Horizontal Buttons
 */
.SS .jcarousel-next-horizontal {
    position: absolute;
    top: 33px;
    right: 15px;
    width: 16px;
    height: 41px;
    cursor: pointer;
    background: url(/images/homeRotator/rightArrow.png) no-repeat;
}
.SS .jcarousel-prev-horizontal {
    position: absolute;
    top: 33px;
    left: 5px;
    width: 16px;
    height: 41px;
    cursor: pointer;
    background: url(/images/homeRotator/leftArrow.png) no-repeat;
}
#slide1{
	background:url(../images/homepanel_01.jpg) no-repeat;
	width:925px;
	height:544px;
	position:relative;
	
}
#slide2{
	background:url(../images/homepanel_02.jpg) no-repeat;
	width:925px;
	height:544px;
	position:relative;
	
}
#slide3{
	background:url(../images/homepanel_03.jpg) no-repeat;
	width:925px;
	height:544px;
	position:relative;
	
}
#slide1 #like{position:absolute; right:365px; top:430px;}
#slide1 .view1{position:absolute; right:421px; top:360px;}
#slide1 .view2{position:absolute; right:222px; top:360px;}
#slide1 #enter{position:absolute; top: 300px; left:490px;}
#slide1 #voted{float:left; width:400px; margin:190px 0 0 55px; }
#slide1 #voted h1{margin:0; padding:0; color:#12562f; font-size:27px; text-align:left;  text-transform:uppercase}
#slide1 #voted h1.congrats{font-size:25px; margin:0 0 0 0px;}
#slide1 #voted h2{margin:0; padding:0; color:#9dcf4f; font-size:17px; text-align:left; text-transform:uppercase; line-height:13px; margin:0 0 7px 0;}
#slide1 #part2 h3{color:#e51047; text-transform:uppercase; font-size:16px; text-align:left;}
#slide1 #voted div{width:130px; float:left; display:inline-block; text-transform:uppercase; font-size:11px; margin:0 0 8px 0;}
#slide1 #voted div .green {color:#12562f; font-size:12px;}
#slide1 #voted div .view{margin:3px 0 0 0;}
#slide1 #part2{float:right; width:235px; margin:193px 36px 0 0; text-align:left; font-size:11px;}
#slide1 #part2 h3{color:#e51047; text-transform:uppercase; font-size:16px; text-align:left; line-height:17px;}
#slide1 #part2 .lightgreen{color:#1b7437;}
#slide1 #text{position:absolute; bottom:27px; left:45px; text-align:left; font-size:9px; color: #fff;}
#slide1 #text a{text-decoration:underline; color:#fff;}

#slide1 .save{position:absolute; top:240px; left:605px;}
#slide2 .save{position:absolute; bottom:150px; left:331px;}
#slide3 .save{position:absolute; top:345px; left:545px;}
#slide3 #links{position:absolute; bottom:42px; left:90px;}
#slide3 #links a{position:relative; display:inline-block; list-style:none; padding:5px; width:165px;}
.panel{outline:none;}

.stepcarousel{
position: relative; /*leave this value alone*/
width: 925px; /*Width of Carousel Viewer itself*/
height: 544px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 925px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
#flash_area{position:relative;}
#mygallery{margin:0 auto; width:925px; position:relative; padding:0; list-style:none;}
#mygallery li{margin:0 auto; display:block;}
/*#mygallery .center-wrap{position:absolute; top:20px; right:15px; }
.carousel-control{display:none;}*/

.jcarousel-control{ width:155px; position:absolute; z-index:8000; right:0px; top:37px; padding-top:15px; height:40px; }
.jcarousel-item, .jcarousel-container{width:925px; margin:0 auto;}

#external a{background:url(../images/nivo/button_off.png) no-repeat; width:25px; padding:8px 11px; font-size:10px; color:#fff; cursor:pointer; outline:none; text-decoration:none;}
#external a.activeSlide{background:url(../images/nivo/button_on.png) no-repeat; color:#ad192f;}



