/*INITIAL PROPERTIES*/
body {margin : 0px;}
div {text-align : left;}
* html div {
	margin: 0 -3px; ma\rgin: 0;
}

/*GLOBAL ELEMENTS*/
.content_bg {
	float : left;
	background-color : #E8F1F9;
	padding : 2px;
	}
.field_label {
	float : left;
	font-family : verdana, arial;
	font-size : 9px;
	color : #262626;
	padding : 4px;
	padding-left : 0px;
	}
.form_field input {
	background-image : url("images/login_field.gif");
	border : 0;
	font-family : verdana;
	font-size : 9px;
	color : #262626;
	padding-left : 6px;
	padding-top : 4px;
	height : 15px;
	width : 127px;
	}
.form_row {
	margin : 8px 0px 6px 8px;
	}
.area_margin {margin-top : 6px;}

a {text-decoration:none;
	color:#CB6308;
	}
a:hover{
	color : #9B1718;
	text-decoration:none;
	}

a.linkstylea:link {
	font-family : verdana, arial;
	font-size : 11px;
	color : #262626;
	}
a.linkstylea:visited {
	color : #262626;
	font-family : verdana, arial;
	font-size : 11px;
	}
a.linkstylea:active {
	color : #262626;
	font-family : verdana, arial;
	font-size : 11px;
	}
a.linkstylea:hover {
	color : #CC0000;
	font-family : verdana, arial;
	font-size : 11px;
	}
.default_headlines {
	background-color : #DAEFFF;
	float : left;
	width : 598px;
	}
.default_tb {
	float : left;
	width : 100%;
	height : 32px;
	background-image : url("images/default_tb_bg.gif");
	}
.default_subtitle {
	float : left;
	width : 598px;
	height : 23px;
	background-image : url("images/default_subtitle.gif");
	margin : 6px 0px 6px 0px;
	}
.default_subtitle h1 {
	font-family : arial, verdana;
	font-size : 12px;
	color : #262626;
	font-weight : bold;
	margin : 4px 0px 0px 6px;
	}
.default_box {
	float : left;
	display : block;
	width : 596px;
	background-color : #E5F4FF;
	border : solid 1px #CCDAE5;
	}
.evenlink {
	padding-top : 3px;
	padding-left : 6px;
	padding-bottom : 6px;
	font-family : arial, verdana;
	font-size : 12px;
	color : #262626;
	}
.evenlink span {
	font-family : verdana, arial;
	font-size : 9px;
	color : #262626;
	}
.oddlink span {
	font-family : verdana, arial;
	font-size : 9px;
	color : #262626;
	}

.oddlink {
	padding-top : 3px;
	padding-left : 6px;
	padding-bottom : 6px;
	background-color : #F1F8FF;
	font-family : arial, verdana;
	font-size : 12px;
	color : #262626;
	}
.evenlink a:link, .oddlink a:link {
	font-family : arial, verdana;
	font-size : 12px;
	color : #262626;
	}
.evenlink a:visited, .oddlink a:visited {
	color : #262626;
	font-family : arial, verdana;
	font-size : 12px;
	}
.evenlink a:active, .oddlink a:active {
	color : #262626;
	font-family : arial, verdana;
	font-size : 12px;
	}
.evenlink a:hover, .oddlink a:hover {
	color : #CC0000;
	font-family : arial, verdana;
	font-size : 12px;
	}
.link_list_odd {
	background-color : #F1F8FF;
	}
.archive {
	float : right;
	padding-right : 10px;
	padding-top : 8px;
	}
.headlines_options {
	float : left;
	padding-left : 14px;
	padding-bottom : 10px;
	padding-top : 4px;
	}
/*DEFAULT CONTENT WIDTH */
#header, #tagline, #area_a, #default, #footer {width : 775px;}




/*BEGIN HEADER STYLES*/
#header {
	height : 89px;
	background-image : url("images/header_bg.gif");
    background-repeat : repeat-x;
	}
#tagline {
	height : 27px;
	background-color : #CC0000;
	}
