*{
margin:0px;
padding:0px;
}

body,html{height:100%;}

body{
background-image: url(http://216.146.207.236/img/bg.gif);
background-repeat:repeat-x;
background-color:#589cb7;
}

img{border:0;}

p,h1,h2,h3,h4,h5,ul,li,div{
font: normal normal normal 13px/16px Arial, Verdana, sans-serif; 
color: #000000;
text-align:left;
}

h1{
font: normal normal bold 22px Trebuchet MS,Trebuchet, Arial, Verdana, sans-serif; 
color:#006600;
margin-bottom:16px;
}

h2{
font: normal normal bold 14px Trebuchet MS,Trebuchet, Arial, Verdana, sans-serif; 
color:#000;
margin-bottom:16px;
}

h3{
font: normal normal bold 16px/18px Trebuchet MS,Trebuchet, Arial, Verdana, sans-serif; 
color:#aa0604;
margin-bottom:8px;
}

p {margin-bottom:8px;}



a:link,a:active,a:visited{
text-decoration:underline; color:#ac0705; 
}

a:hover{
color:#c44317;
text-decoration:none;
}

#ShadowContainer{
background:url(http://216.146.207.236/img/ABShadowThree.gif) repeat-y;
margin:0px auto;
width:780px;
}

#Container{
width:760px;
padding:0 10px;
background:url(http://216.146.207.236/img/ShadowOne.gif) no-repeat;
}

/*------------------------------------
Header Styles
------------------------------------*/

#Header{
width:760px;
height:123px;
background:url(http://216.146.207.236/img/ABHeader.jpg) no-repeat;
position:relative;
}

#Header a{
position:absolute;
width:303px;
height:55px;
top:23px;
left:27px;
text-decoration:none;
}

#Header input{color:#999;}

#txtEmail{
position:absolute;
top:45px;
left:569px;
width:144px;
height:18px;
border:1px solid #666;
padding:1px 0 0 2px;
}

#txtZip{
position:absolute;
top:76px;
left:569px;
width:58px;
height:18px;
border:1px solid #666;
padding:1px 0 0 2px;
}

#btnSubmit{
position:absolute; 
top:76px;
left:640px;
width:76px;
height:21px;
border:0;
background:url(http://216.146.207.236/img/ABSignUp.gif) no-repeat;
cursor:pointer;
}

/*------------------------------------
END Header Styles
------------------------------------*/

/*------------------------------------
Nav Styles
------------------------------------*/

#nav {width: 760px; height: 36px; text-align: left; background: url(http://216.146.207.236/img/nav2.png)}

#nav ul {margin: 0; padding: 0; position: relative;}
#nav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0; height: 36px;}
#nav a {height: 36px; display: block;}
#nav span {display: none;}

#navA {left: 20px; width: 82px;}
#navB {left: 170px; width: 100px;}
#navC {left: 335px; width: 95px;}
#navD {left: 495px; width: 110px;}
#navE {left: 663px; width: 65px;}

#nav a:hover {background-image: url(http://216.146.207.236/img/nav2.png);}

#navA a:hover {background-position: -20px -36px}
#navB a:hover {background-position: -170px -36px}
#navC a:hover {background-position: -335px -36px}
#navD a:hover {background-position: -495px -36px}
#navE a:hover {background-position: -663px -36px}

#mainNav {display:none;}

/*------------------------------------
END Nav Styles
------------------------------------*/


/*------------------------------------
Left Column Styles
------------------------------------*/
#leftCol{
padding:12px;
float:left;
width:506px;
}

#leftSubCol{
padding:32px 12px 0 22px;
float:left;
width:476px;
}

#leftSubCol p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:21px;
margin-bottom:14px;
}
#leftSubCol p img{float:right;}

#leftBox1{
width:490px;
background-color:#CCC;
border:8px solid #CCC;
background-color:#FFF;
}

#leftBox2{
border:8px solid #CCC;
border-top:0px;
width:490px;
background-color:#FFF;
}

#leftBox3{
background:url(http://216.146.207.236/img/updates.jpg) no-repeat;
border:8px solid #CCC;
margin-top:12px;
background-color:#FFF;
width:462px;
padding:53px 14px 14px 14px;
}

#MediaContent{
padding:0 0 0 0px;
}

#leftSubCol p.paginate {}
#leftSubCol p.paginatecount_1 {display: none;}

.tableArchives {border-collapse: collapse; margin-bottom: 10px;}
.tableArchives th {background: #cc0000; color: #fff; padding: 5px;}
.tableArchives td {padding: 5px; vertical-align: top;}
.tableArchives td a {color: #002266;}
.tableArchives td a:hover {}
.tableArchives td.odd {background: #fff;}
.tableArchives td.even {border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}
.tableArchives td.title {padding-right: 10px; width: 94%;}
.tableArchives td.date {white-space: nowrap;}



#leftSubCol li {
list-style-type:none;
background-image:url("/img/bullet.gif");
background-repeat:no-repeat;
background-position:6px 3px;
padding-left:24px;
margin-bottom:10px;
}


/*------------------------------------
END Left Column Styles
------------------------------------*/

/*------------------------------------
Right Column Styles
------------------------------------*/
#rightCol{
float:left;
width:218px;
padding:12px 0 0 0;
}
#rightBox1{
background:url(http://216.146.207.236/img/takeAction_header.gif) no-repeat;
width:193px;
// height:151px;
border:8px solid #CCC;
background-color:#FFF;
padding:49px 0 0 9px;
}
#rightBox1 img {margin-bottom: 9px;}

#rightBox2{
background:url(http://216.146.207.236/img/sidebar_newclips.jpg) no-repeat;
width:186px;
// min-height:212px;
margin-top:12px;
border:8px solid #CCC;
background-color:#FFF;
padding:48px 8px 0 8px;
}

#rightBox2 li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
background-image:url(http://216.146.207.236/img/bullet.gif);
background-repeat:no-repeat;
background-position:6px 3px;
padding-left:24px;
margin-bottom:10px;
}

#rightBox2 li a:link, #rightBox2 li a:active,#rightBox2 li a:visited{
text-decoration:underline; color:#ac0705; 
}

#rightBox2 li a:hover{
color:#c44317;
text-decoration:none;
}

#rightBox3{
background-image: url(http://216.146.207.236/img/campaigns_header.gif);
background-repeat:no-repeat;
width:186px;
min-height:196px;
margin-top:12px;
margin-bottom:12px;
border:8px solid #CCC;
background-color:#FFF;
padding:48px 8px 0 8px;
}

#rightBox3 h3{margin-bottom:2px;}

/*------------------------------------
END Right Column Styles
------------------------------------*/

/*------------------------------------
Footer Styles
------------------------------------*/

#footer{
background:url(http://216.146.207.236/img/footer_bg.gif) repeat-x;
width:700px;
height:26px;
clear:both;
color:#FFF;
font-size:11px;
text-align:right;
padding:10px 60px 0 0;
}

a.footer:link,a.footer:active,a.footer:visited{
text-decoration:none; color:#FFF; 
}

a.footer:hover{
color:#FFFFCC;
text-decoration:underline;
}

/*------------------------------------
END Footer Styles
------------------------------------*/