/* CSS styles for Just6 */

html { text-align: center; margin: auto; font-family: verdana, arial, sans-serif; font-size:11px; }

body { 
     background: #fff;
     font-family: verdana, arial, sans-serif;
     font-size: 11px;
     text-align: center; 
     margin: auto; 
}

H2 { font-size:18px;padding:0;margin:0; }
H3 { font-size:15px;padding:0;margin:0; }


A {color: #a63b38; text-decoration: none;}
A:LINK {color: #a63b38; text-decoration: none;}
A:VISITED {color: #a63b38; text-decoration: none;}
A:ACTIVE {color: #eb1610; text-decoration: none;}
A:HOVER {color: #eb1610; text-decoration: underline; }	 

DIV a, a:link, a:visited {
	color: #a63b38;
	text-decoration: none;
}
DIV a:active, a:hover, a.active {
	color: #a63b38;
	text-decoration: underline;
}
.style1 {
	margin-top:9px;
}
	 
body#home div#wrapper {
     padding: 21px 11px 11px 11px; 
     width: 790px;
     }

div#frame > div#nav {
     overflow: visible;
     }
/* HEADER */
div#head { 
     background: url('/themes/Just6_new/images/bg_header.jpg') no-repeat center top;
     width: 790px; height:198px;
     text-align: left;
     margin: auto; 
     }
img#logo {
	margin-top:12px;
	margin-left:12px;
	width:182px;height:185px;
	float:left;
	}
div#email_signup {
	float:right;
	padding-top:136px;
	padding-right:58px;
	}
.input_email {
	width:129px;height:14px;
	font-size:10px;
	}
.input_zip {
	width:55px;height:14px;
	font-size:10px;
	}
.go {
	margin-left:12px;
	}
/* NAV - TOP */
div#nav_top {
     background: url('/themes/Just6_new/images/bg_nav.jpg') no-repeat center top;
     width: 790px; height:42px;
     }
    #primary-links {
      margin:0;
      padding:0;
      float:left;
      width:100%;
      font-size:15px;
      line-height:normal;
      margin-top:5px;
	  padding-left:26px;
      }
    #primary-links ul {
      margin:0;
      padding:0;
	  padding-bottom:1px;
      list-style:none;
      }
    #primary-links li {
      display:inline;
      margin:0;
      padding:0;
      }
    #primary-links a {
      float:left;
      background:url("/themes/Just6_new/images/tab_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      text-decoration:none;
      }
    #primary-links a span {
      float:left;
      display:block;
      background:url("/themes/Just6_new/images/tab_right.gif") no-repeat right top;
      padding:8px 17px 9px 8px;
      font-weight:bold;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #primary-links a span {float:none;}
    /* End IE5-Mac hack */
    #primary-links a:hover span, #primary-links a #current span {
      color:#fff;
      }
    #primary-links a #current {
      background-position:0 -150px;
      border-width:0;
      }
    #primary-links a #current span {
      background-position:100% -150px;
      padding-bottom:5px;
      color:#fff;
      }
    #primary-links a:hover, #primary-links  #current {
      background-position:0% -150px;
      }
    #primary-links a:hover span, #primary-links  #current span {
      background-position:100% -150px;
      }
/* SUB NAV */
#nav_sub ul {
      margin:0;
      padding:0;
      margin-top:1px;
      list-style:none;
	margin-left: 42px;
}
#nav_sub li {
	margin-right:14px;
	float: left;
}
#nav_sub a, #nav_sub a:visited {
display: block;
 text-decoration:  none;
	color:#fff;
}
#nav_sub a:hover, #nav_sub a.highlighted:hover, #nav_sub a:focus, #nav_sub a.active {
	text-decoration:underline;
}

/* PAGE BODY */

div#page_body {
     background: url('/themes/Just6_new/images/bg_body.jpg') repeat-y center top;
     width: 790px; 
     min-height:432px;
	padding:0;
     margin:0 0px 0 0px;
     text-align: left;
     }
     
div#nav_sub {
     background: url('/themes/Just6_new/images/bg_subnav.jpg') repeat-y center top;
     width: 790px; min-height:17px;
     text-align: left;
     margin: auto; 
	 overflow: hidden;
	 padding-bottom:2px;
     }

div#content {
	display:block;
	width:488px; 
	min-height:270px;
	padding:16px 0 0 0;
	margin:0;
	padding:0;
	float:left;
	font-size:12px;
}