#tagline_bg {
	margin : 0px 2px 0px 2px;
	height : 24px;
	background-image : url("images/tagline_bg.gif");
	}
#header_banner {
	float : right;
	height : 89px;
	background-image : url("images/header_right_edge.gif");
	background-position : right;
	background-repeat : no-repeat;
	}
#header_banner img {
	margin-top : 15px;
	margin-right : 14px;
	}
/*END HEADER STYLES*/




/*BEGIN DIGITAL VERSION FEATURE STYLES*/
#dv {
	height : 324px;
	width : 534px;
	background-image : url("images/dv_full_bg.gif");
	border-right : solid 6px #FFFFFF;
	float : left;
	}
#dv_print_capture {
	float : left;
	text-align : middle;
	margin-right : 6px;
	}
#dv_tb {
	float : left;
	width : 100%;
	height : 44px;
	background-image : url("images/dv_tb_bg.gif");
	}
#dv_date {
	float : left;
	width : 299px;
	height : 26px;
	background-image : url("images/dv_date_bg.gif");
	}
#dv_date h1 {
	font-family : arial, verdana;
	font-size : 15px;
	color : #FFFFFF;
	font-weight : bold;
	margin : 4px 0px 0px 6px;
	}
#dv_content_bg {
	width : 295px;
	/*height: 280px;*/
	}
#dv_content_bg p {
	font-family : verdana, arial;
	font-size : 11px;
	color : #262626;
	margin : 4px 6px 6px 6px;
	}
#dv_login_box {
	border : solid 1px #9CB8D2;
	background-image : url("images/dv_content_bg.gif");
	margin : 2px;
	}
#dv_apply_box {
	border : solid 1px #9CB8D2;
	background-image : url("images/dv_apply_bg.gif");
	margin : 2px;
	}


	
	
/*END DIGITAL VERSION FEATURE STYLES */




/*BEGIN TRADE JOURNAL STYLES*/
.trade_journal {
	width : 223px;
	height : 116px;
	background-image : url("images/trade_bg.gif");
	float : left;
	padding : 6px;
	border-bottom : solid 6px #FFFFFF;
	}
#tj_content_bg {
	width : 219px;
	}
#tj_content_bg p {
	font-family : verdana, arial;
	font-size : 11px;
	color : #262626;
	margin : 4px 6px 6px 6px;
	}
/*END TRADE JOURNAL STYLES*/


/*BEGIN KATRINA LINK STYLES*/
.katrina {
	width : 100px;
	height : 100px;
	background-image : url("images/trade_bg.gif");
	padding : 6px;
	border-bottom : solid 6px #FFFFFF;
	}
/*END KATRINA LINK STYLES*/


/*BEGIN SKYSCRAPER AD STYLES*/
#skyscraper {
	width : 160px;
	height : 870px;
	background-color : #FFFFFF;
	float : left;
	border-right : solid 6px #FFFFFF;
	}
/*END SKYSCRAPER AD STYLES*/




/*BEGIN NEWSLETTER HEADLINE STYLES*/

/*END NEWSLETTER HEADLINE STYLES*/




/*BEGIN INTERNAL ADVERTISING STYLES*/
#internal_advertising {
	height : 250px;
	width : 235px;
	float : left;
	border-right : solid 6px #FFFFFF;
	}
#internal_advertising a img {
	border : solid 1px #8F8F8F;
	}
.internal_ad_bg {
	width : 223px;
	background-image : url("images/ia_bg.gif");
	float : left;
	padding : 6px;
	border-bottom : solid 6px #FFFFFF;
	}
.internal_ad_content_bg {
	float : left;
	width : 100%;
	background-color : #F8F8F8;
	}
.internal_ad_content_bg p {
	margin : 5px 2px 8px 10px;
	}
.internal_ad_tb {
	float : left;
	display : block;
	width : 100%;
	height : 26px;
	background-image : url("images/ia_tb_bg.gif");
	padding : 0px;
	margin : 0px;
	}
