/* CSS Document */
body {
margin: 0px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
line-height:16px;
text-decoration:none;
}
	

#main_wrap {
margin-left:auto;
margin-right:auto;
margin-top:0px;
position: relative;
width:1000px;
display:block;
}


#content {
background-image:url(images/home_bg_v1.jpg);
background-position:20px 0px;
background-repeat:no-repeat;
width:755px;
float:left;
padding:0px 0px 10px 0px;
}

#content2 {
background-image:url(images/bg_welcome.gif);
background-position:0px 0px;
background-repeat:no-repeat;
width:1000px;
float:left;
padding:0px 0px 10px 0px;
}

#content3 {
width:1000px;
float:left;
padding:0px 0px 10px 0px;
}

#content-marketing {
width:1000px;
height:623px;
float:left;

}

.bg_community {
background-image:url(images/bg_community_1.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}

.bg_about {
background-image:url(images/bg_about.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}

.bg_image {
background-image:url(images/bg_image.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}

.bg_image2 {
background-image:url(images/bg_image2.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}

.bg_shoppingcart {
background-image:url(images/bg_shoppingcart2.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}

.bg_orderinfo {
background-image:url(images/bg_orderinfo2.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}

.bg_seekinggod {
background-image:url(images/bg_seekinggod2.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}

.bg_meetjesus {
background-image:url(images/bg_meet_jesus.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}

.bg_marketing {
background-image:url(images/bg-marketing.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}

.bg_welcome {
background-image:url(images/bg-welcome.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}

#leftcoloumn {
display:block;
padding-top:180px;
padding-left: 50px;
width:280px;
float:left;
}


#leftcoloumn_v2 {
display:block;
padding-top:180px;
padding-left: 50px;
width:280px;
float:left;
clear:left;
}

.left_block {
float:left; width:478px;
}

.left_block_image {
float:left; width:500px;
}

.left_block_image2 {
float:left; width:490px;
}

.logo_block {
/*width:300px; height:170px; display:block; float:left;*/
width:300px; height:183px; display:block; float:left;
}

#leftcoloumn_v3 {
display:block;
padding-top:35px;
padding-left: 100px;
width:280px;
float:left;
clear:left;
}

#leftcoloumn_marketing {
display:block;
padding-top:186px;
padding-left: 100px;
width:280px;
float:left;
clear:left;
}



#leftcoloumn_v4 {
display:block;
padding-left: 50px;
width:280px;
float:left;
clear:left;
}

#leftcoloumn_welcome {
display:block;
padding-left: 99px;
width:280px;
float:left;
clear:left;
}

#rightcoloumn {
margin-top:90px;
padding-top:50px;
padding-bottom:40px;
padding-left:50px;
display:block;
width:330px;
border-left:1px solid #C92313;
float:right;
}


#rightcoloumn_v2 {
padding-top:74px;
padding-bottom:40px;
display:block;
width:502px;
float:right;
clear:right;
}

#rightcoloumn_marketing {
padding-top:260px;
padding-bottom:40px;
padding-right:38px;
display:block;
width:460px;
float:right;
clear:right;
}

#rightcoloumn_marketing h3 {
color:#C92313;
}


#rightcoloumn_v3 {
padding-top:74px;
padding-bottom:40px;
display:block;
width:480px;
float:right;
clear:right;
}

#rightcoloumn_community {
padding-top:66px;
padding-bottom:40px;
display:block;
width:502px;
float:right;
clear:right;
}

#rightcoloumn_imageorder {
padding-top:180px;
padding-bottom:39px;
display:block;
width:500px;
float:right; clear:right;
}

#rightcoloumn_home {
padding-top:60px;
padding-bottom:6px;
padding-left:60px;
display:block;
width:508px;
float:right;
clear:right;
border-left:1px solid #C92313;
}


#rightcoloumn_top {
display:block;
width:518px;
float:right;
clear:right;
}

#rightcoloumn_top_image {
display:block;
width:485px;
float:right;
clear:right;
}





