/*External Style Sheet*/

body,div,html,p,ul,li
	{
	padding:0;
	margin:0;
	}

h1,h2,h3,h4,h5,h6
	{
	font-size:12px;
	margin:0;
	padding:0;
	}
b
	{
	color:#0000B5
	}
h1, h1 a:link, h1 a:visited, h1 a:hover, h1 a:active
	{
	text-decoration:none;
	color:#1E5ABE;
	font-size:24px;
	font-weight:normal;
	}
	h1 a:hover
		{
		text-decoration:underline;
		}
h2
	{
	color:#1E5ABE;
	font-size:14px;
	font-weight:normal;
	}
h3
	{
	color:white;
	font-size:18px;
	font-weight:normal;
	}
/*header*/
img
	{
	border-style:none;
	}

ul
	{
	list-style:none;
	}

body 
	{
	margin:0 auto;
	color:black;
	font-size:9pt;
	font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	background:#3FABD9 url('images/background2.gif') repeat-x;
	}
#work
	{
	background:url("images/body_bg.jpg") no-repeat 50% 0;
	min-height:768px;
	_height:768px;
	}
#all
	{
	width:772px;
	margin:0 auto;
	}
#header
	{
	width:772px;
	height:77px;
	}
#logo
	{
	width:230px;
	height:57px;
	float:left;
	padding:20px 0 0 20px;
	}
#logo h2
	{
	font-size:25px;
	color:white;
	letter-spacing:1px;	
	}	
#couch
	{
	width:675px;
	margin:0 43px;
	height:350px;
	font-size:28px;
	color:white;
	letter-spacing:1px;
	background:url('images/family3.png') no-repeat;
	}
	#couch span.one
		{
		padding-right:150px;
		}
	#couch span.two
		{
		padding-right:130px;
		}
	#couch span.three
		{
		padding-right:50px;
		}
#couchleft
	{
	float:left;
	color:black;
	width:150px;
	font-size:13px;
	padding:47px 0 0 105px;
	}
#newsticker
	{
	overflow:hidden;
	}
#couchright
	{
	width:315px;
	text-align:right;
	float:left;
	padding:75px 40px 0 0;
	}
#nav
	{
	float:left;
	width:522px;
	height:17px;
	padding-top:58px;
	}
	#nav li
		{
		float:left;
		padding-right:8px;
		color:white;
		}
		#nav li a:link, #nav li a:visited, #nav li a:active 
			{
			color:white;
			text-decoration:none;
			}
		#nav li a:hover
			{
			color:#FADC01;
			}
#leftside
	{
	clear:both;
	width:500px;
	float:left;
	margin-right:22px;
	}
#rightside
	{
	float:left;
	width:198px;
	}
.rightbox
	{
	width:174px;
	background-color:white;
	padding:18px 0 20px 22px;
	border:1px solid #EFF3F8;
	border-top:none;
	}
#topbar
	{
	background:url('images/main_bar.gif') no-repeat;
	width:473px;
	height:26px;
	padding:2px 0 0 27px;
	}
.rightbar
	{
	background:url('images/right_bar.gif') no-repeat;
	width:198px;
	height:28px;
	padding:2px 0 0 23px;
	color:white;
	font-size:18px;
	}
#main
	{
	width:500px;
	padding-bottom:30px;
	background:white url('images/main_bg.jpg') no-repeat;
	min-height:300px;
	_height:300px;
	}
#insideleft
	{
	float:left;
	width:287px;
	padding:30px 15px 0 57px;
	}
#insideright
	{
	float:left;
	width:109px;
	padding:95px 0 0 0;
	}
.left
	{
	clear:both;
	width:105px;
	float:left;
	}
.right
	{
	float:left;
	width:182px;
	}
	.right img
		{
		padding-right:2px;
		margin-top:3px;
		}
.review
	{
	clear:both;
	padding:11px;
	line-height:17px;
	}
.movies li, span.movies
	{
	background:url('images/movie_icon.gif') no-repeat 0 5px;
	list-style:none;
	padding:3px 0 3px 25px;
	}
#footer
	{
	color:white;
	font-size:10px;
	height:18px;
	padding:4px 0 0 20px;
	}
	#footer a:link, #footer a:visited, #footer a:active
		{
		color:white;
		}
	#footer a:hover
		{
		color:#FADC01;
		}
.name
	{
	float:left;
	width:140px;
	}
.genre
	{
	float:left;
	width:100px;
	}
.family
	{
	float:left;
	width:70px;
	text-align:center;
	}
.overall
	{
	float:right;
	text-align:center;
	width:75px;
	}
		
a:link
	{
	font-family:"Trebuchet MS", Helvetica, Verdana, Arial,sans-serif;
	text-decoration: underline;
	color:#3986CA;
	}
a:visited
	{
	text-decoration: underline;
	color:#3986CA;
	}	
a:hover
	{
	text-decoration: underline;
	color:#09519B;
	}
a:active
	{
	text-decoration: underline;
	color:#3986CA;
	}

p
	{
	padding-bottom:8px;
	line-height:16px;
	}
.clear
	{
	font-size:1px;
	height:1px;
	clear:both;
	margin:0;
	padding:0;
	}
#NewsTicker{
width:175px;
height:95px;
overflow:hidden;
}
#NewsTicker h4{
padding:6px 0; margin:0; border:0;
color:#000000;
font-size:11px;
font-weight:bold;
}
#NewsVertical {
width:300px;
height:300px;
display:block;
overflow:hidden;
position:relative;
}

#simpleCarousel li {
  position: absolute;
  font-size:10px;
}
#simpleCarousel li.button {
  padding: 5px;
  display:none;
}
#simpleCarousel li.selected {
  font-weight: bold;
}
#simpleCarousel li.slides {
  height: 20px;
}
/* --------------- */
/* Ticker Vertical */
#TickerVertical {
width:300px;
height:300px;
display:block;
list-style:none;
margin:0;
padding:0;
}
#TickerVertical li {
display:block;
width:288px;
color:#333333;
text-align:left;
font-size:11px;
margin:0;
padding:6px;
float:left;
}
#TickerVertical li .NewsTitle{
display:block;
color:#000000;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
}
#TickerVertical li .NewsTitle a:link,
#TickerVertical li .NewsTitle a:Visited {
display:block;
color:#000000;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
text-decoration:none;
}
#TickerVertical li .NewsTitle a:hover {
text-decoration:underline;
}
#TickerVertical li .NewsImg{
float:left;
margin-right:10px;
}
#TickerVertical li .NewsFooter{
display:block;
color:#000000;
font-size:10px;
margin:6px 0 14px 0;
}
