/*  
Theme Name: NewPlew
Theme URI: http://newplew.com/
Description: The master theme for <a href="http://newplew.com">NewPlew</a>
Version: 1.0
Author: Shawn Plew
Author URI: http://shawn.blogindiana.com/

	NewPlew was designed and built by proud papa Shawn Plew,
	check 'em out at http://shawn.blogindiana.com/

	This theme is not intended for public use and is copyright me: Shawn Plew - shawn.plew@gmail.com
*/
body { background: #FDFDFD; color: #111; font: 13px Lucida Grande, Verdana, Arial, Sans-Serif; text-align: center; }
a { color: #E96E91; }
a:hover { text-decoration: underline; background: #FFFFCC; }
h1, h2, h3, h4, h5, p, ul { margin: 0; padding: 0; }
h1, h2, h3, h4 { font-family: trebuchet ms, helvetica, arial }
h1 { font-size: 36px; }
h1 a { text-decoration: none; }
h2 { margin-bottom: 5px; border-bottom: 1px solid #E96E91; font-size: 18px; }
#sidebar h2, #header h2 { margin: 0; border: none; }
h2 a { font-size: 20px; text-decoration: none; }
h2 a:hover { text-decoration: none; }
h2.homeTitle a { font-size: 20px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
ul li { background: #FDFDFD; }

#page { width: 780px; margin: 3px auto; text-align: left; }

#skipNav { display: none; }

#header { width: 780px; min-height: 200px; height: auto !important; height: 200px; background: #FDFDFD url('/images/header.jpg'); }

h1#top { float: left; margin-top: 10px; width: 700px; }

#header ul { float: left; width: 250px; list-style: none; }
#header ul.recent { width: 400px; }

#main { float: left; width: 450px; }

#sidebar { float: left; padding-left: 30px; width: 300px; }
#sidebar ul { list-style: none; }
#sidebar ul li ul { margin-bottom: 15px; }
#sidebar ul li ul li { margin: 5px 0; }
#sidebar ul li ul li p { width: 250px; margin: 5px 0; }
#sidebar ul li ul li p a { text-decoration: none; }
#sidebar ul li ul li p a img { border: 1px solid #FCEBCF; }
#sidebar li { clear: both; }

#footer { clear: both; position: relative; top: 10px; width: 780px; height: 150px; background: #FDFDFD url('/images/footer.jpg') 0 0; }
#footer p { float: left; position: relative; top: 120px; left: 100px; font: 18px trebuchet ms, helvetica, arial; }
#footer p.footerInfo { float: left; position: relative; top: 110px; left: 300px; margin-top: 20px; text-align: center; font: 10px trebuchet ms, helvetica, arial; }

.post { margin: 10px 0; padding: 5px; }
.post h2 { font-size: 24px; }
.post ul { margin: 10px 25px; }

.entry p { margin: 7px 0; line-height: 17px; }
.entry p strong { color: #333; }

p.entryMeta { color: #555; font-size: 10px;  padding: 5px 3px; margin: 10px 0; background: #FDF2F5; }

h3#comments { font-size: 14px; }

ol.commentlist { list-style: none; width: 440px; margin: 5px 0; padding: 0; }
ol.commentlist li { width: 440px; min-height: 50px; height: auto !important; height: 50px; margin: 5px 0; padding: 5px 0; border-bottom: 1px dashed #E96E91; }
ol.commentlist li cite { display: block; float: left; width: 120px; min-height: 50px; height: auto !important; height: 50px; color: #666; font-weight: bold; }
ol.commentlist li cite small { display: block; margin-top: 5px; }
ol.commentlist li cite small a { text-decoration: none; }
ol.commentlist li p { display: block; width: 320px; margin: 0; padding: 0; margin-left: 120px; }

p.postmetadata { font-size: 9px; line-height: 12px; }
p.postmetadata strong { color: #555; }
small.edit { border: none; }
a:link small.edit, a:visited small.edit { border: none; text-decoration: none; font-size: 10px; }
a:hover small.edit, a:active small.edit { border: none; text-decoration: underline; }

/* Flickr styles for badge */
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: none !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: none !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_uber_wrapper a:hover { border-bottom: 3px soloid #E96E91; }
#flickr_badge_wrapper {border-bottom: solid 1px #E96E91}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

/*---Print Styles---*/
@media print {
	#header, #sidebar { display: none; }
	#main, #footer { width: 550px; }
}

/*---Handheld / Assistive Devices "Skipnav"---*/
@media handheld, aural, braille, embossed, tty {
	#skipNav { display: block }
}