#fc_tb_closeWindowButtonBot {
background-image:url(http://www.palmpresage.com/graphics/common/cart-continue-shopping.png);
background-position:left top;
float:left;
height:0;
margin:0;
overflow:hidden;
padding-top:24px;
width:200px;
}

#fc_tb_closeWindowButtonTop {
background-image:url(http://www.palmpresage.com/graphics/common/cart-close-x.png);
background-position:left top;
float:left;
height:0;
margin:0;
overflow:hidden;
padding-top:24px;
width:11px;
}

#fc_tb_window{
  left: 49.5%;
  top: 40%;
}


a#fc_tb_closeWindowButtonTop:hover, a#fc_tb_closeWindowButtonBot:hover {
background-position:left -24px;
}

a#fc_tb_closeWindowButtonTop:hover, a#fc_tb_closeWindowButtonBot:hover {global.css (line 17)
background-position:left -24px;
}

div.fc_tb_title {
background-color:#E8E8E8;
height:37px;
}

#fc_tb_closeAjaxWindowTop span {
display:none;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

body{font-family:Helvetica, Myriad Web, Segoe UI, sans-serif;font-size:62.5%;line-height:16px;color:#444444;background:#f5f5f5 url(/graphics/common/bg.png) top center repeat-x}
*{margin:0;padding:0}
a{color: #7CBD12; text-decoration:none;}
.readmore{text-transform:none;color:#666;font-weight:700}
a.titles{font-size:1.5em;font-weight:700;color:#97cf40;margin:0 0 13px}
a.titles_single{font-size:14px;font-weight:700;margin:0 0 13px}
h2{font-size:16px;font-weight:400}
#layout{width:960px;margin:0 auto}
#header{height:110px;width:960px;margin:0 auto}
#header_ad{float:right;padding-top:42px; width: 670px; margin: auto;font-size: 22px; color: #e3e3e3; line-height: 1;}
#header_ad img{border:1px solid #000}
#logo{float:left;top:12px;width:310px;height:65px;z-index:1;position:absolute;}
#menu_navigation{}
.menu,.menu ul{list-style:none;margin:0;padding:0}
.menu{position:relative;float:left;padding:0}
.menu li a,.menu li a:link,.menu li a:active{font-size:11px;font-family:Helvetica, Myriad Web, Segoe UI, sans-serif;;line-height:34px;text-transform:uppercase;font-weight:700;color:#0e1213;background:#ffffff;border:1px solid #e3e3e3;display:block;margin-right:5px;text-decoration:none;padding:0 16px 0 14px}
#home .on{font-size:11px;font-family:Helvetica, Myriad Web, Segoe UI, sans-serif;;line-height:34px;text-transform:uppercase;font-weight:700;background:#7cbd12;color:#0e1213;border:3px solid #6ca510;display:block;text-decoration:none;padding:0 24px 0 22px}
.search_input{background:#f2f2f2;color:#777;font-size:12px;font-family:Helvetica, Myriad Web, Segoe UI, sans-serif;;font-weight:400;width:150px;display:inline;border:1px solid #e3e3e3;padding:4px}
.submit_button{background:#7cbd12;color:#222;font-size:11px;font-family:Helvetica, Myriad Web, Segoe UI, sans-serif;;border:1px solid #6ca510;font-weight:700;width:56px;margin:0 0 0 8px;padding:4px}
.submit_button_comments{background:#7cbd12;color:#000;font-size:11px;font-family:Helvetica, Myriad Web, Segoe UI, sans-serif;;border:1px solid #1e2527;font-weight:700;width:120px;margin:4px 0 0;padding:4px}
#grid{margin-top:15px}
#main{float:left;width:710px}
.sidebar{float:right;width:250px}
.sidebar li{list-style:none;list-style-position:inside}
.widget_tabber{width:230px;background:#ffffff;border:1px solid #e3e3e3;margin-top:10px;padding:10px}
.tabnav{padding-top:10px; margin-bottom: 10px;}
.tabnav li{display:inline;list-style:none;padding-right:5px}
.tabnav li a{text-decoration:none;text-transform:uppercase;background:#f4f4f4;color:#0e1213;border:1px solid #e3e3e3;font-weight:700;outline:none;font-size:10px;padding:8px 6px 6px}
.tabnav li a:hover,.tabnav li a:active,.tabnav li.ui-tabs-selected a{background:#7cbd12;color:#222; border: 1px solid #6ca510; text-decoration:none}
.tabdiv{padding:4px;}
.tabdiv li{color:#0e1213}
.ui-tabs-hide{display:none}
#bannerssquare{margin-top:10px}
#bannerssquare img{float:left;background:#0e1213;padding:12px 13px 12px 12px}
.ad300x250{margin-top:10px;float:left;border:0}
.ad300x250 img{border:0}
.search{text-align:left;color:#000;line-height:18px;background:#ffffff;margin-top:10px;border:1px solid #e3e3e3;padding:20px 10px}
.follow{text-align:left;color:#000;line-height:18px;background:#ffffff;border:1px solid #e3e3e3;padding:16px 10px 0px 8px}
.widgets{text-align:left;color:#000;line-height:18px;margin-top:10px;background:#0e1213;border:1px solid #1e2527;padding:15px}
.widgets_title{list-style:none;font-weight:700;border:1px solid #1e2527;padding:0 0 0 4px}
.metadata{color:#f2f2f2;font-size:16px;padding:6px 6px 6px 15px}
.comment_number{font-size:11px;color:#f2f2f2;float:right;padding:5px}
.posted{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:11px;float:left;padding-left:28px;font-weight:400}
.post_date{float:left;font-weight:400;padding:0}
.post_date a{font-weight:400;color:#666}
.filed{float:left;font-weight:400;padding:0 0 10px}
.filed a{color:#666;font-weight:400}
.notfound{color:#666}
.posts{background:#ffffff;border:1px solid #e3e3e3;font-size:1.3em;color:#0e1213;margin:0 0 10px;padding:20px 20px 20px; line-height: normal; width: 660px;}
.entry p{font-size:12px;line-height:18px!important;color:#f2f2f2;margin-top:5px}
.entry ul li{list-style:square;list-style-position:inside}
img{border:none}
#author,#email,#url{border:3px solid #ccc;padding:3px}
.comment{color:#f2f2f2;margin-bottom:10px;padding:20px}
input{font-size:12px;margin-top:5px;padding:2px}
textarea{font-size:12px;width:560px;margin-top:5px;border:3px solid #ccc;padding:2px}
label{font-size:12px;color:#ccc}
h2.commh2{font-size:1.4em!important;font-weight:700!important;color:#000!important;padding:0 0 5px}
ol.commentlist{list-style:none;font-size:12px;line-height:20px;margin:10px 0 20px;padding:0}
ol.commentlist p{margin-bottom:10px;line-height:20px}
ol.commentlist cite{font-style:normal;font-weight:700}
ol.commentlist li{padding:20px 10px 10px}
ol.commentlist li.alt{background:#0e1213;border:1px solid #1e2527;padding:10px 10px 0!important}
.navigation a{color:#333;font-size:1em;font-weight:700}
.alignleft{display:inline;float:left}
.alignright{display:inline;float:right}
#footer{margin-top:10px; margin-bottom: 20px; color:#0e1213; border:#e3e3e3 solid 1px;background:#ffffff; height:40px;font-family:Arial, Helvetica, sans-serif;padding:5px}
#footer li{list-style:none}
.menufooter{position:relative;float:left;width:960px;padding:10px 0 0}
.menufooter li a,.menufooter li a:link,.menufooter li a:active{font-size:11px;font-family:Helvetica, Myriad Web, Segoe UI, sans-serif;;line-height:24px;text-transform:uppercase;font-weight:700;color:#0e1213;display:block;margin-right:5px;text-decoration:none;padding:0 10px 0 8px}
.menufooter .current-cat a{text-decoration:underline;color:#7cbd12;padding:0 10px 0 8px}
.menufooter li a:hover{color:#7cbd12;padding:0 10px 0 8px}
#home .onfooter{font-size:11px;font-family:Helvetica, Myriad Web, Segoe UI, sans-serif;;line-height:24px;text-transform:uppercase;font-weight:700;color:#7cbd12;display:block;text-decoration:none;padding:0 18px 0 16px}
#footercolumns h2{color:#7cbd12;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:16px}
#footercolumns{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:10px}
#footercolumns a{color:#333}
#footercolumns .block{float:left;width:30%;margin:0 0 0 3.5%}
#footercolumns .first,* html #footercolumns .first{clear:both;border-right:1px solid #1e2527;margin:0}
#footercolumns .second{border-right:1px solid #1e2527}
#copyright{color:#f2f2f2;font-size:12px;padding:10px 0 0}
#copyright a{color:#7cbd12}
a.titles:hover,a.titles_single:hover{text-decoration:underline;color:#666}
.menu li,.menufooter li{float:left;position:relative;height:31px;margin:0;padding:0}
.menu .current-cat a{background:#7cbd12;color:#0e1213;border:1px solid #6ca510;padding:0 16px 0 14px}
.menu .not-current a:hover{background:#aadc58;color:#0e1213;border:1px solid #9ccc4d;padding:0 16px 0 14px}
.cart_button{font-size:13px;font-family:Helvetica, Myriad Web, Segoe UI, sans-serif;;line-height:34px;text-transform:uppercase;font-weight:700;background:#7cbd12;color:#0e1213;border:3px solid #6ca510;display:block;text-decoration:none;padding:0 24px 0 22px; width:100px;}
div.contact{
  height: 60px;
}

div.contact div p {
  display: inline;
  font-size: 18px;
  color: #7CBD12;
  font-weight: normal;
}



div.contact div{
  float: left;
}
.smallcontact {
  font-size: 12px;
  color: #929292;

}
.contacttext {
    padding-top: 5px;
    padding-left: 10px;
}

.description ul {
  margin-left: 20px;
}

