body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'CallunaRegular', sans-serif;
	background: #070105 url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/bodyBacking.jpg) repeat-x center top;
}
p {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 26px;
	margin: 0px;
	padding: 0px;
	color: #920000;
	line-height: 30px;
	font-weight: normal;
}
h2 {
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0px;
	padding: 0px;
}
h3 {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0px;
	padding: 0px;
}
h4 {
	font-size: 20px;
	margin: 0px;
	padding: 0px;
	color: #920000;
	line-height: 30px;
	font-weight: normal;
}
h5 {
	font-size: 14px;
	color: #333;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	line-height: 18px;
}

h1.archiveTitle {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/OtherArticles.jpg) no-repeat top;
	margin: 0px 0px 20px;
	padding: 0px 0px 0px 20px;
	height: 50px;
	width: 567px;
	font-size: 32px;
	font-weight: normal;
	color: #FFF;
	line-height: 50px;
}

.hidden {
	display:none;
}

a {
	color: #920000;	
}
a:link, a:visited {
	text-decoration:none;	
}
a:hover, a:active {
	text-decoration:underline;	
}


h1 a.mainPostTitleLink{
	font-size: 26px;
	margin: 0px;
	padding: 0px;
	color: #920000;
	line-height: 30px;
	font-weight: normal;
	text-decoration:none;
}
h1 a.mainPostTitleLink:link, a.postTitleLink:visited{
	background:transparent;
	color:#920000;
}
h1 a.mainPostTitleLink:hover, a.postTitleLink:active{
	background:#920000;
	color:white;
}
h1 a.postTitleLink{
	font-size: 20px;
	margin: 0px;
	padding: 0px;
	color: #920000;
	line-height: 30px;
	font-weight: normal;
	text-decoration:none;
}
h1 a.postTitleLink:link, a.postTitleLink:visited{
	background:transparent;
	color:#920000;
}
h1 a.postTitleLink:hover, a.postTitleLink:active{
	background:#920000;
	color:white;
}
.post-meta {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#444;
}
.post-meta a{
	font: Arial, Helvetica, sans-serif;
	color: #c69b44;
	display: inline;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.post-meta a:hover{
	color: #c69b44;
	display: inline;
	text-decoration: underline;
}
.post-meta ul {
	padding:0px;
	margin:0px;	
}

.social-meta {
	margin: 15px 0px;
}

.Calluna-Regular {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'CallunaRegular', sans-serif;
}
.ClearALL {
	clear: both;
}


#wrapper {
	text-align: center;
	margin: auto;
	padding: 0px;
	width: 987px;
}
#banner {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/banner.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 108px;
	text-align: left;
}
#banner .bannerImage {

	margin: 4px 0px 0px 12px;
	padding: 0px;
	height: 90px;
	width: 728px;
	float: left;
}
#bannerRightBox {
	float: left;
	margin: 4px 0px 0px 12px;
	padding: 0px;
	width: 230px;
	font-size: 14px;
	color: #920000;
	height: 90px;
}
.bannerRightBoxTitle {
	text-align: center;
	margin: 0px 0px 5px;
	padding: 0px;

}

.bannerIcons {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	height: 25px;
}
.bannerIconsPlacement {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
}

#header {
	margin: 0px;
	height: 149px;
	padding-top: 0px;
}
#header .headerLogo h1 {
	margin: 0px;
	padding: 32px 0px 0px 0px;
	width: 230px;
	float: left;
}
#header .bannerImg {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/headerBannerImg.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 149px;
	width: 655px;
	float: right;
}

.post-categories {list-style:none;display:inline;font-family:Verdana, sans;}
.post-categories li{display:inline-block;;padding-right:4px;border-right:1px solid #CCC;}
.post-categories li:last-child{display:inline-block; border-right:none;}

#content {
	margin: 0px;
	padding: 0px;
	width: 960px;
	background: #FFF;
}
#navigation {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/NavigationBar.png);
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 960px;
}
#content .topStories {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/TopStories.png) no-repeat;
	margin: 0px;
	padding:0 20px;
	height: 151px;
}
#content .topStories .titleText {
	font-size: 14px;
	color: #FFF;
	float: left;
	vertical-align: text-bottom;
	margin: 0px;
	padding: 15px 0px 0px 15px;
	font-weight: bold;
}
#content .topStories .buttons {
	margin: 12px 19px 0px 0px;
	padding: 0px;
	float: right;
	width: 102px;
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/prev-next_bk.png) no-repeat center;
	text-align: left;
}
#content .topStories .buttons .buttonPrev {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 50px;
}
#content .topStories .buttons .buttonNext {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 22px;
	width: 50px;
}
<Merge Conflict>
#content .topStories .topStoriesBoxArea {
	margin: 0px;
	padding: 8px 0px 0px 18px;
	height: 90px;
	width: 925px;
}
.TopStoryBox {
	background: #920000;
	margin: 0px 2px 0px 0px;
	padding: 0px;
	height: 90px;
	width: 305px;
	float: left;
	color: #FFF;
	text-align: left;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
}


