/* 
	Theme Name: Birth Archives
	Theme URI: 
	Description: 
	Author: 
	Author URI:
	Version: 1.0
*/

* { margin: 0pt; padding: 0pt; }
html { font-size: 100.01%; }
body { background: rgb(230, 230, 230) url('image/tail.gif') repeat-x scroll 0pt 0pt; font-size: 62.5%; font-family: Arial,Helvetica,sans-serif;  color: rgb(24, 24, 25); }
.clear { clear: both; }
table, td, div, img { border: 0pt none ; border-collapse: collapse; }
td { vertical-align: top; }
ul, li { list-style-type: none; list-style-image: none; list-style-position: outside; }
p { padding: 0px 0px 14px; }
a { text-decoration: underline; color: rgb(23, 134, 185); }
a:hover { text-decoration: none; }
input, select, textarea { vertical-align: middle; color: rgb(0, 0, 0); font-size: 1.1em; }
input.text, textarea { border: 1px solid rgb(192, 192, 192); padding: 3px 0px 4px 6px; color: rgb(0, 0, 0); }
.main { margin: 0pt auto; width: 980px; }
.main { background: transparent url('image/top02.gif') repeat-x scroll 0pt 0pt;  }
.header { padding: 0px 0px 0px 52px; height: 150px; }
.menu { padding: 0px 0px 25px; float: left; margin-top: -15px;}
.menu ul { margin: 0pt; padding: 0pt; overflow: hidden; list-style-type: none; list-style-image: none; list-style-position: outside; width: 100%; }
.menu ul li { margin: 0px 0px 0px -46px; padding: 0px 87px 0px 45px; background: transparent url('image/ver.gif') no-repeat scroll 0pt 3px; float: left;  }
.menu a { display: block; float: left; text-align: center; font-size: 1.3em; font-weight: bold; text-decoration: none; color: rgb(38, 99, 155); }
.menu a:hover { text-decoration: underline; }
.logo { padding: 17px 0px 27px; overflow: hidden; float: left; }
.logo h1 { background: transparent url('image/logo.gif') no-repeat scroll 0pt 0pt; overflow: hidden; width: 310px; height: 65px;  font-size: 1em; font-weight: normal; color: rgb(45, 105, 172); cursor: pointer; text-indent: -1000em; }
.logo h1:hover { text-decoration: none; }
.description { margin: -5px 0px 0px; background: transparent url('image/description.gif') no-repeat scroll 0pt 0pt; overflow: hidden; width: 316px; height: 17px;  font-size: 1.1em; font-weight: normal; color: rgb(96, 96, 96); cursor: pointer; text-indent: -1000em; }
.search { padding-left: -15px; background: transparent url('image/search_bgr.gif') no-repeat scroll 0pt 0pt; float: right;  }

