

@font-face {
    font-family: 'DancingScriptOTRegular';
    src: url('fonts/DancingScript-Regular-webfont.eot');
    src: url('fonts/DancingScript-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/DancingScript-Regular-webfont.woff') format('woff'),
         url('fonts/DancingScript-Regular-webfont.ttf') format('truetype'),
         url('fonts/DancingScript-Regular-webfont.svg#DancingScriptOTRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('fonts/OpenSans-Regular-webfont.eot');
    src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('fonts/OpenSans-Semibold-webfont.eot');
    src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBold';
    src: url('fonts/OpenSans-Bold-webfont.eot');
    src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { font-family: 'OpenSansRegular', Arial, san-serif; }

/*--------RESETS--------*/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset { margin: 0; padding: 0; }

img, fieldset { border: 0; }

br.clear { clear:both; }

li { list-style:none; }

italic { font-style:italic; }
b { font-weight:700; }

sup { line-height:0; font-size:9px; }

#main_container { width:98%; margin:0 auto; }

h1 { font-family:'OpenSansRegular', sans-serif; font-weight:700; font-size:30px; line-height:30px; color:#f58026; margin:6px 0; }
h2 { font-family:'OpenSansRegular', sans-serif; font-weight:700; color:#FFF; font-size:23px; line-height:20px; }
h3 { font-family:'OpenSansRegular', sans-serif; font-weight:600; color:#653413; font-size:14px; line-height:17px; }
h4 { font-family:'OpenSansRegular', sans-serif; font-weight:700; color:#9ca437; font-size:16px; line-height:18px; text-align:left; }
h4 a{ font-family:'OpenSansRegular', sans-serif; font-weight:700; color:#9ca437; font-size:16px; line-height:18px; text-align:left;text-decoration:none;}

h5 { font-family:'OpenSansRegular', sans-serif; font-weight:700; font-size:56px; line-height:45px; color:#653413; float:left; margin:20px 0 5px 13px; }

h6 { font-family:'OpenSansRegular', sans-serif; font-weight:700; color:#653413; font-size:25px; line-height:25px; margin-top:10px; text-transform:uppercase; }

p { font-family:'OpenSansRegular', sans-serif; color:#653413; font-size:13px; font-weight:400; line-height:16px; text-align:left; margin-bottom:10px; }
p a { color:#653413; text-decoration:underline; }
p a:hover { color:#f58026; }

.reference { font-family:'OpenSansRegular', sans-serif; color:#653413; font-size:11px; line-height:15px; }
.line { border-top: 1px solid #572600; height: 2px; padding: 1px 0; margin:8px 0; }
#ContentPlaceHolderMain_pnlSelectedItem .line { border:none; }

.title_bar { width:100%; height:25px; background-color:#ebe3ca; margin:10px 0; }
.orange_caps { font-family:'OpenSansRegular', sans-serif; font-weight:700; text-transform:uppercase; color:#f58026; font-size:18px; line-height:22px; clear:left; margin-bottom:5px; }
.sub_orange {  font-size:21px; color:#f58026; margin-bottom:5px; }
.title_sm_caps { font-size:15px; text-transform:uppercase; color:#f58026; line-height:25px; margin-left:12px; font-weight:700; }
.tan_caps { font-family:'OpenSansRegular', sans-serif; font-weight:700; text-transform:uppercase; color:#ad7b38; font-size:16px; line-height:20px; }

.brown { color:#572600; margin-bottom:5px; padding-top:2px; }
.brown a { color:#572600; margin-bottom:5px; }
.brown a:hover { color:#f58026; margin-bottom:5px; }

.subhead_sm { color:#572600; font-size:16px; font-weight:700; line-height:18px; }
.subhead_tan {color:#AD7B38; font-size:16px; font-weight:700; line-height:21px; padding:10px 0 7px; }

#indent ul { font-family:'OpenSansRegular', sans-serif; color:#653413; font-size:13px; font-weight:400; line-height:16px; }
#indent li { margin:10px 0 0 30px; color:#653413; list-style:disc; }

#leftsidebar_home { float:left; }
#leftsidebar_home h2 { color:#f58026; }

/*--------PRODUCT CONTENT---------*/
#product_content { width:100%; float:left; }
#breadcrumbs { margin:20px 0 0 20px; font-size:11px; color:#fd5e1d; text-transform:uppercase; }
#breadcrumbs a { font-weight:700; color:#c4a087; }
#breadcrumbs a:hover { color:#fdb813; }

#category_main { margin:25px 0 2px 20px; width:100%; }
#category_info { width:55%; margin:10px 5px 5px 0; float:left; }
#category_info p { line-height:20px; float:left; width:350px; }
#category_main li { color:#572600; font-size:13px; margin-top:5px; }
#category_main strong { font-weight:600; font-size:14px; color:#653413; }

#product_main { padding:2px 0 5px 0; width:100%; clear:both; overflow:hidden; }
#product_main ul { margin:5px 0; }
#product_main li { margin-bottom:4px;}

#product_main a { color:#FF7A23; font-size:11.5px; text-decoration:none; line-height:13px; }
#product_main a:hover { color:#89532F; }

#product_main.prod_pg a { color:#572600; text-decoration:none; font-size:13px; font-weight:700; text-decoration:none; }
#product_main.prod_pg a:hover { color:#f58026; }

#product_main td { padding:0 0 12px 20px; vertical-align:top; width:300px }


.headeryel { color:#fdb813; }
#divItem { float:left; clear:left; }
#ltrcount { font:normal 700 16px 'OpenSansRegular', sans-serif; line-height:22px; color:#653413; float:left; }


/*-------unsubscribe-------*/
.EmailErrorMsg { font-size:11.5px; color:#C00; margin-left:10px; }
.unsubscribeInfo { font-size:14px; font-weight:600; color:#653413; margin:10px 0 8px 0; }
#ContentPlaceHolderMain_unsubscribeInfoMessage { font-size:13px; color:#653413; margin:8px 0; }
#ContentPlaceHolderMain_btnUnsubscribe { margin-bottom:-7px; }

/*-------SEARCH RESULTS---------*/
.product_main { width:100%; }
.product_lists { color:#693410; font-size:12.5px; line-height:16px; padding-bottom:10px; font-weight:700; }
.product_lists a { font-size:13px; }
.product_lists a:hover { color:#fcb247; }
#productInfo { padding-right:20px; }

#prodImg { float:left; padding-right:10px; }

#product_mn_left { width:48%; overflow:hidden; float:left; }
#product_mn_right { width:48%; float:right; overflow:hidden; }

#prod_top_lft { width:100%; overflow:hidden; height:180px; }
#prod_btm_lft { width:100%; height:180px; overflow:hidden; margin-top:10px; }

#prod_top_rgt { width:100%; height:180px; }
#prod_btm_rgt { width:100%; height:180px; margin-top:10px; }

.rightProd { text-align:center; }

.product_text { margin-left:5px; overflow:hidden; clear:both; padding-bottom:10px; }
.product_text br { margin-bottom:10px; }
.avail_sizes { margin-left:15px; font-weight:600; }


.title_bar { width:100%; height:25px; margin:10px 0; }
.orange_caps { font-family:'OpenSansRegular', sans-serif; font-weight:700; text-transform:uppercase; color:#f58026; font-size:18px; line-height:22px; clear:left; margin-bottom:5px; }
.sub_orange {  font-size:21px; color:#f58026; margin-bottom:5px; }
.title_sm_caps { font-size:15px; text-transform:uppercase; color:#f58026; line-height:25px; font-weight:700; }
.tan_caps { font-family:'OpenSansRegular', sans-serif; font-weight:700; text-transform:uppercase; color:#ad7b38; font-size:16px; line-height:20px; }




/*------HEADER---------*/
#header_print { display:block!important; margin-bottom:14px; padding-bottom:14px; border-bottom:1px solid #CCC; }
#logo_header_print { float:left; }
#tagline, .tagline { float:left; padding-top:25px; font-size:18px; font-weight:600; color:#572600; }
#header, #navbar { display:none; }

#rightsidebar_main, .addthis_toolbox, #vidplayer	 { display:none; }


/*---------FOOTER-------*/
.btm_logo, #footer ul li { display:none; clear:both; }
#footer { margin:14px auto 14px auto; width:100%; background:none; padding:14px 0 0 0; text-align:center; clear:both!important; }
#footer p { text-align:center; font-size:10px; line-height:14px; clear:both; }
.copyright { margin:5px 0; clear:both; }
.claim { margin:5px 0 0 0; text-align:center; clear:both;}
#disclaimer { width:400px; height:28px; margin:0 auto; border-style:solid; border-width:1px; border-color:#653413; clear:both; text-align:center; }
#disclaimer p { font-size:10px; line-height:12px; text-decoration:none; margin:1px 1px 1px 1px; text-align:center; clear:both; }


/*-------HOMEPAGE-------*/
#leftsidebar_home { float:left; clear:both; width:100%; }
#product_search { float:right; width:50%; height:231px; margin:2px 0 2px 11px; background-color:#FFF; text-align:center; }
#product_search h3 { font-size:13px; color:#653413; }
#product_search_boxtop { width:100%; height:17%; text-align:center; }
#btn_product_search { float:right; clear:right; margin:9px 5px 1px 0; }
.formdrop { font-family:'OpenSansRegular', sans-serif; color:#653413; font-size:13px; font-weight:400; line-height:15px; text-align:left; margin:16px 0 3px 8px; float:left; }
.formdrop select { width:145px; height:21px; margin-bottom:1px; }
#btnSearch { margin:10px 5px 0 0; float:right; clear:both; }

#rightside_container { width:100%; overflow:hidden; text-align:center; float:left; clear:both; }
#sunfacts { font-family:'OpenSansRegular', sans-serif; width:98%; height:80px; text-align:center; float:left; clear:both; margin:5px 0 5px 0; }
#sunfacts h5 { font-family:'OpenSansRegular', sans-serif; font-size:35px; }
#suntext { font-size:15px; line-height:18px; width:72%; height:72px; text-align:left; float:right; margin:15px 6px 0 2px; position:relative; }
#readmore_main { position:absolute; bottom:0px;  right:6px; }

#ContentPlaceHolderMain_contactUs_defaultDiv h4 { float:left; clear:left; }	
#ContentPlaceHolderMain_contactUs_lblFeedback.body_copy { float:left; }
#ContentPlaceHolderMain_contactUs_retailerDiv { float:left; }
#ContentPlaceHolderMain_contactUs_retailerDiv h4 { float:left; }
#ContentPlaceHolderMain_contactUs_tblInfo { float:left; }

#bottombox { float:left; clear:both; width:100%; text-align:center; margin:0; border:0; text-align:center; }

#shelftalk { margin:7px 0 0 0; float:left; width:100%; }
#shelftalk img { float:left; clear:left; margin-right:5px; }
#shelftalk p { float:left; width:60%; margin:8px 0 5px 5px; }
#shelftalk h1 { font-family:'OpenSansRegular', sans-serif; font-size:25px; float:left; clear:both; }
#shelftalk h4 { font-family:'OpenSansRegular', sans-serif; font-size:20px; margin:3px 0 0 5px; float:left; }
#shelftalk #btn_learn_more { float:left; }
#ContentPlaceHolderMain_imgShelf { float:left; }

#shelf_image { margin-top:3px; }

#Img1 { margin:20px 0 5px 0; }

#btn_learn_more, #btn_learn_morespot { float:left; }

#spotlight { width:100%; margin:1px 0 5px 0; float:left; clear:both; }
#spotlight h1 {font-family:'OpenSansRegular', sans-serif; font-size:25px; float:left; clear:both; margin-bottom:5px; }
#spotlight h4 { font-family:'OpenSansRegular', sans-serif; font-size:20px; margin:3px 0 0 3px; float:left; }
#spotlight img { float:left; clear:left; margin: 0 5px 10px 0; padding-bottom:5px; }
#spotlight p { float:left; width:70%; margin:8px 0 5px 5px; }
#spotlight #btn_learn_more { margin:10px 0 10px 0; }

#naturalnews { margin:10px 0 10px 0; text-align:center; float:left; clear:both; }
#naturalnews h1 { font-family:'OpenSansRegular', sans-serif; font-size:25px; float:left; clear:both; margin-bottom:5px; }
#naturalnews h4 { font-family:'OpenSansRegular', sans-serif; font-size:20px; margin:3px 0 0 3px; float:left; }
#naturalnews img { float:left; clear:left; margin: 0 5px 2px 0; }
#naturalnews p { float:left; width:70%; margin:8px 0 5px 5px; }

/*-------Image Display-------*/
#fpo_shot { float: right; margin-left:5px; padding-bottom:3px; width:40%; }
#fpo_shot img { height:auto !important; margin:10px 0 5px 5px; max-width:95%; }
	
.imgNews { margin: 0 0 2px 5px; }
img, fieldset { border:0 none; }
.aLabel { display:none; }

.img { float:left; margin-right:7px; }

/*--------CONTACT FORM--------*/
.hideOnLoad{ display:none; } 
.required { font-family:'OpenSansRegular', sans-serif; font-size:11px; font-weight:400; line-height:14px; color:#aa732e; }
.body_copy { font-family:'OpenSansRegular', sans-serif; color:#653413; font-size:13px; font-weight:700; line-height:16px; margin-bottom:10px; }
.aform { font-family:'OpenSansRegular', sans-serif; font-size:11px; font-weight:400; line-height:11px; color:#CC6600; text-decoration:underline; }
.aform a { font-family:'OpenSansRegular', sans-serif; font-size:11px; font-weight:400; line-height:11px; color:#CC6600; text-decoration:underline; }
.aform a:hover { color:#aa732e; }
.ErrorMsg { font-size:9px; color:#F00; }
td.optin { padding:15px 0; }
input[type="checkbox"] { float:left!important; margin-right:10px; }
.sm_txt { font-size:11.5px; color:#ad7b38; }


/*--------FORMS ELEMENTS--------*/
input[type="text"], input[type="password"], textarea { font-family: 'OpenSansRegular', san-serif; font-size:11.5px; border:1px solid #decfbb; padding:4px; color:#572600; -webkit-border-radius:0; -webkit-appearance:none; -webkit-transition: background-color .3s; -moz-transition: background-color .3s; transition: background-color .3s; }
input[type="checkbox"] { -webkit-border-radius:0; }
input:focus, textarea:focus, select:focus { outline:none; -webkit-transition: background-color .3s; -moz-transition: background-color .3s; transition: background-color .3s; }
input:focus, textarea:focus { background-color:#fdfbe3; }


/*------ARCHIVE--------*/
#archive { background: none repeat scroll 0 0 #FFFFFF; border-color:#FDB813; border-style:solid; border-width:1px; float:left; font-family:'OpenSansRegular', sans-serif; font-size:13px; font-weight:600; margin-top: 15px; padding: 10px 5px 0 10px; clear:both; }

#archive a { color:#ad7b38; line-height:13px; }
#archive a:hover { color:#f58026; }
#archive .subhead_sm { text-transform:uppercase; margin-left:10px; }	
	


/*------IN THE SPOTLIGHT--------*/
#top_lft { width:180px; padding-top:10px; margin:15px 15px 20px 0; float:left; }
#top_rgt { width:170px; padding-top:10px; margin:15px 10px 20px 0; float:left; }
#top_lft h1 { font-size:25px; color:#572600; margin:0 0 8px 0; }
#top_lft li a { color:#F58026; font-size:13px; font-weight:700; }
#top_lft li a:hover { color:#572600; }
#top_rgt h1 { font-size:25px; color:#572600; margin:0 0 8px 0; }
#top_rgt li a { color:#F58026; font-size:13px; font-weight:700; }
#top_rgt li a:hover { color:#572600; }

/*-------NATURAL NEWS----------*/
.news_copy { font-family:'OpenSansRegular', sans-serif; color:#653413; font-size:13px; font-weight:400; line-height:16px; text-align:left; }
.news_copy p { margin-bottom:10px; }
.news_copy a { color:#653413; }
.news_copy a:hover { color:#572600; }
#btn_learn_more, #btn_learn_morespot { float:left; margin:5px 0 10px 0; clear:both; }


.productTitle { color:#663300; font:normal bold 28px "OpenSansRegular", Verdana, sans-serif; line-height:30px; text-align:left; }
.prodsubtitle { color:#663300; font: normal bold 15px Arial, Helvetica, sans-serif; line-height:16px; margin:4px 0 0 0; }
.textboldBrown { color:#CC6600; font: normal bold 13px Arial, Helvetica, sans-serif; line-height:16px; margin:4px 0 0 0; }
.disclaimer { clear:both; border:1px solid #BCBDB6; color:#BCBDB6; font:normal normal 11px Helvetica, sans-serif; line-height:14px; margin:0 auto; padding:5px; text-align:center; width:460px; }
table#article_content { width:650px!important; }

/*--------Sun Fact News---------*/
#sunfactsNews { width:100%; text-align:center; background:#fcb247 url(../images/sun3.png) bottom left no-repeat; 
float:left; margin:12px 0 12px 0; padding-bottom:5px; -moz-border-radius: 10px; -webkit-border-radius:10px;
border-radius:10px; border:0; }
#sunfactsNews p { font-size:13px; font-weight:600; line-height:15px; float:left; clear:both; margin-top:2px; }
#sunfactsNews h3 { font-family:'OpenSansRegular', sans-serif; text-transform:uppercase; font-weight:700; line-height:21px; margin-top:3px; float:left; clear:both; }
#sunfactsNews h5 { font-family:'OpenSansRegular', sans-serif; font-size:35px; margin:30px 0 0 0; }
#readmore { float:left; margin-top:2px; clear:both; }

/*--------Smart Eating News--------*/
.smartEatingNews { width:390px; margin-top:5px; float:left; }
.smartEatingNews h4 { margin:3px 0 5px 10px; }
.smartEatingNews h1 { font-family:'OpenSansRegular', sans-serif; font-size:20px; margin:5px 0 5px 0; line-height:25px; }
.imgNews{ margin:0 0 2px 5px; }


/*--------SPOTLIGHT NEWS--------*/
.spotlightNews { float:left; 
padding:5px auto; margin-top:5px; }
.spotlightNews p { margin-bottom:35px; }
.spotlightNews h1 { font-family:'OpenSansRegular', sans-serif; font-size:20px; line-height:16px; margin-top:7px; }
.spotlightNews h4 { font-family:'OpenSansRegular', sans-serif; margin:12px 0 2px 10px; line-height:10px; }
#ContentPlaceHolderMain_imgSpotlight { float:left; margin:9px 8px 1px 0; }

/*-------SHELF TALK NEWS-------*/
.shelftalkNews { float:left; padding: 2px auto; margin-top:5px; }

#imgShelf { float:left; clear:both; }
.shelftalkNews h1 { font-family:'OpenSansRegular', sans-serif; margin-left:10px; font-size:20px; line-height:20px; }
.shelftalkNews h4 { margin:12px 0 5px 10px; }

/*-------Health Notes News--------*/
#healthNotesNews { float:left; clear:both; width:220px; height:75px; border:1px solid #f4dea0; text-align:center; margin:15px 14px 2px 0; padding:3px 3px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px; }
#healthNotesNews p { text-align:center; font-size:12.5px; }
#healthNotesNews h1 { font-family:'OpenSansRegular', sans-serif; font-size:20px; color:#9ca437; }
#healthNotesNews a { text-decoration:none; }

#News { width:220px; float:left; height:75px; border:1px solid #f4dea0; text-align:center; margin:15px 0 15px 0; padding:3px 3px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px; }
#News p { text-align:center; font-size:12.5px; }
#News h1 { font-family:'OpenSansRegular', sans-serif; font-size:20px; color:#9ca437; }
#News a { text-decoration:none; }

/*--------STORE LOCATOR-------*/
.slBody 
    { margin: 25px 0 2px 40px; float:left; width:100%; }
.slBody a    
{ color: #AA732E; font-size: 11px; line-height: 14px; text-decoration: underline; }

.slBody a:hover { color:#F58026; }
div#sl_search_container h4.orange_caps
{ margin-bottom:5px; }

#divOnlineRetailers{ text-align:center; }

#divOnlineRetailers img{  padding:0 0 20px 0;}

#address { float:left; width:200px; }
	
#map_canvas { color: #2C2C2C; float:left; height:395px; width:100%; }

.drivingdirectionsdiv { display: none; }

#sl_search_container { width:100%; }
#sl_enteraddr_container_wrap { float:left; }
#sl_enteraddr_container { float:left; clear:both; }
#sl_enteraddrheader { font-size: 1em; font-weight: 600; height: 20px; padding-top: 6px; width: 100%; }

#sl_search_txt { float:left; clear:both; padding-bottom:5px; }
#sl_enterdrvdir_container_wrap { float:left; width:50%; }
#sl_drvdirtxtbox { float:left; margin-left:5px; }
#sl_directions_txt { float:left; height:15px; padding-bottom:5px; padding-left:5px; width:100%; }

#sl_results_map_wrapper { clear:both; margin:0 auto; overflow:hidden; width:100%; }
	
#sl_results { float:left; clear:both; height:415px; overflow: auto; padding: 2px 5px 5px 0; width:275px; }

#sl_map_container { float: left; clear:both; height: 300px; width: 575px; padding-top:5px; }

#backtoretailersearch { float: right; width: auto; }
	
#sl_directions_wrapper { float: left; height: auto; margin: 0 auto; overflow: hidden; width:100%; }
#sl_directions_container { float:left; height:auto; width:30%; }
#sl_directionspanel { float: left; margin-bottom: 8px; width: 100%; }

#map_container { float:right; height:auto; width:69%; }

select#miles {
    -moz-transition: background-color 0.3s ease 0s;
    border: 1px solid #DECFBB;
    color: #572600;
    font-family: 'OpenSansRegular',san-serif;
    font-size: 11.5px;
     float: left;
    width: 90px;
     padding: 3px; }
	 
div#divSlSearch img#sl_Submit { padding-top:4px; float:left; clear:both; }

#sl_search_container img { cursor:pointer; }

 div#sl_drvdirtxtbox input#FromAddress { width:290px; float:left;}
 
div#sl_drvdirtxtbox img#imgDirections { float:left; }

form#frmMain div#slBody.slBody h4.orange_caps { padding-top:5px; }

/*------PRIVACY PAGE--------*/
.privacy p { margin:8px 0; }
.spacer p { margin:8px 0; }
.spacer a { color:#ad7b38; text-decoration:underline; font-weight:600; } 
.spacer a:hover { color:#f58026; text-decoration:underline; }
.link { font-weight:600; text-decoration:underline; }

/*-----------terms of use----------*/
#jump_box { width:200px; padding:10px; margin:0 0 15px 40px; font-family:'OpenSansRegular', sans-serif; font-size:13px; font-weight:600; float:right;
	-moz-border-bottom-colors:none; -moz-border-image:none; -moz-border-left-colors:none; 	
	-moz-border-right-colors:none; -moz-border-top-colors:none;
    background:none repeat scroll 0 0 #FFFFFF;
    border-color:#fcb247; border-style: solid; border-width:1px; }

#jump_box a { color:#ad7b38; line-height:20px; }
#jump_box a:hover { color:#f58026; }

.backtotop { font-family:'OpenSansRegular', sans-serif; padding:10px 0 15px 0; font-size:10px; }
.backtotop a { color:#aa732e; }
.backtotop a:hover { color:#f58026; }