body { background:#0f0608 url(images/lauraday/bg.jpg) no-repeat scroll center top;  margin: 0px;}

/*------------------------------------------------*/
/*---------------[PAGES DROPDOWN]--------------*/
/*------------------------------------------------*/

ul#page-menu { position: relative; z-index: 100; height: 48px; text-transform: lowercase; font-family: Verdana; font-size: 13px; left: 370px; padding-left: 0px;}
	ul#page-menu li { float:left; }
		ul#page-menu li a { padding: 12px 15px 11px; color: #ffffff; }
	ul#page-menu > li.current_page_item { background: url(images/page-active-bg.png) repeat-x scroll top left; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #e06a99 #a54c6f #934060 #bf5680; color:#ffffff; padding: 12px 15px 0px 15px; height: 36px; }
		ul#page-menu > li.current_page_item a { background: url(images/page-link-active-arrow.png) no-repeat scroll bottom center; padding: 0px 0px 24px; }
		
			ul#page-menu li li { margin:0px padding: 0px; background: url(images/categories-menu-linkbg.png) no-repeat 14px 50%; }
				ul#page-menu li li a, ul#page-menu li.current_page_item li a { text-align: left; height:auto; padding: 7px 5px 7px 20px; display: block; width: 188px; border: 1px dashed #ffffff; border-width: 0px 0px 1px; }
				ul#page-menu li.current_page_item li a { background: none; }
			#page-menu ul { background: url(images/page-dropdown-ul.png) no-repeat left bottom; padding: 8px 6px 8px 6px; width: 222px; }
			/*#page-menu li:hover ul, ul#page-menu li.sfHover ul { top:46px; } */
				#page-menu li li { background-image: none; margin: 0px; }
				ul#page-menu > li:hover > a { background:url(images/top-menu-linkhover.png) repeat scroll 0 0; }
					#page-menu li li:hover ul, ul#cats-menu li li.sfHover ul { top:0px; }
					#page-menu li li a:hover, ul#page-menu li.current_page_item li a:hover  { background: url('images/link_hover.png');  }
				ul#page-menu li.current_page_item.sfHover > a { background: none; }
				ul#page-menu li li:hover ul, ul#page-menu li li.sfHover ul { left:228px; top:0px; }
				
			ul#page-menu > li.current_page_item > a:hover, ul#page-menu > li.current_page_item:hover > a  { background: url(images/page-link-active-arrow.png) no-repeat scroll bottom center; }

/*------------------------------------------------*/
/*---------------[CATEGORIES DROPDOWN]------------*/
/*------------------------------------------------*/

	ul#cats-menu { padding-left: 225px; margin: 62px auto 0px 42px; float:left; position: relative; height: 39px; }
		ul#cats-menu li { margin-right: 0px; margin-top: 100px; }
			ul#cats-menu li a { padding:6px 12px; font-size: 12px; color: #ffffff; font-weight: bold; }
	ul#cats-menu li li { background-image:none; margin:0; padding: 0px; width: 206px; border-bottom: 1px dashed #cecece; }
		ul#cats-menu li li a { background: url(images/categories-menu-linkbg.png) no-repeat 14px 50%; text-align: left; height:auto; padding:7px 3px 7px 27px; display: block; width: 179px; color: #8b8b8b; font-weight: normal; }
			ul#cats-menu li li a:hover { background-color: #f0f0f0; color: #000000; }
	#cats-menu ul { background: url(images/catdropdown-bg.png) no-repeat bottom left; padding: 8px 12px 24px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; width: 210px; }
		#cats-menu ul li ul { border-top: 1px solid #e8e8e8; }
	#cats-menu li:hover ul, ul#cats-menu li.sfHover ul { top:35px; }
		#cats-menu li li { background-image: none; margin: 0px; }
	ul#cats-menu > li:hover, ul#cats-menu > li.current-cat { background: url(images/catlink-lefthover.png) no-repeat top left; padding-left: 12px; }
		ul#cats-menu > li:hover > a, ul#cats-menu > li.current-cat > a { background: url(images/catlink-righthover.png) no-repeat top right; padding: 12px 12px 10px 0px; border: 0px solid #ffffff; color: #000000; font-weight: bold; }
			#cats-menu li li a:hover { border: none; }
			#cats-menu li li:hover ul, ul#cats-menu li li.sfHover ul { top:0px; left: 221px; }


ul#page-menu > li.current-cat { background:transparent url(images/lauraday/page-active-bg.png) repeat-x scroll left top; border-color:#6ab2e0 #4c82a5 #407293 #5696bf; height: 100px;}
ul#page-menu > li.current-cat a { background:transparent url(images/lauraday/page-link-active-arrow.png) no-repeat scroll center bottom; height: 35px; }
ul#page-menu > li.current-cat > a:hover, ul#page-menu > li.current-cat:hover > a  { background: url(images/lauraday/page-link-active-arrow.png) no-repeat scroll bottom center; }
	ul#page-menu li li { background:transparent url(images/lauraday/categories-menu-linkbg.png) no-repeat scroll 25px 50%; }
		ul#page-menu li li a, ul#page-menu li.current-cat li a { border-color:#3e5354; }	
	
ul#cats-menu li li a { background:transparent url(images/lauraday/categories-menu-linkbg.png) no-repeat scroll 14px 50%; }







.new-post div.date { background:transparent url(images/lauraday/big-date-leftbg.png) no-repeat scroll left top; }
	.new-post div.date div.main { background:transparent url(images/lauraday/bigdate-mainbg.png) repeat-x scroll 0 0; }
	.new-post div.date div.rightside { background:transparent url(images/lauraday/bigdate-rightbg.png) no-repeat scroll right top; }

.mainpost-wrap div.date { background:transparent url(images/lauraday/smalldate-leftbg.png) no-repeat scroll left top; }
	.mainpost-wrap div.date div.main { background:transparent url(images/lauraday/smalldate-mainbg.png) repeat-x scroll 0 0; }
	.mainpost-wrap div.date div.rightside { background:transparent url(images/lauraday/smalldate-rightbg.png) no-repeat scroll right top; }

.wp-pagenavi span.current, .wp-pagenavi a:hover, .wp-pagenavi span.extend  { background-color:#6f8cad; border:1px solid #597899; }

.post .new-post a.post-edit-link { background:#2d597b; }
a.comment-reply-link { background:transparent url(images/lauraday/reply-bg.png) repeat-x scroll 0 0; }
.reply-container { background:transparent url(images/lauraday/reply-right-bg.png) no-repeat scroll right bottom; }
	
#footer { background-color: #0f0608; color: #fff; padding-top: 30px;}	
#footer p {  line-height: 5px; }

/* TESTIMONIALS */
#testimonials { color: #fff; width: 362px; text-align: left; position:absolute; top: 70px; left: 480px;  }

.testimonial-item {   font-size: 14px; font-family: Georgia; font-style: italic; padding-left: 50px; padding-top: 5px; background: transparent; }
.testimonial p { display: inline; }
.testimonial_author { width: 322px; text-align:right; padding-right: 60px; margin-top: 5px;  }
#testimonials a { color: white; text-decoration: none; background: none; }



/* FEATURED BY BAR */
#featured_by_bar { width: 646px; height: 51px; background: url('images/lauraday/featured_by_bg.jpg'); padding: 7px 0 0 165px; }
#featured_by_bar img { margin-right: 20px; }
/* SIDEBAR */
#twitter_box { position: relative; background: url('images/lauraday/twitter_box_bg.jpg'); padding: 10px 0 0 20px;   }
#twitter_header { padding: 25px 0 0 205px; height: 78px; width:109px; position: absolute; top: -17px; left: 0px; background: url('images/lauraday/twitter_header.jpg') no-repeat; z-index: 100;}

#twitter_header a#facebook_small { background: url('images/lauraday/facebook_small.png') no-repeat; display: inline-block; cursor: pointer; width: 20px; height: 25px; margin-right: 2px; }
#twitter_header a:hover#facebook_small { background: url('images/lauraday/facebook_small_hover.png') no-repeat;}
#twitter_header a#linked_in_small { background: url('images/lauraday/linked_in_small.png') no-repeat; display: inline-block; cursor: pointer; width: 20px; height: 25px;  margin-right: 2px;}
#twitter_header a:hover#linked_in_small { background: url('images/lauraday/linked_in_small_hover.png') no-repeat;}
#twitter_header a#rogue_small { background: url('images/lauraday/rogue_small.png') no-repeat; display: inline-block; cursor: pointer; width: 50px; height: 25px; }
#twitter_header a:hover#rogue_small { background: url('images/lauraday/rogue_small_hover.png') no-repeat;}

#sidebar_footer a#facebook_large { background: url('images/lauraday/facebook_footer.png') no-repeat; display: inline-block; cursor: pointer; width: 45px; height: 60px; margin-right: 3px; }
#sidebar_footer a:hover#facebook_large { background: url('images/lauraday/facebook_footer_hover.png') no-repeat;}

#sidebar_footer a#twitter_large { background: url('images/lauraday/twitter_footer.png') no-repeat; display: inline-block; cursor: pointer; width: 45px; height: 60px;  margin-right: 3px;  }
#sidebar_footer a:hover#twitter_large { background: url('images/lauraday/twitter_footer_hover.png') no-repeat;}

#sidebar_footer a#linked_in_large { background: url('images/lauraday/linked_in_footer.png') no-repeat; display: inline-block; cursor: pointer; width: 45px; height: 60px; margin-right: 3px;  }
#sidebar_footer a:hover#linked_in_large { background: url('images/lauraday/linked_in_footer_hover.png') no-repeat;}

#sidebar_footer a#rogue_large { background: url('images/lauraday/rogue_footer.png') no-repeat; display: inline-block; cursor: pointer; width: 100px; height: 60px; }
#sidebar_footer a:hover#rogue_large { background: url('images/lauraday/rogue_footer_hover.png') no-repeat;}



.twtr-widget .twtr-tweet-wrap {
border-bottom: 1px solid #dadada;
border-top: 1px solid #fff; 
}
#main { margin-bottom: 20px; }
.new-post { padding-bottom: 40px; }
.new-post #post-content h1, .event-label { color: #333333; font-size: 16px; font-weight: bold; margin: 0px; padding: 0px; }
.new-post #post-content h2 { color: #0DACBC; font-size: 14px; margin: 0px;  padding: 0px; }
#tweet-id-4 .twtr-tweet-wrap{ border-top: none; }
#tweet-id-1 .twtr-tweet-wrap{ border-bottom: none; }
#sidebar_header img { margin-right: 10px;  }
#twitter_widget { z-index: 50; }
#twitter_box_footer { position: absolute; height: 47px; width: 314px; background: url('images/lauraday/twitter_box_footer.jpg'); bottom: 0px; left: 0px;  }
.twtr-ft { background-color: #b7b7b7; z-index: 50; height: 42px; padding-top: 5px; }
#tweet-id-1 { margin-bottom: 15px; }
#join_newsletter { background: url('images/lauraday/join_newsletter.jpg'); height: 118px; width: 314px; }
#how_widget { padding: 14px 0 14px 18px; }
#sidebar_footer { }
#sidebar_footer img { margin-right: 2px; }
#events_widget a { font-size: 12px; color:#222;  }
p.info .post_author a { font-weight: normal; color: #898989; }
p.info-small { font-size: 13px; }
.comment-info .comment-meta { display: inline; }
span.says { visibility: hidden; margin-left: -20px; }
.single_page { margin-top: 15px; }
#featured-area div#slider-control div.featitem h2 { width: 170px; font-size: 17px; }
#cats-menu { position: relative; left: 175px;  }
div.pagination { padding: 12px 40px; font-size: 16px; font-weight: bold; width: 560px; }
#post-content-left { float: left; margin-right: 20px;}
#post-content-right { float: left; width: 310px; }
#post-content-left img { display: block; }
#post-content img.size-thumbnail { border: 8px solid #e8e8e8; margin: 15px 15px 0px 0px; }

#post-content img.thumbnail { margin-bottom: 10px; }

.purchase { font-style: italic; color: #777; font-family:Times; font-size: 18px; text-align: center; margin: 20px 0px 20px -18px; }
#purchase_links img { margin-bottom: 10px; margin-left: 50px; }
#message_board { position: relative; top: -16px; }

#new-realities-print { display: none; }
#new-realities-print-icon { position: absolute; top: 35px; left: 365px; cursor: pointer;  }

#fb_tweet { margin-top: 10px; }
.fb_share { margin-left: 10px; display: inline-block; }

#blog_rss a { text-decoration: none; }
#blog_rss img { display: inline-block; margin-right: 10px; }
#blog_rss h3 { display: inline-block; position: relative; bottom: 15px; font-weight: bold;}

.inner-content a { color: #11B5BB; }
.bottom .gallery { height: 320px; }
	
/* Override Default Image Style for posts */
.jcarousel { position: relative; }
.jcarousel .message { position: absolute; bottom: 0px; left: 40px; z-index:100; width: 470px; }
.jcarousel .message .instructions { position: absolute; right: 0px; top: 0px; text-align: right; }
.jcarousel-container img { margin: 0px; z-index: 100; position: absolute;}
.jcarousel-item { position: relative; }
.jcarousel-item .mag_glass { position: absolute; top: 0px; left:0px; background: url('images/gallery-zoom.jpg'); width:75px; height:75px; }
.jcarousel-item .mag_glass {    }

#buy_now { position: fixed; top: 0px; right: 0px; z-index:1000;}