.search .text { border: 0pt none ; margin: 0px 7px 0px 0px; padding: 3px 0px 4px 6px; background: transparent none repeat scroll 0% 0%; width: 160px;  }
.search .but { cursor: pointer; }
.search_page { background: transparent none repeat scroll 0% 0%;  }
.search_page .text { border: 1px solid rgb(192, 192, 192); width: 250px; }
.content { padding: 0px 0px 128px; float: left; width: 100%; }
.content-ind { padding: 0px 27px 0px 26px; }
.column-left { margin: 0px 23px 0px 0px; width: 198px; float: left; }
.column-center { padding: 0px; overflow: hidden; height: 100%; }
.widget { margin: 0px 0px 12px; overflow: hidden; float: left; width: 100%; }
.widget .title { background: rgb(247, 247, 247) none repeat scroll 0% 0%;  }
.widget-top { background: transparent url('image/widget_title_corner_right_top.png') no-repeat scroll 0pt 0pt; overflow: hidden; height: 8px; width: 100%;  }
.widget .title .border-left { background: transparent url('image/widget_title_border_left.gif') repeat-y scroll 0pt 0pt;  }
.widget .title .border-right { background: transparent url('image/widget_title_border_right.gif') repeat-y scroll right 0pt;  }
.widget .title .border-bot { background: transparent url('image/widget_title_border_bot.gif') repeat-x scroll 0pt bottom;  }
.widget .title .corner-left-bot { background: transparent url('image/widget_title_corner_left_bot.gif') no-repeat scroll 0pt bottom;  }
.widget .title .corner-right-bot { padding: 0px 9px; background: transparent url('image/widget_title_corner_right_bot.gif') no-repeat scroll right bottom;  }
.widget h2 { padding: 2px 0px 10px 16px; overflow: hidden; font-size: 1.3em; color: rgb(23, 134, 185); height: 100%; }
.widget .ind { background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; color: rgb(71, 70, 70);  font-size: 1.1em; float: left; width: 100%; }
.widget .ind .border-left { background: transparent url('image/widget_border.gif') repeat-y scroll 0pt 0pt;  }
.widget .ind .border-right { padding: 12px 10px 6px 26px; background: transparent url('image/widget_border.gif') repeat-y scroll right 0pt; overflow: hidden;  }
.widget li { padding: 0px 0px 8px 9px; background: transparent url('image/widget_marker.gif') no-repeat scroll 0pt 5px;  }
.widget li a { color: rgb(71, 70, 70); text-decoration: none; }
.widget li a:hover { text-decoration: underline; }
.widget_categories .ind { font-size: 1.3em; }
.widget_categories .ind .border-right { padding: 15px 10px 17px 26px; }
.widget_categories li { padding: 4px 0px 2px 26px; background: transparent url('image/widget_categories_marker.gif') no-repeat scroll 0pt 5px;  }
.widget_categories li a { color: rgb(23, 134, 185); text-decoration: none; }
.widget-bot { background: transparent url('image/widget_corner_right_bot.png') no-repeat scroll 0pt 0pt; overflow: hidden; height: 6px; width: 100%;  }
.column-center { background: rgb(255, 255, 255) none repeat scroll 0% 0%;  }
.column-center .corner-left-top { background: transparent url('image/content_corner_left_top.gif') no-repeat scroll 0pt 0pt;  float: left; width: 100%; }
.column-center .corner-right-top { background: transparent url('image/content_corner_right_top.gif') no-repeat scroll right 0pt;  }
.column-center .corner-left-bot { background: transparent url('image/content_corner_left_bot.gif') no-repeat scroll 0pt bottom;  }
.column-center .corner-right-bot { padding: 6px 6px 0px; background: transparent url('image/content_corner_right_bot.gif') no-repeat scroll right bottom; overflow: hidden;  }
.column-center .title { margin: 0px 0px 24px; background: rgb(250, 250, 250) url('image/content_title_tail.gif') repeat-x scroll 0pt 7px; overflow: hidden; float: left; width: 100%;  }
.column-center .title .border-top { background: transparent url('image/content_title_border_top.gif') repeat-x scroll 0pt 0pt;  float: left; width: 100%; }
.column-center .title .border-bot { background: transparent url('image/content_title_border_bot.gif') repeat-x scroll 0pt bottom;  }
.column-center .title .border-left { background: transparent url('image/content_title_border_left.gif') repeat-y scroll 0pt 0pt;  }
.column-center .title .border-right { background: transparent url('image/content_title_border_right.gif') repeat-y scroll right 0pt;  }
.column-center .title .corner-left-top { background: transparent url('image/content_title_corner_left_top.gif') no-repeat scroll 0pt 0pt;  float: none; width: auto; }
.column-center .title .corner-right-top { background: transparent url('image/content_title_corner_right_top.gif') no-repeat scroll right 0pt;  }
.column-center .title .corner-left-bot { background: transparent url('image/content_title_corner_left_bot.gif') no-repeat scroll 0pt bottom;  }
.column-center .title .corner-right-bot { padding: 12px 10px 7px 27px; background: transparent url('image/content_title_corner_right_bot.gif') no-repeat scroll right bottom; overflow: hidden;  }
.column-center .title h2 { padding: 0px 0px 9px; font-size: 1.6em; font-weight: normal; color: rgb(23, 134, 185); text-transform: uppercase; }
.column-center .title h3 { padding: 0px 0px 9px; font-size: 1.6em; font-weight: normal; color: rgb(23, 134, 185); }
.column-center .title h2 a, .column-center .title h3 a { color: rgb(23, 134, 185); }
.column-center .title h2 a { text-decoration: none; }
.column-center .title h2 a:hover { text-decoration: underline; }
.column-center .title .date { font-size: 1.1em; color: rgb(94, 94, 94); }
.column-center .title .author { font-size: 1.1em; color: rgb(94, 94, 94); }
.column-center .title .author a { color: rgb(94, 94, 94); }
.column-center .title .title-ind { padding-top: 20px; padding-bottom: 15px; }
.column-center .h2 { margin: 0px; padding: 15px 0px 10px 26px; background: transparent none repeat scroll 0% 0%;  float: none; width: auto; }
.column-center .h2 h2, .column-center .h2 h3 { padding: 0px; background: transparent none repeat scroll 0% 0%;  }
.column-center .ind { padding: 0px 0px 48px; }
.text-box { padding: 0px 10px 0px 27px; font-size: 9pt; line-height: 1.5em; clear: both; }
.text-box .img-left { padding: 5px 0px 18px 70px; overflow: hidden; float: left; height: 100%; }
.text-box .page-img2 { background: transparent url('image/1page_img2.gif') no-repeat scroll 0pt 0pt;  }
.text-box .page-img3 { background: transparent url('image/1page_img3.gif') no-repeat scroll 0pt 0pt;  padding-bottom: 15px; }
.img { padding: 0; margin: 10px; text-align: center; overflow: hidden; }
.comments a, .link-edit a { color: rgb(23, 134, 185); }
.comments { padding: 20px 0px 0px 27px; overflow: hidden; height: 100%; }
.comments a { padding: 0px 0px 0px 16px; background: transparent url('image/comments.gif') no-repeat scroll left center; font-size: 1.1em;  }
.link-edit { padding: 15px 0px 0px 25px; }
.link-edit a { padding: 0px 0px 0px 20px; background: transparent url('image/link_edit.gif') no-repeat scroll left center; font-size: 1.2em; font-weight: bold;  }
.text-box ul { padding: 0px 0px 10px; }
.text-box ul li { padding: 0px 0px 6px 17px; background: transparent url('image/widget_marker.gif') no-repeat scroll 0pt 6px;  list-style-type: none; list-style-image: none; list-style-position: outside; font-weight: normal; }
.text-box ul li ul { margin-left: 10px; }
.text-box ul li ol { margin-left: 15px; }
.text-box ul li ol li { list-style-type: decimal; }
.text-box ol { padding-left: 2px; }
.text-box ol li { padding: 0px; background: transparent none repeat scroll 0% 0%;  margin-left: 13px; font-weight: normal; }
.text-box ol li ul li { font-weight: normal; }
.text-box ul li { list-style-type: none; list-style-image: none; list-style-position: outside; }
.text-box ul li a { font-weight: normal; text-decoration: underline; }
.text-box ul li a:hover { text-decoration: none; }
.text-box ul li ul { margin-left: 15px; }
.text-box ul li ol { margin-left: 20px; }
.text-box ul li ol li { list-style-type: decimal; }
.text-box ul li ol li a { background: transparent none repeat scroll 0% 0%;  }
.text-box ol { padding: 5px 0px 5px 2px; }
.text-box ol li { padding: 0px; background: transparent none repeat scroll 0% 0%;  margin-left: 20px; }
.text-box ol li a { padding-left: 0px; text-decoration: none; font-weight: normal; }
.text-box ol li a:hover { text-decoration: underline; }
.text-box ol li ul li a { font-weight: normal; text-decoration: underline; }
.text-box ol li ul li a:hover { text-decoration: none; }
.footer { margin: -86px 0px 0px; background: rgb(201, 201, 201) url('image/foot_tail.gif') repeat-x scroll 0pt 0pt; float: left; width: 100%; font-size: 1.2em; line-height: 1.8em; height: 86px; text-align: center; }
.footer div { padding: 30px 0px 0px; }
.footer a { color: rgb(23, 134, 185); }
.info-sidebar { border: 0pt none ; padding: 10px 10px 15px 22px; overflow: hidden; width: auto; color: rgb(0, 0, 0); font-size: 1.2em; line-height: 1.4em; }
.info-sidebar a { color: rgb(0, 0, 0); }
.pagetitle { padding: 28px 0px 0px; font-size: 2.1em; font-weight: normal; color: rgb(0, 0, 0); text-align: center; }
.navigation { padding: 20px 0px 10px; font-size: 1.2em; }
.navigation .alignleft { padding: 0px 0px 0px 20px; float: left; width: 45%; text-align: left; }
.navigation .alignright { padding: 0px 20px 0px 0px; float: right; width: 45%; text-align: right; }
.pd-nav { margin: 0pt; padding: 0pt; }
.pd-nav .alignleft { margin: 0pt; padding: 0pt; }
.pd-nav .alignright { margin: 0pt; padding: 0pt; }
.pd-title { padding-bottom: 0pt; }
.marg { margin-bottom: 10px; }
p img { padding: 0pt; max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { margin: 3px 0px 10px 20px; padding: 0pt; float: right; display: inline; }
img.alignleft { margin: 3px 25px 5px 0pt; padding: 0pt; float: left; display: inline; }
.postmetadata { padding: 0px 0px 10px 27px; font-size: 1.1em; clear: both; }
.postmetadata a { color: rgb(59, 126, 204); }
.postmetadata a:hover { text-decoration: none; }
#tag_cloud .widget-bottom-left { padding-bottom: 15px; }
#tag_cloud .widget-heading { margin-bottom: 15px; }
#tag_cloud a { padding-left: 3px; }
#commentspopup {  }
#commentspopup #header { background: rgb(47, 63, 153) url('image/popup_header_bg.gif') repeat-x scroll center top;  }
#commentspopup .page-padding { padding: 0pt 5px; }
#commentspopup .page-width { margin: 0pt auto; width: 538px; }
#commentspopup .header-top { background: transparent url('image/popup_header_bg_top.jpg') repeat-x scroll center top;  }
#commentspopup .header-top-right { background: transparent url('image/popup_header_bg_top_right.jpg') no-repeat scroll right top;  }
#commentspopup .header-top-left { background: transparent url('image/popup_header_bg_top_left.jpg') no-repeat scroll left top;  width: 100%; height: 160px; }
#commentspopup .header-padding { padding: 39px 0pt 0pt 89px; }
#commentspopup h1 { margin: 0pt; padding: 0pt; font-size: 1em; color: rgb(225, 231, 236); text-indent: -10000em; width: 141px; height: 27px; }
#commentspopup h1:hover { text-decoration: none; cursor: pointer; }
#commentspopup .description { width: 141px; height: 9px; text-indent: -10000em; margin-top: 2px; }
#commentspopup .description2 { width: 249px; height: 27px; text-indent: -10000em; margin-top: 19px; }
#commentspopup .border-bottom-left { padding: 17px 37px 10px; }
#commentspopup p { font-size: 1.1em; }
small { margin: 0px; padding: 0px; font-size: 1em; }
small * { font-size: 0.9em; }
small p { font-size: 0.9em; }
select { width: 130px; }
#commentform { font-size: 1.2em; }
#commentform input { margin: 5px 5px 1px 0pt; }
#commentform { margin: 5px 10px 0pt 0pt; }
#commentform textarea { padding: 2px; width: 100%; }
#respond:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
#commentform #submit { margin: 0pt 0pt 10px auto; float: right; }
#wp-calendar { empty-cells: show; width: 155px; font-size: 1.1em; }
#wp-calendar th { padding: 3px 0pt; text-align: center; color: rgb(36, 110, 152); }
#wp-calendar td { padding: 3px 0pt; text-align: center; color: rgb(77, 134, 190); }
#wp-calendar a { display: block; font-weight: bold; color: rgb(91, 125, 19); }
#wp-calendar #next a { padding-right: 10px; text-align: right; font-weight: normal; }
#wp-calendar #prev a { padding-left: 10px; text-align: left; font-weight: normal; }
#wp-calendar caption { padding: 0px 0px 6px; text-align: center; color: rgb(119, 119, 119); font-weight: normal; font-size: 1.3em; }
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed rgb(153, 153, 153); }
blockquote { border: 1px solid rgb(7, 31, 41); margin: 5px 0pt; padding: 15px 10px 10px 20px; background: rgb(22, 42, 63) none repeat scroll 0% 0%;  color: rgb(255, 255, 255); }
blockquote cite { margin: 5px 0pt 0pt; display: block; }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid rgb(221, 221, 221); margin: 10px; text-align: center; background-color: rgb(243, 243, 243); padding-top: 4px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; }
.wp-caption img { border: 0pt none ; margin: 0pt; padding: 0pt; }
.wp-caption p.wp-caption-text { margin: 0pt; padding: 0pt 4px 5px; font-size: 11px; line-height: 17px; }
.alt { padding: 10px; font-size: 1.1em; }
.commentlist { font-size: 1.2em; text-align: justify; }
ol.commentlist li { border: 1px solid rgb(80, 130, 191); margin: 15px 0pt 3px; padding: 5px 10px 3px; background: rgb(204, 204, 204) none repeat scroll 0% 0%;  }
.commentlist li .avatar { border: 1px solid rgb(238, 238, 238); padding: 2px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right;  }
.commentlist p { margin: 10px 5px 10px 0pt; font-size: 1.2em; }
#commentform p { margin: 5px 0pt; padding-left: 15px; }
.nocomments { margin: 0pt; padding: 0pt; text-align: center; }
.commentmetadata { margin: 0pt; display: block; }
.widget-top, .widget-bot {  }
.comment{
	border: 0 !important;
	background-color: #e6e6e6 !important;	
}
.comment-body p{font-size: 9pt !important;}
.vcard, .vcard *, .comment-meta, .comment-meta *{font-size: 8pt !important;}
.statesbox { display: inline; width: 218px; float: left; }
#rcd_srch_box {
  width: 650px;
  height: 90px;
  border: solid 1px #000000;
  background-color: #fafafa;
  padding: 4px;
}
#rcd_srch_box LABEL {
  display: inline;
  white-space: nowrap;
  }
#rcd_srch_box input[type=image] {
  position: relative;
  margin-left: 5px;
  }
#rcd_srch_box input[type=text] { margin-left: 5px; margin-right: 15px; width: 150px;}
#rcd_srch_box select[name=state] { margin-left: 5px; margin-right: 15px; width: 150px;}

#ttle {
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  line-height: 22.5px;
  margin-bottom: 5px;
}
.spcr {height: 5px;}
