@charset "utf-8";
/* CSS Document */

div, a, ul, li, { behavior: url("/Content/ie6pngfix/iepngfix.htc") }
body {behavior: url("/Content/ie6pngfix/csshover3.htc");}

#bg_image{background:url(/img/chocolate/background.jpg) no-repeat top center; width:1263px; height:768px; margin:0 auto}

.bg_home{background:url(/img/chocolate/island_bg.png) no-repeat top center; width:1026px; height:453px; margin-top:96px;}

.container_home{width:918px; height:501px; margin:0 auto}
.columnleft{background:url(/img/chocolate/navigation/column_left.png) no-repeat top center; width:231px; height:463px; float:left; margin-top:-77px; margin-left:-40px;position:relative}

a.f_chocolatebar{background:url(/img/chocolate/navigation/chocolatebar_01.png)  no-repeat; width:209px; height:424px; float:left; margin-top:-38px; text-indent:-5000px; position:absolute;}
a.f_chocolatebar_hover {background:url(/img/chocolate/navigation/chocolatebar_01.png) 0 -424px no-repeat; width:417px; height:424px; float:left; margin-top:-38px; text-indent:-5000px; position:absolute;z-index:100}

a.s_chocolatebar{background:url(/img/chocolate/navigation/chocolatebar_02.png) 0 0 no-repeat; width:196px; height:424px; float:left; margin-top:-38px; margin-left:247px; text-indent:-5000px; position:absolute; z-index:90}
a.s_chocolatebar_hover {background:url(/img/chocolate/navigation/chocolatebar_02.png) 3px -443px no-repeat; _background:url(/img/chocolate/navigation/chocolatebar_02.png) 47px -443px no-repeat; padding-left:45px; _padding-left:46px; width:379px; _width:422px; height:424px; float:left; margin-top:-38px; text-indent:-5000px; position:absolute; margin-left:245px; _margin-left:247px; z-index:110;}

a.t_chocolatebar{background:url(/img/chocolate/navigation/chocolatebar_03.png) 0 0 no-repeat; width:399px; height:423px; float:left; margin-top:-38px; margin-left:400px; text-indent:-5000px; position:absolute; z-index:80}
a.t_chocolatebar_hover {background:url(/img/chocolate/navigation/chocolatebar_03.png) 0 -437px no-repeat; width:399px; height:423px; float:left; margin-top:-38px; margin-left:400px; text-indent:-5000px; position:absolute;z-index:120}

.home_menu_sub{ list-style:none; margin-left:171px; _margin-left:212px}
.home_menu_sub li{float:left}
.home_menu_sub li.il_initial{background:url(/img/chocolate/navigation/menu_opt_01.png) no-repeat; width:230px; height:54px; margin-left:-40px}

.home_menu_sub li a {display:block; text-indent:-5000px;}
.home_menu_sub li a.a_claim{background:url(/img/chocolate/navigation/menu_opt_02.png) no-repeat; width:88px; height:29px}
.home_menu_sub li a.a_prizes{background:url(/img/chocolate/navigation/menu_opt_03.png) no-repeat; width:58px; height:29px}
.home_menu_sub li a.a_how{background:url(/img/chocolate/navigation/menu_opt_04.png) no-repeat; width:94px; height:29px}
.home_menu_sub li a.a_rules{background:url(/img/chocolate/navigation/menu_opt_05.png) no-repeat; width:99px; height:29px}
.home_menu_sub li a.a_second{background:url(/img/chocolate/navigation/menu_opt_06.png) no-repeat; width:159px; height:29px}

#content {margin:0 0 0; position:relative;
}
#container {
padding-top:5px;
}
#header {
position:relative;
top:24px;
z-index:1;
}
#Chocolate #bg_image #container #footer{bottom:20px;} 
