@charset "UTF-8";
/* CSS Document */

body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-image: url(images/background2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #000000;
}
.bestPages #container {
	width: 800px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
}
.bestPages #container #mainContent #copy {
	margin-left: 86px;
	margin-top: 240px;
	margin-right: 86px;
	margin-bottom: 50px;
	padding: 0px;
	clear: left;
	float: left;
}
.bestPages #container #mainContent #copy h1 {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #E8D79A;
	line-height: 20px;
}
.bestPages #container #mainContent #copy p {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	letter-spacing: 1px;
	color: #CCCCCC;
}
.bestPages #container #mainContent #copy a {
	color: #CC0000;
	text-decoration: none;
}
.bestPages #container #mainContent #copy a:hover {
	color: #E8D79A;
	text-decoration: underline;
}
.bestPages #container #mainMenu {
	position: relative;
	top: 9px;
	clear: left;
	left: 470px;
	width: 380px;
}
.bestPages #container #mainMenu ul {
	color: #FFFFFF;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.bestPages #container #mainMenu #bio {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 35px;
	display: inline;
}
.bestPages #container #mainMenu #bio a {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 35px;
	display: inline;
}
.bestPages #container #mainMenu #bio a:hover {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: 0px -18px;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 35px;
	display: inline;
}
.bestPages #container #mainMenu #music {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -35px 0px;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 53px;
	display: inline;
}
.bestPages #container #mainMenu #music a {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -35px 0px;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 53px;
	display: inline;
}
.bestPages #container #mainMenu #music a:hover {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -35px -18px;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 53px;
	display: inline;
}
.bestPages #container #mainMenu #videos {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -88px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 58px;
	display: inline;
}
.bestPages #container #mainMenu #videos a {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -88px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 58px;
	display: inline;
}
.bestPages #container #mainMenu #videos a:hover {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -88px -18px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 58px;
	display: inline;
}
.bestPages #container #mainMenu #photos a {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -146px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 59px;
	display: inline;
}
.bestPages #container #mainMenu #photos {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -146px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 59px;
	display: inline;
}
.bestPages #container #mainMenu #photos a:hover {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -146px -18px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 59px;
	display: inline;
}
.bestPages #container #mainMenu #resume {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -205px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 63px;
	display: inline;
}
.bestPages #container #mainMenu #resume a {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -205px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 63px;
	display: inline;
}
.bestPages #container #mainMenu #resume a:hover {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -205px -18px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 63px;
	display: inline;
}
.bestPages #container #mainMenu #press {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -268px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 54px;
	display: inline;
}
.bestPages #container #mainMenu #press a {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -268px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 54px;
	display: inline;
}
.bestPages #container #mainMenu #press a:hover {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -268px -18px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 54px;
	display: inline;
}
.bestPages #container #mainMenu #links {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -322px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 35px;
	display: inline;
}
.bestPages #container #mainMenu #links a {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -322px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 35px;
	display: inline;
}
.bestPages #container #mainMenu #links a:hover {
	background-image: url(images/smallmenu.gif);
	text-indent: -9999px;
	background-position: -322px -18px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 17px;
	width: 35px;
	display: inline;
}
.bestPages #container #linkMenu {
	position: relative;
	top: 3px;
	padding-left: 675px;
}
.bestPages #container #linkMenu ul {
	color: #FFFFFF;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.bestPages #container #linkMenu #blog {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width: 17px;
	display: inline;
	position: relative;
}
.bestPages #container #linkMenu #blog a {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width: 17px;
	display: inline;	
	position: relative;
}
.bestPages #container #linkMenu #blog a:hover {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: 0px -20px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width: 17px;
	display: inline;
	position: relative;
}
.bestPages #container #linkMenu #twitter {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -33px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:17px;
	display: inline;
	position: relative;
	left: 15px;
}
.bestPages #container #linkMenu #twitter a {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -33px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:17px;
	display: inline;
	position: relative;
}
.bestPages #container #linkMenu #twitter a:hover {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -33px -20px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:17px;
	display: inline;
	position: relative;
}
.bestPages #container #linkMenu #sureshot {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -66px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:20px;
	display: inline;
	position: relative;
	left: 30px;
}
.bestPages #container #linkMenu #sureshot a {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -66px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:20px;
	display: inline;
	position: relative;
}
.bestPages #container #linkMenu #sureshot a:hover {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -66px -20px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:20px;
	display: inline;
	position: relative;
}
.bestPages #container #linkMenu #myspace {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -99px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:22px;
	display: inline;
	position: relative;
	left: 40px;
}
.bestPages #container #linkMenu #myspace a {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -99px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:22px;
	display: inline;
	position: relative;
}
.bestPages #container #linkMenu #myspace a:hover {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -99px -20px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:22px;
	display: inline;
	position: relative;
}
.bestPages #container #linkMenu #facebook {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -134px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:20px;
	display: inline;
	position: relative;
	left: 52px;
}
.bestPages #container #linkMenu #facebook a {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -134px 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:20px;
	display: inline;
	position: relative;
}
.bestPages #container #linkMenu #facebook a:hover {
	background-image: url(images/smalllinks.gif);
	text-indent: -9999px;
	background-position: -134px -20px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-repeat: no-repeat;
	height: 20px;
	width:20px;
	display: inline;
	position: relative;
}
a:focus { 
    outline: none; 
}
