*{padding:0;}

img{border:none;}

.clear{clear:both;}

.floatwrapper p{padding-right:15px;line-height:22px;}

.floatwrapper,.clear,.clearFix{display:block;}

.floatleft,.alignleft{float:left;}

.floatright,.alignright{float:right;}

img.aligncenter, div.aligncenter {

display: block;

margin-left: auto;

margin-right: auto;

}

h1,h2,h3,h4,h5,ul,ol{margin:0;padding:0;}

body{background:#A0DEF7 url(/images07/global/background.gif) repeat right;text-align:right;color:#532E00;font-size:13px;line-height:16px;font-family:"Trebuchet MS",'Lucida Grande',Verdana,sans-serif;margin:0;}



a {color:#3787B5;outline:none;text-decoration:none;}

a:hover {color:#3787B5;text-decoration:underline;}

a:visited {color:#3787B5;outline:none;text-decoration:none;}

#sidebar ul a:link,#sidebar ul a:visited,.post .meta a {color:#3787B5;}

li.widget_recent_entries ul li {
border-bottom:1px dashed #DDD;
padding:4px 0;
}

.post h2 a:hover,.post h2 a:active {

text-decoration:underline;

}

.post a {color:#3787B5;text-decoration:none;}

.post a:hover {color:#EA1821;text-decoration:underline;}

.post h2 a {color:#EA1821;text-decoration:none;} 



.left{text-align:left;}

.right{text-align:right;}

.fixed{left:20px;position:fixed;top:50px;z-index:0;}

/* transparent png */



#page-wrap{float:none;width:804px;position:relative;margin:0 auto;}
#header{background:transparent url(http://willotoons.com/shop/images/header-blank.png) no-repeat scroll 0 1px;float:left;height:115px;left:-1px;margin-top:60px;position:relative;text-align:left;width:802px;z-index:999;} 

#header img#home,#header img#homepage_logo{position:absolute;top:0;left:0;}
#header h1{text-indent:-9999em;margin:20px 10px;}
#header .fivedollah {
position:absolute;
top:14px;
  left:15px; }
#header .logoz {
position:absolute;
top:16px;
right:22px;
}
.fd #header h1{background-image:url(http://willotoons.com/shop/images/lg_willotoons.gif);}
#header h1 a{bottom:69px;display:block;height:64px;left:458px;position:relative;}
#header ul{font-size:13px;font-weight:700;left:18px;position:relative;top:7px;list-style:none;}
#header ul li{float:left;margin-right:0px;width:86px;text-indent:-9999em;}
#header ul li a{display:block;width:86px;height:46px;}
#header ul #shop a{background-image:url(http://willotoons.com/shop/images/topnav_shop.png);}
#header ul #shop.on a,#header ul #shop a:hover{background-image:url(http://willotoons.com/shop/images/topnav_shop-over.png);}
#header ul #about a{background-image:url(http://willotoons.com/shop/images/topnav_about.png);}
#header ul #about.on a,#header ul #about a:hover{background-image:url(http://willotoons.com/shop/images/topnav_about-over.png);}
#header ul #blog a{background-image:url(http://willotoons.com/shop/images/topnav_blog.png);}
#header ul #blog.on a,#header ul #blog a:hover{background-image:url(http://willotoons.com/shop/images/topnav_blog-over.png);}
#header ul #press a{background-image:url(http://willotoons.com/shop/images/topnav_press.png);}
#header ul #press.on a,#header ul #press a:hover{background-image:url(http://willotoons.com/shop/images/topnav_press-over.png);}
#header ul #events a{background-image:url(http://willotoons.com/shop/images/topnav_events.png);}
#header ul #events.on a,#header ul #events a:hover{background-image:url(http://willotoons.com/shop/images/topnav_events-over.png);}
#header ul #contact a{background-image:url(http://willotoons.com/shop/images/topnav_contact.png);}
#header ul #contact.on a,#header ul #contact a:hover{background-image:url(http://willotoons.com/shop/images/topnav_contact-over.png);}
.util{background:transparent url(http://willotoons.com/shop/images/bkg_tab2.gif) no-repeat scroll 0 0;height:28px;padding:8px 0px 6px 10px;position:absolute;right:5px;top:-27px;width:122px;}
.util a{padding-left:25px;}
#header #top-right{position:absolute;right:0;top:1px;}
#header .social{background:transparent url(http://willotoons.com/shop/images/stay-tooned.png) no-repeat scroll center top;height:40px;position:relative;top:-60px;width:238px;}
#header .social a{display:block;float:left;height:24px;margin:1px;position:relative;right:-123px;top:3px;width:23px;}
#header .alt-links{font-size:11px;left:463px;position:relative;top:-67px;}
#header .alt-links a{color:#401a16;font-weight:normal !important;}
#header .alt-links img{position:relative;top:4px;}

#container{width:802px;background:#FFF url(http://willotoons.com/wp/wp-content/uploads/bkg_container.gif) repeat-y right;right:0;float:left;position:relative;}

.breadcrumb{font-size:12px;text-align:left;color:#999;font-weight:700;margin:25px 0 0 35px;}

.breadcrumb ul li{display:inline;}

.breadcrumb ul li.last{color:#764302;}



#main{width:570px;margin-right:20px;margin-top:15px;text-align:left;padding-left:25px;}

#main h2{color:#F90;padding:0 0 8px 0;}

#main #productShot{margin-right:15px;}

#main #details{width:270px;margin:10px 0;}

#main #details h2{font-size:15px;color:#764302;}

#main #details p.price{font-size:14px;font-weight:700;}

#main ul, #main ol {margin:5px 55px 5px 25px;}


#main li{padding-bottom:12px;list-style-image:url(/images07/global/bullet-blue.gif);}

#mail ol li {padding-bottom:4px !important;}
.backnext{text-align:center;color:#CCC;}

.clientname{font-size:13px;font-weight:700;color:#679502;}




.wp-caption-text {
font-size:11px;
font-style:italic;
color:#666;
text-align:center;
margin-top:0;
}


#sidebar{width:150px;color:#764302;text-align:left;padding-top:15px;}

#sidebar h2{font-size:12px;}

#sidebar ul{margin:5px 0 15px 0;padding:0;}
#sidebar ul li{list-style-type:none;font-weight:700;font-size:11px; line-height: 13px;
 
    padding-bottom: 4px;
}
#sidebar ul.products{margin-bottom:7px;}
#sidebar ul.products li{border-bottom:1px solid #EFEFEF;font-size:11.5px;list-style-type:none;padding:4px 0 4px 12px;}
#sidebar ul.categories {
padding-top:20px;
}
#sidebar ul.categories li {padding:0;margin:0;}
#sidebar ul.categories li.lastCat{border-bottom:solid 1px #E6DCD0;padding-bottom:10px;margin-bottom:10px;}


#sidebar ul li label{color:#679502;font-size:10px;display:block;margin-bottom:2px;}

#sidebar ul li.input input#query,#sidebar ul li.input input#join,#sidebar ul li.input input#ea,#sidebar ul li.input input#archivemenu,#sidebar ul li.input input#s{width:110px;margin-right:5px;float:left;padding-left:2px;font-weight:400;}

#sidebar ul li.input input#go{line-height:20px;float:left;}

#sidebar ul li.subscribe{padding:8px 0;display:block;line-height:25px;}

#sidebar ul li.subscribe a{padding:10px 0px 10px 30px;background:url(/images07/rss.gif) left no-repeat;}

#sidebar ul li.meta label,h2.widgettitle{color:#679502;display:block;margin-bottom:2px;margin-top:10px;font-size:11px !important;}

#sidebar .textwidget{font-weight:400;}

#sidebar ul li.meta{color:#ACACAC;margin-bottom:15px;}

#sidebar ul li.meta ol{margin-left:23px;}

#sidebar ul li.meta ol li{font-size:10px;font-weight:400;list-style-type:decimal;}

.sonicLiving{width:150px;padding-bottom:15px;}

.twitter{font-weight:400;color:#512D05;}

#twitter-tools h2.widgettitle {

height:67px;

width:150px;

display:block;

background: transparent url(http://willotoons.com/wp/wp-content/uploads/icon-twitter2.png) no-repeat scroll 55px 0;

margin:0;

}

#sidebar .aktt_tweets ul li {

border-bottom:1px dashed #CCCCCC;

font-weight: normal;

color:#666;

padding:5px 0;}

#sidebar .aktt_tweets ul li.aktt_more_updates {

font-weight:bold;

}

#sidebar .previous li{margin-left:16px;list-style-image:url(/images07/global/bullet_bluearrow.gif);}


#collection_5089_link {background:transparent url(http://willotoons.com/shop/images/organic-leaf.gif) no-repeat scroll 60px 5px;padding-right:20px;}
#collection_5089_link a {color:#8EB436;}
#collection_5084_link a {color:#ea1821 !important;}
li#collection_5048_link {display:none;}


.post{color:#593213;padding-right:20px;margin-bottom:20px;line-height:20px;}

.post p.timestamp{font-size:13px;color:#764302;font-weight:700;padding-bottom:3px;padding-top:10px;border-bottom:solid 1px #DDD0C0;}

.post p {
 
}

.post h2{color:#EA1821;font-size:16px;padding-left:25px !important;background:url(images/global/header_stars.gif) no-repeat left;}

.post .meta{

color:#999;

background:#EFEFEF none repeat scroll 0 0;

border-top:dashed 1px #CCC;

font-size:11.5px;

padding:8px 8px 1px;

}

.post .meta a:hover,.post .meta a:active{color:#666;}



#smart404_suggestions {

line-height:22px;

padding-left:10px;

}

.strip-like {
color:#999;
font-size:12px !important;
padding:13px 0 0 0;
}

.commentlist li, #commentform input, #commentform textarea {

font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;

list-style-type: none;

list-style-image: none;

}

}



.commentlist li {

font-weight: bold;

}



#main ol.commentlist li { 

list-style:none; 

padding:8px 0;

}



.commentlist cite, .commentlist cite a {

font-weight: bold;

font-style: normal;

font-size: 1.1em;

}



.commentlist p {

font-weight: normal;

line-height: 1.5em;

text-transform: none;
font-size:11px;

}



#commentform p {

font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

}



.commentmetadata {

font-weight: normal;
font-size:11px;
}

.alt {

background-color: #f8f8f8;

border-top: 1px solid #ddd;

border-bottom: 1px solid #ddd;

}





div#contactformcontainer{margin:0;}

div#contactformcontainer form label{font-weight:700;width:90px;float:left;margin-bottom:25px;text-align:right;padding-right:15px;}

div#smform{text-align:left;width:200px;background-color:#FFF;margin:0;}

div#smform form label{font-weight:700;color:#679502;font-size:10px;display:block;margin-bottom:2px;}





#footer{clear:both;font-size:10px;padding-right:10px;float:none;width:804px;text-align:center;margin:0 auto;}

#footer,#footer a:link,#footer a:visited{color:#666;padding-bottom:3em;line-height:2em;}

#footer a:hover,#footer a:active{color:#333;}

#footer ul li{display:inline;margin-right:5px;font-weight:700;}

textarea#comment{width:570px;font-size:12px;}

.clear:after,.clearFix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}





#sidebar ul li label a,.feedburnerFlareBlock{font-size:10px;}

#sidebar ul a:hover,#sidebar ul a:active {color:#EA1821;}

div#contactformcontainer div.clear,div#smform div.clear{margin-bottom:0.5em;}







.png{ 

cursor:pointer;

behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

);

}





.press {
clear:both;
vertical-align:middle;
}
.pressthumb img {
border:1px solid #46ADE9;
float:left;
margin:0 9px 10px 0;
vertical-align:middle;
}
.presslink {
float:left;
padding-top:15px;
vertical-align:middle;
width:450px;
}


/********
--Testimonials page
**********/
.quote1 {margin:10px 5px 5px 30px;background-color:#E4F6FD;padding: 10px 18px 10px 10px; width: 500px;text-align:right;
}
.quote2 {margin:10px 5px 5px 0px;background-color:#FFE28D; padding: 10px; width: 500px;
}
.quote3 {background-color:#EFEFEF;
display:block;
margin-top:15px;
padding:5px 20px;
width:250px;
color:#666;
font-style:italic;
font-size:11px;
 }




/* --- clearer --- */

.clear:after, .clearFix:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;} 

.clear, .clearFix {display:inline-block;} 

/* Hides from IE Mac \*/ 

* html .clear, * html .clearFix {height:1%;} 

.clear, .clearFix {display:block;} 



#container-footer{width:806px;margin: 0 auto;text-align:left;background:url(http://willotoons.com/wp/wp-content/uploads/bottom-right3.png) no-repeat 773px 0;}

#footer-inner{background: url(http://willotoons.com/wp/wp-content/uploads/bottom-left.gif) no-repeat -1px 0;}

#another-inner {background: url(http://willotoons.com/images07/global/container_footer_bg.gif) repeat-x bottom;margin: 0 25px;height:29px;}


