body { background:#fff url(purple/body-bg.png) repeat-x top left; color:#444; }


/*---------TOP NAVIGATION for PAGES---------  */
.top_menu li a{ color:#C9C9C9; }
.top_menu li ul li a{ border:0; color:#FCFCFC }
.top_menu li a:hover, .top_menu li.active a{ color:#FCFCFC; background:#020202 }
.top_menu li.current_page_item a{ color:#fff; background:#020202 }
.top_menu li.current_page_item a:hover{ color:#fff }
.top_menu li a:hover{ color:#FCFCFC; }
.top_menu li.current_page_item a:hover,.top_menu li:hover a{color:#FCFCFC}

/*---------DROPDOWN NAVIGATION FOR PAGES---------  */
.top_menu li a:hover{ background:#020202 }
.top_menu li ul li{ background:#020202; border:solid #010101; }
.top_menu li:hover,.top_menu li.sfhover{ background:#020202 }
.top_menu li a:hover,.top_menu li a.sfhover{ color:#fff }
.top_menu li ul li ul li,.top_menu li ul li ul li ul li,.top_menu li ul li ul li ul li ul li{ border:1px solid #010101 }
.top_menu li a span{ color:#9D9D9D; }
.searchform .s { color:#A2A091; background:#2A2B24; border:1px solid #A2A091  }

/*--------- Header --------  */
#header .blog-title a{ color:#ffffff; }
#header .blog-title a:hover{ color:#eeeeee }
#header .blog-description{ color:#ffffff; }


/*---------TOP NAVIGATION for PAGES---------  */
#cat-menu ul { background:url(1-default/navbg.png) repeat-x top;}
#cat-menu li { background:url(1-default/nav_sepretor.png) no-repeat right top;  }
#cat-menu ul li:hover a, #cat-menu ul li.hover a, #cat-menu ul li.current-cat a { color: #fff; background: url(1-default/nav-active.png) no-repeat bottom center; }
#cat-menu ul li a { color:#C9C9C9 }
#cat-menu ul li a:hover { color:#fff;  }

/*---------DROPDOWN NAVIGATION FOR CATEGORIES--------- */
#cat-menu ul li ul{ background:transparent; border-top:1px solid #404040 }
#cat-menu ul li ul li{ background:#000000; border:solid #404040; border-width:0 1px 1px 1px; }
#cat-menu ul li ul li ul li, #cat-menu ul li ul li ul li ul li, #cat-menu ul li ul li ul li ul li ul li{ border:solid #404040; border-width:1px 1px 0 1px }
#cat-menu ul li ul li ul, #cat-menu ul li ul li ul li ul, #cat-menu ul li ul li ul li ul li ul{ border:solid #404040; border-width:0 0 1px 0 }
#cat-menu ul li a span{ color:#9D9D9D; }

/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow { border: 1px solid #000; border-bottom:10px solid #000; background:#CFACE5 }


/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav { background: url(http://sitgeslesbianholidays.com/wp-content/themes/Destination/skins/1-default/sliderbg-trans.png) no-repeat; width:103px; height:288px }
.js #slideshow .slides-nav li.on a img { border:1px solid #fb9e0b }
#slideshow .slides-nav li img { border:1px solid #fff }

/*---------PAGE NAVIGATION - pagination --------- */
.Navi { }
.Navi .on { color:#000; background:#f79b08 !important }
.Navi a { border:1px solid #D8D8D8; color: #000;  }
.Navi a:hover { color:#000; background: #e9e9df }

/*---------CONTENT WRAP --------- */
.content_wrap_in { background:#ffffff; border:solid #ccccc5; border-width:0 1px 1px 1px }
.sidebar .sidebar-in{ border-left:1px dotted #8e8e8e }
.sidebar .front-side{ border-right:1px dotted #8e8e8e; border-left:none }
  
p.news-comm a{ color:#999; background:url(1-default/i_comment.png) no-repeat 0 2px; }

#breadcrumb { color:#333 }
#breadcrumb a { color:#333; font-weight:bold; }
#breadcrumb a:hover { color:#000;}

p.post_bottom { border-bottom:1px dotted #ccc; background:#eee;}


/*	--------------------------------------------------
Home Page
-------------------------------------------------- */
hr { color:#fff; border:none; border-top:1px dotted #99885b;  }
.head { color:#000;  }

/*	--------------------------------------------------
content
-------------------------------------------------- */
#page_head h1 { color:#000000; border-bottom:1px dotted #8e8e8e; }
#page_head h1 a.post-edit-link{ color:#000000 }
#page_head h1 a.post-edit-link:hover{ color:#8e8e8e }
	
.entry a{ color:#000000; }

blockquote { border-bottom:1px solid #c7c7c7; } 
blockquote p { background:url(1-default/quote.png) no-repeat top left; color:#121212;  }
.widget blockquote p { background:url(1-default/quote.png) no-repeat top left; color:#121212;  }
blockquote cite { color:#4a4a4a }

code { background:#eeeeee; }

/*---------widgets ---------  */
.widget{ background:transparent; color:#382D2C }
.widget .more,.content .more{ color:#000;  }
.widget .more span,.content .more span{ color:red;}
.widget a, .widget li, .widget p { color:#382D2C; }

.sidebar-in .widget li, #footer .widget li{ border-bottom: dotted 1px #99885b; background:url(1-default/bullet.png) no-repeat 0 7px; }
.widget .recentpost li { background:none; }

.widget h2 span, .widget h3 span{ color:#000 }
.widget h3 { border-bottom:2px solid #FD9D36; }

.flickr h3 span{ color:#0061D8; }
.flickr h3 span b{ color:#FF1183 }
.flickr img{ border:1px solid #969696; background:#F4F4F4; }
.flickr img:hover{ border-color:#333 }
.tagcloud { background-color:#ffffff !important; color:#382D2C }
#twitter p.website{ background: url(http://sitgeslesbianholidays.com/wp-content/themes/Destination/skins/1-default/twitter-trans.png) left 6px no-repeat }

/*=== Footer Widgets ===*/
.footwidgets-spot a{ border:none }

/*---------ADVERTISING ads --------- */
.ad-box { background:transparent; overflow:hidden }
#big_banner img{ background:transparent; border:1px solid #dddddd; }
#big_banner a:hover{ background:transparent }

#sidebar-blog .flickr img { padding:3px; margin:4px; }

/*=== Archive ===*/
.archive-spot p{ color:#4e4e4e }
.archive-spot .date{ color:#898989 }
.archive-spot .date a{ color:#898989 }
.archive-spot .date a:hover{ color:#ffffff }
.comment-spot{ background:#ffffff url(http://sitgeslesbianholidays.com/wp-content/themes/Destination/skins/1-default/comment-bg-trans.png) no-repeat top right; }
.comment-spot a, .comment-spot a:hover{ background:none; color:#ffffff; border:none; }
.archive-spot .cat-spot{ background:#e3e3e3; }
.archive-spot .cat-spot a{ color:#000000; }
.archive-spot .cat-spot a:hover{ color:#ffffff }
	  
/*---------ARCHIVE PAGE --------- */
.arclist ul li{  border-bottom:1px solid #f1f1ed; background:none }
.arclist ul li ul{ border-bottom:0; }
.arclist ul li ul li{ border-bottom:0; }
.arclist .archives-time{ color:#666666; width:90px; border-right:dashed 1px #ddd; }

/*---------COMMENTS --------- */
#comments_wrap{ border-top:1px solid #c7c7c7 }
#comments .comment { background:none; }
#comments .comment a{ color:#000000; border-bottom:1px solid; }
#comments .comment a:hover{ color:#aaaaaa }
#comments .comment .meta-left { color:#aaaaaa }
#comments .comment .text-right { background:#eee url(1-default/commentbg.png) no-repeat left center;  padding-left:20px; }
#comments .comment .authcomment{ background:#F7F7F7; border:1px solid #c7c7c7 }
span.comm-reply{ color:#aaa; }
span.comm-reply a, span.comm-reply a:hover{ color:#aaaaaa }
#respond a{ color:#000000 }
#respond textarea, .commpadd input{  background:none; border:1px solid #c7c7c7; }
.red { color:#990000; }
input#submit{ color:#000; background:#f79a08; border:1px solid #e88e00; }
	
/*	--------------------------------------------------
footer 
-------------------------------------------------- */

#bottom { background:#eaeaea; }

.rssbar { background:#dedddd; border-bottom:1px solid #CCCCC5; border-top:1px solid #CCCCC5;}
.rssbar-in li.page_item { border-left:1px dotted #666; }
.rssbar-in li a {color:#666; }
.rssbar-in li a:hover {color:#333;}
.rssbar-in p { color:#666; }

#copyright { background:#000000; border-top:5px solid #BCB8B5;  }
#copyright-in  .copyright { color:#fff; }
#copyright-in  .designby { color:#808080; }
#copyright-in  .designby a { color:#808080; }
#copyright-in  .designby a:hover { color:#fff; }
