/* @override http://y575mbgkusu.preview.thewebconsole.com/layout.css */

/* @override http://y575mbgkusu.preview.thewebconsole.com/layout.css */

/*-------------------- General Layout Styles --------------------*/
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.articleCategories {}
.articleLink a { display:block; border:1px solid #ccc; background:#eee; color:#333; padding:6px 9px; width:50%; text-decoration:none; font-size:13px; font-family:arial; }
.articleLink a:hover { background:#ddd; border:1px solid #bbb; text-decoration:none; }
.articleCategoryLink {}

/*-------------------- Background Styles --------------------*/
body {
	background: #1B1B1B;
}

.leftBgTd {
	background: url(leftBg.jpg) 100% 0 no-repeat;
}

.leftBgTd {

}

.rightBgTd {

}

.leftBgDiv {
	background: url(leftBg.jpg) 100% 0 no-repeat #0f0f0f;
	min-height: 900px;
}

.rightBgDiv {
	min-height: 900px;
	background: url(rightBg.jpg) 0 0 no-repeat #0f0f0f;
}

.contentLeft {
	
}

.contentRight {
	
}
/*-------------------- Header Styles --------------------*/
.headerDiv {
	background: url(header.jpg) 0 0 no-repeat;
	height: 145px;
}

.header { background-color:#000000; height:170px;}
.logo { float:left; width:222px;;}
.secNav { float:right; width:45%; margin:7px 41px 0 0;}


/*-------------------- Newsletter Styles --------------------*/
.newsletterDiv {
	width: 414px;
	padding: 88px 5px 5px 0;
}

#news-name, #news-email {
	background: url(newsText.png) 0 0 no-repeat;
	border: 0;
	padding: 1px 0px 8px 10px;
	color: #ffffff;
	width: 160px;
}

#submitBtn {
	/*position: relative;
	top: 5px;*/
	float:right;
	margin:8px 18px 0 0;
}
/*-------------------- Menu Styles --------------------*/
.menuDiv {
	background: url(menuBg.jpg) 0 0 no-repeat;
	height: 51px;
}
/*-------------------- Flash Styles --------------------*/
.flashDiv {
	min-height: 289px;
}
/*-------------------- Content Styles --------------------*/

.contentDiv {
	background: url(contentRunner.png) 0 0 repeat-y;
}

.contentTop {
	background: url(contentTop.jpg) 0 0 no-repeat;
}

.contentBottom {
	background: url(contentBottom.jpg) 0 100% no-repeat;
}

#cmsbody{
	padding:23px 13px 23px 35px;
	min-height:300px;
}

.contentLeft {
	background: url(contentLeft.gif) 0px 29px no-repeat;	
}

.contentRight {
	background: url(contentRight.gif) 100% 2px no-repeat;
}
/*-------------------- Testimonial Styles --------------------*/

.testiTitle {
	padding: 23px 40px 0 0;
	text-align: right;
}

.testimonialsDiv {
	color: #ffffff;
	padding: 3px 40px 10px 10px;
	text-align: right;
}
.testiButton {
	text-align: right;	
	padding: 0px 40px 0px 0px;
}
/*-------------------- Promo Boxes Styles --------------------*/

.promo1 {
	padding: 10px 0px 0px 0px;
}

.promo2 {
	margin: -20px 0 0 10px;
	padding: 0 0 0 0;
}

.promo2, .htmlarea p{
	text-align: right;
	color: #ffffff!important;
}

.htmlarea h2 {
	color: #ffffff!important;
	text-align: right;
	font-weight: bold;
	font-size: 20px;
	font-family: arial black;
	margin-bottom: 5px;
}

.socialPromo {
	background: url(SocialBg.jpg) 0 0 no-repeat;
	min-height: 100px;
	/*margin-right: 20px;*/
	padding: 43px 10px 10px 30px;
}
/*-------------------- Footer Styles --------------------*/
.footerDiv {
	width: 1009px;
	margin: auto;
}

.testimonialComment, .testimonialName{color:#ffffff;}