#content .contentArea {
	background: #FFF url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/greyFill.jpg) repeat-y right top;
	margin: 0px;
	padding: 0px 0px 20px;
	float: left;
	width: 960px;
}
#content .contentBoxLeft  {
	margin: 20px 15px 0px;
	padding: 0px;
	float: left;
	background: #FFF;
	text-align: left;
	width: 596px;
}
#content .contentArea .contentBoxLeft .titleArea {
	margin: 0px 0px 0px;
	padding: 0px;
}
#content .contentArea .otherArticles {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/OtherArticles.jpg) no-repeat top;
	margin: 0px 0px 20px;
	padding: 0px 0px 0px 20px;
	height: 50px;
	width: 567px;
	font-size: 26px;
	font-weight: normal;
	color: #FFF;
	line-height: 48px;
}

#content .contentBoxRight  {
	margin: 0px;
	padding: 5px 0px 50px 0px;
	width: 332px;
	float: right;
	height: 90%;
}

.articlesBox {
	margin: 15px 0px;
	padding: 0px;
	width: 586px;
}

.articleText {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 425px;
}
.ImgLeft {
	float: left;
	margin: 0px;
	padding: 0px 8px 2px 0px;
	width:125px;
	height:110px;
	text-align:center;
}
.ImgLeft .post-thumb{
	width:125;
	height:110;
	border:2px solid #333;	
}
.articleExcerpt {
	font-size: 14px;
	color: #333;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	line-height: 18px;
}
.articleContent {
	font-size: 14px;
	color: #333;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight: normal;
	line-height: 18px;
}
.articleContent p {
	margin-bottom:20px;	
}
.DashedLine {
	padding: 0px;
	border-bottom: 1px dashed #a9a9a9;
	margin: 5px 0px;
	height: 5px;
}
.ReadMore a{
	color: #920000;
	text-decoration: none;
	font-weight: bold;
}
.ReadMore a:hover{
	color: #920000;
	text-decoration: underline;
}
.OlderPosts {
	margin: 0px;
	padding: 8px 20px;
	float: left;
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/OtherArticles.jpg) no-repeat top;
}
.NewerPosts {
	margin: 0px;
	padding: 8px 20px;
	float: right;
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/OtherArticles.jpg) no-repeat top;
}
.OlderPosts a, .NewerPosts a {
	color: #FFF;
	font-size: 20px;	
}

.SearchAreaBanner {
	float: right;
	width: 425px;
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/top_search_bk.png) no-repeat;
	height: 63px;
	margin-right: 15px;
}
.SearchBoxBanner {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/search_white_banner.png) no-repeat;
	height: 30px;
	float: right;
	width: 375px;
	margin-top: 8px;
	margin-right: 15px;
}
.SearchInputBanner {
	border-style: none;
	float: left;
	font: normal 16px/14px Arial, Helvetica, sans-serif;
	color: #333;
	margin-top: 7px;
	width: 240px;
	margin-left: 36px;
}
.SearchButtonBanner {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/search_button.png) no-repeat;
	height: 28px;
	width: 90px;
	margin-top: 1px;
	cursor: pointer;
	float: right;
}


#footer {	
        width: 960px;
	background: #000 url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/footerFillLong.png) repeat-x;
	text-align: left;
}
.footerLogo{
	margin-left: 20px;
	margin-top: 10px;
	float: left;
}

.footerHeader {
	height: 85px;
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/footer_stripe.png) repeat;
	width: 960px;
}
.footerBorderTop {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/footerTopBorder.png) no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 15px;
	width: 960px;
}
.footerContentHeader {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/footerSideBorder.png) repeat-y;
	margin: 0px;
	padding: 0px 12px;
	width: 936px;
	height: 85px;
	float: left;
}
.footerBody {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/footerSideBorder.png) repeat-y;
	width: 960px;
}
.footerBodyContent {
	margin: 0px;
	padding: 12px;
	width: 936px;
}
.footerBorderBottom {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/footerBottomBorder.png) no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 14px;
	width: 960px;
}

