/***

	-- davidauble.info stylesheet --
	
	-- begin --
	-- colors --
	
	font: 333;
	bg: 000e1b;
	highlights: e1b400;

**/

/** -- html tags --**/
*{font-family: Candara, Calibri, Trebuchet MS, serif; color: #333;}
body{margin: auto;}
textarea{font-size: 10pt;}
p{font-size: 11pt;}

h1{font-size: 36pt;}
h1.nav{font-size: 24pt; color: #ccc;}
h2{font-size: 18pt;}
h3{font-size: 16pt;}
h4{font-size: 12pt; text-decoration: underline; margin: 0px 0px 10px 0px;}
h5{font-size: 14pt;}
h6{font-size: 10pt; margin: -20px 10px; height: 100%;}

ul.nav{float: right; list-style: none; clear: both;}
li.nav{float:left; list-style-image: none; margin: 0px 10px;}

li{list-style-image: url(/v2/img/bullet.png); margin: 0px;}

li.word03{list-style-image: url(/v2/img/word03.png);}
li.word07{list-style-image: url(/v2/img/word07.png);}
li.pdf{list-style-image: url(/v2/img/pdf.png);}

/** -- links -- **/
a:link{color: #999; text-decoration: none;}
a:hover{color: #e1b400; text-decoration: none;}
a:visited{color: #999; text-decoration: none;}
a:visisted:hover{color: #e1b400; text-decoration: none;}

a.nav{color: #999; text-decoration: none;}
a:hover.nav{color: #e1b400; text-decoration: none;}
a:visited.nav{color: #999; text-decoration: none;}
a:visisted:hover.nav{color: #e1b400; text-decoration: none;}

/** -- div tags -- **/
#wrapper{
	 background-color: #000e1b;
}

#top{
	background-color: #000e1b;
	padding: 30px 0px 15px 75px;
	height: 120px;
}

#logo{float: left;}
#nav{float: right; padding: 0px 75px;}

#maintop{
	background-image: url(/v2/img/top.png);
	background-repeat: no-repeat;
	width: 800px;
	height: 25px;
	margin: 0px auto;
}
#main{
	background-image: url(/v2/img/main.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	width: 800px;
	margin: 0px auto;
}
#mainbtm{
	background-image: url(/v2/img/btm.png);
	background-repeat: no-repeat;
	width: 800px;
	height: 27px;
	margin: 0px auto;
}
#content{padding: 10px 50px 10px 50px;}

#footer{
	background-image: url(/v2/img/footer.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	height: 100px;
	clear: both;
	margin: 0px 0px 50px 0px;
}

#worksLeft {
	width: 300px;
	float: left;
}

#worksRight {
	width: 380px;
	float: right;
}

/** -- classes -- **/
.text{text-indent: 1.5em; text-align: justify; width: 700px;}
.landing{color: #e1b400;}
.left{float: left; width: 350px;}
.right{float: left; width: 350px;}
.spacer{height: 100px; background-color: #000e1b;}
.section{float: left; width: 275px; padding-left: 100px; height: 200px;}
.portSection{float: left; width: 230px; height: 100%;}
.portSpacer{clear: both;}
.contactSpacer{height: 250px;}
.success{font-weight: bold; color: #009900;}
.error{font-weight: bold; color: #990000;}
.link {font-size: 10pt;}
.aboutSpacer{clear: both; height: 50px;}
/** -- end classes -- **/