
div#BodyContainer a {color:#0099CC !important;}
div#BodyContainer a:hover {color:#0099CC !important;}

div#BodyContainer div#LeftColumn {width:660px;}
div#BodyContainer div#LeftColumn ul.breadcrumb {display:block; height:10px; margin-bottom:15px;}
div#BodyContainer div#LeftColumn ul.breadcrumb li {float:left; font-size:10px; margin-right:5px;}

div#BodyContainer div#RightColumn {width:300px;}
div#BodyContainer div#RightColumn div.narrowBlock {padding:10px 20px 20px 20px;}
div#BodyContainer div#RightColumn div.narrowBlock h2 {font-family:"Georgia", "Times New Roman"; font-weight:normal; margin:0px; text-align:center;}
div#BodyContainer div#RightColumn div.narrowBlock ul {border-bottom:1px dotted #ccc; margin:0px;}
div#BodyContainer div#RightColumn div.narrowBlock ul li {border:1px dotted #ccc; border-width:1px 0px 0px 0px; margin:0px; text-align:center;}
div#BodyContainer div#RightColumn div.pink a {color:#FF0099 !important;}
div#BodyContainer div#RightColumn div.pink a:visited {color:#FF0099 !important;}
div#BodyContainer div#RightColumn div.pink a:hover {color:#FF0099 !important;}
div#BodyContainer div#RightColumn div.adWrapper {border:0px; padding:0px;}

#LeftColumn div.blackHR {background-image:url(/shared/img/blackhr.gif); clear:both; display:block; height:8px; margin-top:20px; margin-bottom:30px; width:100%;}

div#BlogContent {background-image:none; padding:0px;}
div#BlogContent div.entry {margin:0px;}
div#BlogContent div.entry h1.permaTitle {font-size:2.05em; font-weight:normal; margin-bottom:0px;}
div#BlogContent div.entry p.byline {font-family:"Georgia", "Times New Roman"; font-size:12px; font-weight:normal; font-style:oblique; margin:0 0 20px; text-transform:none;}
div#BlogContent div.entry div.organization {border-top:1px solid #DADADA; display:block; clear:both;}
div#BlogContent div.entry div.organization a {color:#0099cc;}
div#BlogContent div.entry div.organization a:visited {color:#0099cc;}
div#BlogContent div.entry div.organization p.byline {color:#999999; font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif; font-size:10px; font-weight:normal; font-style:normal; padding-top:5px; text-transform:uppercase;}
div#BlogContent div.entry div.entryContent div.image p {clear:both; font-family:"Helvetica", Arial, sans-serif; font-size:0.8em; text-align:center;}


div#Comments div#comments-open {border-top:1px solid #DADADA; padding:5px 0px 0px 0px;}
div#Comments div#comments-open h2 {font-family:"Georgia", "Times New Roman"; font-weight:normal; font-size:18px; font-style:normal; margin:0px;}
div#Comments input#comment-submit {margin-right:160px; margin-top:10px;}

div.wedding_listing div#BlogContent a {color:#0099CC !important;}
div.wedding_listing div#BlogContent a:visited {color:#0099CC !important;}
div.wedding_listing div#BlogContent div.entry p.byline{color:#999999;}
div.wedding_listing div#BlogContent div.entryFooter {margin-top:15px;}
div.wedding_listing div#LeftColumn ul.breadcrumb {margin-bottom:40px !important;}
div.wedding_listing div.entry {display:block; margin:0px; padding:0px !important;}

#BlogContent div.entryFooter ul.utilityLinks {display:none;}
#PageNav div.toIndex {display:none;}
#PageNav div.toIndex .on {color: #0099cc; background: url(/shared/img/index_num_bg_on.gif) no-repeat; cursor: default;}

div#bloggeratiBlogroll {font-size:12px;}
	div#bloggeratiBlogroll a {color:#FF0099 !important;}
	div#bloggeratiBlogroll h2 {background: transparent url(../../img/blogroll_bg.gif) top center no-repeat; text-indent:-9999px;}
