/* 
Theme Name: HomesInBoston.com Theme
Theme URL: http://www.HomesInBoston.com
Description: Custom WP Theme for HomesInBoston.com
Author: Norman Pemper
Author URI: http://www.homesinboston.com/about/norm.htm
Version: 1.0

*/


/* blog ----------------------------------------------- */
.navigation {}
.navigation .next {}
.navigation .prev {}

#blogtitle {margin-left:-7px; font-size: 30px; font-family: georgia; font-weight: normal; margin-top: 0px; margin-bottom: 13px; text-align:left;}
#blogtitle a {color: #bd9f3c;}
#blogtitle a:hover {text-decoration:none;}

.post {margin-bottom: 30px; border: solid 1px #ddd; padding:10px;}
.post h2 {color: #003366 !important; margin: 0px 0px 2px 3px;}
.post h2 a { font-size: 26px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; margin-top: 20px; text-align:left; margin-bottom: 0px; color: #003366; !important; padding: 0px 0px 0px 0px; }
.post p { padding-left: 10px; padding-right: 10px;}
.post p a {}
.widgettitle {}
.posttime {border-bottom: solid 1px #ddd; font-size: 11px; padding: 3px 3px 6px 3px; font-style:italic; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-bottom: 10px;}
#postmeta {}
.postmetadata {border-top: solid 1px #ddd; font-size: 11px; font-weight: normal; padding: 4px 3px 4px 1px; color: #bd9f3c; margin-bottom: -10px; margin-top: 0px; font-family: Georgia, "Times New Roman", Times, serif;}	
#commentsform {border: solid 1px #ddd; padding: 15px 15px 0 15px;}
#commentsform label { margin:0; padding: 0; font-size: 11px; font-weight: normal; color: #bd9f3c; font-family: Georgia, "Times New Roman", Times, serif; }
#commentsform textarea {padding: 5px; margin-bottom: 5px; width: 471px; height: 210px; background: url('http://www.homesinboston.com/graphics/blog-textarea.jpg') no-repeat; font-size: 11px; font-family: Arial, Sans-serif; border: none;}
#commentsform input.text {border: none;  width: 471px;  height: 14px;  padding: 6px;  background: url('http://www.homesinboston.com/graphics/blog-textfield.gif') no-repeat;  font-size: 11px;  font-family: Arial, Sans-serif;}
#blogsubmit {  margin-top: 20px;  margin-right: -10px;  height: 35px;  width: 186px;  background: url('http://www.homesinboston.com/forms/graphics/submit.gif') top no-repeat;  cursor: pointer;  clear: both;  border: none;  float: right;}
#blogsubmit:hover { background-position: 0% 100%;}
#blogleft h3.signature {width/**/:154px; height/**/:69px; line-height:69px; text-indent:0px; margin-bottom: -2px; margin-top: 18px; clear: left;}
#blogleft h3.signature a {display:block; width/**/:154px; height/**/:69px; line-height:69px; text-indent:-9000px; background:url(http://www.homesinboston.com/graphics/signature.gif) no-repeat;}
#blogleft h3.signature-norm {width/**/:112px; height/**/:64px; line-height:64px; text-indent:0px; margin-bottom: -2px; margin-top: 18px;}
#blogleft h3.signature-norm a {display:block; width/**/:112px; height/**/:64px; line-height:69px; text-indent:-9000px; background:url(http://www.homesinboston.com/graphics/signature-norm.gif) no-repeat;}
#commentlist {list-style: none; margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
.singlecomment {background: #e6e6e6 url(http://www.homesinboston.com/graphics/blog-comment-top-bg.jpg) repeat-x; font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; font-style:italic; padding: 3px 0 3px 8px; border-bottom: solid 1px #ddd;}
.singlecomment p {padding: 0; margin: 0;}

#commentlist li {margin-bottom:20px; padding: 0;}
#commentlist li.alt {background: #efefef; border: solid #ddd 1px; }
#commentlist li.standard {background: #f3f3f3; border: solid #ddd 1px; }

.commenttext {padding: 10px 0 0 0; margin: 0;}
.commenttext p {padding: 0px 15px 10px 15px; margin: 0;;}
.commenttext-admin {padding: 10px 0 2px 0; margin: 0; font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style:italic; background: #fff;}
.commenttext-admin p {padding: 0px 15px 10px 15px; margin: 0;}


.sociable {border-top: solid 1px #ddd; font-size: 11px; font-weight: normal; padding: 4px 3px 4px 1px; color: #bd9f3c; margin-bottom: 0px; margin-top: 0px; font-family: Georgia, "Times New Roman", Times, serif; height: 22px;}
.sociable_tagline {padding-bottom: 5px;}
.sociable_tagline strong {font-weight: normal;color: #bd9f3c;}


#left h2 {margin-left:-7px; font-size: 30px; font-family: georgia; font-weight: normal; margin-top: 0px; margin-bottom: 13px; text-align:left;}


#blogleft {width: 510px; float: left;}

#blogleft h3 {margin-left:-3px; font-size: 20px; font-family: georgia; font-weight: normal; margin-top: 20px; text-align:left; margin-bottom: 10px; padding-bottom: 0px ;color: #003366; }


#sidebar {width: 283px; float: right; margin-left: 0px;}
#sidebar h2 {font-size: 25px; font-family: georgia; font-weight: normal; margin-top: 0px; margin-bottom: 0px; text-align:left; z-index:1; color: #bd9f3c;}
#sidebar ul {list-style: none; margin: 0px; padding: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; 			padding-bottom: 20px;}
.recent-posts-img li {padding: 1px 0 0 18px; background-image: url(http://www.homesinboston.com/graphics/icon.gif); background-repeat: no-repeat; background-position: 2px; line-height: 19px;}
.categories-img li {padding: 1px 0 0 18px; background-image: url(http://www.homesinboston.com/graphics/icon-folder.gif); background-repeat: no-repeat; background-position: 2px; line-height: 19px;}		

.blogroll li {padding: 1px 0 0 18px; background-image: url(http://www.homesinboston.com/graphics/icon-link.gif); background-repeat: no-repeat; background-position: 2px; 	line-height: 19px;}

#sidebar li.widget.widget_links ul {border: solid #ddd 1px; padding: 10px; margin-bottom: 20px;}


#sidebar li.widget.widget_recent_entries ul {border: solid #ddd 1px; padding: 10px; margin-bottom: 20px;}
#sidebar li.widget.widget_recent_entries ul li {padding: 1px 0 0 18px; background-image: url(http://www.homesinboston.com/graphics/icon.gif); background-repeat: no-repeat; background-position: 2px; line-height: 19px;}	
#sidebar li.widget.widget_meta ul {border: solid #ddd 1px; padding: 10px; margin-bottom: 20px;}
#sidebar li.widget.widget_meta ul li {padding: 1px 0 0 18px; background-image: url(http://www.homesinboston.com/graphics/icon.gif); background-repeat: no-repeat; background-position: 2px; line-height: 19px;}	
#sidebar li.widget.widget_categories ul {border: solid #ddd 1px; padding: 10px; margin-bottom: 20px;}
#sidebar li.widget.widget_categories ul li {padding: 1px 0 0 18px; background-image: url(http://www.homesinboston.com/graphics/icon-folder.gif); background-repeat: no-repeat; background-position: 2px; line-height: 19px;}	
#sidebar li.widget.widget_recent_comments ul {border: solid #ddd 1px; padding: 10px; margin-bottom: 20px;}
#sidebar li.widget.widget_recent_comments ul li {padding: 1px 0 0 18px; background-image: url(http://www.homesinboston.com/graphics/icon-comments.gif); background-repeat: no-repeat; background-position: 2px; line-height: 18px;}
.textwidget {width: 261px; border: solid 1px #ddd; padding: 10px; margin-left: 0px; margin-bottom: 20px; margin-top: 0px; list-style: none; z-index:10; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style: italic;}
.textwidget p {margin: 0; padding: 0;}
#rightsplitl {width: 186px; float: left; border: solid 0px red;}
#rightsplitr {width: 186px; float: right; border: solid 0px red;}


