/* CSS Document */

a:link    { color: #e71e26; }
a:visited { color: #e71e26; } 
a:hover   { color: #bf191f; } 
a:active  { color: #e71e26; } 



.newheader {

	width: 950px;

	height: 206px;

	margin-top: 0px;

	margin-bottom: 0px;

	background-image: url("images/header2.jpg");

	background-repeat: no-repeat;

}



smilewhen {

	width: 773px;

	height: 115px;

	margin-left: 25px;

	padding: 0;

	background: url(images/smilewhen.png) no-repeat;

	position: absolute;

	top: 25px;

	text-indent: -9999px;

	left: 140px;

}



girl {

	width: 235px;

	height: 261px;

	margin-left: 10px;

	padding: 0;

	background: url(images/girl.png) no-repeat;

	position: absolute;

	top: 9px;

	text-indent: -9999px;

	left: -1px;

}



.chuckface {

	width: 77px;

	height: 62px;

	background: url(images/chuckface.jpg) no-repeat;

	position: absolute;

	margin-left: 30px;

	margin-top: -6px;

}



.copyright {

	width: 208px;

	height: 13px;

	background: url(images/copyright.jpg) no-repeat;

	position: absolute;

	margin-left: 210px;

	margin-top: -35px;

}



.bookshot {

	width: 190px;

	height: 265px;

	background: url(images/bookshot.jpg) no-repeat;

	position: absolute;

	margin-left: 615px;

	margin-top: 185px;

}



h5 {

	color:#ff0000;

	font-size: 18px;

	font-family: Verdana, Arial, Helvetica, Sans-Serif;

	margin-left: 25px;

	margin-right: 150px;

}



h6 {

	font-size: 14px;

	font-family: Verdana, Arial, Helvetica, Sans-Serif;

	margin-left: 25px;

	margin-right: 150px;

	color: black;

}



h7 {

	font-size: 16px;

	font-family: Verdana, Arial, Helvetica, Sans-Serif;

	margin-left: 25px;

	margin-right: 150px;

	color: black;

}


.top10top {

	width: 35px;

	height: 38px;

	margin-left: 878px;

	margin-top: 10px;

	padding: 0;

	background: url(images/top10slices/top10top.jpg) no-repeat;

	position: absolute;

}







.top10bottom {

	width: 152px;

	height: 140px;

	margin-left: 815px;

	margin-top: 48px;

	padding: 0;

	background: url(images/top10slices/top10bottom.jpg) no-repeat;

	position: absolute;

}



.listtape {

	width: 89px;

	height: 37px;

	margin-left: 878px;

	margin-top: 12px;

	padding: 0;

	background: url(images/list/tape.png) no-repeat;

	position: absolute;

}



.listtop10 {

	width: 152px;

	height: 101px;

	margin-left: 815px;

	margin-top: 48px;

	padding: 0;

	position: absolute;

}



.listinterviews {

	width: 152px;

	height: 71px;

	margin-left: 815px;

	margin-top: 149px;

	padding: 0;

	position: absolute;

}



.listvideo {

	width: 152px;

	height: 39px;

	margin-left: 815px;

	margin-top: 220px;

	padding: 0;

	position: absolute;

}



.mainbg {

	width: 950px;

	min-height: 300px;

	margin-top: -9px;

	margin-bottom: 0px;

	background-image: url("images/mainbg.jpg");

	background-repeat: repeat-y;

}



.footer {

	position: relative;

	width: 950px;

	height: 74px;

	margin-top: -15px;

	background-image: url("images/footer.jpg");

	background-repeat: repeat-n;

}



.text1 {

	font-family:arial, helvetica, times;

	font-size:18px;

}



ul#navlist

{

margin-left: 185px;

margin-top: 18px;

padding-left: 0;

white-space: nowrap;

}



#navlist li

{

display: inline;

list-style-type: none;

}



#navlist a { padding: 2px 6px; }



#navlist a:link, #navlist a:visited

{

color: #e91d26;

background-color: #f0f0f0;

border: 1px solid #e91d26;

text-decoration: none;

}



#navlist a:hover

{

color: #000000;

background-color: #e91d26;

border: 1px solid #000000;

text-decoration: none;

}



ul#navlist2

{

margin-left: 185px;

margin-top: 0px;

padding-left: 0;

white-space: nowrap;

}



#navlist2 li

{

display: inline;

list-style-type: none;

}



#navlist2 a { padding: 2px 6px; }



#navlist2 a:link, #navlist2 a:visited

{

color: #e91d26;

background-color: #f0f0f0;

border: 1px solid #e91d26;

text-decoration: none;

}



#navlist2 a:hover

{

color: #000000;

background-color: #e91d26;

border: 1px solid #000000;

text-decoration: none;

}



.aupho {

	width: 154px;

	height: 200px;

	margin-left: 610px;

	margin-top: 225px;

	padding: 0;

	background: url(images/aupho.jpg) no-repeat;

	position: absolute; top: 10px;

	text-indent: -9999px;

}



#sub-content-main {width:950px; min-height:1px; padding:25px; margin:0; text-align:left; vertical-align:top; background-image:url(images/bkgd-white.gif); background-position:top; background-repeat:no-repeat;}

