body{
background: #073A5E url('http://www.chances.ca/images/Structure/home_bg.jpg') repeat-x scroll center top;
margin: 0px;
}
.main_container{
width: 995px;
margin: 0 auto;
font-family: arial, verdana, sans-serif;
font-size: 12px;
color: #222222;
line-height: 20px;
background: #000000;

}
.header{
width: 995px;
float: left;
height: 175px;
background: #CCCCCC;

}

.main_navigation{
width: 963px;
float: left;
height: 19px;
background: #000000;
/*background: #FFFFFF url('http://www.chances.ca/images/main_nav_bg.jpg') repeat-x bottom left;*/
border: 1px solid #FFFFFF;
font-family: arial, verdana, sans-serif;
font-size: 16px;
font-weight: bold;
color: #007BD2;
text-align: center;
padding: 5px 15px 6px 15px;

}

.main_navigation a{
font-family: arial, verdana, sans-serif;
font-size: 16px;
font-weight: bold;
color: #007BD2;
}
.main_navigation a:hover{
text-decoration: none;
color: #FFFFFF;
}

.main_content{
width: 993px;
float: left;
background: #000000;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
background:url('http://www.chances.ca/images/Structure/main_bg.jpg') repeat-x scroll center top;
}

.left_content{
width: 755px;
float: left;
margin: 15px 0px 10px 10px;
border: 2px solid #006BB7;
background: #FFFFFF;

}

.right_content{
width: 200px;
float: left;
margin: 15px 10px 10px 10px;
border: 2px solid #006BB7;
background: #FFFFFF;
height: 592px;

}

.img_rotator{
width: 755px;
float: left;
height: 190px;
border-bottom: 2px solid #006BB7;

}

.feature_1, .feature_2{
width: 755px;
float: left;
height: 198px;
background: #FFFFFF;
border-bottom: 2px solid #D6E9F6;
}

.header_1, .header_2{
width: 725px;
float: left;
height: 20px;
padding: 6px 15px 6px 15px;
background:#FFFFFF url(http://www.chances.ca/images/light_blue_fader.jpg) repeat-x scroll center bottom;
}

h1{
font-family: arial, verdana, sans-serif;
font-size: 16px;
font-weight: bold;
color: #007BD2;
margin: 0px;
padding: 0px;
}

.content_1, .content_2{
width: 726px;
padding: 10px 15px 6px 15px;
float: left;
}

a{
color: #59A5Db;
font-weight: bold;
text-decoration: none;
}

a:hover{
text-decoration: underline;
}

a img{
border: 0px;
}


.header_left{
background: #000000;
float: left;
height: 175px;
width: 198px;
}

.header_right{
height: 142px;
width: 797px;
float: left;
}

.header_3{
width: 168px;
background:#FFFFFF url(http://www.chances.ca/images/light_blue_fader.jpg) repeat-x scroll center bottom;

height: 20px;
padding: 6px 15px 6px 16px;
}

.right_content ul li{
list-style-type: none;
font-size: 18px;
font-weight: normal;

}
.right_content ul li a{
color: #007BD2;
line-height: 38px;
font-weight: normal;

}

.right_content ul{
margin-top: 10px;
padding-left: 20px;
}

.links{
width: 983px;
border-bottom: 1px solid #FFFFFF;
padding-left: 10px;
padding-bottom: 10px;
float: left;
}

.footer{
width: 993px;
background: #000000;

border: 1px solid #FFFFFF;

float: left;
margin-bottom: 5px;
}

.advertisements{
width: 981px;
float: left;
border: 1px solid #FFFFFF;
background:url('http://www.chances.ca/images/Structure/main_bg.jpg') repeat-x scroll center top;
height: 200px;
padding: 10px 0px 10px 12px;
}

.ad_1, .ad_2, .ad_3, .ad_4{
width: 233px;
float: left;
height: 180px;
margin-right: 12px;
text-align: center;
}

.ads{
margin-top: 20px;
}

.right_top{
width: 797px;
height: 33px;
float: left;
background:url('http://www.chances.ca/images/Structure/header_bg.jpg') repeat-x;
}

.right_bottom{
width: 796px;
height: 141px;

border-right: 1px solid #FFFFFF;
float: left;
}
.flyout ul {
list-style: none;
margin: 0;
padding: 0;

}

.flyout li {
position: relative;
float: left;
}

.flyout img{
border: none;
}

.flyout ul>li {
z-index: 1;
}

/* First level menu */
.flyout li a{
padding: 0px 25px 0px 25px;
text-transform: uppercase; 
text-align:left;

}



/* Second level menu */
.flyout li li a{
text-transform: capitalize;
font: 12px Arial;
display:block;
background-color: #006CB7;
color: #E0EEF9;
text-decoration: none;
width: 115px;
padding:5px 15px 5px 15px;
}


.flyout li li a:hover{
color: #DFEFFC;
background-color: #014E86;
background-image: none;
}


.flyout ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

.flyout ul ul {
border: solid 1px #00487A;
border-width: 1px 1px 1px 1px;
position: absolute;
/*z-index: 1000;*/
margin-left: 20px;
}


.flyout ul ul,
.flyout ul li:hover ul ul,
.flyout ul ul li:hover ul ul
{display: none;}

.flyout ul li:hover ul,
.flyout ul ul li:hover ul,
.flyout ul ul ul li:hover ul
{display: block;
/*position: absolute;
z-index: 1000;*/}


.flyout li ul A.topNav:ACTIVE, 
.flyout li ul A.topNav:LINK, 
.flyout li ul A.topNav:VISITED{
font-size: 12px;
/*position: absolute;
z-index: 1000;*/
}
#image_rotator_1, #image_rotator_2,#image_rotator_3, #image_rotator_4, #image_rotator_5, #image_rotator_6, #image_rotator_7, #image_rotator_8, #image_rotator_9, #image_rotator_10{
float: left;
width: 755px;
height: 190px;
}