/* Main css for David Madsen website */
body {
    background-color: Black;
    margin: 0;
}

div.container {
    position: absolute;
	width: 740px;
	background-image: url(../img/main_bcg.jpg);
	background-repeat: no-repeat;
}

div.novelscontainer {
	width: 740px;
	background-color: Black;
	background-image: url(../img/main_novels_bcg.jpg);
	background-repeat: no-repeat;
}

div.linkscontainer {
	width: 740px;
	background-color: Black;
	background-image: url(../img/main_links_bcg.jpg);
	background-repeat: no-repeat;
}

#toplinks {
    padding-left: 200px;
    padding-top: 0px;
}


.novels { padding: 5px; }

td.mainmenu { vertical-align: top; }

#leftnav {
    float: left;
    width: 200px;
}

#maincontent { float: right; width: 536px; padding: 2px; background-color: transparent;}

#footer {
    float: none;
    padding-left: 200px;
}

img {
	border: 0px;
}

img.smallcover {
	margin-right: 60px;
	border: 0px;
}

img.mediumcover {
	border: 0px;
    float: left;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	color: #CCCCCC;
	text-decoration: none;
	text-align: center;
	background-color: transparent;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #CCCCCC;
	text-decoration: none;
	text-align: center;
	background-color: transparent;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #CCCCCC;
	text-decoration: none;
	background-color: transparent;
}

p.noveldescrip {
    margin-left: 120px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #CCCCCC;
	text-decoration: none;
	background-color: transparent;
}


p.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CCCCCC;
	text-decoration: none;
	background-color: transparent;
}

p.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CCCCCC;
	text-decoration: none;
	text-align: center;
	background-color: transparent;
}

a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #CCCCFF;
	text-decoration: none;
	background-color: transparent;
	border: 0px;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	border: 0px;
}

a.c23link:link, a.c23link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CC9933;
	text-decoration: none;
	background-color: transparent;
	border: 0px;
}

a.c23link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	border: 0px;
}

