body {
	background-color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;


}

B {
	FONT-WEIGHT: bold
}

B.black {
	FONT-WEIGHT: bold; 
	COLOR: #000000
}
B.green {
	FONT-WEIGHT: bold; 
	COLOR: #99cc00
}
EM.pink {
	COLOR: #ff6666; 
	FONT-STYLE: normal
}
EM.black {
	COLOR: #000000; 
	FONT-STYLE: normal
}
EM.d_grey_ital {
	COLOR: #000000
}
EM.d_grey_ital_line {
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
EM.green {
	COLOR: #669999; 
	FONT-STYLE: normal
}
EM.blue {
	COLOR: #3399ff; 
	FONT-STYLE: normal
}
EM.g444 {
	COLOR: #444444; 
	FONT-STYLE: normal
}
P.p1 {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 14px
}
P.live {
	FONT-SIZE: 9px;
	LINE-HEIGHT: 14px;
	margin-bottom: 14px;
}
P.header {
	MARGIN-BOTTOM: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 14px
}
P.genre {
	MARGIN-TOP: 0px; 
	FONT-SIZE: 9px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #ff6666; 
	LINE-HEIGHT: 12px
}
P.menu {
	MARGIN-TOP: 0px; 
	FONT-SIZE: 9px; 
	MARGIN-BOTTOM: 0px; 
	LINE-HEIGHT: 12px
}
P.info {
	MARGIN-TOP: 0px; 
	FONT-SIZE: 9px; 
	MARGIN-BOTTOM: 20px; 
	LINE-HEIGHT: 20px
}
P.profile_menu {
	MARGIN-TOP: 0px; 
	FONT-SIZE: 9px; 
	MARGIN-BOTTOM: 0px; 
	LINE-HEIGHT: 14px
}
P.content {
	MARGIN-TOP: 0px; 
	FONT-SIZE: 9px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #669999; 
	LINE-HEIGHT: 12px
}
P.big {
	MARGIN-TOP: 0px; 
	FONT-SIZE: 12px; 
	MARGIN-BOTTOM: 0px; 
	LINE-HEIGHT: 18px
}
A.blue:link {
	COLOR: #666699; 
	TEXT-DECORATION: none
}
A.blue:visited {
	COLOR: #666699; 
	TEXT-DECORATION: none
}
A.blue:active {
	COLOR: #666699; 
	TEXT-DECORATION: none
}
A.blue:hover {
	COLOR: #000000; 
	BACKGROUND-COLOR: #f2f2f2; 
	TEXT-DECORATION: none
}
A.black:link {
	COLOR: #000000; 
	TEXT-DECORATION: none
}
A.black:visited {
	COLOR: #000000; 
	TEXT-DECORATION: none
}
A.black:active {
	COLOR: #666699; 
	TEXT-DECORATION: none
}
A.black:hover {
	COLOR: #000000;
	BACKGROUND-COLOR: #f2f2f2;
	TEXT-DECORATION: none;
}
A.red:link {
	COLOR: #ff3333; 
	TEXT-DECORATION: none
}
A.red:visited {
	COLOR: #ff3333; 
	TEXT-DECORATION: none
}
A.red:active {
	COLOR: #ff3333; 
	TEXT-DECORATION: none
}
A.red:hover {
	COLOR: #ff3333; 
	BACKGROUND-COLOR: #f2f2f2; 
	TEXT-DECORATION: none
}
A.lightblue:link {
	COLOR: #3399ff; 
	TEXT-DECORATION: none
}
A.lightblue:visited {
	COLOR: #3399ff; 
	TEXT-DECORATION: none
}
A.lightblue:active {
	COLOR: #3399ff; 
	TEXT-DECORATION: none
}
A.lightblue:hover {
	COLOR: #3399ff; 
	BACKGROUND-COLOR: #f2f2f2; 
	TEXT-DECORATION: none
}
A.black_underline:link {
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	TEXT-DECORATION: none
}
A.black_underline:visited {
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	TEXT-DECORATION: none
}
A.black_underline:active {
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	TEXT-DECORATION: none
}
A.black_underline:hover {
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
A.grey:link {
	COLOR: #666666; 
	TEXT-DECORATION: none
}
A.grey:visited {
	COLOR: #666666; 
	TEXT-DECORATION: none
}
A.grey:active {
	COLOR: #666666; 
	TEXT-DECORATION: none
}
A.grey:hover {
	COLOR: #666666; 
	BACKGROUND-COLOR: #f2f2f2; 
	TEXT-DECORATION: none
}
A.itemlink:link {
	COLOR: #666666; 
	TEXT-DECORATION: none
}
A.itemlink:visited {
	COLOR: #666666; 
	TEXT-DECORATION: none
}
A.itemlink:active {
	COLOR: #666666; 
	TEXT-DECORATION: none
}
A.itemlink:hover {
	COLOR: #666666; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
}

.white {
	color: #FFFFFF;
}
.red {
	color: #FF0000;
}
.medium {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #111111;

}
.blue {
	color: #3399ff;
}

.ltblue {
	color: #3399ff;
}
P.p2 {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 14px;
	font-size: 9px;
	color: #000000;
}

.black {
	color: #000000;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	color: #000000;
}

#master {height: 10px; left: 0px; position: absolute; top: 0px; width: 10px; z-index: 2}

#header {
	left: 0px;
	position: absolute;
	top: 25px;
	z-index: 14;
	width: auto;
}
#headerbar {height: 9px; width: 690px; z-index: 1; background-color: #bbbbbb; top: 28px; left: 0px; overflow: hidden; font-size: 2pt; position:absolute;}
#item {left: 0px; margin-bottom: 10px; width: 330px; position: relative}
#thumb {left: 0px; position: absolute; top: 0px; z-index: 1;}
#menu_entry { left: 120px; width: 196px; position: relative; top: 0px}
#item1 {left: 0px; margin-bottom: 10px; width: 330px; position: absolute; top: 1px;}
#item2 {left: 0px; margin-bottom: 10px; width: 330px; position: absolute; top: 85px;}
#item3 { left: 0px; margin-bottom: 10px;  width: 330px;  position: absolute}

#ad1 {background-color: #000000; height: 430px; left: 720px; overflow: hidden; position: absolute; top: 0px; width: 320px; z-index: 2}
#ad1image {	position: absolute; z-index: 3; height: 300px; width: 260px; left: 30px; top: 30px;}
#ad1text { position: absolute; z-index: 3; height: 50px; width: 260px; left: 0px; top: 340px; color: #FFFFFF;}

#ad2 {background-color: #000000; height: 430px; left: 2450px; position: absolute; top: 0px; width: 690px; z-index: 6}

#intro {
	background-color: #ffffff;
	height: 430px;
	left: 20px;
	position: absolute;
	top: 0px;
	width: 690px;
	z-index: 2;
}
#urbanlogo {height: 50px; left: 100px; position: absolute; top: 284px; width: 75px; z-index: 13}
#urbanintro {height: 47px; left: 262px; position: absolute; top: 280px; width: 400px; z-index: 12}
#introquote {height: 75px; left: 194px; position: absolute; top: 32px; width: 77px; z-index: 11}
#intropic {height: 100px; left: 25px; position: absolute; top: 140px; width: 100px; z-index: 9}

