/*  
Dave Ross - Comedian / Person.
Site URI:  http://www.davetotheross.com/
Designer: Shoehat.
Designer URI:  http://www.shoehatdesign.com/
*/

body {
	font-family: Arial, Helvetica, Courier;
	font-size: 14px;
	margin: 0;
	padding: 0;
	width:  100%;
	height:  100%;
	background: url('images/goodwood.jpg') top center repeat;
	color: #000000;
}

p, h2, img, ul, form, div, span, a {
	margin: 0;
	padding: 0;
}

.hidden {
	display: none;
}

a {
	color: #000000;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

p.lefty { text-align: left; }
p.righty { text-align: right; }



/*
Content
--------------------- */
#content {
	width: 992px;
	margin: 0 auto;
	background: url('images/dollarbg.png') top center no-repeat;
}



/*
Header
--------------------- */
#header {
	width: 992px;
	height: 350px;
}

#homelink {
    width: 192px;
    height: 240px;
    margin: 68px 0 0 400px;
    float: left;
}

#rightlinks {
    width: 400px;
    text-align: right;
    height: 350px;
    float: left;
}

#sociallinks {
    width: 400px;
    height: 200px;
    text-align: right;
    position: relative;
    left: 10px;
    padding: 6px 0 0;
}

#sociallinks img {
    width: 100px;
    height: 100px;
    float: right;
}

#midlinkbox {
    width: 400px;
    height: 125px;
}

#navlinks {
    width: 400px;
    height: 25px;
}

#navlinks img {
    padding: 0 0 0 20px;
    height: 20px;
    float: right;
}


/*
Universal Bottom divs
--------------------- */
#bottom {
	width: 992px;
}

.namebottom {
	background: url('images/frontname.png') top center no-repeat;
	position: relative;
	top: -3px;
}

.mediabottom {
    height: 380px;
}



/*
Front page
--------------------- */
#frontvideo {
    margin: 3px 0 0 517px;
    height: 365px;
    width: 477px;
}



/*
Contact
--------------------- */
#contactbox {
    width: 700px;
    margin: 60px 0 0 292px;
}

#contactbox img {
    float: right;
}



/*
Bio
--------------------- */
#biobox {
    width: 992px;
    margin: 0;
}

#biocontent {
    font-size: 16px;
    background: url('images/fadedwhite.png') top left repeat;
    padding: 0 0 15px;
}

#biocontent p {
    padding: 15px 15px 0;
}

img.bioname {
    float: left;
    padding-right: 3px;
    position: relative;
    top: 1px;
}



/*
Media
--------------------- */
#mediabox {
    width: 992px;
    margin: 0;
    background: url('images/fadedwhite.png') top left repeat;
    float: left;
}

#mediacolumn {
    width: 450px;
    padding: 12px 15px 9px;
    float: left;
}

.leftmedia {
    margin-right: 32px;
}



/*
Footer
--------------------- */
#footer {
    width: 992px;
    margin: 50px 0 20px;
    text-align: center;
    float: left;
}

#designerlink {
    width: 185px;
    margin: 0 auto;
    text-align: center;
}
