﻿@charset "utf-8";
/* CSS Document */
/* Healthy Caribbean Coalition Stylesheet */
/* created by Digitally Published*/


/*revised banner*/
#top_wrapper {width:100%; min-width:920px; height:150px; background-color:#FFF;	margin: 0 auto; padding:0;}
#banner_right {width:100%; 	height:150px; background: url('images/banner-wide-screen.jpg') no-repeat right top ; background-color:#FFF; margin: 0 auto; padding:0; float:right;}

#logo_left {height:150px; width:160px;	background: url('images/palm-tree-logo.gif') no-repeat left top; background-color:#FFF;	margin: 0 auto;	padding:0; float:left;}
#logo_left_txt {width:611px; height:72px; position:absolute; padding:0;	margin:78px 0 0 100px; background: url('images/hcc-text-5.png') no-repeat left top;}
#logo_left_txt h1 a {display:block; width:611px; height:45px; outline:none;}
#logo_left_txt h1 span {display:none;}
				
#main_container-2 {width:955px; margin:0 auto; padding:0; height:auto}

.nav_bar-2 {width:955px; height:28px; clear:both; padding:4px 0 0 0; margin:0 0 2px 0;}

.top_menu-2 {width:330px; height:10px; margin:0 auto; padding:0; float:left}
.top_menu-2 a:link {color:#3A6DA6; text-decoration:none; font-size:11px}
.top_menu-2 a:visited {color:#3A6DA6; text-decoration:none; font-size:11px}
.top_menu-2 a:hover {color:#033863; text-decoration:underline; font-size:11px}
.top_menu-2 a:active {color:#033863; text-decoration:none; font-size:11px}

.menu_item-2 {height:24px; width:154px; margin:0 auto; padding:0; float:left; background:#639CCC}
.menu_item-2 a {display:block; height:23px; background:#639CCC url(images/menu_normal-2.gif) no-repeat left top; color:#033863; text-decoration:none; padding:6px 0 0 25px}
.menu_item-2 a:hover {display:block; height:23px; background:#033863 url(images/menu_hover-2.gif) no-repeat left top; color:#639CCC; text-decoration:none; padding:6px 0 0 25px}
.menu_item_pad-2 {height:24px; width:158px; margin:0 0 0 1px; padding:0; float:left;}
.menu_item_pad-2 a {display:block; height:23px; background:#639CCC url(images/menu_normal-2.gif) no-repeat left top; color:#033863; text-decoration:none; padding:6px 0 0 25px}
.menu_item_pad-2 a:hover {display:block; height:23px; background:#033863 url(images/menu_hover-2.gif) no-repeat left top; color:#639CCC; text-decoration:none; padding:6px 0 0 25px}

/*experiment*/
.nav_bar-3 {width:955px; height:28px; clear:both; padding:4px 0 0 0; margin:0 0 2px 0;}

.menu_item-3 {height:26px; width:153px; margin:0 auto; padding:0; float:left; background:#fff}
.menu_item-3 a {display:block; height:26px; background:#fff url(images/round-tabs-lb.gif) no-repeat left top; color:#fff; text-decoration:none; padding:6px 0 0 25px}
.menu_item-3 a:hover {display:block; height:26px; background:#fff url(images/round-tabs-db.gif) no-repeat left top; color:#fff; text-decoration:none; padding:6px 0 0 25px}
.menu_item_pad-3 {height:26px; width:153px; margin:0 0 0 1px; padding:0; float:left;}
.menu_item_pad-3 a {display:block; height:26px; background:#fff url(images/round-tabs-lb.gif) no-repeat left top; color:#033863; text-decoration:none; padding:6px 0 0 25px}
.menu_item_pad-3 a:hover {display:block; height:26px; background:#fff url(images/round-tabs-db.gif) no-repeat left top; color:#639CCC; text-decoration:none; padding:6px 0 0 25px}
/*end*/


.search_box {width:300px; height:30px; margin:0 auto; padding:10px 0 0 0; float:right;}
.search_txt {width:300px; height:18px; margin:0 auto; padding:0 20px 0 0; float:right; color:#fff; font-weight:bold; font-size:10px; clear:right; text-align:right}

/*----------------*/

body {background-color:#FFFFFF; background:url(images/bod-bg.gif) repeat-x; margin:0 auto; font-size :14px; font-family: Tahoma, Arial, Helvetica, sans-serif;}

.content_white {overflow:auto; width:420px; height:245px; margin:0; background:#fff; color:#666; padding:10px; text-align:justify; border:1px #f6a83d solid}

/*obsolete in new version*/
#body-old {background-color:#FFFFFF; margin:0 auto; font-size :14px; font-family: Tahoma, Arial, Helvetica, sans-serif;}

#main_container {background:#FFFFFF; width:955px; margin:0 auto; padding:0; height:auto}

.nav_bar {width:955px; height:30px; background:#FFFFFF; clear:both; padding:0; margin:0 0 2px 0;}

.top_menu {width:330px; height:10px; margin:0 auto; padding:0 0 0 160px; float:left}
.top_menu a:link {color:#3A6DA6; text-decoration:none; font-size:11px}
.top_menu a:visited {color:#3A6DA6; text-decoration:none; font-size:11px}
.top_menu a:hover {color:#033863; text-decoration:underline; font-size:11px}
.top_menu a:active {color:#033863; text-decoration:none; font-size:11px}

.menu_item {height:30px; width:154px; margin:0 auto; padding:0; float:left; border-bottom:1px #8C8882 solid; border-right: 1px #8C8882 solid;}
.menu_item a {display:block; height:24px; background:#639CCC url(images/menu_normal.gif) no-repeat left top; color:#033863; text-decoration:none; padding:6px 0 0 25px}
.menu_item a:hover {display:block; height:24px; background:#033863 url(images/menu_hover.gif) no-repeat left top; color:#639CCC; text-decoration:none; padding:6px 0 0 25px}
.menu_item_pad {height:30px; width:158px; margin:0 0 0 1px; padding:0; float:left; border-bottom:1px #8C8882 solid; border-right: 1px #8C8882 solid;}
.menu_item_pad a {display:block; height:24px; background:#639CCC url(images/menu_normal.gif) no-repeat left top; color:#033863; text-decoration:none; padding:6px 0 0 25px}
.menu_item_pad a:hover {display:block; height:24px; background:#033863 url(images/menu_hover.gif) no-repeat left top; color:#639CCC; text-decoration:none; padding:6px 0 0 25px}

.banner {border-width: 0px; margin:0 0 3px 0; padding:0; width:955px; height:150px; background:#fff url(images/hcc_banner5.png) no-repeat left top; float:left}
.banner h1 {display:none}
/*************************/

.banner_adspace {margin:0 auto; padding:0; width:955px; height:100px; background:#fff; float:left; display:none}

.main_feature{margin:0 auto; width:955px; /*background:#ddd;*/ padding:3px 0 0 0;}

.feature_cycle{background:#C3C3C3; width:500px; float:left;	height:300px;}
.feature_cycle_border{background:#ffffff; width:500px; float:left; height:300px; padding:3px; /*border-left:3px solid #ddd; border-right:1px solid #b6b1aa; border-bottom:1px solid #b6b1aa;*/}
.feature_cycle h1 {display:none}

/***************************news feed****************************/
.titlefield{color:#000; font-size:12px; text-decoration: none; font-weight:bold;}
.labelfield{color:#444444; font-size: 80%;}
.datefield{color:#808080; font-size: 80%;}

/*#hcc1{line-height:110%}
#hcc1 p{margin-top: 0;margin-bottom:7px;}
#hcc1 a {color:#033863; text-decoration:none;}
#hcc1 a:hover {color:#639CCC; text-decoration:underline;}

#hcc2 p{margin-top: 0;margin-bottom:7px;}
#hcc2 a {color:#033863; text-decoration:none;}
#hcc2 a:hover {color:#639CCC; text-decoration:underline;}*/

#hcc3 p{margin-top: 0;margin-bottom:7px;}
#hcc3 a {color:#033863; text-decoration:none;}
#hcc3 a:hover {color:#639CCC; text-decoration:underline;}

#hcc4 p{margin-top: 0;margin-bottom:7px;}
#hcc4 a {color:#033863; text-decoration:none;}
#hcc4 a:hover {color:#639CCC; text-decoration:underline;}

.code{color: red;}

.banner_ad {margin:10px auto 0 auto}

.spacer {width:100%; height:5px; border-bottom:2px #ddd solid; clear:both; padding:0; margin:0}/*width was 955px*/
.hp_txt {width: 710px; height: auto; margin:0 auto;	padding: 5px 10px 30px 0; float: left; border-right:2px #ddd solid;}
.hp_txt h1{font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#033863}
.hp_txt h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:150%; text-align:justify}

.hp_right {width: 220px; height: auto; margin: 0 auto; padding: 5px 5px 10px 5px; float: left; text-align:center; /*border-left:2px #ddd solid;*/}
.hp_right_img {border-width: 0px; padding: 0 0 10px 0; margin: 0 auto;}
.hp_right h1{font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#000; text-align:center; padding:0; margin:0 0 10px 0}
.hp_right h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; text-align:center; padding:0; margin:0 0 10px 0}
.hp_right a:link {color:#3A6DA6; text-decoration:none;}
.hp_right a:visited {color:#3A6DA6; text-decoration:none;}
.hp_right a:hover {color:#1E7954; text-decoration:underline;}
.hp_right a:active {color:#1E7954; text-decoration:none;}


.italics {font-style:italic}
.bold {font-weight:bold}
.center_img {width:955px; height:auto; text-align:center}
.adobe_img {border-width: 0px; width:112px;	height:33px; margin:0 10px 0 0;	padding:3px 0 0 0; float:left;}
.lge_bold {font-weight:bold; font-size:36px}
.img_txt {font-size:10px; width:276px; height:auto; font-style:italic; color:#666; float:left; clear :left; margin:0 10px 10px 0; padding:0; text-align:center}
.img_txt2 {font-size:10px; width:250px; height:auto; font-style:italic; color:#666; float:left; clear :left; margin:0 10px 10px 0; padding:0; text-align :center}
.img_txt3 {font-size:10px; width:364px; height:auto; font-style:italic; color:#666; float:left; clear :left; margin:0 10px 30px 0; padding:0; text-align :center}

.list1 {list-style-type: disc; margin:0 0 15px 30px; padding:0; font-size :14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:20px}
.sublist {list-style-type: disc; margin:0 0 0 60px; padding:0; font-size :14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:20px}
.list2 {list-style-type: decimal; margin:0 0 15px 50px; padding:0; font-size :14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:20px}
.sublist2 {list-style-type:lower-alpha; margin:0 0 0 90px; padding:0; font-size :14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:20px}
.list-space {margin:0 0 10px 0}
.list3 {list-style-type: decimal; margin:0 0 15px 160px; padding:0; font-size :14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:20px}

.footer {background:#FFFFFF; width:955px; margin:0; padding:20px 0 20px 0; height:auto; text-align:center; font-size :12px; border-top:2px #ddd solid; clear:both}
.footer h2 {font-size :12px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#143E6E; margin:10px 0 0 0; padding:0}
.footer a:link {color:#3A6DA6; text-decoration:none;}
.footer a:visited {color:#3A6DA6; text-decoration:none;}
.footer a:hover {color:#1E7954; text-decoration:underline;}
.footer a:active {color:#1E7954; text-decoration:none;}

.spacer_710 {width:710px; height:5px; border-bottom:2px #ddd solid; clear:both}

.gradualfader {border-width: 0px;}

.media_box {width:710px; height:25px; background:#639CCC; margin:10px 0 10px 0}
.media_box h2{font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-align:center; margin: 0 auto}
.media_box a:link {color:#FFF; text-decoration:none;}
.media_box a:visited {color:#FFF; text-decoration:none;}
.media_box a:hover {color:#033863; text-decoration:underline;}
.media_box a:active {color:#033863; text-decoration:none;}

.hp_link_box_1 {width: 170px; height:80px; margin:0; padding:0; float: left;}
.hp_link_box {width: 170px; height:80px; margin:0 0 0 10px; padding:0; float: left;}
.hp_link_txtbox_1 {width: 170px; height:auto; margin:0 0 20px 0; padding:0; float: left; text-align:center}
.hp_link_txtbox_1 a:link {color:#3A6DA6; text-decoration:none;}
.hp_link_txtbox_1 a:visited {color:#3A6DA6; text-decoration:none;}
.hp_link_txtbox_1 a:hover {color:#1E7954; text-decoration:underline;}
.hp_link_txtbox_1 a:active {color:#1E7954; text-decoration:none;}
.hp_link_txtbox {width: 170px; height:auto; margin:0 0 0 10px; padding:0; float: left; text-align:center}
.hp_link_txtbox a:link {color:#3A6DA6; text-decoration:none;}
.hp_link_txtbox a:visited {color:#3A6DA6; text-decoration:none;}
.hp_link_txtbox a:hover {color:#1E7954; text-decoration:underline;}
.hp_link_txtbox a:active {color:#1E7954; text-decoration:none;}

.rss_img_box {width:32px; height:32px; float:left; margin:4px 0 0 0;}
.rss_img {border-width:0px}
.rss_text_box {width:665px; height:25px; float:right; margin:4px 0 0 0; padding:5px 0 0 0}
.rss_text_box h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; margin:0 auto}
.rss_text_box a:link {color:#3A6DA6; text-decoration:none;}
.rss_text_box a:visited {color:#3A6DA6; text-decoration:none;}
.rss_text_box a:hover {color:#1E7954; text-decoration:underline;}
.rss_text_box a:active {color:#1E7954; text-decoration:none;}

.fp_txt {width: 955px; height: auto; margin:0 auto; padding: 5px 0 10px 0; float: left}
.fp_txt h1{font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#033863; margin:0 0 19px 0}
.fp_txt h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:150%; text-align:justify;}
.fp_txt h3{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:150%; text-align:justify; margin:0 auto; padding:0}
.fp_txt h4{font-size:10px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:150%; text-align:justify; margin:0 auto; padding:0}
.fp_txt a:link {color:#3A6DA6; text-decoration:none;}
.fp_txt a:visited {color:#3A6DA6; text-decoration:none;}
.fp_txt a:hover {color:#1E7954; text-decoration:underline;}
.fp_txt a:active {color:#1E7954; text-decoration:none;}
.fp_txt_int {width: 955px; height: auto; margin:0 auto; padding:10px 0 0 0; float: left}

.img_align {border-width: 0px; float:left; margin:0 20px 0 0; padding:0} 
.img_left {border-width: 0px; float:left; margin:0 10px 0 0; padding:0}
.img_left_2 {border-width: 0px; float:left; margin:0 40px 0 0; padding:0}
.img_xml {border-width: 0px; margin:0 auto; padding:0 0 0 5px} 
.img_no_border {border-width: 0px;}
.img_right {border-width: 0px; float:right; margin:0 0 0 10px; padding:0}


.alt_spacer {width:100%; height:5px; border-bottom:2px #ddd solid; padding:0; margin:0 0 10px 0; clear:both}/*width was 955px*/

.links_spacer {width:100%; height:5px; border-bottom:2px #ddd solid; padding:0; margin:0; clear:both}/*width was 955px*/
.links_wrapper {width: 100%; height: auto; margin:0 auto; padding:5px 0 0 0; float: left}/*width was 955px*/
.links_img {width: 200px; height: auto; margin:0 auto; padding:5px 0 0 0; margin:0 auto; float: left; display:block}

.links {width: 735px; height: auto; margin:0 auto; float: left; padding:0 0 0 10px}
.links h1{font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#033863; margin:0}
.links h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:150%; text-align:justify; margin:0}

.holding {width:100%; height: auto; margin:0 auto; float: left; padding:0}/*width was 945px*/
.holding h1{font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#033863; margin:0}
.holding h2{line-height:150%; text-align:justify; margin:0}
.holding a:link {color:#3A6DA6; text-decoration:none;}
.holding a:visited {color:#3A6DA6; text-decoration:none;}
.holding a:hover {color:#1E7954; text-decoration:underline;}
.holding a:active {color:#1E7954; text-decoration:none;}

.media_c {width:480px;height: auto; margin:0 auto; float: left; padding:0 0 0 10px; float:left;}
.media_c h1{font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#033863; margin:0; padding:3px 0 0 0}
.media_c h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:150%; text-align:justify; margin:0}
.media_c_spacer {width:615px; height:5px; border-bottom:2px #ddd solid; padding:0; margin:0; clear:both}
.media_c_img {width:115px; height:auto; margin:0 auto; padding:5px 0 0 0; margin:0 auto; float: left;}
.media_c_wrapper {width:615px;height: auto; margin:0 auto; padding:5px 0 0 0; float: left}

.media_c_right {width: 315px; height: 650px; margin: 0 auto; padding: 5px 5px 10px 5px; float:right; color:#666;}
.media_c_right_title {width:315px; height:25px; background:#f6bd6f; margin:0 0 10px 0}
.media_c_right_title h2{font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#033863; text-align:center; margin: 0 auto; padding:3px 0 0 0}

.media_c_txt {width: 610px; height: auto; margin:0 auto; padding: 5px 10px 30px 0; float:left; border-right:2px #ddd solid;}
.media_c_txt h1{font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#033863; margin:0 0 19px 0}
.media_c_txt h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:150%; text-align:justify;}
.media_c a:link {color:#3A6DA6; text-decoration:none;}
.media_c a:visited {color:#3A6DA6; text-decoration:none;}
.media_c a:hover {color:#1E7954; text-decoration:underline;}
.media_c a:active {color:#1E7954; text-decoration:none;}

/*tables*/

.table_lo {margin:10px 0 0 0;}

.table_lo td{vertical-align:top; color:#666; font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; padding:5px 0 5px 5px;} 

.tr_odd{background:#FFFFFF;}	

.tr_even{background:#E9E9E9;}	

.cell_1 {width:190px;}
.cell_2 {width:370px;}
.cell_3 {width:370px;}

.table_lo_2 {margin:10px 0 0 0;}

.table_lo_2 td{vertical-align:middle; color:#666; font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; padding:5px 0 5px 5px;} 

.cell_4 {width:100px; text-align:center}
.cell_5 {width:370px;}
.cell_6 {width:630px;}
.cell_7 {width:300px;}

.contact_txt {float:left; width:320px; margin:0 auto; padding:0}
.contact_txt h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:150%; text-align:justify;}
.contact_txt h3{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; line-height:150%; text-align:justify; margin:0 auto}
.form_box {float:right; width:560px; height:auto; border:1px #666 dashed; margin:0; padding:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000;}

#td_width_1 {width:400px}	
#td_width_2 {width:150px}
#td_width_2 h2 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; padding:0; margin:0 auto; padding:0}

.form_field_wrap {width:100%; height:22px; padding:0 0 15px 0}
.form_field_q {width:auto; height:22px; padding:0; float:left}
.form_field_q h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; margin:0 auto}
.form_field_q h3{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; margin:0 0 0 10px}

.form_field_a {width:auto; height:22px; padding:0; float:left}
.form_field_a h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; margin:0 auto}
.form_text_fields {margin:0; padding:0; height:20px; border:1px #666 dashed; margin:0; font-size:14px; font-family: Arial, Helvetica, sans-serif; color:#000;}

.form_field_e {width:auto; height:22px; padding:0 0 0 15px; float:left;}
.form_field_e h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; margin:0 auto}

.form_field_wrap_tb {width:100%; height:auto; padding:0; margin:0; vertical-align:top; min-height:125px}
.form_field_tbq {width:500px; height:auto; padding:0 0 15px 0; float:left}
.form_field_tbq h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; margin:0 auto}
.form_field_tb {width:435px; height:auto; padding:0 0 15px 15px; float:left;}
.form_field_tb h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; margin:0 auto}

.form_field_text_cells {height:25px; padding:0 0 0 10px;}
.form_textarea_fields {font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#000000; width:430px; border:1px #666 dashed; height: 100px;}
.form_adjust {margin:0}
.buuton_space {margin:0 0 0 10px}

.rss_feed {width:450px; height:300px; margin:0 auto; float:right; /*border:1px #34D091 solid;*/}
.content_box {width:440px; height:290px; /*background:#ddd;*/ padding:0 5px 0 5px;}
.hcc_featured_title {width:442px; height:30px; /*border-bottom:5px solid #f6a83d;*/ background:#f6bd6f; color:#033863; font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-align:center;}
.hcc_featured_title h2{font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#033863; text-align:center; margin: 0 auto; padding:6px 0 0 0}
.hcc_featured_content {width:420px; height:245px; margin:0; background:#fff; color:#666; padding:10px; text-align:justify; border:1px #f6a83d solid; overflow:auto}
.hcc_featured_content h2{font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#033863; text-align:center; margin: 0 auto; padding:6px 0 10px 0}
.hcc_featured_content a:link {color:#3A6DA6; text-decoration:none;}
.hcc_featured_content a:visited {color:#3A6DA6; text-decoration:none;}
.hcc_featured_content a:hover {color:#1E7954; text-decoration:underline;}
.hcc_featured_content a:active {color:#1E7954; text-decoration:none;}

.dp_wrapper {margin: 10px 0 0 0; padding:0; width:955px; height:15px; background:#fff; text-align: center; clear:left; float :left;}
.dp_footer {margin:0 auto; padding:0; width:143px; height:15px; background:#fff url(images/dp-logo.gif) no-repeat left top ;}
.dp_footer h1 span {display:none; padding:0; margin:0 auto}
.dp_footer a {display:block; width:143px; height:15px;}
.dp_footer a:visited {background:url(images/dp-logo.gif) 0px 0px;}
.dp_footer a:link {background:url(images/dp-logo.gif) 0px 0px;}
.dp_footer a:active {background:url(images/dp-logo.gif) 0px 15px; outline:none;}
.dp_footer a:hover {background:url(images/dp-logo.gif) 0px 15px; outline:none;}

.nap-book-container {width:180px; height:260px; float:left;}