a.aoti:link {
	font-family : verdana, arial;
	font-size : 12px;
	color : #262626;
	}
a.aoti:visited {
	color : #262626;
	font-family : verdana, arial;
	font-size : 12px;
	}
a.aoti:active {
	color : #262626;
	font-family : verdana, arial;
	font-size : 12px;
	}
a.aoti:hover {
	color : #CC0000;
	font-family : verdana, arial;
	font-size : 12px;
	}
/*END INTERNAL ADVERTISING STYLES*/
	
	
	
	
/*BEGIN ABOUT CHRISTIAN RETAILING STYLES*/	
#about_cr {
	height : 250px;
	width : 368px;
	background-image : url("images/about_cr_bg.gif");
	float : left;
	}
#about_cr_tb {
	float : left;
	width : 100%;
	height : 32px;
	background-image : url("images/about_cr_tb_bg.gif");
	}
#about_cr_box {
	margin-top : 6px;
	float : left;
	display : block;
	width : 355px;
	background-color : #FCF7C1;
	border : solid 1px #E7E3B2;
	}
.about_evenlink {
	padding-top : 3px;
	padding-left : 6px;
	padding-bottom : 6px;
	padding-right : 8px;
	font-family : arial, verdana;
	font-size : 12px;
	color : #262626;
	}
.about_evenlink span {
	font-family : verdana, arial;
	font-size : 9px;
	color : #262626;
	}
.about_oddlink span {
	font-family : verdana, arial;
	font-size : 9px;
	color : #262626;
	}

.about_oddlink {
	padding-top : 3px;
	padding-left : 6px;
	padding-bottom : 6px;
	background-color : #FFFDE2;
	font-family : arial, verdana;
	font-size : 11px;
	color : #262626;
	}
.about_evenlink a:link, .about_oddlink a:link {
	font-family : arial, verdana;
	font-size : 11px;
	color : #262626;
	}
.about_evenlink a:visited, .about_oddlink a:visited {
	color : #262626;
	font-family : arial, verdana;
	font-size : 11px;
	}
.about_evenlink a:active, .about_oddlink a:active {
	color : #262626;
	font-family : arial, verdana;
	font-size : 11px;
	}
.about_evenlink a:hover, .about_oddlink a:hover {
	color : #CC0000;
	font-family : arial, verdana;
	font-size : 11px;
	}
/*END ABOUT CHRISTIAN RETAILING STYLES*/	




/*BEGIN CHRISTIAN RETAILING BESTELLERS STYLES*/

/*END CHRISTIAN RETAILING BESTSELLERS STYLES*/




/*BEGIN FOOTER STYLES*/
#fp_footer {
	height : 27px;
	background-color : #CC0000;
	border-top : solid 6px #FFFFFF;
	float : left;
	width : 609px;
	font-family : verdana, arial;
	color : #FFFFFF;
	font-size : 9px;
	}
#footer {
	height : 27px;
	background-color : #CC0000;
	font-family : verdana, arial;
	color : #FFFFFF;
	font-size : 9px;
	}
#footer_bg {
	margin : 0px 2px 0px 2px;
	height : 24px;
	background-image : url("images/tagline_bg.gif");
	}
#footer div a:link, #fp_footer div a:link {
	font-family : verdana, arial;
	color : #FFFFFF;
	font-size : 9px;
	}
#footer div a:visited, #fp_footer div  a:visited {
	font-family : verdana, arial;
	color : #FFFFFF;
	font-size : 9px;
	}
#footer div a:active, #fp_footer div a:active {
	font-family : verdana, arial;
	color : #FFFFFF;
	font-size : 9px;
	}
#footer div a:hover, #fp_footer div a:hover {
	font-family : verdana, arial;
	color : #FFFFFF;
	font-size : 9px;
	}
#copyright {
	float : left;
	width : 100%;
	background-color : #FFFFFF;
	text-align : center;
	font-family : verdana, arial;
	font-size : 9px;
	color : #565656;
	height : 70px;
	padding-top : 20px;
	}
