/*
File:			custom.css
Description:	Custom styles for Your Theme

HOW TO USE THIS FILE:

Override any class you want and it will change default styling to suit your needs.

For example, if you wish to change the default text blog title to grey, you would add the 
following declarations to this file:



*/
body { font-family:georgia, serif; background:url(http://www.creativecrowds.com/pics/background.jpg)}
#header{ height: 95px;background:none}
.content_wrap {
background:transparent none repeat scroll 0 0;}
#header h1.logo { margin:20px 0 0 -10px ; }
.pagespot{ padding:10px 30px 10px 24px; margin:25px 0 25px -10px; background:#ffffff; border:dotted 1px;}
.footwidgets-spot{ background:#ffffff; margin-top:20px; border:dotted 1px; }

#top_menu li ul li.current_page_item a{color:#000000 }


.wrap-slider{ background:none; width:960px; margin:0 0 0 -23px; border: none; position:relative }
.slider-post img.fl{background:none; border:none;  padding:5px; margin:0 20px 6px 0px }
.slider-post p{ color:#000 }
.featslider{ padding:5px 0 25px 13px; color:#000 }
.slider-post .btn { background:#333333 url(images/btn-slider-trans.png) no-repeat 0 4px; margin:0; padding:5px 10px 5px 25px; font-family:georgia,  serif; color:#000; border:none; }
 .slider-post .slider-title{ color:#000000;font:normal 34px georgia, serif; padding:10px 0 5px 0; }
.post img { border:none}

#pagenav li ul li a{ color:#000000; font-size:14px; padding-top:5px;width: 321px; text-transform:lowercase; }
#pagenav li ul li{background:#fff; border:solid #D8D8D8; line-height:21px; width:27em; border-width:0 1px 1px 1px }
   
#top_menu li a{font-family:helvetica, arial;font-size: 13px; color:#ACABAB; display:block; padding:4px 15px 6px 15px;text-transform:uppercase; }
#top_menu{ background:#000000; height:43px; text-align:left; margin:0 0 20px 0 }
#top_menu ul {padding:2px 0 0 10px;}


.post ul, .post ol{ padding:0px 3px; margin:0 0 0px 0 }

.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 {padding:5px 0 12px 0px; margin:0 }

#footer .copyright{ font:13px georgia;color:#e3e3e3; background:transparant; padding:10px 0; margin:0 0 30px 0; line-height:18px;}

#footer .copyright a{ color:#fff; text-decoration: none; border-bottom:1px dotted; padding:2px 1px }

#breadcrumb p{ padding:0 0 0px 15px; margin:0 0 -15px 0; font:14px georgia,serif; color:#000000;text-transform:lowercase; }
  #breadcrumb p a{ border-bottom:1px dotted; padding:0 0 2px 0;
	color:#000000;text-transform:lowercase;}

#footwidgets-front .widget-spot .widget h3{ font-size:22px; padding:0 0 10px 0; border-bottom:4px solid #e3e3e3 }

img.alignright{ padding: 0 4px 4px; margin: 3px 0 2px 10px; display: inline }
img.alignleft{ padding: 0 4px 4px; margin: 3px 10px 2px 0; display: inline }

.post a{ text-decoration: none; padding:0 0 1px 0; border-bottom:1px dotted; background-color: #fffd43}
a:hover{ color:#FFFFFF; text-decoration:none; background-color:#000000 }

.slider-post p a {
color:#000000;
border-bottom:1px dotted;
background:#fffd43;
padding:2px 1px;}

.slider-post p a:hover{ background-color:#000000; color:#ffffff; text-decoration:none; border-bottom:none }

#footwidgets-front .widget-spot .widget .button-link a{ background:#ffffff url(images/btn-footer-trans.png) no-repeat 0px 4px; margin:0; padding:5px 10px 5px 25px; font-style:oblique; color:#000000; border:none; font-weight:bold; }

#footwidgets-front .widget-spot .widget .button-link a:hover{ background:#ffffff url(images/btn-footer-trans.png) no-repeat 0px 4px; text-decoration:none; color:#333333 }

.footwidgets-spot a{ text-decoration: none; padding:0 0 1px 0; border-bottom:1px dotted; background-color: #fffd43}
.footwidgets-spot a:hover{ color:#FFFFFF; text-decoration:none; background-color:#000000 }

#footwidgets-front .widget-spot .widget {
border-right:0px solid #E3E3E3;
line-height:27px;
padding:20px 30px 0}

#twitter_update_list span {
line-height:27px}

.flickr { width: 305px; padding:0 0 20px 0 }

#footwidgets-blog .widget-spot .widget ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/list-star-trans.png) no-repeat scroll left top;
border-bottom:0 solid #E3E3E3;
line-height:22px;
margin:10px 0;
padding:0 0 10px 18px;}

.archive-spot p {
color:#000000;}

.featured-button-l{ position:absolute; left:0px; top:130px; width:50px; }

.featured-button-r{ position:absolute; right:-25px; top:130px; width:50px; }

 




