/* Theme Name: Theme Reviewer
Theme URI: http://fearlessflyer.com
Version 1.0
Author: Michael Soriano */
* {padding:0; margin:0;}
a img { border:none;}
a {text-decoration:none; color:#999;}
a:hover {text-decoration:underline; color:#000000; }
blockquote {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;
 font-size:20px; line-height:24px; color:#666666; background: url(images/close-quote2.gif) no-repeat right bottom; padding-left: 5px; margin:0 20px 0 5px;  }
blockquote p:first-letter { background: url(images/open-quote.gif) no-repeat left top; padding-left: 22px;
 padding-top:5px;}
form, input, textarea { padding:5px; margin:0px;} 
body { text-align:center; padding:0; margin:0;
 font-family: arial, verdana, helvetica; font-size:14px; line-height:24px; background:/*url(images/body_bg5.gif) repeat-x */ url(images/new-bg.gif) repeat-x #ffffff; }

#wrap { width:944px; margin:0 auto; padding-left:8px; text-align:left; overflow:hidden; }
/*HEADER*/

#header { width:944px;  height:282px;}
#logo {background: url(images/logo.jpg) no-repeat top left; height:78px; padding:30px 0 30px 155px;  position:relative; top:55px; width:480px;}
#logo a {color:#000000; display:block;font-weight:bold; font-size:62px; letter-spacing:-3px;  line-height:62px;}
#threesquares {background:url(images/threesquares.jpg) no-repeat; width:233px; height:60px; position:relative; top:-50px; left:702px;}
#searchformdiv {float:right; padding:14px 0 0 0;}
#searchform {}
input#sfr { border:3px solid #3e3731; width:220px; padding:10px 5px 5px 5px; height:22px;}
ul#menu {padding-top:28px;}
#menu li { list-style:none; display:inline; margin-right:5px; background:#3e3731; padding:15px 25px 15px 25px; }
#menu li.home {padding-left:0;}
#menu a { color:#FFFFFF; font-family:Arial; font-size:26px; font-weight:bold; letter-spacing:-1px;}



/*END HEADER*/
/*MESSAGE.PHP SPECIFIC*/


/*jQuery Specific*/
#screenshot{position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff;}
/*END jQuery Specific*/

/*INDEX.PHP SPECIFIC*/ 
.main {clear:both; padding-left:12px;}
.postBox { width:290px; height:250px; float:left; margin:0 5px 10px 5px ; padding:5px; background:#ffffff; } 
.postBox h4{ font-family:Helvetica, Arial, Verdana; padding:5px 0 5px 5px; margin:0; font-size:12px;
 line-height:14px; }
.thumbs { padding-left:5px; width:280px; height:200px; }
.stars { padding:3px 0 0 100px;}
.wp-pagenavi { clear:both; padding:8px 0 5px 4px; }
/*SINGLE.PHP SPECIFIC*/



#SingleMain {width:640px; overflow:hidden; float:left; padding:0; margin:0 0 0 0; }
#SingleMain h2 {font-size:48px; letter-spacing:-2px; padding:20px 0 0 0; line-height:48px;}
#SingleMain h2 a {color:#000000;}
#SingleMain  h3 {font-size:36px; letter-spacing:-1px; padding:15px 0 15px 0;}
#SingleMain p {padding:10px 0 10px 0;}
#SingleMain p img {padding:20px 0 20px 0;}
.entry-date { padding:5px 0 5px 0; margin:0 0 0 0; border-bottom:1px #CCCCCC dotted; }
.entry-content { padding:15px 0 0 0; margin:0 0 15px 0;}
.imageBig { width:640px; height:449px;  border:#CCCCCC 1px solid; margin-top:1px; margin-bottom:10px;}

#share-container { background:url(images/horiz-borders.gif) repeat-x bottom; height:80px; padding:10px 0 25px 40px;}
#share li {display:inline;}
#share li a {background:url(images/social-icons.png); display:block; float:left; height:67px; text-indent:-9999px; }

#share li a#facebook {background-position:0 -67px; width:72px;}
#share li a:hover#facebook {background-position:0 -1px; width:72px;}
#share li a#digg {background-position:-72px -67px; width:81px;}
#share li a:hover#digg {background-position:-72px -1px; width:81px;}
#share li a#delicious {background-position:-153px -67px; width:83px;}
#share li a:hover#delicious {background-position:-153px -1px; width:83px;}
#share li a#stumbleupon {background-position:-239px -67px; width:87px;}
#share li a:hover#stumbleupon {background-position:-239px -1px; width:87px;}
#share li a#rss {background-position:-329px -67px; width:81px;}
#share li a:hover#rss {background-position:-329px -1px; width:81px;}
#share li a#twitter {background-position:-410px -67px; width:83px;}
#share li a:hover#twitter {background-position:-410px -1px; width:83px;}
#share li a#technorati {background-position:-494px -67px; width:67px;}
#share li a:hover#technorati {background-position:-494px -1px; width:67px;}


.moreInfoLink { background: url(images/shadow.gif) top left repeat-x; border:1px solid #ccc; padding:10px; margin:0 10px 0 0; height:18px; float:left; }


.respond { clear:both; }
.respond h3 { padding:0; margin:0; }
#comments { padding:8px 0 0 0; }
#comments ol { padding:0; margin:0; list-style:none; }
#comments ol li { border-bottom:#CCCCCC 1px dotted; margin-bottom:10px; padding-bottom:10px; }
.comment-author { font-weight:bold; font-family:Arial; font-size:18px; }
.comment-text { padding:0; margin:0; }
.commentmetadata { padding:0; margin:0; font-size:11px; }
.adboxinSingle { padding:15px 0 15px 0; }
.gravatar { float:left; padding:0 10px 0 0; }
.avatar { padding:2px; border:1px solid #cccccc; }


/*SIDEBAR STUFF ONLY*/
.ads-250 {padding:20px 0 10px 20px;}


#sidebar {float:left; padding:0; margin:0 0 0 20px; width:284px;}
#sidebar ul#ads {padding-left:12px; list-style:none;}
#sidebar ul#ads li {float:left; display:block; padding:0 0 15px 0;}
#sidebar ul#ads li.padme {padding-right:22px;}
.subscribebyEmailbox { background:url(images/rss.png) no-repeat right ; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; padding:12px 0 12px 0; margin-top:12px; margin-bottom:12px; width:262px; float:right; }
.submitaTheme {clear:both; float:right; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; padding:6px 0 20px 0; margin-top:12px; margin-bottom:12px; width:262px;  }
.floatleft {float:left; padding:0 2px 0 0;}



/*ARCHIVE.PHP SPECIFIC ONLY*/
.archive-box {min-height:308px; margin-bottom:5px; }
.thumbs_in_archive {float:right; padding:13px 0 0 10px;}
/*FOOTER STUFF ONLY*/
#footerWrap {background: url(images/footerWrapBg.gif) top left repeat-x #3e3731; padding:0; margin:0 auto; height:520px;}
#footer {margin:0 auto; text-align:left; width:927px; overflow:hidden; height:400px; padding:105px 0 0 0; color:#6d6156; background: url(images/footerBG2.gif) no-repeat;}
.footer_column {width:200px; min-height:300px; float:left; margin-right:21px; padding-right:10px;}
.footer_column h3{padding:0 0 8px 0; margin:0 0 8px 0; color:#FFFFFF; font-family:Arial; font-size:20px; letter-spacing:-1px; }
.footer_column small {color:#999999; font-size:11px; line-height:14px;}
.footer_column ul {padding:0; margin:0; list-style:none; }
.kjgrcGravatar {float:left; padding:1px; border:1px solid #666666; margin:0 6px 1px 0; }
#rec-comments-footer li{ padding:0 0 10px 0; margin:0; min-height:25px; color:#999999; font-size:11px; line-height:14px; }
#rec-comments-footer li a {font-size:14px; color:#6d6156; font-weight:bold; }
.rateTable {padding:10px 0 10px 0; margin:0;}
.rateTable li {color:#999999; font-size:10px;}
.rateTable a {font-size:14px; color:#6d6156; font-weight:bold;}
#subsBox {background:#484039; border:1px solid #666666; padding:10px; margin-top:5px;}
.doubleborder {background:url(images/doubleBorders.gif) repeat-x; height:3px;}
#credits {color:#cccccc; font-size:11px; line-height:14px; float:right; position:relative; top:30px; left:-45px; }
/*INSIDE POSTS SPECIFIC*/
.AllCapsGeorgia {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#666666; line-height:22px;  text-transform:uppercase; }
.GeorgiaBig {font-family:Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight:bold; font-style:italic; letter-spacing:-1px; color:#333333;}
.GeorgiaMed {font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight:bold; letter-spacing:-1px; }
.red {color:#832622;} 
.facebook-badge1 {padding:2px 0 15px 11px;}
.facebook-badge {padding:20px 0 0 38px;}
.twitter-badge1 {padding:0 0 18px 12px;}
.tweetmeme_button {float:right; padding:22px 0 0 10px;}
.ads-260 {padding:15px 0 20px 15px;}