#links a, #links a:visited{
text-decoration:none;
font-weight:bold;
color:#999999;
font-size:10px;
}

#links a:hover{
text-decoration:none;
font-weight:bold;
color:#990000;
}

#links a.redtextlink {
color:#C92313;
text-decoration:none;
}

#links a:hover.redtextlink {
color:#333333;
text-decoration:none;
}





.podcast {
padding-left:10px;
border-top:1px solid #C92313;
display:block;
width:330px;
vertical-align:top;
}


/* START NAVIGATION LIST *//* START NAVIGATION LIST *//* START NAVIGATION LIST *//* START NAVIGATION LIST *//* START NAVIGATION LIST */

.nav_block {
display:block; float:left; width:378px; clear:left; padding-left:100px;
}

.nav_block_image {
display:block; float:left; width:405px; clear:left; padding-left:100px;
}


#nav1 {
margin:0px;
padding:0px 0px 2px 0px;
font-size:11px;
}


#nav1 li {
margin-left:0px;
padding-left:0px;
display: inline;
list-style-type: none;
padding:2px 6px 2px 4px;
font-weight:bold;

}



#nav1.listyellow li {
border-right:1px solid #ffcc33;
}

#nav1.listred  li {
border-right:1px solid #C92313;
}

#nav1.listaqua  li {
border-right:1px solid #66CCCC;
}




#nav1 li.first {
padding:2px 5px 2px 0px;
}

#nav1 li.last {
border:none;
}

#nav1 li a {
text-decoration:none;
color:#666666;
}

#nav1 li a:hover {
text-decoration:none;
color:#990000;
}

#nav1 li .active_aqua {
/*color:#00CC99;*/
color:#5FC5C5;
}

#nav1 li .active_yellow {
color:#ffcc33;
}

#nav1 li .active_red {
color:#00CC99;
}



/* START SUB NAVIGATION LIST *//* START SUB NAVIGATION LIST *//* START SUB NAVIGATION LIST *//* START SUB NAVIGATION LIST *//* START SUB NAVIGATION LIST */
.subnav_block_image {
display:block; float:left; width:405px; clear:left; padding:0px 0px 0px 100px; margin:0px;

}

#subnav1 {
/*margin-left:0px;
padding-left:0px;*/
font-size:10px;
padding:0px;
margin:0px;
}

#subnav1 li {
margin-left:0px;
padding-left:0px;
display: inline;
list-style-type: none;
padding:2px 6px 2px 4px;
font-weight:bold;
}


#subnav1.listyellow li {
border-right:1px solid #ffcc33;
}

#subnav1.listred  li {
border-right:1px solid #C92313;
}

#subnav1.listaqua  li {
border-right:1px solid #66CCCC;
}




#subnav1 li.first {
padding:2px 5px 2px 0px;
}

#subnav1 li.last {
border:none;
}

#subnav1 li a {
text-decoration:none;
color:#999999;
font-size:10px;
}

#subnav1 li a:hover {
text-decoration:none;
color:#990000;
}








a {
text-decoration:none;
color:#C92313;
}

/* START COMMUNITY ITEMS *//* START COMMUNITY ITEMS *//* START COMMUNITY ITEMS *//* START COMMUNITY ITEMS *//* START COMMUNITY ITEMS */
.community_list {
margin-left:0px;
padding-left:0px;
}

.community_list li {
margin-left:0px;
padding-left:0px;
list-style-type: none;
line-height:13px;
}


.community_list li a{
color:#5FC5C5;
font-size:10px;
font-weight:bold;
}

.community_list li a:hover{
color:#990000;
font-size:10px;
font-weight:bold;
}


.community_list2, .footernav{
margin-left:0px;
padding-left:0px;
}

.community_list2 li, .footernav li{
margin-left:0px;
padding-left:0px;
list-style-type: none;
display: inline;
padding:2px 0px 2px 4px;
line-height:13px;
}

.community_list2 li a, .footernav li a{
color:#666666;
border-right:1px solid #CCCCCC;
padding-right:6px;
font-weight:bold;

}

.community_list2 li a:hover{
color:#333333;
}