#stage {background-color: #ffffff; height: 430px; left: 3150px;	position: absolute;	top: 0px; width: 690px; z-index: 4}
#stageintro {
	left: 20px;
	position: absolute;
	top: 50px;
	z-index: 13;
	width: 650px;
	height: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111111;
}
#stagecol1 {left: 20px;	position: absolute;	top: 200px;	z-index: 12; width: 315px;}
#stagecol2 {left: 355px; position: absolute; top: 200px; z-index: 11; width: 315px;}
#stagefoot {position:absolute; left:8px; top:375px; width:670px; height:40px; z-index:15}

#design {background-color: #ffffff; height: 430px; left: 1050px; position: absolute; width: 690px; z-index: 5; top: 0px;}
#designcol1 {left: 20px; position: absolute; top: 200px; z-index: 12; width: 315px;}
#designcol2 {left: 355px; position: absolute; top: 200px; z-index: 11; width: 315px;}
#designintro {
	left: 20px;
	position: absolute;
	top: 50px;
	z-index: 13;
	width: 650px;
	height: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111111;
}
#designfoot {position:absolute; left:8px; top:395px; width:670px; height:20px; z-index:15;}
	
#projects {background-color: #ffffff; height: 430px; left: 1750px; 	position: absolute;	top: 0px;	width: 690px;	z-index: 7;	overflow: hidden;}
#projcol1 {left: 20px; 	position: absolute;	z-index: 12; width: 315px; top: 195px;}
#projcol2 {left: 355px; position: absolute; top: 195px; width: 315px; z-index: 11;}
#projectsintro {
	left: 20px;
	position: absolute;
	top: 50px;
	z-index: 13;
	width: 650px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111111;
}
#projfooter {left: 0px;	position: absolute;	top: 0px;	z-index: 14; width: 690px;	height: 30px;}
#proj_larrow {position:absolute; left:10px; top:413px; width:20px; height:20px; z-index:15;}
#proj_rarrow {position:absolute; left:660px; top:413px; width:20px; height:20px; z-index:15;}

#companytop {background-color: #ffffff; height: 210px; left: 3850px; position: absolute; top: 0px; width: 690px; z-index: 1}
#company1 {position:absolute; left:20px; top:50px; width:654px; height:34px; z-index:18;}
#company2 {position:absolute; left:215px; top:95px; width:450px; height:34px; z-index:17;}
#officepic {position:absolute; width:180px; height:90px; z-index:20; left: 20px; top: 100px;}
#companynav {
	position:absolute;
	width:650px;
	height:20px;
	z-index:19;
	left: 20px;
	top: 185px;
	text-align: right;
}

#companybottom {background-color: #ffffff; height: 210px; left: 3851px; position: absolute; top: 218px; width: 690px; z-index: 1; overflow: hidden;}
#companyPics {position:absolute; left:10px; top:12px; width:10px; height:10px; z-index:15;}
#employee1 {position:absolute; left:0px; top:0px; z-index:15;}
#employee2 {position:absolute; left:0px; top:39px; z-index:15;}
#employee3 {position:absolute; left:0px; top:78px; z-index:15;}
#employee4 {position:absolute; left:0px; top:117px; z-index:15;}
#employee5 {position:absolute; left:0px; top:156px; z-index:15;}
#employeebio {position:absolute; left:37px; top:0px; z-index:15;}
#uvmap {position:absolute; width:200px; height:127px; z-index:16; left: 425px; top: 1px;}
#uvaddress {position:absolute; width:211px; height:124px; z-index:16; left: 220px; top: 30px;}

#content4pad {position:absolute; left:690px; top:0px; z-index:15; width: 20px;}
#footercont {
	left: 0px;
	position: absolute;
	top: 380px;
	z-index: 14;
	width: 690px;
	height: 30px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;


}
p {
	margin: 0px;
	padding: 0px 0px 5px;
}