/*End FOOTER STYLES*/

#app {
	width : 609px;
	background-color : #98BDE2;
	border-right : solid 6px #FFFFFF;
	float : left;
	}
#app_date {
	float : left;
	width : 597px;
	height : 26px;
	background-image : url("images/dv_date_bg.gif");
	}
#app_date h1 {
	font-family : arial, verdana;
	font-size : 15px;
	color : #FFFFFF;
	font-weight : bold;
	margin : 4px 0px 0px 6px;
	}
#sub_skyscraper {
	width : 160px;
	height : 670px;
	background-color : #C0C0C0;
	float : left;
	}
#app_content_bg {
	width : 593px;
	}
#app_box {
	border : solid 1px #9CB8D2;
	background-color : #B6D2EC;
	margin : 2px;
	}
.subs_field_label {
	float : left;
	text-align : right;
	width : 100px;
	font-family : verdana, arial;
	font-size : 9px;
	color : #262626;
	padding : 4px;
	padding-right : 4px;
	}
.subs_field_label_end {
	font-family : verdana, arial;
	font-size : 9px;
	color : #262626;
	margin : 0px;
	line-height : 10px;
	padding : 0px;
	}
hr {
	color : #84A8D4;
	background-color : #84A8D4;
	width : 487px;
	height : 1px;
	border : 1px;
	float : left;
	}
select {
	font-family : verdana, arial;
	font-size : 9px;
	color : #262626;
	}
.check_label {
	padding-top : 3px;
	border-left : solid 4px #B6D2EC;
	font-family : verdana, arial;
	font-size : 9px;
	color : #262626;
	}
#article_box {
	width : 747px;
	text-align : left;
	padding : 14px 18px 20px 10px;
	font-family : arial, verdana;
	font-size : 12px;
	color : #262626;
	}
#article_box h1 {
	font-family : arial, verdana;
	font-size : 15px;
	font-weight : bold;
	color : #2962A7;
	margin : 0px;
	line-height : 12px;
	}
.printit {
	width : 100%;
	float : right;
	text-align : right;
	}
#fullNewsletter {
background-color : #F1F8FF;
width : 755px;
display : none;
padding : 10px;
padding-bottom : 4px;
margin-bottom : 20px;
margin-top : 20px;
}
#homelink {
	float : right;
	padding-top : 4px;
	padding-right : 10px;
	}
#homelink a:link {
	font-family : arial, verdana;
	font-size : 13px;
	color : #FFFFFF;
	font-weight : bold;
	}
#homelink a:visited {
	font-family : arial, verdana;
	font-size : 13px;
	color : #FFFFFF;
	font-weight : bold;
	}
#homelink a:active {
	font-family : arial, verdana;
	font-size : 13px;
	color : #FFFFFF;
	font-weight : bold;
	}
#homelink a:hover {
	font-family : arial, verdana;
	font-size : 13px;
	color : #F6FF00;
	font-weight : bold;
	}
#dv_archive {
	height : 220px;
	width : 534px;
	background-image : url("images/dv_full_bg.gif");
	border-right : solid 6px #FFFFFF;
	float : left;
	}
#dv_archive_box {
	border : solid 1px #9CB8D2;
	background-color : #FFFFFF;
	margin : 2px;
	height : 150px;
	width : 512px;
	}





	
/*LANDING PAGE STYLES */
#issue_text {
	float : left;
	width : 300px;
	border-left : solid 14px #FFFFFF;
	border-top : solid 8px #FFFFFF;
	font-family : arial, verdana;
	color : #262626;
	font-size : 12px;
	}
#issue_text h1 {
	color : #2964A9;
	text-transform:uppercase;
	font-size : 13px;
	margin : 0px;
	line-height : 15px;
	}
#issue_text b {
	font-size : 14px;
	}
#issue_archive {
	width : 223px;
	height : 116px;
	background-color : #A7CAE7;
	float : left;
	padding : 6px;
	border-bottom : solid 6px #FFFFFF;
	}