div#contentfull {
/*	display:block;*/
	width:740px; 
	min-height:270px;
	margin-left: 40px;
	margin:0;
	padding:0;
	float:left;
}

div#content_home {
	display:block;
    background: url('/themes/Just6_new/images/bg_content.gif') repeat-y center bottom;
	width:488px; 
	min-height:270px;
	margin:0 0 18px 0;
    float:left;
    padding:0;

}

div#content_padding {
	margin:0 12px 0 12px;
	padding:12px 12px 0 12px;
}

div#content_home_padding {
	padding:0 14px 0 14px;
	margin:0;
}

div#content_home_padding p {
	margin:0;
	padding:10px;
}

div#title {
     background: #33619c url('/themes/Just6_new/images/bg_title.gif') no-repeat center top;
     width: 488px; height:30px;
     text-align: left;
     margin: auto; 
     }
div#title h2 {
    margin:0;
	padding:0;
	padding-top:5px;
	padding-left:14px;
	color: #fff;
	font-size:15px;
	font-weight:bold;
	}
div#sidebar_right {
	padding:0;
	width: 240px;
	float:right;
	}
	
div#sidebar_right P {
	margin:0;
	padding:0;
	}
div#sidebar_box {
	width:240px;
	height:109px;
	background:url("/themes/Just6_new/images/bg_sidebar_box.gif") no-repeat bottom left;
	margin-bottom:16px;
}
div#sidebar_box_top {
	width:240px;
	height:9px;
	background:url("/themes/Just6_new/images/bg_sidebar_top.gif") no-repeat top left; 
}
div#block {
    background: #fff url('/themes/Just6_new/images/bg_block.gif') no-repeat center bottom;
	width:240px;
	margin-bottom: 18px;
	}
div#title_block {
     background: #33619c url('/themes/Just6_new/images/bg_title_block.gif') no-repeat center top;
     width: 240px; height:30px;
     text-align: center;
     margin: auto; 
     }
div#title_block h2 {
    margin:0;
	padding:0;
	padding-top:5px;
	color: #fff;
	font-size:15px;
	font-weight:bold;
	}
div#block_content h2 {
    margin:0;
	padding:0;
	font-size:15px;
	font-weight:bold;
	}
.block_content {
	vertical-align:top;
	padding: 10px 14px 15px 20px;
	overflow: auto;
}
.content_main {
	vertical-align:top;
	padding: 10px 20px 15px 20px;
}
<!-- TAKE ACTION BOX ITEMS -->
.feature_entry {
	margin-bottom: 4px;
	clear: left;
}
.feature_entry b {
	font-size:15px;
	font-weight:bold;
}
.feature_entry .feature_bullet{
float: left;
width: 28px;
}
* html .feature_entry p{ /* IE 3px jog hack*/
height: 1%;
}
.feature_entry p {
margin-top: 0;
margin-left: 28px;
}
<!-- SMALL BOX ITEMS -->
.box_content {
	clear: left;
	text-align:left;
}
.box_content b {
	font-size:11px;
	font-weight:bold;
}
.box_content .box_image{
float: left;
width: 52px;
margin-right:12px;
}
* html .box_content p{ /* IE 3px jog hack*/
height: 1%;
}
.box_content p {
margin-top: 0;
margin-left: 60px;
}
#box_padding {
	margin-left:14px;
	margin-top:18px;
	margin-right:6px;
}
/* FOOTER */
div#footer {
     background: url('/themes/Just6_new/images/bg_footer.jpg') no-repeat center top;
     width: 790px; height:53px;
     text-align: left;
     margin: auto; 
     }
div#nav_footer {
	color:#fff;
	font-size:11px;
	float:right;
	margin-right:24px;
	margin-top:14px;
	}
div#nav_footer a, a:visited {
	color:#fff;
	text-decoration:none;
	}	
div#nav_footer a:hover{
	color:#fff;
	text-decoration:underline;
	}
div#txt_footer {
	clear:both;
	text-align:center;
	color:#184ba5;
	font-size:10px;
	padding-top:20px;
	}
div#txt_footer a, a:visited {
	color:#184ba5;
	text-decoration:none;
	}
div#txt_footer a:hover {
	color:#184ba5;
	text-decoration:underline;
	}

/*
 * Custom DIA fix
 */

#DiA_content {
  width:750px;
}

.join-in-the-fight-block .feature_entry
{
	padding-bottom: 20px;
}
