/* Copyright Skooks Designs.  All rights reserved. */
body {font-family:Tahoma, Geneva, sans-serif; font-size:85%; padding-top:30px;padding-bottom:30px;  background:transparent url(http://www.studiojuno.com/wp-content/uploads/2009/12/bg.jpg) repeat-y top center; background-color:#ECEBEB;}

.postcontent{line-height: 150%;}
.commentarea{line-height: 150%;  }


/* AUTHOR */



html{color:#7F7E7E;}

<!-- IE PNG FIX -->
img, div, body { behavior: url(http://www.studiojuno.com/wp-content/themes/flaunt_books/images/iepngfix.htc) }

<!-- BG STYLING - CORNERS / SHADOW none-->
.border{}
.wrap{}
.postcontent{padding:20px;}
.header{padding:2;}

.border{background:none;}
.bottom {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.top {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.logo{}
.logo{text-align:left;}

<!-- IMAGE VOTING STYLING -->
.imagevote_votecount {}
.imagevote_votecount {  
  background: transparent url(http://www.studiojuno.com/wp-content/themes/flaunt_books/images/black.png); 
  color:#FFFFFF;
  position: absolute;
  padding: 2px;
  font-size:0.7em;
  font-weight:bold;
  margin:1px 0 0 1px;
  min-width: 1.5em;
  text-align: center;
}
#topimages img{margin:0; border: 1px solid #7F7E7E;}
#topimages a img:hover{margin:0; border: 1px solid #00AEEF;}


#archives ul li a:link,#archives ul li a:visited {color:#7F7E7E; padding:10px;}
#archives ul li a:hover{color:#00AEEF;}

/** TAG / CATEGORY LINKS **/
.tagcats{clear:both;float:left;width:80%;}
* + .tagcats{margin:10px 0;}

#content .page-content .left-col .tagcats a:link, .left-col .tagcats a:visited{color:#7F7E7E; text-decoration:none;}
#content .page-content .left-col .tagcats a:hover{color:#00AEEF; text-decoration:none;}


/** BACKGROUNDS **/

.content {background: #FFFFFF; color:#7F7E7E;}
.main img{max-width:928px; width:expression(this.width > 928 ? "928px" : this.width); height:auto!important; }

/** COLORS **/
/* Post Title Color*/
.wrap .title h1 a:link, .wrap .title h1 a:visited {color:#C8C8C8;text-decoration:none;}
.wrap .title h1 a:hover {color:#C8C8C8;text-decoration:none;}
.wrap .title h1 a{}

.wrap .postcontent h1, .wrap .postcontent h2, .wrap .postcontent h3, .wrap .postcontent h4, .wrap .postcontent h5{ color:#C8C8C8; padding-left:0; margin-left:0;}
.wrap .post h1{ font-size: 180%;}


/* Page Link Color*/
#content .page-content a:link, .page-content a:visited { color:#7F7E7E;}
#content .page-content a:hover { color:#00AEEF;}

.wrap a:link, .wrap a:visited { color:#7F7E7E;}
.wrap a:hover { color:#00AEEF;}

/* Sidebar Link Color*/
.wrap .content .sidebar a:link, .wrap .content .sidebar a:visited{ color:#7F7E7E;}
.wrap .content .sidebar a:hover {color:#00AEEF;}

<!-- FOOTER -->
.footer{}
.footer{clear:both;  color:#ABAAAA; text-align:right; margin:30px 0 0 0; padding:5px;}

.wrapper .footer p{ text-align:right;}

 
div.postcontent img {border:1px solid #000000; padding:5px;}
div.right-col img{border:1px solid #000000;}

 
.cmscroll {border:1px solid #E0E0E0;}

 
.alt {background-color:#EFEFEF;}

 
.cmscroll {background-color:#FFFFFF;}




/** MENU COLORS **/

.nav {background:#F99E09; }

#suckerfishnav {}

#suckerfishnav, #suckerfishnav ul {margin:0; list-style:none; text-align:center;}

#suckerfishnav li.page_item, #suckerfishnav li.categories {margin:0;}
#suckerfishnav li.page_item a:hover{color:#BED73D;}
#suckerfishnav a {display:block; text-decoration:none; padding:8px 15px;}

#suckerfishnav li {display: inline-block; *display: inline; color:#FFFFFF; ;  
font-weight:normal; text-transform: lowercase; letter-spacing: 0.05em; margin: 0 4px 0 0;}

#suckerfishnav ul {position:absolute; left:-999em; height:auto; width:151px; margin:0;line-height:1;}

#suckerfishnav li a, #suckerfishnav li.page_item a, #suckerfishnav li.categories a{color:#FFFFFF; font-size:110%;}

#suckerfishnav li:hover, #suckerfishnav li.sfhover {}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#BED73D;}


#suckerfishnav li li {width:151px;text-align: left;}
#suckerfishnav li li a {padding: 6px 10px ; /*width:130px;*/ font-size:%; }
#suckerfishnav li ul ul {margin:-20px 0 0 151px; text-align: left;border-top:0px solid #000;}
#suckerfishnav li ul {text-align: left;}

#suckerfishnav li li:hover {}

#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {color:#333333}

#suckerfishnav li:hover li a, #suckerfishnav li li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {text-align: left;color:#666666; font-weight: normal; text-transform: lowercase;}

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;}

#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {left:auto;background-color:#EEEEEE;color:#666666;}

/* CURRENT PAGE UL LI */
#suckerfishnav li ul li.page_item a, #suckerfishnav li ul li li.page_item a, #suckerfishnav li ul li li li.page_item a {color:#666666 }
#suckerfishnav li ul li.page_item a:hover, #suckerfishnav li ul li li.page_item a:hover, #suckerfishnav li ul li li li.page_item a:hover {color:#333333}
#suckerfishnav li ul li.current_page_item a, #suckerfishnav li ul li li.current_page_item a, #suckerfishnav li ul li li li.current_page_item a {color:#333333}
#suckerfishnav li.current_page_ancestor a, #suckerfishnav li ul li.current_page_ancestor a, #suckerfishnav li ul li li.current_page_ancestor a{color:#333333}
#suckerfishnav li.current_page_ancestor a, #suckerfishnav li.current_page_item a {color:#BED73D;}

/* CURRENT CATEGORIES UL LI */
#suckerfishnav li.cat-item a{color:#FFFFFF}
#suckerfishnav li ul li.cat-item a, #suckerfishnav li ul li li.cat-item a, #suckerfishnav li ul li li li.cat-item a {color:#666666}
#suckerfishnav li.cat-item a:hover, #suckerfishnav li ul li.cat-item a:hover, #suckerfishnav li ul li li.cat-item a:hover, #suckerfishnav li ul li li li.cat-item a:hover {color:#333333}
#suckerfishnav li.current-cat a, #suckerfishnav li ul li.current-cat a, #suckerfishnav li ul li li.current-cat a, #suckerfishnav li ul li li li.current-cat a {color:#333333}
#suckerfishnav li.current-cat-parent a, #suckerfishnav li ul li.current-cat-parent a, #suckerfishnav li ul li li.current-cat-parent a{color:#333333}

/* MENU */
.main-menu-wrapper {
	/*background:url(/images/menu_decoration.gif) no-repeat bottom; /* this represents the line decoration for main menu */
      width:960px; margin:0 auto; float:none;
}

.jqueryslidemenu ul li a:hover {
	color:#06AFF1;
	text-decoration:none;
        text-transform:lowercase;
}	
.jqueryslidemenu ul li.spacer{ font-size:80%; padding:5px;}

.jqueryslidemenu ul li ul {
	border-top:0px solid #efefef; /* border top of first sub level menu */
}
.jqueryslidemenu ul li ul li ul {
	border-top:0px solid #efefef;
}
.jqueryslidemenu ul li ul li a { 
	border-bottom:0px solid #efefef;
	border-left:0px solid #efefef;
	border-right:0px solid #efefef;
	/*background:#efefef;*/
        background: transparent url('/swf/navbg.png');
	color:#333;
}
.jqueryslidemenu ul li ul li a:hover { /* sub menus hover style */
	/*background:#efefef;*/
        background: transparent url('/swf/navbg.png');
	color:#06AFF1;
}
.jqueryslidemenu ul li a {
	color:#333;
        text-transform:lowercase;
        font-size:120%;
}
.jqueryslidemenu ul li:hover a{
	color:#333;
}
.jqueryslidemenu ul li a:hover {
	/*background:#FFF; /* background of tabs */
	color:#06AFF1;
        border-bottom:4px solid #ccc;
}
<!-- Active Item -->
.jqueryslidemenu ul li.active a{
	color:#06AFF1;
        border-bottom:4px solid #ccc;
}
.jqueryslidemenu ul li.active a, .jqueryslidemenu ul li:hover a{
	color:#06AFF1;
        border-bottom:4px solid #ccc;
}
.jqueryslidemenu ul li.active li a, .jqueryslidemenu ul li:hover li a{
	color:#333;
        border-bottom:none;
}
.jqueryslidemenu ul li li.active a{
	color:#06AFF1;
        border-bottom:none;
}


.jqueryslidemenu ul .selected a {
	color:#06AFF1;
}
.jqueryslidemenu ul .current_page_item a{
	color:#06AFF1;
}
.jqueryslidemenu ul li ul li {
	/*font-size:140%;*/
}
.jqueryslidemenu ul li a {
   /*background:transparent url(/images/dot.png) no-repeat scroll right 12px;*/
    padding:5px 0px 5px 0px;
    border-bottom:4px solid #efefef;
}
.jqueryslidemenu ul li li a{
   border-bottom:none;
}
.jqueryslidemenu ul li li a:hover {
   border-bottom:none;
}
.jqueryslidemenu ul li.navsep{
   display:block;
   width:10px;
   height:30px;
   background:transparent url(/images/dot.png) no-repeat scroll center center;
   padding:0 10px;
}

.jqueryslidemenu ul li.last a{ /*last item styling */
    background:none;
    padding:5px 0 5px 0;
}

<!-- Drop line menu -->
.droplinetabs{
overflow: hidden;
border-bottom: 1px solid gray; /*underline across bottom of main tabs*/
}

.droplinetabs ul{
font: bold 11px Verdana, sans-serif;
margin: 0;
padding: 0;
width: 100%;
list-style: none;
}

.droplinetabs li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}


.droplinetabs a{
float: left;
color: white;
background: #c76023 url(leftedge.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 4px 0 0;
padding: 0 0 4px 3px;
text-decoration: none;
letter-spacing: 1px;
}

.droplinetabs a:link, .droplinetabs a::visited, .droplinetabs a:active{
color: white;
}

.droplinetabs a span{
float: left;
display: block;
background: transparent url(rightedge.gif) no-repeat right top; /*right corner image*/
padding: 7px 9px 3px 6px;
cursor: pointer;
}

.droplinetabs a span{
float: none;
}


.droplinetabs a:hover{
background-color: #b05016; /*background color of tabs onMouseover*/
color: white;
}

.droplinetabs a:hover span{
background-color: transparent;
}

/* Sub level menus*/
.droplinetabs ul li ul{
position: absolute;
z-index: 100;
left: 0;
top: 0;
background: #c76023; /*sub menu background color */
visibility: hidden;
}

/* Sub level menu links style */
.droplinetabs ul li ul li a{
font: normal 13px Verdana;
padding: 6px;
padding-right: 8px;
margin: 0;
background: #c76023; /*sub menu background color */
}

.droplinetabs ul li ul li a span{
background: #c76023; /*sub menu background color */
}

.droplinetabs ul li ul li a:hover{ /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
background: #714421;
-webkit-border-radius: 5px;  
-moz-border-radius: 5px; 
-khtml-border-radius: 5px;  
border-radius: 5px;
}