header .logo { 
    display: block;
    margin-left: -123px;
    top: 18px;
    width: 250px;
}

header nav .navleft .navleft-wrapper {
	margin-right: 123px;
}

header nav .navright .navright-wrapper {
	margin-left: 123px;
}

#jeglio .item .item-wrapper .desc-holder h3, .item-detail .item-description .item-desc-wrapper h2 {
    color: #464646;
    line-height: 140%;
}

#mainouter,.contentPanel,.sidebar{
	margin-bottom:70px;
}

.latestpage img{
	float:left;
}
.latestpage div{
	float:left;
	padding:10px 60px;
	font-weight:bold !important;
}
.latestpage div .title{
	font-weight:bold !important;
	color:#3B5998;
	font-size:100%;
}
.latestpage div .weddingdate{

	color:#969595;
}

.news{
	padding:20px;
	border-bottom:1px dotted #DBDBDB;
}

.provider .providerMeta
{
	width:30%;
	border-right: 1px solid #DDDDDD;
	float:left;

}
.provider .providerMeta li
{
	border-right: none;
	float: none;
}

.provider .providerMeta .phone-icon
{
	float:left;
	 margin-top: 10px;
}

.eventhighlight{
	
	color:#DE3917;
	font-weight:bold;
}

.recentpost {
	overflow:hidden;
}

.blognoimg{
	position:relative !important;
}

.blogtitlenoimg{
	margin:0 !important;
}

.span8{
	padding-bottom: 50px;
}

.mainDirectory{
	width:280px;
	margin:8px;
	float:left;
	padding:0 !important;
}

.blogtitle h3 {
    font-weight: normal;
    line-height: 50px;
    margin-top: -51px;
    padding-left: 20px;
}
.headingwithimage h3 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
    color: #FFFFFF;
    text-shadow: 1px 1px 1px #000000;
}

.mainDirectory h3{
	font-size: 21px;
}

.calenderEventsWrapper{
	height:270px;
}

#commercialPanel{
	display:none;
}

.selected{
	background-color:#FFFFCC !important;
}

.notice{
	text-align:center;
	color: #DE3917;
	font-weight: bold;
}

.directorycontent{
	width:65%;
}

.helper-container{
	background-color: #EEEEEE;
	background-image: -moz-linear-gradient(center top , #F5F5F5 0%, #E7E7E7 100%);
    border: 1px solid rgba(125, 125, 125, 0.5);
    border-radius: 5px;
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    overflow: hidden;
    position: relative;
	padding: 10px;
	width:105px;
	margin:0 10px;
	float:left;
}

.logo h1{
	text-indent: -999em;
}

.relatedWiki{
	list-style: none outside none;
}
.wikilink{
	color: #484848;
}
.wiki-container {
    float: left;
    width: 99%;
}
.wiki-container textarea
{
	width:100%;
	height:600px;
}
.tooltip .containerborder .inner-container{
	padding:10px;
	min-width: 100px;
}

.helplink{
	color:#DE3917;
}

.filterPanel li{
	border: 0px !important;
	line-height: 28px;
}

.pad5{
	padding:5px;
}

#accordion{
	margin-bottom:20px;
}

.ui-accordion-header{
	margin: 0 -10px !important;
	cursor:pointer;
}

.filtercb{
	margin-left:20px;
}

.nooverflow{
	overflow:visible !important;
}
.nooverflow h3{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

.forum-portlet li{
	line-height: 16px !important;
	padding: 5px 0 0 20px !important;
}

.forumCat{
	font-size: 80%;
    margin: 5px 0;
}

.forumUser{
	font-weight:bold;
}

.forumTopic{
	font-weight:bold;
}

.forumTopic:hover{
	text-decoration:underline;
}

.forumCat a{
	color:#DE3917 !important;
}

.weddingtool-portlet .portlet-wrapper{
	padding:10px;
}

.weddingtool-portlet .portlet-wrapper .portlet-thumbnail{
	float:left;
}

.weddingtool-portlet .portlet-wrapper .portlet-desc{
	float:left;
	width:400px;
	padding:10px;
}

.weddingtool-portlet .portlet-wrapper .portlet-desc a{
	color: #484848;
}

.toolfilter select{
	width: 100px;
}
.toolfilter .filter-wrapper
{
	float:left;
	margin: 5px 5px 0;
}
