body {
/*background:#006699 url(../images/top_bkg_body2.jpg) no-repeat scroll center top;*/
/* winter default wallpaper TK-09597 */
background:#fff url(../images/fcom_wallpaper_winter.jpg) no-repeat scroll center top;
}

body#home #colored-header {
background:transparent url(../images/cms_segment/bg_colored_header.png) no-repeat scroll 0 0;
float:left;
margin:0;
padding:0px 8px;
width:1008px;
}

body#home #main_container_wrapper{
background: url(/images/cms_segment/bg_cont_body.png) repeat-y scroll 0 0;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_cont_body.png', sizingMethod='scale');
}

body#home #footer {
background:transparent url(/images/cms_segment/bg_cont_body.png) repeat-y scroll 0 0;
clear:both;
float:left;
padding:0 35px 30px;
_padding:0 0px 30px 41px;
width:938px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_cont_body.png', sizingMethod='scale');
}

body#home #colored-header a{
position: static;
float: none;
}

#colored-header form {
float: none;
}

#colored-header form table tr td span input{
float: none;
}

.seg_landing #colored-header {
height:120px;
}

h2 {
color:#28516A;
}

.seg_landing h2 {
color:#015397;
}

#logo_search_cont {
margin-top:0px;
top: 0px;
float: none;
position: static;
}

/* layout 
----------------------------------------------------*/

body#home #colored-header #logo_search_cont,body#home #colored-header #navBar_container{
float:none;
}

#main_container_inner {
width:962px;
margin:0px auto;
padding:0px;
}

#col_a {
width:630px;
float:left;
margin:0px;
padding:40px 0px 0px 20px;
}

#col_b {
width:310px;
float:right;
margin:0px;
padding:40px 0px 0px;
}

.box_orange_280_wrap,
.box_orange_295_wrap {
margin:0px 0 10px 3px;
}


