/*** BODY ***/
.body_container .content_container {
  float: left;
}
/* Start Breadcrumbs */
.body_container .nav .breadcrumbs {
  line-height: 15px;
}
.body_container .nav .breadcrumbs a {
  color: #ffffff;
}
.body_container .nav .breadcrumbs ul {
  float: left;
  list-style-type: none;
  margin: 0;
  padding: 5px 0;
}
.body_container .nav .breadcrumbs ul li {
  display: inline;
}
.body_container .nav .breadcrumbs ul li a {
  color: #ffffff;
  text-decoration: none;
}
.body_container .nav .breadcrumbs ul li a:hover {
  text-decoration: underline;
}
/* End Breadcrumbs */
/* Start Page Styles */
.body_container .content_container .pagetitle {
  font-family: Avant Garde,Century Gothic,sans-serif;
  font-weight: bold;
  font-size: 1.5em;
  color: #f2b93e;
  padding-bottom: 8px;
}
.body_container .content_container .sectiontitle {
  font-size: 1.4em;
  font-weight: bold;
}
.body_container .content_container .page_text_block_component {
  font-size: 1.2em;
}
.body_container .content_container .page_text_block_component p {
  padding-bottom: 8px;
  line-height: 1.2em;
}
.body_container .content_container .page_text_block_component table {
  float: none;
}
/* End Page Styles */
/* Start Page Tab Styles */
.body_container .content_container .col1 .pagetabbar ul{
  padding: 10px 0 0;
  height: 20px;
}
.body_container .content_container .col1 .pagetabbar li {
  float: left;
  display: block;
  margin: 0 5px 0 0;
  padding: 0;
  display: inline;
  list-style-type: none;
  text-align: center;
  background-color: #82745A;
  width: 125px;
  height: 20px;
}
.body_container .content_container .col1 .pagetabbar li a {
  line-height: 20px;  
  font-size: 1.2em;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  text-transform: uppercase;
}
.body_container .content_container .col1 .pagetabbar li.page_tab_on {
  background-color: #463F30;
  width: 125px;
  height: 21px;
}
.body_container .content_container .col1 .pagetabbar li.page_tab_off {
  height: 21px;
}
.body_container .content_container .col1 .pagetabarea {
  clear: left;
  padding-top: 10px;
}
/* End Page Tab Styles */
/* Start Pager Styles */
.body_container .content_container .col1 .pager a {
  font-weight: normal;
  color: #ffffff;
  font-size: 1.1em;
}
.body_container .content_container .col1 .pager a.current {
  font-weight: bold;
}
/* End Pager Styles */
/* Start Photo Gallery & News Styles */
.body_container .content_container .col1 .list_container .photo_thumb {
  float: left;
  height: 70px;
  width: 120px;
  margin-right: 8px;
}
.body_container .content_container .col1 .list_container .info {
  float: left;
  font-size: 1.1em;
}
.body_container .content_container .col1 .list_container .info a img {
  display: block;
}
.body_container .content_container .col1 .list_container .info a {
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.5em;
}
.body_container .content_container .col1 .list_container .info .posted_date {
  padding-top: 16px;
}
.body_container .content_container .col1 .list_container .gallery_box {
  float: left;
  padding: 10px 0;
  width: 375px;
}
.body_container .content_container .col1 .list_container .gallery_box .info {
  width: 60%;
}
.body_container .content_container .col1 .list_container .gallery_description {
  padding-top: 8px 0;
  font-size: 1.1em;
}
.body_container .content_container .col1 .list_container .news_item_box {
  float: left;
  width: 100%;
  padding: 15px 0;
  border-bottom: 1px dotted #82745A;
}
.body_container .content_container .col1 .list_container .news_item_box .info {
  width: 80%;
}
.body_container .content_container .col1 .news_image {
  text-align: center;
  padding: 5px 0;
}
.body_container .content_container .col1 .news_date {
  padding: 5px 8px;
  font-size: 1.1em;
}
.body_container .content_container .col1 .newser_links {
  font-size: 1.2em;
  border-top: 1px solid #82745A;
  margin: 8px;
  padding: 3px;
  line-height: 17px;
}
.body_container .content_container .col1 .newser_links ul {
  padding-left: 14px;
}
/* Start Photo Wallpaper Gallery Styles */
.body_container .content_container .col1 .page .page_content .photo_wallpaper_container,
.body_container .content_container .col1 .page .page_content .photo_gallery_container {
  padding: 3px 0;
}
.body_container .content_container .col1 .page .page_content .photo_wallpaper_container h2,
.body_container .content_container .col1 .page .page_content .photo_gallery_container h2 {
  padding-bottom: 10px;
}
.body_container .content_container .col1 .page .page_content .photo_wallpaper_container .photo_wallpaper_gallery .photo_wallpaper_pic_info,
.body_container .content_container .col1 .page .page_content .photo_gallery_container .highslide-gallery .highslide-pic-info {
  float: left;
  padding: 0 25px 15px 0;
}
/* End Photo Wallpaper Gallery Styles */
/* End Photo Gallery & News Styles */
/* Start Survey Styles */
.body_container .content_container .col1 .page .page_content .form_title {
  font-family: Avant Garde,Century Gothic,sans-serif;
  font-size: 1.5em;
  font-weight: bold;
  padding: 3px 0;
}
.body_container .content_container .col1 .page .page_content .survey {
  font-size: 1.2em;
  line-height: 25px;
  padding-bottom: 8px;
}
.body_container .content_container .col1 .page .page_content .survey label {
  float: left;
  display: block;
  width: 30%;
}
.body_container .content_container .col1 .page .page_content .survey label.checkbox {
  width: 100%;
}
/* End Survey Styles */
/* Start Poll Styles */
.body_container .content_container .col1 .page .page_content .poll_container {
  font-size: 1.2em;
  padding: 8px 0;
  width: 200px;
}
.body_container .content_container .col1 .page .page_content .poll_container .polltitle {
  font-weight: bold;
}
.body_container .content_container .col1 .page .page_content .poll_container .poll_results {
  padding-top: 5px;
}
.body_container .content_container .col1 .page .page_content .poll_container .poll_results a,
.body_container .content_container .col1 .page .page_content .poll_container .pollvotes {
  font-size: 0.9em; 
}
.body_container .content_container .col1 .page .page_content .poll_container .pollanswer .percentbar {
  font-size: 0.8em;
  background-color: #bababa;
}
/* End Poll Styles */
/* Start Exact Target Styles */
.body_container .content_container .col1 .exact_target_container {
  font-size: 1.2em;
  padding-bottom: 8px;
}
.body_container .content_container .col1 .exact_target_container .exact_target_image {
  text-align: center;
}
.body_container .content_container .col1 .exact_target_container .exact_target_image img {
  max-width: 750px;
}
.body_container .content_container .col1 .exact_target_container .exact_target_intro {
  padding: 15px 0 0;
}
.body_container .content_container .col1 .exact_target_container p {
  padding-bottom: 8px;
  line-height: 1.2em;
}
.body_container .content_container .col1 .exact_target_container td {
  padding: 5px 30px 5px 0;
}
/* End Exact Target Styles */
/* Start Video Styles */
/* Start Player styles */
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .view_ratings {
  background: transparent url(http://static.cdn.mrx.ca/kaneff/main/images/2009/viewratings_bg.png) repeat-x scroll left center;
  color: #ffffff;
  padding: 8px 0;
  font-size: 1.1em;
}
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .video_title {
  font-weight: bold;
  font-size: 1.6em;
  text-transform: uppercase;
  padding: 10px 0;
}
/* Start Rating styles */
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .video_gallery_description {
  font-size: 1.4em;
}
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .video_gallery_description .video_gallery_rating .rate_text {
  float: left;
  padding: 2px 10px 0 0;
}
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .video_gallery_description .video_gallery_rating a.rating_star {
  display: block;
  float: left;
  width: 15px;
  height: 14px;
  background: transparent url(http://kaneff.assets.mrx.ca/kaneff/images/stars.png) no-repeat scroll left center; 
}
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .video_gallery_description .video_gallery_rating a.rating_star_1:hover {
  background-position: -15px 0;
}
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .video_gallery_description .video_gallery_rating a.rating_star_2:hover {
  background-position: -30px 0;
}
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .video_gallery_description .video_gallery_rating a.rating_star_3:hover {
  background-position: -45px 0;
}
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .video_gallery_description .video_gallery_rating a.rating_star_4:hover {
  background-position: -60px 0;
}
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .video_gallery_description .video_gallery_rating a.rating_star_5:hover {
  background-position: -75px 0;
}
/* End Rating styles */
.body_container .content_container .col1 .video_container .video_gallery_nowplaying .posted_date {
  padding: 5px 0;
  font-size: 0.9em;
}
/* End Player styles */
/* Start Channel styles */
.body_container .content_container .col1 .video_container .footage-channels {
  padding-top: 45px;
}
.body_container .content_container .col1 .video_container .footage-channels ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}
.body_container .content_container .col1 .video_container .footage-channels ul li {
  display: inline;
  text-align: center;
  background-color: #82745A;
  font-size: 1.3em;
  text-transform: uppercase;
  font-weight: bold;
  font-family: Avant Garde,Century Gothic,sans-serif;
  color: #ffffff;
  padding: 2px 20px;
}
.body_container .content_container .col1 .video_container .footage-channels ul li.selected {
  background-color: #463F30;
}
.body_container .content_container .col1 .video_container .footage-channels ul li a {
  text-transform: uppercase;
  font-weight: bold;
  font-family: Avant Garde,Century Gothic,sans-serif;
  color: #ffffff;
  text-decoration: none;
}
/* End Channel styles*/
/* Start Footage library styles*/
.body_container .content_container .col1 .video_container .footage-lib {
  padding: 10px 0 8px;
  margin-bottom: 8px;
}
.body_container .content_container .col1 .video_container .footage-lib ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}
.body_container .content_container .col1 .video_container .footage-lib ul li {
  display: inline;
}
.body_container .content_container .col1 .video_container .footage-lib ul li .footage-box {
  float: left;
  width: 375px;
  padding-bottom: 27px;
}
.body_container .content_container .col1 .video_container .footage-lib ul li .footage-box .footage-thumb {
  float: left;
  width: 120px;
  height: 70px;
  margin-right: 8px;
}
.body_container .content_container .col1 .video_container .footage-lib ul li .footage-box .footage-box-desc {
  float: left;
  font-size: 1.1em;
  width: 60%;
}
.body_container .content_container .col1 .video_container .footage-lib ul li .footage-box .footage-box-desc a {
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
}
.body_container .content_container .col1 .video_container .footage-lib ul li .footage-box .footage-box-desc .posted_date {
  padding-top: 16px;
}
/*END Footage library styles*/
/*END Video Styles*/