.NewsBoxNew {
	text-align: left;
	margin: 10px 0px 0px;
	width: 296px;
	float: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 50px;
}
.NewsTitle{
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color: #FFF;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	height: 16px;
	
}
.NewsBoxCornerLeft {
	color:#CCC;
	float: left;
	height: 28px;
	width: 185px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/newsletter_white.png) no-repeat;
	border-style: none;
	-moz-border-radius-topleft: 8px; /* Firefox */
	-webkit-border-top-left-radius: 8px; /* Safari */
	border-top-left-radius: 8px; /* Opera; future browsers with CSS3 support */
	-moz-border-radius-bottomleft: 8px; /* Firefox */
	-webkit-border-bottom-left-radius: 8px; /* Safari */
	border-bottom-left-radius: 8px; /* Opera and future browsers with CSS3 support */
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	font: normal 16px Arial, Helvetica, sans-serif;
}
.NewsBoxCornerLeftActive {
	float: left;
	height: 28px;
	width: 185px;
	padding-left: 10px;
	padding-right: 10px;
	background: #FFF no-repeat;
	border-style: none;
	-moz-border-radius-topleft: 8px; /* Firefox */
	-webkit-border-top-left-radius: 8px; /* Safari */
	border-top-left-radius: 8px; /* Opera; future browsers with CSS3 support */
	-moz-border-radius-bottomleft: 8px; /* Firefox */
	-webkit-border-bottom-left-radius: 8px; /* Safari */
	border-bottom-left-radius: 8px; /* Opera and future browsers with CSS3 support */
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	font: normal 16px Arial, Helvetica, sans-serif;
}

.NewsButton {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/button_SignUp.png) no-repeat;
	height: 28px;
	width: 90px;
	cursor: pointer;
	float: left;
	border-style: none;
}

.SearchBoxNew {
	height: 28px;
	text-align: left;
	margin: 0px;
	padding: 24px 0px 0px 36px;
	width: 296px;
	float: left;
}

.SearchBoxCornerLeft {
	color:#CCC;
	float: left;
	height: 28px;
	width: 185px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/search_white.png) no-repeat;
	border-style: none;
	-moz-border-radius-topleft: 8px; /* Firefox */
	-webkit-border-top-left-radius: 8px; /* Safari */
	border-top-left-radius: 8px; /* Opera; future browsers with CSS3 support */
	-moz-border-radius-bottomleft: 8px; /* Firefox */
	-webkit-border-bottom-left-radius: 8px; /* Safari */
	border-bottom-left-radius: 8px; /* Opera and future browsers with CSS3 support */
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	font: normal 16px Arial, Helvetica, sans-serif;
}
.SearchBoxCornerLeftActive {
	float: left;
	height: 28px;
	width: 185px;
	padding-left: 10px;
	padding-right: 10px;
	background: #FFF no-repeat;
	border-style: none;
	-moz-border-radius-topleft: 8px; /* Firefox */
	-webkit-border-top-left-radius: 8px; /* Safari */
	border-top-left-radius: 8px; /* Opera; future browsers with CSS3 support */
	-moz-border-radius-bottomleft: 8px; /* Firefox */
	-webkit-border-bottom-left-radius: 8px; /* Safari */
	border-bottom-left-radius: 8px; /* Opera and future browsers with CSS3 support */
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	font: normal 16px Arial, Helvetica, sans-serif;
}

.SearchButton {
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/search_button.png) no-repeat;
	height: 28px;
	width: 90px;
	cursor: pointer;
	float: left;
	border-style: none;
}
.SearchBannerBoxNew {
	height: 32px;
	text-align: left;
	margin: 0px;
	padding: 8px 15px 0px 0px;
	width: 375px;
	float: right;
}

