/* base
----------------------------------------------- */

body {
	margin: 0;
	padding: 0;
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
}

p {
	font-family: "Georgia", "Palatino", "Palatino Linotype", serif;
	font-size: 14px;
	line-height: 1.6em;
	text-align: left;
}

h1, h2, h3 {
	margin: 0 0 15px 0;
	padding: 0 10px;
	font-weight: normal;
}

.hider {
display:block;
visibility:hidden;
}

.white {
color:white;
}

/* links
----------------------------------------------- */

a {
	text-decoration: none;
}

a img {
	border: none;
	text-decoration: none;
}

/* layout
----------------------------------------------- */

#accessibility {
	position: absolute;
	top: -10000px;
}

#container {
	margin: 10px auto;
	padding: 10px;
	width: 900px;
	height: 600px;
}

#head {
	text-align: center;
}

.section_list {
	margin: 0 0 10px 0;
	padding: 0;
	list-style-type: none;
}

.section_list li {
	margin: 0 10px 2px 0;
	padding: 0;
}

#content {
	margin: 0 155px;
	border:0;
	padding: 30px 0 0 0;
}

#jesse_t {
height:54px;
width:386px;
margin-top:15px;
margin-bottom:
9px;
margin-left:258px;
background:url(/images/2.gif) no-repeat;
border:0;
padding:0;
}
		
#menu {
height:18px;
margin-bottom:20px;
margin-left:258px;
width:386px;
border:0;
padding:0;
}

#movies_t a {
display:block;
float:left;
height:18px;
width:56px;
background:url(/images/3.gif) 0px 0px no-repeat;
overflow:hidden;
margin:0;
border:0;
padding:0;
}

#commercials_t a {
display:block;
float:left;
height:18px;
width:102px;
background:url(/images/4.gif) 0px 0px no-repeat;
overflow:hidden;
margin:0;
border:0;
padding:0;
}

#videos_t a {
display:block;
float:left;
height:18px;
width:53px;
background:url(/images/5.gif) 0px 0px no-repeat;
overflow:hidden;
margin:0;
border:0;
padding:0;
}

#bio_t a {
display:block;
float:left;
height:18px;
width:25px;
background:url(/images/6.gif) 0px 0px no-repeat;
overflow:hidden;
margin:0;
border:0;
padding:0;
}


#contact_t a {
display:block;
float:left;
height:18px;
width:62px;
background:url(/images/7.gif) 0px 0px no-repeat;
overflow:hidden;
margin:0;
border:0;
padding:0;
}

.dash_t {
display:block;
float:left;
width:21px;
height:18px;
background:url(/images/8.gif) 0px 0px no-repeat;
margin:0;
border:0;
padding:0;
}

#menu a, a:link, a:visited {
background-postion:0px 0px;
	text-decoration: none;
}

#menu a:hover, a:focus {
background-position:0px -18px;
}

#splashimages {
height:410px;
margin-bottom:10px;
border:0;
padding:0;
}

#splash1 a {
display:block;
float:left;
height:410px;
width:154px;
margin-left:1px;
background:url(/images/9.jpg) 0px 0px no-repeat;
overflow:hidden;
}
		
#splash2 a {
display:block;
float:left;
height:410px;
width:201px;
margin-left:2px;
background:url(/images/10.jpg) 0px 0px no-repeat;
overflow:hidden;
}

#splash3 a {
display:block;
float:left;
height:410px;
width:158px;
margin-left:2px;
background:url(/images/11.jpg) 0px 0px no-repeat;
overflow:hidden;
}

#splash4 a {
display:block;
float:left;
height:410px;
width:204px;
margin-left:2px;
background:url(/images/12.jpg) 0px 0px no-repeat;
overflow:hidden;
}
		
#splash5 a {
display:block;
float:left;
height:410px;
width:172px;
margin-left:2px;
background:url(/images/13.jpg) 0px 0px no-repeat;
overflow:hidden;
}
		
#splashimages a, a:link, a:visited {
background-postion:0px 0px;
}

#splashimages a:hover, a:focus {
background-position:0px -410px;
}

#text_page {
	width: 600px;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
}

#text_page a, a:link, a:visited {
	text-decoration: none;
}


#text_page a:hover, a:focus {
	text-decoration: underline;
}

.center_text p {
	text-align: center;
}

/* box model hacks
http://archivist.incutio.com/viewlist/css-discuss/48386
----------------------------------------------- */

#container {
\width: 920px;
w\idth: 900px;
}

/* overrides
----------------------------------------------- */

.caps {
	font-size: 0.9em;
	letter-spacing: 0.1em;
}

div.divider {
	margin: 2em 0;
	text-align: center;
}

/* articles
----------------------------------------------- */

.author {
	font-style: normal;
	font-size: 0.8em;
}

/* error page
----------------------------------------------- */

.error-status {
	font: 1.3em Georgia, Times, serif;
}