/* CSS Document */
html, body {
	margin: 0;
	padding: 0;
}

html, body {
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #eeeeee;
	background: #212121;
	SCROLLBAR-FACE-COLOR: #232323;
 	SCROLLBAR-HIGHLIGHT-COLOR: #969DAB; 
	SCROLLBAR-SHADOW-COLOR: #597090; 
	SCROLLBAR-3DLIGHT-COLOR: #597090;
 	SCROLLBAR-ARROW-COLOR: #0099ff;
 	SCROLLBAR-TRACK-COLOR: grey; 
	SCROLLBAR-DARKSHADOW-COLOR: #597090;
}


body a {
	color:#0099ff;
	text-decoration:underline;
}

body a:hover {
	color:#0099ff;
	text-decoration:none;
}

body a:visited {
	color:#0099ff;
}


.hidden {
	display: none;
}

#page-container {
	border: 1px solid #4e4e4e;
	width: 736px;
	margin: auto;
	margin-top:5px;
}

/* Main Navigation */

#main-nav { 
	height: 146px; 
}

#main-nav dl { 
	margin: 0; 
	padding: 0; 
}

/* IE5 Mac Hack \*/ 
#main-nav { padding-left: 0px; } 
/*/ 
#main-nav { padding-left: 11px; overflow: hidden; } 
/* End Hack */

#main-nav dt { float: left; }

#main-nav dt img {
	border: 0 0 0 0 ;
}

#main-nav dt a {
	display: block;
	height: 0px !important;
	height /**/:146px; /* IE 5/Win hack */ 
	padding: 0 0 0 0;
	background-repeat: no-repeat;
	border: 0 0 0 0 ;
}

#main-nav dt a{ width:10px; height:24px; }

#main-nav dt#interactive03{ width: 223px; height:122px; background-image: url(../images/01interactive_03.jpg); }

#main-nav dt#interactive05{ width: 143px; height:24px; background-image: url(../images/01interactive_05.jpg); }

#main-nav dt#interactive06{ width:10px; height:24px; background-image: url(../images/01interactive_06.jpg); }

#main-nav dt#interactive12{ width: 20px; height:24px; background-image: url(../images/01interactive_12.jpg); }

#info {		
	margin-top:-90px; 
	margin-left:435px;	
	width:279px;
	height:171px;
	z-index:1;
	font-size:11px;
	color:#eeeeee; 
	text-align:right;
 }

#aboutcontent {
	margin-top:-85px; 
	margin-left:25px;	
	width: 445px;
	line-height: 16px; 
	color:#eeeeee;
}


#aboutcontent p{ 	
	padding-left:5px;
	color:#eeeeee;
	margin:0;
	padding-bottom:14px;
	
}

#newscontent a {color:#0099FF; 	padding-left:5px; }

#aboutcontent .padding {
	padding: 15px;
}

#aboutcontent img {padding:0px; margin:0px;}

#aboutcontent dl {margin-bottom:7px;}

#newscontent {
	float: right;
	margin-top:-85px; 
	margin-right:12px;	
	width: 192px;
	line-height: 14px;
}

#newscontent .padding {
	padding: 15px;
}

#newscontent p {
	padding-left:5px;
	color:#eeeeee;
	margin:0;
	padding-bottom:5px;
}

#newscontent a {color:#0099FF; 	padding-left:5px; }

#newscontent h1 { padding-bottom:0px;}

#newscontent h2 { 
	padding-bottom:2px;
	padding-left:5px;
	color:#0099FF;
	font-family:tahoma;
	font-size:10px;
	margin:0px;
}

#newscontent img {padding:0px; margin:0px;}

#newscontent dl {margin-bottom:7px;}

#feedbackcontent {
	float: right;
	margin-top:10px; 
	margin-right:20px;	
	width: 192px;
	line-height: 22px;
}

#feedbackcontent p {margin-top:-15px;}

#feedbackcontent input.text{ background-color:#353535; border:1px solid #0099FF; font-size:9px; color:#eeeeee; height:19px; vertical-align:middle;
}

#feedbackcontent input.button{ background-color:#023658; border:1px solid #0099ff; font-size:9px; color:#0099ff; height:22px; width:60px; vertical-align:middle;
}

#feedbackcontent select{ background-color:#353535; border:1px solid #0099FF; font-size:9px; color:#eeeeee; height:19px; vertical-align:middle; padding:5px; width:187px; 
}

#feedbackcontent textarea{ background-color:#353535; border:1px solid #0099FF; font-size:11px; color:#eeeeee; width:175px; font-family:tahoma; padding:5px;
}

#feedbackcontent img.bottom{ margin:0px; padding:0px; margin-top:-20px;  
}


#portfoliocontent {
	margin-top:10px; 
	margin-left:272px;	
	width:192px;
	line-height: 21px; 
}

#portfoliocontent ul {
	margin-top:-15px; 
	margin-left:5px;
	list-style:none;
}

#portfoliocontent li {
	margin-left:5px;
	list-style:none;
	color:#0099FF;
}

#portfoliocontent a {
	color:#eeeeee;
	text-decoration:underline;
}

#portfoliocontent a:hover {
	color:#eeeeee;
	text-decoration:none;
}

#portfoliocontent a:visited {
	color:#eeeeee;
}

#portfoliocontent img {padding:0px; margin:0px;}

#portfoliocontent img.bottom{ margin:0px; padding:0px; margin-top:-20px;  
}

#servicescontent {
	position:absolute;
	top:569px;
	margin-top:10px; 
	margin-left:43px;	
	width:192px;
	line-height: 21px;
}

#servicescontent ul {
	padding-left:25px; margin-left:0px; margin-top:-15px; background-image:url(../images/01interactive_hr3.gif); 
}

#servicescontent li {
	margin-left:5px;
	list-style-image: url(../images/01interactivearrowblue.gif);
}

#servicescontent img { margin:0px; padding:0px; 
}

#servicescontent img.bottom{ margin:0px; padding:0px; margin-top:-20px;  
}


#footer {
	position:relative;
	background-image:url(../images/01interactive_footerblue.gif); 
	height:40px; 
	clear:both; 
	width:736px;
}

#footer p { margin-top:8px; margin-left:45px;}

.tabcontent{
display:none;
}