* {
	font-family:Calibri,Arial,sans-serif;
	padding:0;
	margin:0;
	list-style-type:none;
}

p {
	padding:5px;
}

a {
	color:#a13939;
}

a:hover {
	text-decoration:none;
}

h3 {
	margin-left: 5px;
}

html body {
	background:#442d1c url('../images/19.jpg');

	color:#efb921;
}

#container {
	width:990px;
	margin:0 auto;
}


#textContainer {
	float:left;
	width:510px;
	position:relative;
/*	background:url('../images/containerBG.png') no-repeat;*/
}

#textContainerHeader {
	float:left;
	width:510px;
	height:160px;
	position:relative;
	background:url('../images/containerHeader.png') no-repeat;
}

#textContainerContent {
	float:left;
	width:510px;
	min-height:340px;
	background:url('../images/containerMain.png') repeat-y;
}

#textContainerFooter {
	clear:both;
	width:510px;
	min-height:187px;
	text-align:center;
	background:url('../images/containerFooter.png') no-repeat;
}


#textHolder {
	font-size:12px;
	position:relative;
	top:5px;
	left:60px;
	width:400px;
	color:#453f25;
}

#navContainer {
	background:url('../images/navBG.png') no-repeat;
	float:left;
	position:relative;
	width:250px;
	height:240px;
	margin:20px 0 0 50px;
}


/* This is the main nav */
#nav {
	position:absolute;
	left:50px;
	top:40px;
}

#nav li {
	font-size:25px;
}

#nav li a {
	color:#efb921;
}

#nav li a:hover {
	color:#ba2b1d;
}

/* Portfolio Nav Item */

#portfolioNavi {
	position:relative;
	left:40px;
	top:50px;
}

#portfolioNavi li {
	padding-bottom:5px;
	font-size:15px;
}

#portfolioNavi li a {
	color:#efb921;
}

#portfolioNavi li a:hover {
	color:#ba2b1d;
}

/* Featured Project Stuff */

#featuredProject {
	float:left;
	width:381px;
	height:385px;
	background:url('../images/featuredProject.png') no-repeat;
	position:relative;
	top:25px;
	left:60px;
}

#backOfPolariod {
	float:left;
	width:381px;
	height:385px;
	background:url('../images/backofPicture.png') no-repeat;
	position:relative;
	top:25px;
	left:60px;
}

#portfolioUOITAA {
	width:330px;
	height:15px;
	margin-top:-150px;
	cursor:pointer;
	background:#fff;
	z-index:200;
}

#portfolioSCM {
	width:330px;
	height:15px;
	position:absolute;
	top:95px;
	left:30px;
	cursor:pointer;
	background:#00f;
}

#portfolioAK {
	width:330px;
	height:15px;
	position:absolute;
	top:130px;
	left:30px;
	cursor:pointer;
	background:#0f0;
}

#portfolioAL {
	width:330px;
	height:15px;
	position:absolute;
	top:165px;
	left:30px;
	cursor:pointer;
	background:#ff0;
}

#portfolioKOD {
	width:330px;
	height:15px;
	position:absolute;
	top:200px;
	left:30px;
	cursor:pointer;
	background:#f00;
}

#portfolioGB {
	width:335px;
	height:15px;
	position:absolute;
	top:230px;
	left:30px;
	cursor:pointer;
	background:#000;
}


#projectName {
	margin-top:295px;
	margin-left:20px;
	font-size:24px;
}

#projectLink {
	font-size:20px;
	margin-left:20px;
	margin-top:-10px;
}


/* Portfolio Peices */

#portfolioItems {
	padding:0px;
}

#portfolioItems li {
	background:#e9e1cb;
	border:1px solid #c0c0c0;
	width:390px;
	height:50px;
	margin-top:10px;
	position:relative;
}

#portfolioItems img {
	border:1px solid #c0c0c0;
}

#portfolioItems a {
	position:absolute;
	top:4px;
	left:4px;
}

#finalFooter {
	clear:both;
}


/************** Additional Classes *******************/

.trueList {
	margin-left:25px;
	padding:2px;
}

.trueList li {
	list-style:disc;
	padding:2px;
}

h1.portfolioTitle {
	visibility:visible;
}

/************************** Form Elements ****************************************/

#getAQuote {
position:relative;
top:25px;
left:5px;
width:300px;
}

#getAQuote li{
margin-top:5px;
}

#getAQuote label {
float:left;
display:block;
width:100%;
padding-bottom:3px;
}

#getAQuote input {
width:125px;
height:15px;
border:1px solid #ccc;
color:#1e1e1e;
font-size:12px;
}

#positionComments {
position:relative;
top:-123px;
left:155px;
}

#getAQuote textarea {
color:#1e1e1e;
border:1px solid #ccc;
width:250px;
font-size:12px;
}

#submitButton {
position:relative;
top:-150px;
left:0px;
}

#submitButton input {
width:50px;
height:20px;
border:0;
}

#output {
	font-weight:bold;
	padding:0;
	margin:0;
	margin-top:10px;
}