.box_orange_280_top {
background:url(/images/cms_segment/bg_box_orange_280_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_orange_280_top.png', sizingMethod='crop');
width:280px;
height:10px;
overflow:hidden;
}

.box_orange_280_mid {
background:#ffdfa1 url(/images/cms_segment/bg_box_orange_280_mid.png) top left repeat-x;
width:280px;
position:relative;
}

.box_orange_280_btm {
background:url(/images/cms_segment/bg_box_orange_280_btm.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_orange_280_btm.png', sizingMethod='crop');
width:280px;
height:10px;
overflow:hidden;
}


.box_orange_295_top {
background:url(/images/cms_segment/bg_box_orange_295_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_orange_295_top.png', sizingMethod='crop');
width:295px;
height:10px;
overflow:hidden;
}

.box_orange_295_mid {
background:#ffdfa1 url(/images/cms_segment/bg_box_orange_280_mid.png) top left repeat-x;
width:295px;
padding-bottom:45px;
position:relative;
}

.box_orange_295_btm {
background:url(/images/cms_segment/bg_box_orange_295_btm.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_orange_295_btm.png', sizingMethod='crop');
width:295px;
height:10px;
overflow:hidden;
}

.box_orange_stars_295_top {
background:url(/images/cms_segment/bg_box_orange_stars_295_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_orange_stars_295_top.png', sizingMethod='crop');
width:295px;
height:10px;
overflow:hidden;
}

.box_orange_stars_295_mid {
background:#fbc546 url(/images/cms_segment/bg_box_orange_stars_295_mid.png) top left repeat-x;
width:295px;
position:relative;
}

.box_orange_stars_295_btm {
background:url(/images/cms_segment/bg_box_orange_stars_295_bot.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_orange_stars_295_bot.png', sizingMethod='crop');
width:295px;
height:10px;
overflow:hidden;
}

.box_orange_280_mid h2 {
margin:0px;
padding:0px 20px;
color:#FFFFFF;
font-weight:bold;
font-size:20px !important;
}

.box_orange_295_mid h2,
.box_orange_stars_295_mid h2 {
margin:0px;
padding:0px 0px 0px 25px;
color:#FFFFFF;
font-weight:bold;
font-size:23px !important;
line-height:23px;
}

.box_orange_280_mid img#community_family {
position:absolute;
bottom:-65px;
left:-7px;
}

.box_orange_295_mid img#community_family_sm{
position:absolute;
bottom:0;
left:6px;
}

.box_251_top {
background:url(/images/cms_segment/bg_box_251_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_251_top.png', sizingMethod='crop');
height:14px;
width:251px;
overflow:hidden;
margin:0px auto;
}

.box_251_mid {
background:url(/images/cms_segment/bg_box_251_mid.png) top left repeat-y;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_251_mid.png', sizingMethod='scale');
width:251px;
margin:0px auto;
padding:0px 0px 100px;
_padding:0px 0px 75px;
}

.box_orange_295_wrap .box_251_mid {
padding:0px 0px 10px;
}

.box_251_btm {
background:url(/images/cms_segment/bg_box_251_btm.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_251_btm.png', sizingMethod='crop');
height:14px;
width:251px;
overflow:hidden;
margin:0px auto;
}

ul.archive_list {
list-style:none;
margin:0 20px;
padding:10px 0;
}

ul.archive_list li {
margin:0;
padding:0;
}

ul.archive_list li a{
color:#0065b1;
display:block;
padding: 2px 0 0 25px;
min-height:20px;
height:20px;
background:url(/images/cms_segment/btn_arrow_bullet.png) top left no-repeat;
position:relative;

}

.box_625_top {
background:url(/images/cms_segment/box_white_625_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/box_white_625_top.png', sizingMethod='crop');
height:8px;
overflow:hidden;
width:625px;
margin:0px;
padding:0px;
}

.box_625_mid {
width:609px;
margin:0px;
padding:0px 8px;
background-color:#FFFFFF;
}

.box_625_btm {
background:url(/images/cms_segment/box_white_625_btm.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/box_white_625_btm.png', sizingMethod='crop');
height:8px;
overflow:hidden;
width:625px;
margin:0px;
padding:0px 0px 15px;
}

.box_625_inner_corners_top {
background:url(/images/cms_segment/bg_box_625_inner_corners_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_625_inner_corners_top.png', sizingMethod='crop');
height:10px;
overflow:hidden;
width:609px;
margin:0px;
padding:0px;
position:absolute;
top:0px;
left:0px;
}

.box_625_inner {
padding:0px;
position:relative;
}

#box_one {
min-height:201px;
_height:200px;
}

#box_two {
padding:5px 0px 10px;
}

#box_three {
padding:0px 0px 5px;
}

.box_625_inner h2 {
color:#FFFFFF;
margin:0px;
padding:0px 0px 0px 30px;
font-weight:normal;
font-size:22px !important;
text-decoration: none;
}

.box_625_inner h2 a {
color:#FFFFFF;
margin:0px;
padding:0px;
font-weight:normal;
font-size:22px !important;
text-decoration: none;
}

.box_625_inner_corners_btm {
background:url(/images/cms_segment/bg_box_625_inner_corners_btm.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_625_inner_corners_btm.png', sizingMethod='crop');
height:10px;
_height:9px;
overflow:hidden;
width:609px;
margin:0px;
padding:0px;
position:absolute;
bottom:0px;
left:0px;
}

.ad_wrap_300x250, .ad-MediumRectangle, .ad_wrap_300x150, .ad_holder_300x125, .ad_holder_300x150, .ad_wrap_300x125 {
width:300px;
margin-bottom:15px;
}

.white_page_btm {
background:url(/images/cms_segment/bg_white_page_btm.png) top left no-repeat;
width:1008px;
height:30px;
margin:0px auto;
padding:0px 0px 10px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_white_page_btm.png', sizingMethod='crop');
}

.frame_97x97 {
background:url(/images/segment/bg_frame_97x97.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/segment/bg_frame_97x97.png', sizingMethod='crop');
width:115px;
height:115px;
margin:0px;
padding:0px;
position:absolute;
top:0px;
left:0px;
}

.frame_154x99 {
background:url(/images/segment/bg_frame_154x99.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/segment/bg_frame_154x99.png', sizingMethod='crop');
width:172px;
height:117px;
margin:0px;
padding:0px;
position:absolute;
top:0px;
left:0px;
}


.box_280_top {
background:url(/images/segment/bg_box_280_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/segment/bg_box_280_top.png', sizingMethod='crop');
width:280px;
height:8px;
overflow:hidden;
margin:0px 0px 0px 10px;
padding:0px;
}

.box_280_mid {
background:url(/images/segment/bg_box_280_mid.jpg) top left no-repeat;
width:280px;
height:454px;
margin:0px 0px 0px 10px;
padding:0px;
}

.box_280_btm {
background:url(/images/segment/bg_box_280_btm.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/segment/bg_box_280_btm.png', sizingMethod='crop');
width:280px;
height:8px;
overflow:hidden;
margin:0px 0px 0px 10px;
padding:0px 0px 15px;
}

.box_280_b {
width:280px;
margin:0px auto;
padding:0px;
}

.box_280_b h2 {
font-size:18px;
font-weight:bold;
color:#FFFFFF;
margin:0px;
padding:0px 0px 10px 5px;
}

.box_blue_300_top {
background:url(/images/cms_segment/bg_box_blue_300_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_blue_300_top.png', sizingMethod='crop');
width:300px;
height:10px;
overflow:hidden;
}

.box_blue_300_mid {
background-color:#0997C6;
width:300px;
}

.box_blue_300_btm {
background:url(/images/cms_segment/bg_box_blue_300_btm.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_blue_300_btm.png', sizingMethod='crop');
width:300px;
height:10px;
overflow:hidden;
}

.box_280_b_inner_top {
background:url(/images/segment/bg_box_280_b_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/segment/bg_box_280_b_top.png', sizingMethod='crop');
height:10px;
width:280px;
overflow:hidden;
margin:0px;
padding:0px;
}

.box_280_b_inner_mid {
background:url(/images/segment/bg_box_280_b_mid.png) top left repeat-y;
width:280px;
overflow:hidden;
margin:0px;
padding:0px;
}

.box_280_b_inner_btm {
background:url(/images/segment/bg_box_280_b_btm.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/segment/bg_box_280_b_btm.png', sizingMethod='crop');
height:10px;
width:280px;
overflow:hidden;
margin:0px;
padding:0px;
}

.box_280_b_inner_mid dl, .box_280_b_inner_mid dl dt, .box_280_b_inner_mid dl dd, .box_280_b_inner_mid ul, .box_280_b_inner_mid ul li {
margin:0px;
padding:0px;
list-style-type:none;
font-size:11px;
color:#666666;
}

.box_280_b_inner_mid dl {
padding:10px 0px 0px 0px;
width:258px;
background:url(/images/cms_segment/bg_gray_dots.gif) bottom left repeat-x;
margin:0px auto;
}

.box_280_b_inner_mid dl.first {
padding-top:0px !important;
}

.box_280_b_inner_mid dl.last {
background:none !important;
padding-bottom:0px !important;
}

.box_280_b_inner_mid ul {
margin:0px;
padding:0px;
}

.box_280_b_inner_mid ul li {
display:inline;
background:url(/images/segment/bg_bullets.gif) center right no-repeat;
margin:0px;
padding:0px;
}

.box_280_b_inner_mid ul li.last {
background:none;
}

.box_280_b_inner_mid ul li a {
color:#2774b7;
font-size:9px;
margin:0px;
padding:0px 5px 0px 0px;
_padding:0px 2px 0px 2px;
}

.box_280_b_inner_mid ul li.first a {
color:#2774b7;
font-size:9px;
margin:0px;
padding:0px 5px 0px 0px;
_padding:0px 2px 0px 0px;
}

.box_280_b_inner_mid dt a.family {
display:block;
background:url(/images/segment/bg_family_com.gif) center right no-repeat;
width:71px;
height:30px;
text-indent:-9999px;
}

.box_280_b_inner_mid dt a.familyfun {
display:block;
background:url(/images/segment/bg_family_fun_com.gif) center right no-repeat;
width:112px;
height:17px;
text-indent:-9999px;
}

.box_280_b_inner_mid dt a.wondertime {
display:block;
background:url(/images/segment/bg_wondertime_com.gif) center right no-repeat;
width:52px;
height:23px;
text-indent:-9999px;
}

.box_280_b_inner_mid dl {
padding-bottom:10px;
}

.box_280_b_inner_mid dl dt {
padding-bottom:5px;
}

.box_280_b_inner_mid dt a.iparenting {
display:block;
background:url(/images/segment/bg_iparenting_com.gif) center right no-repeat;
width:78px;
height:22px;
text-indent:-9999px;
}

.dolFooterLnk img {
display:block;
width: 145px;
height:52px;
margin-left: 40px;
_margin-left: 0px;
_background: url(/images/cms_segment/disney_footer.jpg) no-repeat;
}

a.btn_orange_65x28 {
background:url(/images/cms_segment/bg_btn_orange_65x28.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_btn_orange_65x28.png', sizingMethod='crop');
width:65px;
height:22px;
font-size:12px;
font-weight:bold;
text-align:center;
display:block;
color:#FFFFFF;
padding-top:6px;
cursor:pointer;
}

a.btn_orange_65x28 {
_position: relative;
}

a.btn_orange_65x28:hover {
text-decoration:none;
}

/* mozilla a outline fix */
a {
outline:none;
}

/* definition lists 
----------------------------------*/
dl.box_251_dl_a {
position:relative;
margin:0px;
padding:0px 25px 35px 105px;
_padding:0px 25px 10px 105px;
list-style-type:none;
font-size:12px;
width:126px;
}

.box_orange_295_wrap dl.box_251_dl_a {
padding:0px 15px 35px 105px;
*padding:0px 15px 0px 105px;
_padding:0px 15px 10px 105px;
width:131px;
}


dl.box_251_dl_b {
padding-top:5px;
padding-bottom:5px;
background:url(/images/cms_segment/bg_gray_dots.gif) top left repeat-x;
width:211px;
margin:0px 20px;
}

dl.box_251_dl_a dd.image {
position:absolute;
top:0px;
left:-10px;
width:115px;
height:115px;
margin:0px;
padding:0px;
}

dl.box_251_dl_a dd.link {
padding-top:5px;
}

dl.box_251_dl_b dd.link {
padding-top:5px;
}

dl.box_251_dl_a dd.link a, dl.box_251_dl_b dd.link a {
float:right;
}

dl.box_251_dl_a dd.image a img {
height:97px;
top:6px;
left:7px;
position:absolute;
width:97px;
margin:0px;
padding:0px;
}

dl.box_251_dl_a dt, dl.box_251_dl_a dd, dl.box_251_dl_b dt, dl.box_251_dl_b dd {
margin:0px;
padding:0px;
}

dl.box_251_dl_a dt, dl.box_251_dl_b dt {
color:#0065b1;
font-weight:bold;
padding-top:10px;
}

dl.box_251_dl_b dt {
font-size:16px;
}

dl.box_251_dl_a dd {
color:#666666;
}

.module_one_top {
background:url(/images/cms_segment/bg_mod_one_top.png) top left repeat-x;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_mod_one_top.png', sizingMethod='crop');
height:10px;
overflow:hidden;
width:609px;
margin:0px;
}

dl.module_one {
background:url(/images/cms_segment/bg_mod_one_mid.png) top left repeat-x;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_mod_one_mid.png', sizingMethod='crop');
width:407px;
margin:0px;
padding:0px 20px 30px 182px;
}

dl.module_one dt, dl.module_one dd {
margin:0px;
padding:0px;
}

dl.module_one dd ul {
margin:0px;
padding:0px 0px 0px 15px;
list-style-type:disc;
color:#0065b1;
}

dl.module_one dd ul li a {
color:#0065b1;
}

dl.module_one dt {
font-weight:bold;
font-size:16px;
padding-top:15px;
}

dl.module_one dd.link a {
float:right;
}

dl.module_one dd.image {
height:117px;
width:172px;
margin:0;
padding:0;
position:absolute;
top:15px;
left:5px;
}

dl.module_one dd.image a {
margin:0px;
padding:0px;
cursor:pointer;
}

dl.module_one dd.summary a {
color:#0065b1;
position:relative;
}

dl.module_one dd.image img {
height:99px;
left:7px;
margin:0;
padding:0;
position:absolute;
top:6px;
width:154px;
}

.module_one_btm {
background:url(/images/cms_segment/bg_mod_one_btm.png) top left repeat-x;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_mod_one_btm.png', sizingMethod='crop');
height:10px;
overflow:hidden;
width:609px;
margin:0px;
}

.iris_frame {
background:url(/images/cms_segment/bg_iris_landing_frame.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_iris_landing_frame.png', sizingMethod='crop');
width:585px;
height:221px;
margin:0px 12px;
padding:0px;
position:absolute;
top:-30px;
cursor:pointer;
}

.iris_frame_aggregate {
background:url(/images/cms_segment/bg_iris_aggregate_frame.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_iris_aggregate_frame.png', sizingMethod='crop');
width:257px;
height:196px;
margin:0px 12px;
padding:0px;
position:absolute;
top:-30px;
}

.iris_frame_aggregate a:hover{
cursor: hover;
}

#iris_landing {
width:563px;
height:221px;
margin:0px 11px;
padding:0px;
}

#iris_aggregate {
width:243px;
height:196px;
margin:0px 7px;
padding:0px;
}

.row_one_wrap  {
width:609px;
margin:0px;
padding:0px 0px 5px;
position:relative;
}

.row_two_wrap  {
width:609px;
margin:0px;
padding:5px 0px 0px;
}

.row_three_wrap  {
width:609px;
margin:0px;
padding:15px 0px 0px;
}

.module_2_and_3_top {
background:url(/images/cms_segment/bg_module_2_and_3_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_module_2_and_3_top.png', sizingMethod='crop');
height:10px;
width:609px;
overflow:hidden;
clear:both;
}

.module_2_and_3_mid {
background:url(/images/cms_segment/bg_module_2_and_3_mid.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_module_2_and_3_mid.png', sizingMethod='crop');
min-height:125px;
_height:125px;
width:609px;
}

.module_2_and_3_btm {
background:url(/images/cms_segment/bg_module_2_and_3_btm.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_module_2_and_3_btm.png', sizingMethod='crop');
height:10px;
width:609px;
overflow:hidden;
}

.row_three_mods_456_top {
background:url(/images/cms_segment/bg_row_three_mods_456_top.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_row_three_mods_456_top.png', sizingMethod='crop');
height:10px;
overflow:hidden;
width:609px;
clear:both;
}

.row_three_mods_456_mid {
background:url(/images/cms_segment/bg_row_three_mods_456_mid.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_row_three_mods_456_mid.png', sizingMethod='crop');
width:609px;
min-height:255px;
_height:255px;
}

.row_three_mods_456_btm {
background:url(/images/cms_segment/bg_row_three_mods_456_btm.png) top left no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_row_three_mods_456_btm.png', sizingMethod='crop');
height:10px;
overflow:hidden;
width:609px;
}

.mod_two_left {
float:left;
width:302px;
position:relative;
}

.mod_three_right {
float:right;
width:300px;
position:relative;
}

.mod_two_left h2 {
margin:0px;
padding:5px 0px 0px 30px !important;
}

.mod_three_right h2 {
margin:0px;
padding:5px 0px 0px 20px !important;
}

.mod_four_left {
float:left;
width:203px;
padding-left: 30px;
}

.mod_five_mid {
float:left;
width:195px;
}

.mod_six_right {
float:right;
width:174px;
}

.mod_four_left h2 {
margin:0px;
padding:0px 0px 0px 30px !important;
font-size:19px !important;
}

.mod_five_mid h2, .mod_six_right h2 {
margin:0px;
padding:0px 0px 0px 10px !important;
font-size:19px !important;
}

#box_three h2 {
margin:0px;
padding:5px 30px 0px 30px !important;
}

dl.module_two {
list-style-type:none;
margin:0px;
padding:15px 15px 0px 125px;
}

dl.module_three {
list-style-type:none;
margin:0px;
padding:15px 20px 0px 120px;
}

dl.module_four {
list-style-type:none;
margin:0px;
padding:0px;
width: 150px;
}

dl.module_five {
list-style-type:none;
margin:0px;
padding:0px;
width: 150px;
}

dl.module_six {
list-style-type:none;
margin:0px;
padding:0px;
width: 150px;
}

dl.module_two dt, dl.module_three dt, dl.module_four dt, dl.module_five dt, dl.module_six dt {
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
}

dl.module_two dd, dl.module_three dd, dl.module_four dd, dl.module_five dd, dl.module_six dd {
font-size:12px;
margin:0px;
padding:0px;
}

dl.module_four dd.summary, dl.module_five dd.summary, dl.module_six dd.summary {
padding-bottom:20px;
}

dl.module_four dd.summary a, dl.module_five dd.summary a, dl.module_six dd.summary a{
_position: relative;
}

dl.module_two dd ul, dl.module_three dd ul, dl.module_four dd ul, dl.module_five dd ul, dl.module_six dd ul {
margin:0px;
padding:0px 0px 0px 15px;
list-style-type:disc;
color:#0065b1;
}

dl.module_two dd ul li a, dl.module_three dd ul li a, dl.module_four dd ul li a, dl.module_five dd ul li a, dl.module_six dd ul li a {
color:#0065b1;
}

dl.module_two dd.summary a, dl.module_three dd.summary a, dl.module_four dd.summary a, dl.module_five dd.summary a, dl.module_six dd.summary a {
color:#0065b1;
}

dl.module_two dd.link a, dl.module_three dd.link a, dl.module_four dd.link a, dl.module_five dd.link a, dl.module_six dd.link a {
float:right;
}

dl.module_two dd.image {
position:absolute;
top:5px;
left:5px;
width:115px;
height:115px;
margin:0px;
padding:0px;
}

dl.module_four dd.image {
position:relative;
top:5px;
left:-26px;
width:172px;
height:117px;
margin:0px;
padding:0px;
}

dl.module_three dd.image {
position:absolute;
top:5px;
left:0px;
width:115px;
height:115px;
margin:0px;
padding:0px;
}

dl.module_five dd.image, dl.module_six dd.image {
position:relative;
top:5px;
left:-26px;
width:172px;
height:117px;
margin:0px;
padding:0px;
}

dl.module_two dd.image a, dl.module_three dd.image a, dl.module_four dd.image a, dl.module_five dd.image a, dl.module_six dd.image a {
position:relative;
margin:0px;
padding:0px;
cursor:pointer;
}

dl.module_two dd.image a img, dl.module_three dd.image a img, dl.module_two dd.image img, dl.module_three dd.image img {
width:97px;
height:97px;
margin:0px;
padding:0px;
position:absolute;
top:6px;
left:7px;
}

dl.module_four dd.image a img, dl.module_five dd.image a img, dl.module_six dd.image a img, dl.module_four dd.image img, dl.module_five dd.image img, dl.module_six dd.image img {
width:154px;
height:99px;
margin:0px;
padding:0px;
position:absolute;
top:6px;
left:7px;
}

.agg_iris h1 {
margin:0px;
padding:0px 0px 10px;
font-size:28px;
font-weight:bold;
color:#FFFFFF;
}

.agg_iris h1 a {
color:#FFFFFF;
cursor:pointer;
}

.agg_iris h1 a:hover {
text-decoration:none;
}

.agg_iris p {
margin:0px;
padding:0px;
font-size:14px;
font-weight:bold;
}

.agg_greeting {
margin:0px;
padding:25px 55px 5px 290px;
width: 261px;
overflow: hidden;
}

.spotlight_greeting {
display:none !important;
}

/* christmas styles */
.xmas a.btn_orange_65x28 {
background:transparent url(/images/cms_segment/bg_btn_red_65x28.png) no-repeat scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_btn_red_65x28.png', sizingMethod='crop');
}

.xmas .module_one_top {
background:transparent url(/images/cms_segment/bg_mod_one_top_grn.png) repeat-x scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_mod_one_top_grn.png', sizingMethod='crop');
}

.xmas dl.module_one {
background:transparent url(/images/cms_segment/bg_mod_one_mid_grn.png) repeat-x scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_mod_one_mid_grn.png', sizingMethod='crop');
}

.xmas .module_one_btm {
background:transparent url(/images/cms_segment/bg_mod_one_btm_grn.png) repeat-x scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_mod_one_btm_grn.png', sizingMethod='crop');
}

.xmas .module_2_and_3_top {
background:transparent url(/images/cms_segment/bg_module_2_and_3_top_grn.png) no-repeat scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_module_2_and_3_top_grn.png', sizingMethod='crop');
}
.xmas .module_2_and_3_mid {
background:transparent url(/images/cms_segment/bg_module_2_and_3_mid_grn.png) no-repeat scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_module_2_and_3_mid_grn.png', sizingMethod='crop');
}

.xmas .module_2_and_3_btm {
background:transparent url(/images/cms_segment/bg_module_2_and_3_btm_grn.png) no-repeat scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_module_2_and_3_btm_grn.png', sizingMethod='crop');
}

.xmas .row_three_mods_456_top {
background:transparent url(http://family.go.com/images/cms_segment/bg_row_three_mods_456_top_grn.png) no-repeat scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_row_three_mods_456_top_grn.png', sizingMethod='crop');
}

.xmas .row_three_mods_456_mid {
background:transparent url(/images/cms_segment/bg_row_three_mods_456_mid_grn.png) no-repeat scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_row_three_mods_456_mid_grn.png', sizingMethod='crop');
}

.xmas .row_three_mods_456_btm {
background:transparent url(/images/cms_segment/bg_row_three_mods_456_btm_grn.png) no-repeat scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_row_three_mods_456_btm_grn.png', sizingMethod='crop');
}

.xmas .box_orange_280_top {
background:transparent url(/images/cms_segment/bg_box_orange_280_top_grn.png) no-repeat scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_orange_280_top_grn.png', sizingMethod='crop');
}

.xmas .box_orange_280_mid {
background:#889a4f url(/images/cms_segment/bg_box_orange_280_mid_grn.png) repeat-x scroll left top;
}

.xmas .box_orange_280_btm {
background:transparent url(/images/cms_segment/bg_box_orange_280_btm_grn.png) no-repeat scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/cms_segment/bg_box_orange_280_btm_grn.png', sizingMethod='crop');
}

/* Footer Overrides */
body#home #footer .footerCont {
background:none;
padding:0px;
_filter: none;
_width: 967px;
_overflow: hidden;
}

body#home #footer .footerBottom {
background:none;
height:0px;
width:100px;
display: none;
}

#footer .footerBlue {
margin:0 22px 0 -14px;
}

#bannerAdFooter {
background:transparent url(/images/cms_segment/bg_cont_body.png) repeat-y scroll 0 0;
float:left;
margin:0 auto;
padding:0 130px;
width:748px;
display: none;
}

#bannerAdFooter .adSlug {
padding-top:10px;
*padding-top:0px;
*width: 5px;
}