.SearchBannerBoxCornerLeft {
	color:#ccc;
	float: left;
	height: 28px;
	width: 260px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/search_white.png) no-repeat;
	border-style: none;
	-moz-border-radius-topleft: 8px; /* Firefox */
	-webkit-border-top-left-radius: 8px; /* Safari */
	border-top-left-radius: 8px; /* Opera; future browsers with CSS3 support */
	-moz-border-radius-bottomleft: 8px; /* Firefox */
	-webkit-border-bottom-left-radius: 8px; /* Safari */
	border-bottom-left-radius: 8px; /* Opera and future browsers with CSS3 support */
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	font: normal 16px Arial, Helvetica, sans-serif;
	padding-top: 3px;
	text-index:40px;
}
.SearchBannerBoxCornerLeftActive {
	color:#333;
	float: left;
	height: 28px;
	width: 260px;
	padding-left: 10px;
	padding-right: 10px;
	background: #FFF;
	border-style: none;
	-moz-border-radius-topleft: 8px; /* Firefox */
	-webkit-border-top-left-radius: 8px; /* Safari */
	border-top-left-radius: 8px; /* Opera; future browsers with CSS3 support */
	-moz-border-radius-bottomleft: 8px; /* Firefox */
	-webkit-border-bottom-left-radius: 8px; /* Safari */
	border-bottom-left-radius: 8px; /* Opera and future browsers with CSS3 support */
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	font: normal 16px Arial, Helvetica, sans-serif;
	padding-top: 3px;
}
.SearchBannerBody {
	color:#ccc;
	float: left;
	height: 28px;
	width: 260px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(http://cdn1.team-twilight.com/wp-content/themes/tt_red_moon/images/search_white.png) no-repeat;
	border-style: 2px solid #CCC;
	-moz-border-radius-topleft: 8px; /* Firefox */
	-webkit-border-top-left-radius: 8px; /* Safari */
	border-top-left-radius: 8px; /* Opera; future browsers with CSS3 support */
	-moz-border-radius-bottomleft: 8px; /* Firefox */
	-webkit-border-bottom-left-radius: 8px; /* Safari */
	border-bottom-left-radius: 8px; /* Opera and future browsers with CSS3 support */
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	font: normal 16px Arial, Helvetica, sans-serif;
	padding-top: 3px;
	text-index:40px;
}
.SearchBannerBodyActive {
	color:#333;
	float: left;
	height: 28px;
	width: 260px;
	padding-left: 10px;
	padding-right: 10px;
	background: #FFF;
	border-style: 2px solid #CCC;
	-moz-border-radius-topleft: 8px; /* Firefox */
	-webkit-border-top-left-radius: 8px; /* Safari */
	border-top-left-radius: 8px; /* Opera; future browsers with CSS3 support */
	-moz-border-radius-bottomleft: 8px; /* Firefox */
	-webkit-border-bottom-left-radius: 8px; /* Safari */
	border-bottom-left-radius: 8px; /* Opera and future browsers with CSS3 support */
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	font: normal 16px Arial, Helvetica, sans-serif;
	padding-top: 3px;
}

.CompanyInfo{
	margin: 0px 0px 0px 5px;
	padding: 0px;
	float: left;
	width: 260px;
	
}
.MainSite{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 260px;
	
}
.MainSite .footerLinkArea {
	float: left;
	width: 70px;
}

.MainSite .footerInfoTitle {
	float: left;
	font-size: 18px;
	color: #FFF;
	padding-left: 10px;
	font-weight: normal;
	padding-bottom: 5px;
	width: 200px;
}
.MainSite .footerInfoLinks {
	font-size: 10px;
	color: #FFF;
	padding-left: 10px;
	font-weight: normal;
	float: left;
	padding-bottom: 5px;
	width: 50px;
}


.Facebook{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 260px;
	
}
.Twitter{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
	
}
.footerIcon {
	float: left;
	width: 40px;
}
.footerInfoTitle {
	float: left;
	font-size: 18px;
	color: #FFF;
	padding-left: 10px;
	font-weight: normal;
	padding-bottom: 5px;
	width: 205px;
}
.footerInfoTitleTwitter {
	float: left;
	font-size: 18px;
	color: #FFF;
	padding-left: 5px;
	font-weight: normal;
	padding-bottom: 5px;
	width: 100px;
}

.footerInfoLinks {
	font-size: 10px;
	color: #FFF;
	padding-left: 10px;
	font-weight: normal;
	float: left;
	padding-bottom: 5px;
	width: 100px;
}
.footerLinkArea {
	float: left;
	width: 100px;
}




/* Custom Styles */
#toptwilightblogs {
	margin: 10px 0px;
}

#team {
	display:inline-block;
	width:250px;
	margin:0px 0px 10px 0px;
	padding:20px;
	border:1px solid #333;
}

#team h3 {
	font-size:12px;
	font-weight:bold;
}

 	.footer_column{width:175px;padding-right:40px;float:right;}
 	.footer_leftmost_column{paddding-left:15px;margin:0px 10px;width:225px;float:left;}
 	.footer_leftmost_column p {text-align:left;}
 	.footer_rightmost_column{text-align:right;}
 	
 	.footer_column a, .footer_leftmost_column a {
 		color: #FFE0EB;
 	}
 	
 	#copyright {text-align:center;padding:10px;background: #000; color:#c69b44;font-size:12px;}

 	.sidebarsection{
 		margin: 0px 0px 20px 0px;
 	}
 	
 .postGrid{
 
 }
 .postGridPanel{
 	width:280px;
 	float:left;
 	margin-right:10px;
 }
 .postGridItem{
 	margin:0px 0px 8px 0px;
	padding:8px;
	border:#ccc 1px solid;
	background:#EFEFEF;
	min-height:110px;
 }
 .postGridImage {
 	float:left;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	width:125px;
	height:110px;
	text-align:center; 
 }
 .postGridImage {
 	display:block;
  }
