@charset "utf-8";
/* CSS Document */

#div_page_container {
clear:both;
margin:0px auto;
padding:0px;
text-align:left;
width:985px;
background-image:url(images/layout/bg_main.jpg);
}
#div_page_container2 {
clear:both;
margin:0px;
padding:0px;
text-align:left;
width:985px;
background-image:url(images/layout/bg_banner.jpg);
background-repeat:no-repeat;
background-position:top;
}

#div_page_container2front {
clear:both;
margin:0px;
padding:0px;
text-align:left;
width:985px;
height:569px;
background-image:url(images/layout/bg_banner_front.jpg);
background-repeat:no-repeat;
background-position:top;
}


#div_banner {
clear:both;
margin:0px;
padding:0px;
width:985px;
}

#div_logo {
float:left;
margin:0px;
padding:0px;
width:255px;
padding-top:25px;
}

#div_logo a {
display:block;
margin:0px;
padding:0px;
width:255px;
height:190px;
}

#div_menu_holder {
float:left;
margin:0px;
padding:0px;
width:715px;
padding-top:45px;
}

#front_col_holder{ 
clear:both;
margin:0px;
padding:0px;
width:985px;
background-image:url(images/layout/front_col_holder.jpg);
}

#front_col_header {
clear:both;
margin:0px;
padding:0px;
width:985px;
height:10px;
font-size:1px;
background-color:#000000;
}

#front_col_1 {
float:left;
margin:0px;
padding:0px;
padding-left:10px;
padding-right:10px;
width:300px;
}

#front_col_2 {
float:left;
margin:0px;
padding:0px;
padding-right:10px;
width:400px;
}

#front_col_3 {
float:left;
margin:0px;
padding:0px;
width:230px;
}

#front_col_footer {
clear:both;
margin:0px;
padding:0px;
width:985px;
height:25px;
}

.fc_box_header_1 {
margin-top:-20px;
padding:20px;
padding-left:30px;
padding-right:10px;
color:#FFFFFF;
width:939px;
height:22px;
font-weight:bold;
background-image:url(images/boxheader.jpg);
background-repeat:no-repeat;
background-position:center;
}

.fc_box_body{
margin:0px;
padding:0px;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}

#div_col_holder {
clear:both;
margin:0px;
padding:0px;
width:985px;
}

#div_left_col {
float:left;
margin:0px;
padding:10px;
width:200px;
padding-top:20px;
}
#div_main_col {
float:left;
margin:0px;
padding:10px;
width:730px;
padding-top:120px;
padding-left:15px;
}


#videos_link
{
  display: inline-block;
  width: 56px;
  height: 15px;
  background: url("images/media/videos.png") no-repeat 0 0;

}

#videos_link:hover
{ 
  background-position: 0 -15px;
}

#videos_link span
{
  display: none;
}

#photos_link
{
  display: inline-block;
  width: 61px;
  height: 15px;
  background: url("images/media/photos.png") no-repeat 0 0;

}

#photos_link:hover
{ 
  background-position: 0 -15px;
}

#photos_link span
{
  display: none;
}

#redeem_link
{
  display: inline-block;
  width: 201px;
  height: 15px;
  background: url("images/media/dropcard.png") no-repeat 0 0;

}

#redeem_link:hover
{ 
  background-position: 0 -15px;
}




#mediaLinks {
clear:both;
margin:0px auto;
padding:0px;
height: 50px;
width:985px;
background-color: #ffffff;
}

div#mediaLinks li{display:inline;}
#mediaLinks li a{
    height:50px;
    display:block;
    width:170px;
    padding: 0px 0px 0px 0px;
    float:left;
}
#btn_youtube a{ background:url(images/btn_youtube.png) no-repeat center;}
#btn_facebook a{ background: url(images/btn_facebook.png) no-repeat center;}
#btn_myspace a{ background:url(images/btn_myspace.png) no-repeat center;}
#btn_ilike a{ background:url(images/btn_ilike.png) no-repeat center;}
#btn_twitter a{ background:url(images/btn_twitter.png) no-repeat center;}


#div_footer {
clear:both;
margin:0px auto;
padding:0px;
text-align:left;
width:985px;
background-color:#0B6491;
color:#FFFFFF;
}
#div_footer2 {
clear:both;
margin:0px auto;
padding:0px;
text-align:left;
width:985px;
height:21px;
background-image:url(images/layout/bg_footer.png);
font-size:1px;
}