@charset "utf-8";
/* CSS Document */

/****************** Global Settings */
html{min-height:100.01%;}
html,body{height:100%;border:0;margin:0;padding:0;}
body{background:#fff url('../images/template/bkg_stripe_icy-blue.gif') 50% 0;font:12px/1.5em Verdana, Arial, Helvetica, sans-serif;color:#333;padding:8px 0;}

/****************** Typography */
p,ul,ol,dl,td,th{font-size:12px;}
p,ul,ol,dl{margin:0 20px;padding:.2em 0 .8em 0;}
h1,h2,h3,h4,h5,h6{color:#8E52A4;margin:0 20px;padding:.2em 0 .1em 0;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;line-height:normal;}
h1,h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:15px;}
h5{font-size:14px;}
h6{font-size:13px;}

/****************** Common Formatting */
blockquote{margin:1.25em;padding:0 1.25em 0;}
small{font-size:0.85em;}
img{border:0;}
sup{bottom:0.3em;position:relative;vertical-align:baseline;}
sub{bottom:-0.2em;position:relative;vertical-align:baseline;}
acronym,abbr{border-bottom:1px dashed;cursor:help;letter-spacing:1px;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
ul{list-style-type:none;}
ul li{background:url('') no-repeat 0 .2em;padding-left:1.1em;margin-left:1em;}
ol{ list-style-position:inside;}
ol li{padding-left:1em;}

/****************** Sitewide Links */ 
a img,img,a:hover img{border:0;text-decoration:none;}
a,a:active,a:focus{border:none;outline:none;}
a:link{color:#84489A;text-decoration:none;}
a:visited{color:#84489A;text-decoration:none;}
a:hover,a:active{color:#B584C6;text-decoration:underline;}

/** other Links */
a{line-height:18px;}
a.cartnav:hover{color:#B584C6;font-size:10px;font-weight:normal;text-decoration:none;}
a.cartnav:link,a.cartnav:active,a.cartnav:visited{color:#666666;font-size:10px;font-weight:normal;text-decoration:none;}
a.plain:link,a.plain:active,a.plain:visited,a.plain:hover{color:#666666;font-weight:normal;text-decoration:none;}

/****************** Forms */
form{display:inline;margin:0;padding:0;}
input,select,textarea{font-size:12px;}
textarea{line-height:1.25;width:100%;}
label{cursor:pointer;}
.required{color:#990000}

/****************** Tables */
table{border-collapse:collapse;border-spacing:0;margin:.5em 20px;}
th,td{margin:0;}

/****************** Global Classes */
.floatright{float:right;display:inline;}
img.floatright{margin:.5em .25em .5em 1em;}
.floatleft{float:left;display:inline;}
img.floatleft{margin:.5em 1em .5em 0;}
.clear{clear:both;font-size:1px;height:0;line-height:0;}
.hideforscreen{display:none;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.justify{text-align:justify;}
.highlight{background:#ffc;}
.nopadding{padding:0;}
.noindent{margin-left:0;padding-left:0;}
.nobullet{list-style:none;list-style-image:none;}
.error{color:#CC0000;}
.success{color:#669900;}
.block{display:block;}
.hide{position:absolute;left:-9000px;top:0;}
.small,small{font-size:10px;}
.white{color:#fff;}
.pinktext{color:#DE3A80;}
.greentext{color:#009900;}

.border-solid{border:1px solid #E78CAD;}
img.picborder, a img.picborder,a:hover img.picborder,.picborder{border:1px solid #A59494;}


/****************** Layout Structure */
#wrapper{background:#fff;width:850px;margin:8px auto;}
#header{background:#fff;width:100%;border:0;margin:0 auto;height:100px;}
#header #logo{float:left;height:80px;width:392px;background:url('../images/template/logo-lesaric2.gif') no-repeat;margin:15px 20px 0 20px;}
#header #logo a{height:80px;width:100%;}
#header #search{float:right;text-align:right;margin:40px 20px 0 0;}
#content{background:#fff;width:100%;border:0;margin:0 auto;}
#content #mainContent{float:left;width:75%;}
#content #secondarycol{float:right;width:24%;overflow:hidden;}
#footer{background:#fff;width:100%;border:0;margin:0 auto;}

/** mainNav */
.mainNav{background:url('../images/template/bkg_nav-aquascroll.gif') repeat-x 50% 50%;height:22px;line-height:22px;color:#0A008C;font-size:12px;font-weight:bold;text-decoration:none;margin:10px auto;text-align:center;}
.mainNav a{color:#0092C1;}

/** sidenav */
#secondarycol ul{width:96%;list-style-type:none;margin:0;padding:0;font:Arial, Helvetica, sans-serif;}
#secondarycol ul li{margin:0;padding:0 0 2px 0;white-space:normal;}
#secondarycol ul li a{border-bottom:1px solid #dadada;color:#;display:block;font-size:90%;font-weight:bold;padding:2px 5px;text-decoration:none;}
#secondarycol ul li a:hover{background-color:#DEEFFF;color:#0092C1;}
#secondarycol ul ul{margin:0;padding:0;width:100%;}
#secondarycol ul ul li{margin:0;padding:0 0 0 16px;}


a.categorylinks{display:block;padding:2px 5px;border:0;text-decoration:none;font-weight:bold;}
a.categorylinks:hover{background:#DEEFFF;}


.arrowlistmenu ul{list-style-type:none;margin:0;margin-bottom:8px;padding:0;}
.arrowlistmenu ul li{padding-bottom:2px;}
.arrowlistmenu ul li a{background:url(../F0KAGTIT/media/arrowbullet.png) no-repeat center left;border-bottom:1px solid #dadada;color:#A70303;display:block;font-size:90%;font-weight:bold;padding:2px 0;padding-left:19px;text-decoration:none;}
.arrowlistmenu ul li a:visited{color:#A70303;}
.arrowlistmenu ul li a:hover{background-color:#F3F3F3;color:#A70303;}



/****************** All Other Content Styles */
table.products{border:0;width:auto;}
table.products td{padding:1px;font:11px Arial, Helvetica, sans-serif;height:180px;vertical-align:bottom;text-align:center;}
table.products img{/*background:#DEEFFF;padding:5px;border:1px solid #666;margin:0 auto;*/}
table.products div.prodLink{background:#ECF5FF;text-align:left;height:56px;border-top:1px dashed #BDE7FF;margin:5px 2px 2px;padding:1px 4px;}

/*quotes */
blockquote#quotations{background:url('../images/template/open-quote.gif') no-repeat 20px .75em;border-color:#D7D7D7;font-size:20px;font-size-adjust:none;line-height:normal;margin:1em auto;padding:.25em .75em;text-align:left;width:95%;}
#quotations .quote{/*background:url('../images/close-quote.gif') no-repeat right bottom;*/border-width:1px 0;border-style:solid;border-color:#D7D7D7;padding:0.5em 0;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;text-align:center;}
#quotations .quote:first-letter{}
#quotations .quote span.firstletter{font:italic 22px Georgia, "Times New Roman", Times, serif;}
#quotations .quoter{color:#C3C3C3;font-family:Arial,Helvetica,sans-serif;font-size:60%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:150%;padding:0.4em 0;text-align:right;}