.footer_nav {
float:left; clear:left; width:360px; display:block; padding:20px 0px 0px 96px; font-size:11px; 
}

.footernav li a.footer_last { border:none;}

.footernav li a:hover{
color:#990000;
}

.footernav li a.footer_active_yellow { 
color:#ffcc33;
font-weight:bold;
}

/* END COMMUNITY ITEMS */


/* SIGN IN BUTTONS *//* SIGN IN BUTTONS *//* SIGN IN BUTTONS *//* SIGN IN BUTTONS */
.signin {
margin:0px;
padding:0px;
}


.signin li{
margin-left:0px;
padding-left:0px;
list-style-type:none;
line-height:13px;
}

.signin li a{
/*color:#ffcc33;*/
font-size:10px;
font-weight:bold;
}

.signin li a:hover{
color:#990000;
font-size:10px;
font-weight:bold;
}

.yellow { color: #ffcc33;}
.turquoise { color:#5FC5C5;}
.gray {color:#999999;}
.medgray {color:#666666;}



/* END SIGN IN BUTTONS */




.image_list {
margin-left:0px;
padding-left:0px;
}

.image_list li {
margin-left:0px;
padding-left:0px;
list-style-type: none;
line-height:12px;
}

.image_list li a{
color:#ffcc33;
font-size:10px;
font-weight:bold;
}

.image_list li a:hover{
color:#990000;
font-size:10px;
font-weight:bold;
}


input, textarea, select {
  background-color:#E9E9E9;
  border:1px solid #CCCCCC;
  color : #fff;
}

/* ======================================== TEXT FORMATTING */

.aqua_bold {
/*color:#66CCCC;*/
color:#5FC5C5;
font-weight:bold;
}

.yellow_bold {
color:#ffcc33;
font-weight:bold;
}

.searchbykeyword {
color:#666666;
font-weight:bold;
font-size:10px;
}

.yellow {
color:#FFCF33;}


.redtext {
color:#C92313;
}

.redbold {
color:#C92313;
font-weight:bold;
font-size:12px;
}

h1 { line-height:normal;}
h2 {margin: 0px; padding: 8px 0px 0px 0px; font-size:16px;}
h3 {margin: 0px; padding: 8px 0px 0px 0px;}
h4 {margin: 0px; padding: 8px 0px 0px 0px;}

.font10 { font-size:10px;}
.font11 { font-size:11px;}
.font12 { font-size:12px;}
.font13 { font-size:13px;}


.black_bold {	
color: #000000;
font-weight: bold;
}




.noborder {
border:none;
}


.advanced_search a, .advanced a:visited {
text-decoration:none;
font-weight:bold;
color:#999999;
}

.advanced_search a:hover{
text-decoration:none;
font-weight:bold;
color:#CC0000;
}

.advanced_search a.redtextlink {
color:#C92313;
text-decoration:none;
}

.advanced_search a:hover.redtextlink {
color:#333333;
text-decoration:none;
}

/* ========================================= LOGO LINKS */

.junctionj_link {
display:block; 
float:right;
margin-top:50px;
width:220px;
height:60px;
}

.junctionj_link_welcome {
display:block; 
float:left;
margin-top:50px;
margin-left:30px;
width:220px;
height:60px;
}

.junctionj_link_community {
display:block; 
float:left;
margin-top:50px;
margin-left:80px;
width:220px;
height:40px;
}

.underlogo_community {
display:block; 
float:left;
margin-left:90px;
width:120px;
height:30px;
}

.underlogo_image {
display:block; 
float:left;
margin-left:90px;
width:120px;
height:30px;
}

#community-circle {
position:absolute;
top:213px;
left:523px;
}

#marketing-circle {
position:absolute;
left:668px;
top:335px;
}

#image-circle {
position:absolute;
left:633px;
top:410px;
}

#marketing_links {
padding-bottom:8px;
}

#marketing_spacer {
height:60px;
}

#marketing_spacer2 {
height:60px;
}

#marketing_spacer3 {
height:120px;
}