/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
body { line-height:1; }
ol,ul { list-style:none; }
blockquote,q { quotes:none; }
blockquote:before,blockquote:after,q:before,q:after { content:''; content:none; }
:focus { outline:0; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse; border-spacing:0; }
.clear { clear:both; height:0; font-size:0; margin:0; padding:0; visibility:hidden; }
.clear_sidebar { clear:both; height:35px; font-size:0; margin:0; padding:0; visibility:hidden; }
.alignleft { float:left; }
.alignright { float:right; }
.aligncenter { display:block; margin:0 auto; }

/* -------- TYPOGRAPHY --------- */

/* -------- AND COLORS ---------- */

/* ------------------------------- */
body { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:75%; color:#4c4c4c; background:#e0ded7; letter-spacing:.01em; line-height:1.65em; }
textarea{ font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; color:#4c4c4c; line-height:1.65em; font-size:12px; letter-spacing:.01em; }
textarea.embed  { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; color:#4c4c4c; line-height:1.0em; font-size:10px;width: 256px;padding:5px;height: 90px;}
h1,h2,h3,h4 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#3e3e3e; line-height:1.65em; }
h5,h6 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#52A41D; line-height:1.65em; }
h1 { font-size:2.33em; }
h2 { font-size:2em; }
h3 { font-size:1.67em; color: #52A41D;}
h4 { font-size:1.33em;color: #52A41D;}
h5 { font-size:1.17em; text-transform:uppercase; }
h6 { font-size:1em; text-transform:uppercase; }
a,a:link,a:visited,span a,span a:link,span a:visited { color:#52A41D; text-decoration:none; border-bottom:1px dotted #52A41D; }
a:hover,a:active,a:focus,span a:hover,span a:active,span a:focus { color:#52a41d; border-bottom:1px solid #52a41d; }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited { text-decoration:none;color: #52A41D; background:none; border:none; }
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus { text-decoration:none; color:#000000; background:none; border:none; }
#panelContent h4 { color:#737373; }
strong { font-weight:bold; }
em { font-style:italic; }
ins { background:#e0ded7; }
cite { font-weight:bold; }
sup { vertical-align:super; font-size:.7em; line-height:.5em; }
blockquote { color:#8c8c8c; padding:0 50px; margin:25px 0; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; letter-spacing:.03em; }
div.textwidget blockquote { color:#8c8c8c; padding:0 15px; margin:25px 0 5px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; letter-spacing:.03em; }
q { color:#8c8c8c; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; letter-spacing:.03em; display:inline; }
small { font-size:.83em; color:#808080; }
ul#nav { font-size:1.08em; line-height:44px; color:#404040; }
ul#nav li a,ul#nav li a:link,ul#nav li a:visited { text-decoration:none; color:#404040; background:none; border:none; }
ul#nav li a:hover,ul#nav li a:active,ul#nav li a:focus { text-decoration:none; color:#52A41D; background:none; border:none; }
ul#nav li.current > a,ul#nav li.current_page_item > a,ul#nav li.current_page_ancestor > a,ul#nav li.current_page_parent > a,ul#nav li.current > a:link,ul#nav li.current_page_item > a:link,ul#nav li.current_page_ancestor > a:link,ul#nav li.current_page_parent > a:link,ul#nav li.current > a:visited,ul#nav li.current_page_item > a:visited,ul#nav li.current_page_ancestor > a:visited,ul#nav li.current_page_parent > a:visited { color:#52A41D; font-size:1.15em; background:none; border:none; }
p.bigP { font-size:1.17em; }
#slides1 .infoSlide .slideNav,#gallery .imgWrapper,#main .singleImgWrapper,input#searchsubmit,#submit { font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-style:italic; }
#slides1 .infoSlide .slideNav a,#slides1 .infoSlide .slideNav a:link,#slides1 .infoSlide .slideNav a:visited,#slides1 .infoSlide .slideNav a:hover,#slides1 .infoSlide .slideNav a:active,#slides1 .infoSlide .slideNav a:focus { color:#000000; text-decoration:none; border:none; background:none; }
#gallery .imgWrapper a,#main .singleImgWrapper a { color:#000000; text-decoration:none; border:none; background:none; }
#breadcrumb { line-height:55px; color:#fffdf5; }
#breadcrumb a,#breadcrumb a:link,#breadcrumb a:visited { text-decoration:none; color:#fffdf5; border-bottom:1px dotted #fffdf5; background:none; }
#breadcrumb a:hover,#breadcrumb a:active,#breadcrumb a:focus { color:#fffdf5; border-bottom:1px solid #fffdf5; background:none; }
.pagination { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; }
li.Stockists{clear: both;margin-left:105px;}
.archive .archivePostDate { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.08em; line-height:33px; font-style:italic; color:#71706c; }
.archive .archivePostDate img { height: 25px;margin-top: 4px; }
.archive .postMeta { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#94938e; }
.archive .postMeta .metaBig { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:.92em; font-style:normal; text-transform:uppercase; color:#52A41D; }
.archive .postMeta .metaBig a,.archive .postMeta .metaBig a:link,.archive .postMeta .metaBig a:visited,.archive .postMeta .metaBig a:hover,.archive .postMeta .metaBig a:active,.archive .postMeta .metaBig a:focus { border:none; }
.widgetContent ul { list-style:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.08em; font-style:italic; line-height:30px; }
.widgetContent ul li ul { font-size:.85em; line-height:24px; }
.widgetContent ul li a,.widgetContent ul li a:link,.widgetContent ul li a:visited { border:none; color:#94938e; }
.widgetContent ul li a:hover,.widgetContent ul li a:active,.widgetContent ul li a:focus { color:#4c4c4c; border-bottom:1px solid #4c4c4c; }
p.commentAuthor { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#94938e; }
p.commentAuthor cite.fn { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-style:normal; text-transform:uppercase; color:#52A41D; font-weight:normal; font-size:1.08em; }
.commentmetadata { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-style:normal; text-transform:uppercase; color:#52A41D; font-weight:normal; font-size:.83em; }
.commentmetadata a { border:none; }
#comments div.reply { font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-style:normal; text-transform:uppercase; color:#52A41D; font-weight:normal; font-size:.83em; }
#comments div.reply a { border:none; }
#comments blockquote { padding:0 0 0 15px; margin:15px 0; }
#footer { line-height:12px; font-size:.83em; color:#fffdf5; }
#footer a,#footer a:link,#footer a:visited { color:#fffdf5; text-decoration:none; border-bottom:1px dotted #fffdf5; background:none; }
#footer a:hover,#footer a:active,#footer a:focus { color:#fffdf5; border-bottom:1px solid #fffdf5; background:none; }
h4.commentHeader a.plus,h4.commentHeader a.plus:link,h4.commentHeader a.plus:visited { color:#52A41D; text-decoration:none; border:none; background:none; }
h4.commentHeader a.plus:hover,h4.commentHeader a.plus:active,h4.commentHeader a.plus:focus { color:#52a41d; }

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

/* ------- GENERAL LAYOUT ------ */

/* ------------------------------- */
#wrapper { width:960px; margin:0 auto; }
#header { margin:36px 0 12px; position:relative; z-index:2; }
#featured { width:960px; height:338px; overflow:hidden; margin:0 0 36px; position:relative; z-index:1; }
#contentHeader { padding:0 41px; width:878px; height:65px; background:transparent url(../images/lightgreen/contentHeadBg.png) no-repeat top left; }
#content { width:878px; padding:0 41px; background:transparent url(../images/lightgreen/contentBg.png) repeat-y top left; }
#main { float:left; width:572px; margin:0 40px 36px 0; padding:21px 0 0; }
#sidebar { float:right; width:266px; margin:-10px 0 0; position:relative; }
.pagination span { display:block; }
.pagination span a { margin:40px 0 0; display:block; }

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

/* ------------ HEADER ---------- */

/* ------------------------------- */
#header h1.replaced { float:right; letter-spacing:-1000em; width:110px; height:106px; background:transparent url(../images/incognito_logo.png) no-repeat center right; display:block; overflow:hidden; text-indent:-9999em;margin-top: -36px;cursor: pointer;}
#navLeft { float:left; height:60px; width:24px; background:transparent url(../images/lightgreen/menuBgLeft.png) no-repeat bottom left;}
#navRight { float:left; height:60px; width:24px; background:transparent url(../images/lightgreen/menuBgRight.png) no-repeat bottom left; }
ul#nav { float:left; position:relative; height:60px; background:transparent url(../images/lightgreen/menuBg.png) repeat-x bottom left; z-index:10; }
ul#nav li { float:left; position:relative; z-index:30; }
ul#nav li a { display:block; line-height:74px; padding:0 20px; position:relative; z-index:30; }
ul#nav li.backLava { position:absolute; z-index:20; overflow:hidden; }
ul#nav li.backLava .leftLava { height:60px; margin-right:10px; position:relative; z-index:21; overflow:hidden; }
ul#nav li.backLava .leftLava .innerLava { background:transparent url(../images/lightgreen/menuBtnLeft.png) no-repeat bottom left; position:relative; z-index:22; height:60px;}
ul#nav li.backLava .rightLava { position:absolute; right:0; top:0; height:60px; width:29px; z-index:23; background:transparent url(../images/lightgreen/menuBtnRight.png) no-repeat bottom left; }
ul#nav li ul { position:absolute; width:180px; background:#f5f3eb; border:1px solid #bfbdb8; left:6px; top:61px; }
ul#nav li ul li { font-size:11px; border-top:1px solid #bfbdb8; width:180px; }
ul#nav li ul li:first-child { border-top:none; }
ul#nav li ul li a { line-height:20px; padding:3px 16px; margin:0; }
ul#nav li ul li ul { position:absolute; left:130px; top:-1px; }
ul#nav ul { display:none; }
ul#nav li ul li a:hover { background:#fff; }
ul#nav li:hover ul ul,ul#nav li:hover ul ul ul,ul#nav li:hover ul ul ul ul { display:none; }
ul#nav li:hover ul,ul#nav li li:hover ul,ul#nav li li li:hover ul,ul#nav li li li li:hover ul { display:block; }

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

/* ----------- FEATURED --------- */

/* ------------------------------- */
#slides1 { height:338px; width:323px; background:transparent url(../images/lightgreen/sliderBgLeft.png) no-repeat 0 0; float:left; position:relative; }
#slides1 .infoSlide { padding:30px 40px 24px 41px; width:242px; height:284px; position:relative; }
#slides1 .infoSlide h2 { margin:0 0 8px; }
#slides1 .infoSlide .postMeta { margin:0 0 24px; }
#slides1 .infoSlide .slideNav { position:absolute; bottom:24px; left:52px; text-align:center; line-height:24px; width:213px; cursor:pointer; }
#slides1 .infoSlide .slideNav .viewBtn { display:block; float:left; width:107px; height:24px; margin:0 -1px 0 0; }
#slides1 .infoSlide .slideNav .viewBtn a { display:block; width:106px; height:24px; background:transparent url(../images/lightgreen/leftBtn.png) no-repeat top left; cursor:pointer; }
#slides1 .infoSlide .slideNav .nextBtn { display:block; float:left; width:107px; height:24px; background:transparent url(../images/lightgreen/rightBtn.png) no-repeat top left; }
#slides2 { float:right; width:637px; height:272px; overflow:hidden; }
#imgOverlay { position:absolute; top:0; right:0; width:637px; height:272px; background:transparent url(../images/lightgreen/sliderBgImg.png) no-repeat top left; z-index:9; }
#slideThumbnails { overflow:hidden; float:right; width:555px; height:42px; padding:12px 41px; background:transparent url(../images/lightgreen/sliderBgThumb.png) no-repeat top left; }
#pager { float:right; overflow:hidden; }
#pager .pager { float:left; padding:3px; margin:0 0 0 10px; border:1px solid #828282; background:none; -moz-border-radius:3px; -webkit-border-radius:3px; }
#pager .activeSlide { background:#b6d154; border:1px solid #5f5f5f; }

/* --------- MAIN CONTENT --------- */

/* ------- SINGLE, PAGE AND -------- */

/* ------------- ARCHIVE ------------ */
#main .divider { width:572px; height:1px; background:transparent url(../images/lightgreen/divider.png) no-repeat top left; margin:4px 0 9px; line-height:0; font-size:0; }
h2.pageTitle,h3.pageTitle { margin:0 0 10px; }
.archive ul.blogArchive { /*background:transparent url(../images/lightgreen/archiveListBg.png) repeat-y top left;*/ display:inline-block;padding-bottom:30px; }
.archive ul.blogArchive p{margin: 15px 0px;}
.archive ul.blogArchive li { margin-left:105px; }
.archive .archivePostContent { padding:0px; }
.archive .archivePostDate { position:absolute; top:-16px; left:-83px; width:70px; height:33px; padding:0 12px 3px 0; background:transparent url(../images/lightgreen/dateBg.png) no-repeat top left; text-align:center; }
.archiveDivider { position:relative; width:464px; height:1px; margin:8px 0 8px -22px; background:transparent url(../images/lightgreen/archiveDivider.png) no-repeat top left; }
.single h2.pageTitle { margin:0; }
#main .singleImgWrapper { position:relative; width:572px; height:303px; overflow:hidden; line-height:24px; text-align:center; margin:0 0 9px; }
.singleImage { padding:17px; background:transparent url(../images/lightgreen/singleImgBg.png) no-repeat top left; }
#main .singleImgWrapper .zoomBtn { display:block; position:absolute; bottom:36px; left:11px; width:107px; height:24px; }
#main .singleImgWrapper .zoomBtn a { display:block; width:107px; height:24px; background:transparent url(../images/lightgreen/zoomBtn.png) no-repeat top left; cursor:pointer; }
.hentry h1,.hentry h2,.hentry h3,.hentry h4,.hentry h5,.hentry h5 { margin:.5em 0 .25em; }
.hentry p { margin:0 0 1em; }
.hentry ul,.hentry ol { margin:15px 0; }
.hentry ul li { list-style-image:none; list-style-position:outside; list-style-type:disc; margin:0 0 7px 62px; }
.hentry ol li { list-style-image:none; list-style-position:outside; list-style-type:decimal; margin:0 0 7px 62px; }
.search .hentry { margin:0 0 35px; }
img.alignleft { float:left; margin:0 10px 10px 0; }
img.alignright { float:right; margin:0 0 10px 10px; }
img.aligncenter { display:block; margin:10px auto; }
img.alignnone { margin:10px 0; }

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

/* ------------ SIDEBAR --------- */

/* ------------------------------- */
#sidebarSearch { width:266px; height:43px; padding:14px 0 0; margin:0 0 36px; background:transparent url(../images/lightgreen/searchBg.png) no-repeat top left; }
#sidebarSearch label { display:none; }
#sidebarSearch form div { width:auto; padding:0 22px; height:24px; overflow:hidden; }
#sidebar .widgetTitle { padding:0 0 7px; margin:-4px 0 0; background:transparent url(../images/lightgreen/sidebarDivider.png) no-repeat bottom left; letter-spacing:.04em; }
#sidebar .widgetContent { width:100%; background:transparent url(../images/lightgreen/sidebarDivider.png) no-repeat bottom left; padding:7px 0; margin:0px; }
#sidebar .widgetholder{margin-bottom: 0;}
.widgetContent ul { display:inline-block; 
/* IE hack */
}
.widgetContent ul li { background:transparent url(../images/lightgreen/sidebarDivider.png) no-repeat top left; }
.widgetContent ul li.current_page_item > a { font-weight:bold; }
#sidebar .widgetContent ul li:first-child { background:none; }
#sidebar .widgetContent ul li ul { padding:0 0 0 20px; margin:0; background:none; }
#sidebar .widgetContent ul li ul li { background:transparent url(../images/lightgreen/sidebarDivider.png) no-repeat top left; }
#sidebar .widgetContent ul li ul li:first-child { background:transparent url(../images/lightgreen/sidebarDivider.png) no-repeat top left; }
#sidebar .widgetContent ul { margin:-7px 0; }
#panelTop { width:266px; height:19px; background:transparent url(../images/lightgreen/panelBgTop.png) no-repeat top left; }
#panelBottom { width:266px; height:24px; background:transparent url(../images/lightgreen/panelBgBottom.png) no-repeat top left; margin:0 0 36px; }
#panelContent { width:222px; padding:0 22px; background:transparent url(../images/lightgreen/panelBg.png) repeat-y top left; }
#panelContent h4 { margin:0 0 10px; }
#panelContent p{display: block;clear: both;padding-bottom: 10px;}


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

/* ------------ GALLERY --------- */

/* ------------------------------- */
#gallery { margin:0 -20px; padding:21px 0 0; width:918px; }
#gallery .portfolioPost { float:left; margin:0 20px 36px; width:419px; display:inline; }
#gallery .galleryImg { padding:17px; background:transparent url(../images/lightgreen/galleryImgBg.png) no-repeat top left; }
#gallery h3.galleryTitle { padding:0 17px; margin:0 0 6px; }
#gallery .portfolioPost p { padding:0 17px; margin:11px 0 0; }
#gallery .imgWrapper { text-align:center; line-height:24px; position:relative; width:419px; height:210px; overflow:hidden; }
#gallery .imgWrapper .viewBtn { display:block; position:absolute; bottom:36px; right:11px; width:107px; height:24px; }
#gallery .imgWrapper .viewBtn a { display:block; width:107px; height:24px; background:transparent url(../images/lightgreen/viewBtn.png) no-repeat top left; cursor:pointer; }
#gallery .imgWrapper .zoomBtn { display:block; position:absolute; bottom:36px; left:11px; width:107px; height:24px; }
#gallery .imgWrapper .zoomBtn a { display:block; width:107px; height:24px; background:transparent url(../images/lightgreen/zoomBtn.png) no-repeat top left; cursor:pointer; }

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

/* --------- BOTTOMBAR --------- */

/* ------------------------------- */
#bottombar { background:transparent url(../images/lightgreen/bottombarBg.png) no-repeat top center; padding:31px 0 40px; margin:-8px 0 0; position:relative; width:878px; display:inline-block; }
#bottombar .widgetPanel { float:left; width:266px; margin:0 0 0 40px; display:inline; }
#bottombar .widgetPanel:first-child { margin:0; }
#bottombar div.firstChild { margin:0; }
#bottombar h5.widgetTitle { margin:0 0 4px; }
#bottombar ul { background:transparent url(../images/lightgreen/sidebarDivider.png) no-repeat bottom left; }
#bottombar img { margin:10px 0px; display:block; }

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

/* ----------- FOOTER ----------- */

/* ------------------------------- */
#footer { width:940px; height:55px; padding:25px 10px 48px; background:transparent url(../images/lightgreen/footerBg.png) no-repeat top left; }
#footer ul#bottomNav { float:right;list-style-type: none; }
#footer #bottomNav li { float:left;list-style-type: none; }
#footer #copyright { float:left;position:relative;top:-6px; }
#footer #bottomPages { display:block; }
#footer #bottomNav li.page_item:before { content:'\00A0\00A0\00B7\00A0\00A0'; }

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

/* ---------- COMMENTS --------- */

/* ------------------------------- */
#comments { padding:35px 0 0; }
#respond { padding:40px 0 0; }
h4.commentHeader { margin:0 0 32px; }
#comments img.avatar { border:1px solid #939a9f; position:absolute; top:13px; left:0; }
#comments ol li { margin:0 0 0 40px; display:inline-block; 
/* IE hack */
}
#comments ol ul li { margin:0 0 0 40px; }
#comments ol ul ul li { margin:0 0 0 40px; }
#comments ol li .comment-body { padding:13px 0 13px 87px; margin:0; }
#comments ol ul li .comment-body { padding:13px 0 13px 87px; margin:0; }
#comments ol ul ul li .comment-body { padding:13px 0 13px 87px; margin:0; }
#comments .comment-body { background:transparent url(../images/lightgreen/divider.png) no-repeat bottom left; position:relative; _display:inline-block; }
#comments a.comment-edit-link { margin:0 0 0 10px; }
#comments .commentmetadata { margin:0 0 10px; }
#comments div.reply { margin:10px 0 0; }

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

/* ------------- FORMS ----------- */

/* ------------------------------- */
#sidebarSearch input#s { float:left; width:120px; height:20px; padding:4px 5px 0 30px; margin:0 -5px 0 0; background:transparent url(../images/lightgreen/searchInput.png) no-repeat top left; border:none; outline:none; font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:12px; color:#4c4c4c; }
#sidebarSearch input#s:focus { background:transparent url(../images/lightgreen/searchInput.png) no-repeat 0 -24px; border:none; outline:none; }
#sidebarSearch #searchsubmit { float:left; width:72px; height:24px; text-align:center; margin:0; background:transparent url(../images/lightgreen/searchBtn.png) no-repeat top left; border:none; outline:none; line-height:24px; font-size:12px; cursor:pointer; }
#sidebarSearch #searchsubmit:focus,#sidebarSearch #searchsubmit:active,#sidebarSearch #searchsubmit:hover { border:none; outline:none; }
#respond form p,#contact p { margin:0 0 6px; }
#form label { line-height:24px; vertical-align:middle; }
input#author,input#email,input#url,input#name, input#mce-EMAIL { width:167px; height:20px; padding:4px 5px 0 33px; margin:0 10px 0 0; border:none; outline:none; font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:12px; color:#4c4c4c; }
input#author { background:transparent url(../images/lightgreen/nameInput.png) no-repeat top left; }
input#name { background:transparent url(../images/lightgreen/nameInput.png) no-repeat top left; }
input#email, input#mce-EMAIL { background:transparent url(../images/lightgreen/emailInput.png) no-repeat top left; }
input#url { background:transparent url(../images/lightgreen/urlInput.png) no-repeat top left; }
input#author:focus,input#email:focus,input#url:focus,input#name:focus, input#mce-EMAIL:focus { background-position:0 -24px; border:none; outline:none; }
p.textareaWrap { width:572px; height:134px; background:transparent url(../images/lightgreen/textareaBg.png) no-repeat top left; display:block; }
textarea#comment,textarea#message { border:none; outline:none; width:542px; margin:15px; height:104px; background:#ffffff; }
textarea#comment:focus,textarea#message:focus { outline:none; border:none; }
#submit, #mc-embedded-subscribe { width:85px; height:24px; text-align:center; margin:0; background:transparent url(../images/lightgreen/submitBtn.png) no-repeat top left; border:none; outline:none; line-height:24px; font-size:12px; cursor:pointer; }
#submit:focus,#submit:active,#submit:hover, #mc-embedded-subscribe:focus, #mc-embedded-subscribe:active,#mc-embedded-subscribe:hover  { border:none; outline:none; }

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

/*------------ CONTACT ------------*/

/*----------------------------------*/
#contact { position:relative; padding:30px 0 0; }
p.loaderIcon { background:transparent url(../images/lightgreen/ajax-loader.gif) no-repeat top left; position:absolute; top:234px; left:97px; display:block; height:16px; width:16px; text-indent:-9999px; }
#response p { color:#eb5252; }
#response p.success { color:#52A41D; }

#dis_table{font-size: 10px;text-align: left;}
#hb_table{font-size: 10px;text-align: left;margin-top: 15px;}
#hb_table th{background-color: #FCFAF2;}
#dis_table td, #hb_table td{background-color: white;}
#dis_table tr.odd td, #hb_table tr.odd td{background-color: #EEEEEE;}
img.stock_map{position: relative;top:6px; left: 6px;}

span.special_offer{font-weight: bold;font-style: italic;}
ul.product_specs{list-style-type: disc!important;margin: 0px 15px 15px 15px!important;}
ul.product_specs li{list-style-type: disc!important;display: list-item!important;}
#slides1 ul.product_specs{width: 265px;}

div.damn-sexy-bookmarks ul.socials a{border-bottom: none!important;}
img.main_logo{display: none;}
a.social_links{border: 0!important;float: left;}
a.social_links img{width: 72px;height: 72px;margin: 0;}
