@charset "utf-8";

/***************************************************

	Default Style Sheet

****************************************************/ 



/********************************************

   HTML ELEMENTS

********************************************/ 

body { font: 12px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; color: #7a7a7a; line-height: 17px; background-color:#000000;} 



/* headers and text */

/*p, ul, ol, td { color: #7a7a7a; font-size: 12px; line-height: 17px; padding:0; margin:0 0 20px 0;}*/

h1, h2, h3 { font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; }

h1 { font-size: 140%; font-weight: normal; color: #ffffff;}

h2 { font-size: 18px; font-weight: normal; color: #666666; font-weight: bold;}

h3 {color: #006c68; font-size: 12px;}

i {font-style:italic;}

b {font-weight: bold; color:#666666;}



.clearfloat { clear:both; height:0;}



#container {width:965px; margin: auto; text-align:center;  }

#top_section {height:375px; text-align:left; background: url('../images/home_player/top_bg.jpg') top center no-repeat;}

#player {float:left; margin:43px 0 0 28px; width:505px; background-color: #000000;}



#stories {float:left; margin:41px 0 25px 14px; width:401px;}

#stories ul#stories_list {margin:0; padding:0; float:left;}

#stories ul#stories_list li {float:left; list-style: none; margin:0; padding:2px; width:191px; height:141px;}



#stories ul#stories_list li a {display: block; padding: 0; margin: 0;  height:143px; width:185px; text-indent: -9999px; overflow: hidden;}
#stories ul#stories_list li a:hover {background-position: 0 -143px;}
#stories ul#stories_list li a#colleen {background-image: url('../images/home_player/colleen.png');}
#stories ul#stories_list li a#kal {background-image: url('../images/home_player/kal.png');}
#stories ul#stories_list li a#darlene {background-image: url('../images/home_player/darlene.png');}
#stories ul#stories_list li a#carrie {background-image: url('../images/home_player/carrie.png');}
#player img.welcome_header {margin-bottom:9px;}

#dr_daniel img, #commercial img  {float:left;}

#dr_daniel {float:left; margin:10px  0 0 27px;}

ul#daniel_list {margin:10px 0 0 0; padding:0; float:left;  clear:left;}

ul#daniel_list li {float:left; list-style: none; margin:0; padding:2px;}

ul#daniel_list li a {display: block; padding: 0; margin: 0;  height:65px; width:183px; text-indent: -9999px; overflow: hidden;}

ul#daniel_list li a:hover {background-position: 0 -65px;}

ul#daniel_list li a#smile_makeovers {background-image: url('../images/home_player/smile_makeovers.png');}

ul#daniel_list li a#dental_health {background-image: url('../images/home_player/dental_health.png');}

ul#daniel_list li a#philosophy {background-image: url('../images/home_player/philosophy.png');}



#commercial {float:left; margin:10px  0 0 27px;}

ul#commercial_list {margin:0; padding:0; float:left; clear:left;}

ul#commercial_list li {float:left; list-style: none; margin:0; padding:2px; display:inline;}



ul#commercial_list li a {display: block; padding: 0; margin: 0;  height:94px; width:140px; text-indent: -9999px; overflow: hidden;}

ul#commercial_list li a:hover {background-position:0 -93px;} 

ul#commercial_list li a#tv_commercial {background-image: url('../images/home_player/commercial.png');}

ul#commercial_list li a#intro_video {background-image: url('../images/home_player/intro_video.png');}



#text {float:left; margin:30px 0 0 30px;}

#text img {float:left; margin-right:600px;}

#text p {float:left; width:420px; margin-right:35px; text-align:left;}





#divider {

	width:956px;

	height:50px;

	top:15px;

	visibility:visible;

	background-image:url('../images/divider.gif');

	background-repeat:no-repeat;

	padding-top:65px;

	position:relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-align:left;

}



.divider {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	color:#CCCCCC;

	visibility:visible;

	text-align:left;

}

.divider a, divider a:visited {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	color:#FFFFFF;

	text-decoration:none;

}



#divider ul {

	display:inline;

	padding:0;

	margin:0;

}

#divider li {

	padding-right:18px;

	display:inline;

	list-style: none;

}



