body{
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif1;
	font-size:13px;
	color:#333333;
	background-color:#f2f2f2;
	background-image:url(../images/BgTop.png);
	background-position:left top;
	background-repeat:repeat-x;
}
.topMain{
	margin:0px auto;
	width:100%;
	height:auto;
	background-image:url(../images/headBg.png);
	background-repeat:no-repeat;
	background-position:center top;
}
.BtmMain{
	margin:0px auto;
	width:100%;
	background-image:url(../images/BgBtm.png);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.mainBody{
	margin:0px auto;
	width:940px;
	height:auto;
}
.clear{
	clear:both;
}
.header{
	float:left;
	width:940px;
	height:129px;
}
.headerTop{
	float:left;
	width:940px;
	height:129px;
}
.headerTop .logo{
	float:left;
	width:auto;
	height:auto;
}
.headerTop .loginCols{
	float:right;
	width:480px;
	height:auto;
	padding-top:22px;
}
.passwordForgot{
	 color: #F2F2F2;
    float: right;
    font-family: arial;
    font-size: 11px;
    padding-right: 17px;
    padding-top: 10px;
    text-align: right;
    text-transform: uppercase;
    width: 470px;
}
.passwordForgot a{
	color: #F2F2F2;
    text-decoration:underline;
}
.passwordForgot a:hover{
	color: #F2F2F2;
    text-decoration:none;
}

.callSRow{
	color: #FFFFFF;
    float: right;
    font-size: 17px;
    padding-right: 17px;
    padding-top: 13px;
    text-align: right;
    width: 470px;
}
.loginRow{
	float:right;
	width:auto;
	padding-right:15px;
	padding-top:3px;
}
.loginName{
	float:left;
	width:auto;
	padding-top:7px;
	color:#FFFFFF;
	padding-right:10px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
}
.loginInput{
	float:left;
	width:108px;
	color:#FFFFFF;
	padding-right:12px;
	padding-top:3px;
}
.loginInput .inputlog{
	border:1px solid #cdd4d6;
	width:105px;
	padding:1px;
	font-size:13px;
}
.loginBtn{
	float:left;
	width:auto;
	color:#FFFFFF;
	padding-top:2px;
}
.nevigation{
	float:left;
	width:940px;
	height:44px;
}
.nevDiv{
	float: left;
    padding-left: 12px;
    padding-right: 12px;
    width: auto;
}
.nev_link{
	display:block;
	width:87px;
	height:32px;
	padding-top:12px;
	color:#c61313;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.nev_link:hover{
	color:#fff;
	background-image:url(../images/nevHv.png);
	background-repeat:no-repeat;
	background-position:-5px top;
}
.nev_link_active{
	float:left;
	display:block;
	width:87px;
	height:32px;
	padding-top:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background-image:url(../images/nevHv.png);
	background-repeat:no-repeat;
	background-position:-5px top;
}
.nev_link2{
	display:block;
	width:131px;
	height:32px;
	padding-top:12px;
	color:#c61313;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.nev_link2:hover{
	color:#fff;
	background-image:url(../images/nevHv.png);
	background-position:-130px top;
	background-repeat:no-repeat;
}
.nev_link_active2{
	display:block;
	width:131px;
	height:32px;
	padding-top:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background-image:url(../images/nevHv.png);
	background-position:-130px top;
	background-repeat:no-repeat;
}
.nev_link3{
	display:block;
	width:141px;
	height:32px;
	padding-top:12px;
	color:#c61313;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.nev_link3:hover{
	color:#fff;
	background-image:url(../images/nevHv.png);
	background-position:-301px top;
	background-repeat:no-repeat;
}
.nev_link_active3{
	display:block;
	width:141px;
	height:32px;
	padding-top:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background-image:url(../images/nevHv.png);
	background-position:-301px top;
	background-repeat:no-repeat;
}
.nev_link4{
	display:block;
	width:122px;
	height:32px;
	padding-top:12px;
	color:#c61313;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.nev_link4:hover{
	color:#fff;
	background-image:url(../images/nevHv.png);
	background-position:-483px top;
	background-repeat:no-repeat;
}
.nev_link_active4{
	display:block;
	width:122px;
	height:32px;
	padding-top:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background-image:url(../images/nevHv.png);
	background-position:-483px top;
	background-repeat:no-repeat;
}

.nevSepreter{
	float:left;
	width:auto;
}

.banner{
	float:left;
	width:940px;
	height:auto;
}
.midContainer{
	float:left;
	width:938px;
	height:auto;
	border-left:1px solid #ccd1d4;
	border-right:1px solid #ccd1d4;
}
.mid_center{
	float:left;
	width:938px;
	height:auto;
	background-image:url(../images/midCenterBg.png);
	background-position:left top;
	background-repeat:repeat-y;
}
.mid_top{
	float:left;
	width:938px;
	height:auto;
	background-image:url(../images/midTopBg.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.mid_btm{
	float:left;
	width:886px;
	height:auto;
	background-image:url(../images/midBtmBg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-top:70px;
	padding-bottom:70px;
	padding-left:26px;
	padding-right:26px;
}
.mid_btmInner{
	float:left;
	width:846px;
	height:auto;
	background-image:url(../images/midBtmBg.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-top:70px;
	padding-bottom:70px;
	padding-left:46px;
	padding-right:46px;
}

h1{
	color: #8D2409;
    font-family: "Times New Roman", Times, serif;
    font-size: 19px;
    font-weight: normal;
    margin: 0 auto;
    padding-bottom: 20px;
    padding-top: 5px;
    text-align: center;
    text-transform: uppercase;
}
.boxRow{
	float:left;
	width:842px;
	height:212px;
	background-image:url(../images/bx_bg.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0px 22px 0px 22px;
}
.boxRow h2{
	color: #FFFFFF;
    font-family: arial;
    font-size: 15px;
    font-weight: normal;
    margin: 0 auto;
    padding-left: 65px;
    padding-top: 65px;
    text-transform: uppercase;
}
.text1{
	color: #FFFFFF;
    float: left;
    height: auto;
    line-height: 23px;
    padding-left: 25px;
    padding-top: 20px;
    width: 215px;
}
.text_ReadMore{
	color: #FFFFFF;
    float: left;
    height: auto;
    line-height: 23px;
    padding-left: 25px;
    padding-top: 5px;
    text-align: right;
    width: 201px;
}
.text_ReadMore a{
	color: #FFFFFF;
  	text-decoration:none;
}
.text_ReadMore a:hover{
	color: #FFFFFF;
  	text-decoration:underline;
}
.imgRow{
	float:left;
	width:842px;
	height:212px;
	padding:25px 22px 20px 22px;
	text-align:center;
}
.imgRow .abtCols{
	float:left;
	width:248px;
	height:auto;
}
.imgRow .pubCols{
	float:left;
	width:252px;
	height:auto;
	padding:0px 45px 0px 44px;
}

.imgRow .advCols{
	float:left;
	width:252px;
	height:auto;
}

.AboutCols{
	float:left;
	width:247px;
	height:auto;
}
.publishersCols{
	float:left;
	width:247px;
	height:auto;
	padding-left:45px;
	padding-right:50px;
}
.advertisersCols{
	float:left;
	width:247px;
	height:auto;
}




.footer{
	float:left;
	width:940px;
	height:81px;
}
.footerTop{
	float:left;
	width:940px;
	height:33px;
	color:#f2f2f2;
	text-transform:uppercase;
	font-size:11px;
	text-align:center;
	padding-top:18px;
}
.footerTop a{
	color:#f2f2f2;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
.footerTop a:hover{
	color:#c61313;
	text-decoration:none;
}
.copyrightRow{
	float:left;
	width:920px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:9px;
	font-size:12px;
	color:#000000;
}
.copyrightRow .leftCols{
	float:left;
	width:auto;
	height:auto;
}
.copyrightRow .rightCols{
	float:right;
	width:auto;
	height:auto;
}
.copyrightRow .rightCols a{
	color:#000000;
	text-decoration:underline;
}
.copyrightRow .rightCols a:hover{
	color:#000000;
	text-decoration:none;
}


p{
	line-height: 21px;
    margin: 0 auto;
    padding-bottom: 18px;
    text-align: justify;
}
h3 {
    color: #8D2409;
    font-family: "Times New Roman",Times,serif;
    font-size: 17px;
    font-weight: normal;
    margin: 0 auto;
    padding-bottom: 20px;
    padding-top: 5px;
    text-align: left;
    text-transform: uppercase;
}
.joinPublisher{
	float:left;
	width:100%;
	height:auto;
	text-align:right;
	padding-top:20px;
	padding-bottom:32px;
}
a{
	color:#c84525;
	text-decoration:underline;
}
a:hover{
	color:#c84525;
	text-decoration:none;
}