/*  
Theme Name: Laurie Manny
Theme URI: http://lauriemanny.com
Description: Long Beach Real Estate Homes For Sale.
Version: 1.0
Author: 
Author URI: 
*/

.TWidgetSpacer { height: 0.5em; } 
a.permalink_right { float: right; border: 0px; margin: 0 0 0 1em; } 
#TBreadCrumb { font-size: 11px; } 
#TPathway { text-indent: 10px; }  
.TCalendarTable { font-size: 1em; } 
.TCalendarCaption { margin: 0 0 4px 0; text-align: center; } 
.TCalendarCaption a:link { font-weight:600; } 
.TCalendarCaption a:visited { font-weight:600; } 
.TCalendarCaption a:hover { font-weight:600; } 
.TCalendarCaption a:active { font-weight:600; } 
.TCalendarCell, .TCalendarHeaderCell, #TCalendarToday, .TCalendarLinkPost { height: 2em; margin: 0px auto; padding: 0px; text-align: center; width: 2em; } 
.TCalendarHeaderCell { background-color: #ccc; color: #444; font-size: .8em; font-weight: 700; } 
.TCalendarTable tfoot { text-align: center; } 
#TCalendarToday { border: 1px solid #444; color: red; } 
.TCalendarLinkPost a { font-weight:600; text-align: center; } 
.TCalendarEmptyCell { background-color: #e8e8e8; }  
.TSideItem ul { } .TSideItem ul li { margin-left: 8px; }  
div.note { margin: 10px 0px 10px 0px; padding: 5px 10px 5px 10px; border: 1px solid #b4b4b4; background: #dcdcdc; text-align:justify; } 
div.alert, div.log_container { margin: 10px 0px 10px 0px; padding: 7px 10px 7px 35px; border: 1px solid #b4b4b4; background: #dcdcdc url(/assets/common/css/images/div_alert.png) 3px 3px no-repeat; text-align:justify; } 
div.download { margin: 10px 0px 10px 0px; padding: 7px 10px 7px 35px; border: 1px solid #b4b4b4; background: #dcdcdc url(/assets/common/css/images/div_download.png) 3px 3px no-repeat; text-align:justify; } div.info { margin: 10px 0px 10px 0px; padding: 7px 10px 7px 35px; border: 1px solid #b4b4b4; background: #dcdcdc url(/assets/common/css/images/div_info.png) 3px 3px no-repeat; text-align:justify; } div.tip { margin: 10px 0px 10px 0px; padding: 7px 10px 7px 35px; border: 1px solid #b4b4b4; background: #dcdcdc url(/assets/common/css/images/div_tip.png) 3px 3px no-repeat; text-align:justify; }  
.missingFeatures h2 { font-size: 12px; padding: 10px; } 
.TSearchHit { background-color: #ff6; color: #000; } 
#TSearchHit_0 { background-color: #ff6; color: #000; } 
#TSearchHit_1 { background-color: #a0ffff; color: #000; } 
#TSearchHit_2 { background-color: #9f9; color: #000; } 
#TSearchHit_3 { background-color: #f99; color: #000; } 
.TPaging { text-align: center; }  
img.avatars_plugin_avatar { height:48px; margin:2px; padding:1px; border:1px solid #CCCCCC; background-color:white; } 
.TCommentText img.avatars_plugin_avatar { }  
.widget_core_authors { border: 1px solid #f4f4f4; margin: 0; padding: 0; } 
.widget_core_authors h4 { display: block !important; visibility: visible !important; } 
.widget_core_authors a { float: left; } 
.widget_core_authors div { float: left; } 
.widget_core_authors .clear { } .widget_core_authors ul { margin: 0 4px 0 4px; padding: 0; } 
.widget_core_authors ul li { list-style-type: none; margin: 0; padding: 0; } 
.widget_core_authors ul li img { list-style-type: none; margin: 0 4px 0 4px; padding: 0; }  
.navigation { margin: 0 auto; width: 100%; } ul{border:0; margin:0; padding:0;} 
#pagination-flickr li{ border:0; margin:0; padding:0; font-size:11px; list-style:none; }
#pagination-flickr a { border:solid 1px #DDDDDD; margin-right:2px; } 
#pagination-flickr .previous-off, #pagination-flickr .next-off { color:#666666; display:block; float:left; font-weight:bold; padding:3px 4px; } 
#pagination-flickr .next a, #pagination-flickr .previous a { font-weight:bold; border:solid 1px #FFFFFF; } 
#pagination-flickr .current_page{ color:#ff0084; font-weight:bold; display:block; float:left; padding:4px 6px; } 
#pagination-flickr a:link, #pagination-flickr a:visited { color:#0063e3; display:block; float:left; padding:3px 6px; text-decoration:none; } 
#pagination-flickr a:hover{ border:solid 1px #666666; }  
.info p { margin: 0; padding: 0; }  
.tag-sign { background: url(/resources/common/images/tag-left.png) top left no-repeat; height: 21px; line-height: 20px; float: left; display: block; width: auto; padding-left: 18px; } 


* html .tag-sign, * html .tag-sign div{ display: block; float: left; } 
.tag-sign div{ background: url(/resources/common/images/tag-right.png) top right no-repeat; height: 20px; line-height: 18px; padding-right: 10px; font-size: 11px; } 
.tag-sign a:link, .tag-sign a:visited{ color: #000000; text-decoration: none; } 
.tag-sign a:hover, .tag-sign a:hover{ text-decoration: underline;; }   
.postFix { margin: 4px; width: 100%; } .TPost { } .TPost a { } .TPost a:hover { } 
.TPost h1 { font-size: 1.6em; font-weight: bold; } 
.TPost h2 { font-size: 1.4em; font-weight: bold; } 
.TPost h3 { font-size: 1.2em; font-weight: bold; } 
.TPost h4 { font-size: 1.0em; font-weight: bold; } 
.TPost h5 { font-size:0.8em; font-weight:bold; } 
.TPost h6 { font-size:0.8em; font-weight:400; } 
.TPost strong { font-weight: 700; }  
.TPost .TEntry { text-align: justify; padding:3px 3px 0 3px; } 
.TPost .TEntry h1 { line-height: 1.8em; } 
.TPost .TEntry h2 { line-height: 1.6em; } 
.TPost .TEntry h3 { line-height: 1.4em; } 
.TPost .TEntry h4 { line-height: 1.2em; } 
.TPost .TEntry h5 { line-height: 1.0em; } 
.TPost .TEntry a { } 
h3 a.TPermalink { padding-bottom:7px; font-weight:600; font-size:12px; }  
.TCategories h3, .TThemes h3 { display: inline; font-size: 1.1em; font-weight: 700; }  
.TPostSpacer { height: 1em; }  
.entry{ font-size:1.1em; margin:5px; padding-left:3px; } 
.entry-odd{ background:#eee repeat-x; color:#FFFFFF; font-size:1.0em; margin-right:7px; width:608px; } 
.entry-odd .entrytitle{ border-bottom:1px solid #5F666A; color:#999; } 
.entry-odd .entrytitle h2 { color:#897; } 
.entry-odd .tool { color:#666666; padding:0 5px 0 0; } 
.entry-odd .TEntry { color:#000; } 
.entrymeta{ background:#434343; font-size:0.8em; padding:5px; display:none; } 
.entry-odd .entrymeta{ display:block; } 
.entry-even { color:#ffffff; font-size:1.0em; } 
.entry-even .entrytitle{ border-bottom:1px solid #5F666A; color:#666; } 
.entry-even .entrytitle h2 { color:#CDB; } 
.entry-even .tool { color:#666666; padding:0 5px 0 0; }  
blockquote { margin: 0pt 0pt 0pt 30px; padding: 10px 20px 10px 20px; } 
.TComments, .TFeedback { background-color: #fff; padding: 8px 8px 0 8px; -moz-border-radius: 10px; -webkit-border-radius: 10px; } 
.TFeedback { background-color: #f4f4f4; padding: 8px; } 
.TComment { background-color: #f4f4f4; } 
.TCommentInnerSpacer { padding: 0 4px 0 4px; } 
.TComment:before { background: transparent url(/assets/common/images/top-right.png) scroll no-repeat top right; margin-bottom: -20px; height: 30px; display: block; border: none; content: url(/assets/common/images/top-left.png); padding: 0; line-height: 0.1; font-size: 1px; } 
.TComment:after { display: block; line-height: 0.1; font-size: 1px; content: url(/assets/common/images/bottom-left.png); margin: 0 0 -1px 0; height: 30px; background: white; background: transparent url(/assets/common/images/bottom-right.png) scroll no-repeat bottom right ; padding: 0; } 
.TCommentText br { margin: 0; padding: 0; line-height: 0; height: 0; display: none; } 
.TCommentFormSpacer { height: 1em; } 
.TCommentsFormHeader { -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; background: #aaa none repeat scroll 0%; border: 2px solid #aaa; padding: 0 5px 5px 5px; text-align: center; } 
.TCommentsHeader { background-color: #aaa; color: #fff; font-size: 1.4em; font-weight: normal; line-height: 1.6em; text-align: center; } 
.TCommentFormInner { background: #fff none repeat scroll 0%; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; padding: 8px; text-align: left; } 
.TCommentFormOptions { } form.TCommentForm { font-size: 1em; line-height: 1.2em; } 
form.TCommentForm fieldset { border: none; margin: 1ex 0; padding: 0; width: 98%; } 
form.TCommentForm fieldset div.label { float: left; width: 18%; text-align: right; padding-top: .5ex; font-weight: 600; } 
form.TCommentForm fieldset div.input { margin: 0 0 0 20%; } 
form.TCommentForm fieldset div.input textarea { background-color: #f1f1f1; border: 1px solid #ccc; color: #666; } 
form.TCommentForm fieldset div.input input, .ActionButton, .form_text_input { background-color: #f1f1f1; border: 1px solid #ccc; color: #666; padding: 3px; } 
form.TCommentForm fieldset.input{ background-color: #fff; border: 1px solid #666; margin: 0; } 
form.TCommentForm fieldset div.info { margin: 0 0 0 20%; } 
form.TCommentForm fieldset textarea { background-color: #f1f1f1; border: 1px solid #ccc; color:#666; width: 100%; } 
form.TCommentForm fieldset legend { } div.TComment, form.TComment { text-align: justify; } 
div.TCommentTitle { margin: 1ex 0; font-weight: bold; } 
div.TCommentText { margin-top: 0; margin-bottom: 0; overflow: hidden; } 
div.TCommentSmallPrint { clear: both; font-size: 78%; margin: 1ex 0; } 
form.TComment .input .notes { } #TCommentPreview { background-color: #eee; } 
.TCommentSpacer { height: 1em; } 
.form_textarea_input { border: 1px solid #ccc; width: 90%; } 
form.TComment fieldset { border: 0; } 
.DetailedContact { background-color: #fff; margin: 8px; padding: 8px; } 
.DetailedContact input, .DetailedContact textarea { background-color: #fff; border: 1px solid #666; margin: 0; padding: 3px; } 
.DetailedContact textarea { width: 100%; } 
.DetailedContact input[type=checkbox]:active { border: 1px solid #666; } 
#lbOverlay { position: absolute; left: 0; width: 100%; background-color: #000; cursor: pointer; z-index: 17; } 
#lbCenter, #lbBottomContainer { position: absolute; left: 50%; overflow: hidden; background-color: #fff; z-index: 19; } 
.lbLoading { background: #fff url(/assets/common/images/loading.gif) no-repeat center; } 
#lbImage { border: 10px solid #fff; } 
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; } 
#lbPrevLink { left: 0; } #lbPrevLink:hover { background: transparent url(/assets/common/images/prevlabel.gif) no-repeat 0% 15%; } 
#lbNextLink { right: 0; } #lbNextLink:hover { background: transparent url(/assets/common/images/nextlabel.gif) no-repeat 100% 15%; } 
#lbBottom { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; } 
#lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(/assets/common/images/closelabel.gif) no-repeat center; margin: 5px 0; } 
#lbCaption, #lbNumber { margin-right: 71px; } #lbCaption { font-weight: bold; } 
.cma_form { background-color: #dbdbdf; border: 1px solid #444; margin: 15px; width: 430px; } 
.cmafs1 { background-color: #fff; border: 1px solid #444; margin: 10px; padding: 5px; width: 395px; } 
.cmafs1 legend { font-size: 16px; font-weight: 600; } 
.cmafs1 h3 { font-size: 13px; font-style: italic; font-weight: 400; margin: 0 0 15px 10px; padding: 0; } 
.cmafs1 p { line-height: 20px; text-align: justify; } 
.cmafs2 { background: #dbdbdf url(/assets/images/96pct.png) no-repeat right top; border: 1px solid #dbdbdf; margin: 10px; width: 400px; } 
.cma_form label { clear: both; float: left; width: 82px; } 
.cma_form input { border: 1px solid #b0becd; font-size: 16px; font-weight: 300; line-height: 28px; } 
.cmafs2 .clear { clear: left; } 
input#cma { font-size: 11px; } 


* { margin: 0; padding: 0; } 
body { background: #fff; background-image: url(images/page_bg.jpg); background-attachment: fixed; background-position:top; font:12px Verdana, Tahoma, arial, sans-serif; color:#163F53; text-align: center; margin:0; } 
a { color:#42729e; background: inherit; text-decoration: none; } 
a:hover { color:#cdff67; background: inherit; text-decoration: underline; } 
#wrap { width:902px; margin:auto; background:#fff; padding: 0 0 0 4px; } 
#header { width:902px; height:296px; background:url(images/header1.jpg) no-repeat; } 
.searchwrap { margin:75px 29px 0 0; float:right; } 
input.SearchField { width:175px; border:1px solid #49AEFC; } 
.contactinfo { padding:90px 0px 0 10px; font-size:11px; color:#42729e; width: 200px; font-weight:normal; } 
.contactinfo img { width:160px; } 
.tagline { visibility:hidden; display:none; } 
#navwrap { width:902px; height:43px; background:url(images/navbg.jpg) no-repeat; } 
.nav2 {float:left; width:902px; height:43px; border:none; color:rgb(75,75,75); font-size:12px; margin-top:1px;}  
.nav2 ul {list-style-type:none; padding-left:50px;} 
.nav2 ul li {float:left; position:relative; z-index:1000;} 
.nav2 ul li ul {display:none; border:none; margin-left:-29px; padding:0 30px 30px 30px; background:transparent;}  
.nav2 ul li a {float:left; display:block;height:auto; line-height:28px; padding:0 15px 0px 15px; font-weight:bold; text-decoration:none; color:#42729e;} 
.nav2 ul li a:hover{float:left; display:block; height:auto; line-height:auto; padding:0 15px 0px 15px; text-decoration:none; font-weight:bold;color:rgb(50,50,50);} 
.nav2 ul li:hover {width:auto;} 
.nav2 table {position:absolute; z-index:99999; top:-0.8em; left:0; border-collapse:collapse;} 
.nav2 ul li:hover a {background-color:#8fc7f3; text-decoration:none;color:#cdff67;}  
.nav2 ul li:hover ul {display:block; position:absolute; z-index:998; top:26px; margin-top:0.1em; left:0;} 
.nav2 ul li:hover ul li ul {display: none;} 
.nav2 ul li:hover ul li a {display:block; width:10em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 12px 4px 20px;text-align:left; background-color:#8fc7f3; font-weight:normal; color:#42729e;}  
.nav2 ul li:hover ul li a:hover {background-color:#cdff67; color:#42729e; text-decoration:none;text-align:left;}  
.nav2 ul li a:hover {background-color:#8fc7f3; text-decoration:none;}  
.nav2 ul li a:hover ul {display:block; position:absolute;z-index:99999; top:3.1em; t\op:3.0em; left:0; marg\in-top:0.1em;} 
.nav2 ul li a:hover ul li a {display:block; width:10em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);}  
.nav2 ul li a:hover ul li a ul {visibility:hidden; height:0px; width:0px; position:absolute; z-index:99999;} 
.nav2 ul li a:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;}  
select #dDownCounties { z-index:1; } 
#maincontent { width:902px; background:#fff; } 
.postFix { width:430px; } 
#postcontentwrap { width:464px; float:left; margin:0 0 0 18px; _margin:0; padding:0; } 
#contenttop { width:464px; height:52px; background:url(images/contentbg_top.jpg) no-repeat; } 
#content { width:464px; background:url(images/contentbg_mid.jpg) repeat-y; text-align:left; } 
.postcontent { width:410px; padding:0 0 0 20px; } 
.postcontent a img { padding:0; margin:0; } 
#contentbottom { width:464px; height:52px; background:url(images/contentbg_bttm.jpg) no-repeat; } 
#contenttop2 { width:669px; height:52px; background:url(images/contentbg2_top.jpg) no-repeat; } 
#content2 { width:669px; background:url(images/contentbg2_mid.jpg) repeat-y; text-align:left; } 
.postcontent2 { padding:0 0 0 20px; width:620px; background:none; } 
#contentbottom2 { width:669px; height:52px; background:url(images/contentbg2_bttm.jpg) no-repeat; } 
.inplaceedit1 { } .inplaceedit2 { } .inplaceedit3 { } .inplaceedit4 { } .inplaceedit5 { } .inplaceedit6 { } 
.inplaceedit7 { } .inplaceedit8 { } .TSlidePanel { overflow:hidden; margin:auto 0; padding:0; } .TSlideToggle { cursor:pointer; float:left; height:23px; line-height:23px; width:100%; margin:auto 0; padding:0; } 
.TSlideContent { background-color:transparent; clear:both; color:#163F53; height:0; overflow:hidden; width:100%; margin:auto 0; padding:0; } 
.TSlideContent h1,.TSlideContent h2,.TSlideContent h3,.TSlideContent h4 { color:#163F53; } 
.PostContent { clear: both; margin:0 auto; font-size: 12px; line-height: 15px; font-weight: 400; text-align:left; } 
.PostContent img{ padding: 2px; } 
.auteur a { text-decoration:none; } 
.auteur a:hover { text-decoration:underline; } 
.sidebarcontent { width:180px; padding:0 0 0 15px; } 
.sidebar2 { width:210px; float:left; clear:none; } 
.sidebar1 { width:210px; float:right; clear:right; padding:0; margin:0; } 
.sidebar1top { width:210px; height:52px; background:url(images/sidebarbg_top.jpg) no-repeat; } 
.sidebar1mid { width:210px; float:right; clear:none; background:url(images/sidebarbg_mid.jpg) top center repeat-y; } 
.sidebar1bottom { width:210px; height:52px; clear:both; background:url(images/sidebarbg_bttm.jpg) no-repeat; } 
.sidebar2top { width:210px; height:52px; background:url(images/sidebarbg_top.jpg) no-repeat; } 
.sidebar2mid { width:210px; float:left; clear:none; background:url(images/sidebarbg_mid.jpg) top center repeat-y; } 
.sidebar2bottom { width:210px; height:52px; background:url(images/sidebarbg_bttm.jpg) no-repeat; clear:both; } 
.TTitle { padding: 0 0 10px 15px; } 
.sidebar1 .TSideItem h3, .sidebar1 .TSideItem h4 { display: none; } 
.sidebar1 li { list-style:none; text-align:left; padding:2px 0 7px 0; width:180px; } 
.sidebar1 p { padding:0 5px 0 0; font-size:11px; width:180px; text-align:left; } 
#leftwidgetwrap { text-align:left; width:170px; padding:0 0 0 15px; } 
.TSideItem li { padding:5px 0 0 0;  color: #666; } 
.TSideItem ol li { padding:0 0 10px 0px; margin: 0 0 0 15px; } 
#accordiontop { background:url(images/) no-repeat; height:15px; width:180px; } 
#accordionbottom { background:url(images/) no-repeat; height:15px; width:180px; } 
.TSideBarSpacer { display: none; font-size:0; height:0px; line-height: 0px; margin:0 auto; padding:0; } 
.TAccordionPanels { border:0; clear:both; line-height:14px; margin:0 auto; padding:0; overflow:hidden; background:#8fc7f3; } 
.TAccordionPanel { border:0; margin:0 auto; overflow:hidden; padding:0; } 
.TAccordionToggle { background:#cdff67; color:#42729e; cursor:pointer; font-size:12px; font-weight:bold; line-height:23px; height: 23px; margin:0 0 4px; text-align:left; text-indent:20px; } 
.TAccordionToggle:hover { background: #2aa1f5; color:#42729e; margin:0 0 4px; padding:0; line-height:23px; height: 23px; } 
h3.TAccordionToggle:Hover { background:#cdff67; color:#42729e; margin:0 auto; padding:0; } 
.TAccordionContent { background:#f4f4f4; border:0; height:0; list-style:none; margin:0 auto; overflow:hidden; padding:0; text-indent:0; } 
.TAccordionContent a { color: #42729e; text-decoration:none; } 
.TAccordionContent a:hover { color:#42729e; text-decoration:underline; } 
.TAccordionContent ul { list-style:square; } 
.TAccordionPanel h3 a { margin:0 auto; padding:0; } 
.TAccordionPanel h3,.TAccordionPanel h3:hover { line-height:29px; margin:0; padding:0; } 
.TAccordionPanel h3 a,.TAccordionPanel h3 a:hover { line-height:29px; margin:0; padding:0; } 
.TAccordionFooter { background:#fff; height:0; line-height:0; } 
.subscribe p { height:55px; padding: 0 0 10px 0; font-size: 10px; } 
.rssbutton{ width:180px; height:70px; background: url(images/rssicon.jpg) no-repeat; } 
.rssbutton:hover{ width:180px; height:70px; background: url(images/rssicon_hov.jpg) no-repeat; } 
.rss2email { height: 180px; top: -5px; position: relative; } 
.rss2emailgreeting { font-size: 10px; line-height: 12px; padding: 5px 0 10px 0; } 
.rss2emailform { background:#cbe5ed; color: #444; border:1px dotted #c1c9a6; margin: 0 auto; padding: 4px; width: 156px; height:auto; } 
.rss2emailfieldset { background-color: transparent; width: 150px; } 
.rss2emailbutton { background-color: #fff; border: 1px solid #084b96; margin-top: 4px; } 
.articles h3 { margin-left:40px; } .articles{ padding: 50px 0 0 0 ; width:180px; } 
#footer { width:902px; height:auto; background:#fff; clear:both; padding:10px 0 20px 0; } 
#footer p { width:auto; } #footer h1 { font-size:12px; } 
#footer a h1:hover{ text-decoration:underline; } 
h1 { border-bottom: 1px dotted #CCCCCC; color: #163F53; font: normal 210% "Trebuchet MS", Tahoma, Arial; margin: 0px 0px 2px; padding-bottom: 2px; } 
h1 a, h1 a:visited{ color: #163F53; text-decoration:none; } 
h1 a:hover { color:#87b485; text-decoration:none; } 
h2 { border-bottom: 1px dotted #CCCCCC; color: #163F53; font: normal 18px "Trebuchet MS", Tahoma, Arial; margin: 0px 0px 2px; padding-bottom: 2px; background:none; } 
h2 a, h2 a:visited{ color: #163F53; text-decoration:none; font: normal 18px "Trebuchet MS", Tahoma, Arial; margin: 0px 0px 2px; padding-bottom: 2px; background:none !important; } 
h2 a:hover { color:#cdff67; text-decoration:none; } 
h3 { color: #cdff67; font: bold 110% Arial; letter-spacing:1px; margin: 20px 0px 0px; padding-bottom: 2px; text-transform: uppercase; } 
h4 { border:none; color: #88b1c5; font: normal 150% Tahoma, Arial, sans-serif; margin: 0px 0px 2px; } 
hr { border-top-width: 0; border-right-width: 0; border-left-width: 0; border-bottom: 1px solid #E3E3E3; clear: both; height: 1px; } 
hr.hidden { clear:both; margin:0px; padding:0px; visibility:hidden; } 

p { margin: 0 0 14px 0; } 
form { margin:0px; padding:0px; } 
img { border:none; } 
.TSideItem h4 { display:none; } 
.nestedLI ul li a { padding-left: 10px; } 
.summary .stackedDate { text-align:center; width:65px; height:70px; float:right; overflow:hidden; font:normal 30px Georgia; line-height:20px; letter-spacing:-4px; margin:18px 15px 0 5px; padding:8px 5px 0 5px; color:#4e4d4a; background:url(images/date.jpg); z-index:100; position:relative; } 
.summary .stackedDate span { padding-right:5px; position:relative; top:-4px; } 
.summary .stackedDate small { display:block; font:normal small-caps 12px Georgia; padding:2px; color:#666; letter-spacing:0; line-height:12px; } 
blockquote { margin: 0pt 0pt 0pt 30px; padding: 10px 20px 10px 20px; width:400px; background: transparent url(images/quote.jpg) no-repeat scroll left top; font-size: 120%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: #888888; line-height: 1.2em; } 
.header-breadcrumbs ul {float:left; list-style:none; padding:0 0 0 15px; font-family:verdana,arial,sans-serif;} 
.header-breadcrumbs ul li {display:inline; padding:0 0 0 10px; background:transparent url(images/bg_bullet_arrow.gif) no-repeat 0 50%; font-weight:bold; color:rgb(125,125,125); font-size:100%;} 
.header-breadcrumbs ul a {color:rgb(70,122,167); text-decoration:none;} 
.header-breadcrumbs ul a:hover {color:rgb(42,90,138); text-decoration:underline;} 
.header-breadcrumbs .searchform {float:right; width:285px; padding:0 17px 0px 0px !important ; padding:0 12px 0px 0px ;} 
.header-breadcrumbs .searchform form fieldset {float:right; border:none;} 
.header-breadcrumbs .searchform input.field {width:10.0em; padding:0.2em 0 0.2em 0; border:1px solid rgb(200,200,200); font-family:verdana,arial,sans-serif; font-size:120%; } 
.header-breadcrumbs .searchform input.button {width:3.0em; padding:1px !important ; padding:0 ; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(150,150,150); font-size:120%;} 
.header-breadcrumbs .searchform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);} 
.header-breadcrumbs div a img {width:200px; padding:0px 0px 0 0px;} 

#comment { width:450px; height:200px; }
