/* CSS Document */

/* hello, you know you're not supposed to be here, right? */

/* links */

a:link {
	color: #9c4f10; text-decoration: none
}

a:active {
	color: #9c4f10; text-decoration: none
}

a:visited {
	color: #9c4f10; text-decoration: none
}

a:hover {
	color: #dbdad5; text-decoration: none
}
	
/* the body text, margins and pretty scrollbars for ie cause I'm shallow */

body {background-color:#313130;
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
	}
body, table, td, tr {
	font: 8pt "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	color: #d0cecc;
	}
	
/* forms */

form {
	background-color: transparent;
	}

input, textarea, option, select {
	background-color: #313130;
	font: 9px Trebuchet MS;
	color: #d0cecc;
	letter-spacing: 0px;
	border: 1px solid #9c4f10;
	padding: 2px; }
	
/* side */

.side-content {
	color:#d0cecc;
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-height:13px;
	margin-bottom:0px;
	margin-top:0px;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	padding-top: 1px;
	padding-bottom: 1px;
	}
	
.side-content-2 {
	color:#d0cecc;
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-height:13px;
	margin-bottom:0px;
	margin-top:0px;
	text-align: right;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 4px;
	}
	
.side-content-2 a:link {
	color: #d2c8bd; text-decoration: underline;
}
.side-content-2 a:active {
	color: #8c8c8c; text-decoration: underline;
}
.side-content-2 a:visited {
	color: #d2c8bd; text-decoration: underline;
}
.side-content-2 a:hover {
	color: #9c4f10; text-decoration: none;
}
	
.project-title {
	font: 12px/150% "Lucida Grande", Arial, Helvetica, Verdana, sans-serif; 
	font-size: 8pt; color:#8c8c8c; 
	background-color:#313130; 
	padding-right: 5px;}
	
/* content */
.content {
padding-right:8px;
padding-left: 5px;
text-align: justify;
}

h3 {
background-image:url(images/h3-bg.png);
background-repeat:no-repeat;
color:#a79889;
padding-left: 14px;
text-transform:uppercase;
font-family: Arial;
font-weight:100;
}

h1, h2, h4, h5 {
	font: 12px/150% "Lucida Grande", Arial, Helvetica, Verdana, sans-serif; 
	font-size: 8pt; color:#8c8c8c; 
	background-color:#313130; 
	padding-left: 5px;
	border-bottom: 1px solid #4a4a49;
	text-transform: uppercase;
	}
	
/* footer */
	
.footer, .footer ul, .footer ul ul {
	list-style: none;
	vertical-align: top;
	font-family: Arial; 
	font-size: 9px; 
	line-height: 13px; 
	text-transform: normal; 
	color: #8c8c8c; 
	text-align: center;
	padding-left: 1px;
	padding-top: 15px;
	padding-right: 1px;
	padding-bottom: 1px;}

.footer li {}

.footer a {
	font-style: none;
	color: #8c8c8c;
	text-decoration: none;}

.footer a:link, .footer a:visited {

	color: #8c8c8c;
	font-style: none;
	text-decoration: none;}

.footer a:hover {
	font-style: none;
	color: #8c8c8c;
	text-decoration: underline;}
	
/*Wordpress*/
.title {
	font: 12px/150% "Lucida Grande", Arial, Helvetica, Verdana, sans-serif; 
	font-size: 8pt; color:#8c8c8c; 
	background-color:#313130; 
	padding-left: 5px;
	border-bottom: 1px solid #4a4a49;
	text-transform: uppercase;
	}

.title a {
	font-style: none;
	color: #9a9a9a;
	text-decoration: none;}

.title a:link, .title a:visited {

	color: #9a9a9a;
	font-style: none;
	text-decoration: none;}

.title a:hover {
	font-style: none;
	color: #9a9a9a;
	text-decoration: none;}

.date {
	border-bottom: 1px dotted #d5d5d5;
	background: #313130;
	background-repeat: repeat-x;
	color:#757575;
	font-family:Trebuchet MS;
	font-size: 10px;
	font-style:normal;
	letter-spacing:normal;
	line-height:10px;
	margin-bottom:0px;
	margin-top:2px;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	}

.bottom {
	border-bottom: 1px dotted #d5d5d5;
	background: #313130;
	background-repeat: repeat-x;
	color:#757575;
	font-family:Trebuchet MS;
	font-size: 10px;
	font-style:normal;
	letter-spacing:normal;
	line-height:10px;
	margin-bottom:0px;
	margin-top:2px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	}
.news {
	padding-top: 2px;
	padding-bottom: 2px;
	}	
	
. news image {
	border:solid }
	
.left {
	text-align: left;}

.right {
	text-align: right;}

.center {
	text-align: center;}
	
.content img {
	margin: 3px;
	padding: 3px;
	border: 2px solid #25160d;
	background-color: #313130;
}

.content img:hover {
	border: 2px solid #9c4f10;
	background-color: #313130;
}

img.zero {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
}
img.zero:hover {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
}

img.wp-smiley {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
}

img.wp-smiley:hover {
	margin: 0px;
	padding: 0px;
}

	
/* nav */

.nav-link{
	font: 11px Trebuchet MS;
	color: #757575;
	padding-left: 2px;
 	text-transform: uppercase;
 	font-weight: bold;
	border-bottom: 1px solid #d5d5d5;
	}
.nav-description{
	color: #d0cecc;
	padding-left: 20px;
	border-bottom: 1px solid #d5d5d5;
	}

.table{
	color:#000000; 
	font: 11px verdana; 
	padding-top:10px; 
	padding-bottom:10px; 
	text-align: left;
	}
		
.style1 {
	color: #D4CABE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}