body { background: #D7D7D7; }
a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { background: #FED100; color: #000; text-decoration: none; }
a:active { background: #FED100; color: #000; }

a.bold:link { color: #000000; font-weight: bold; text-decoration: none; }
a.bold:visited { color: #000000; font-weight: bold; text-decoration: none; }
a.bold:hover { background: #FED100; color: #000; font-weight: bold; text-decoration: none; }
a.bold:active { background: #FED100; color: #000; font-weight: bold; text-decoration: none; }
.worktitle { font-family: Helvetica,Arial,sans-serif; color: #000000; font-size: 20px; font-weight: bold; }
.hometitle { font-family: Helvetica,Arial,sans-serif; color: #000000; font-size: 35px; font-weight: bold; }
img { border: 0; }

.clear {clear:both;}

div#hr { position:absolute; left:0px; top:22px; z-index:1; border: 0; color: #000; background-color: #000; height: 4px; width: 100%; }
div#hr hr {display: none; }
div#homehr { position:absolute; left:0px; top:37px; z-index:1; border: 0; color: #000; background-color: #000; height: 5px; width: 100%; }
div#homehr hr {display: none; }
ul { list-style: none; }
.work { 
	position:absolute;
	left:20px;
	top:20px;
	z-index:1;
	line-height: 15px; 
	margin: 0; 
	padding: 0; 
	font-family: Helvetica,Arial,sans-serif; font-size: 11px; font-weight: normal;
}
.links {
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
	line-height: 15px;
	margin: 0;
	padding: 0;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 175px;
}
#linkcategory {	font-weight: bold; }

.container {
	width:500px;
	height:345px;
	overflow:hidden;
	position:absolute;
	left:20px;
	top:55px;
	cursor:pointer;
}
.slides { position:absolute; top:0; left:0; }
.slides div { position:absolute; top:0; width:500px; display:none; }

ul.pagination { list-style:none; padding:0; margin:0; position:absolute; top:320px; left:0px; }
ul.pagination li  { float:left;}
ul.pagination li a { padding:2px 5px; font-family: Helvetica,Arial,sans-serif; font-size: 11px; font-weight: normal;}
ul.pagination li.link a { color: #000000; }
ul.pagination li.visited a{ color: #000000; }
ul.pagination li.hover a { background: #FED100; color: #000; text-decoration: none; }
ul.pagination li.active a { background: #FED100; color: #000; text-decoration: none;}


/* yellowhome placement */
div#yellowhome {
	position:absolute;
	left:0px;
	top:20px;
	z-index:1;
}
/* content */
div#lefttable {
	position:absolute;
	left:0px;
	top:70px;
	width:190px;
	height:500px;
	background-color: #FFFFFF;
	z-index:1;	
}
div#contentbg {
	position:absolute;
	left:210px;
	top:70px;
	width:800px;
	height:500px;
	background-color: #FFFFFF;
	z-index:1;	
}
div#titlearea {
	position:absolute;
	left:20px;
	top:20px;
	z-index:1;	
}
div#designislife {
	position:absolute;
	left:56px;
	top:70px;
	z-index:1;	
}
div#Flash { 
	position:absolute;
	left:20px;
	top:55px;
	z-index:1;
	height: 345px; 
	width: 500px; 
}
div#aboutimage { 
	position:absolute;
	left:20px;
	top:55px;
	z-index:1;
	height: 360px; 
	width: 500px; 
}
div#links { 
	position:absolute;
	left:20px;
	top:55px;
	z-index:1;
	height: 360px; 
	width: 500px; 
}
div#matt {
	position:absolute;
	left:20px;
	top:55px;
	z-index:1;
}
div#about { 
	position:absolute;
	left:390px;
	top:55px;
	z-index:1;
	width: 250px;
}
div#description { 
	position:absolute;
	left:540px;
	top:55px;
	z-index:1;
	width: 222px; 
}
.description { 
	z-index:1;
	line-height: 15px; 
	margin: 0; 
	padding: 0; 
	font-family: Helvetica,Arial,sans-serif; font-size: 11px; font-weight: normal;
}
.contactbold { 
	line-height: 15px; 
	margin: 0; 
	padding: 0; 
	font-family: Helvetica,Arial,sans-serif; font-size: 11px; font-weight: bold;
}
.nick	{
	margin-top: 3px; 
	padding: 0; 
	font-family: Helvetica,Arial,sans-serif; font-size: 11px; font-weight: normal;
}
