@font-face { font-family: Gothic; font-weight: bold; src: url('../GOTHIC.TTF'); }

:focus {outline:none}

img {
border: 0px
}

body {
	margin: 0px; color: black; background-color: white;
}

#container {
	width:;
	margin-left:;
	margin-right:;
	border:solid 0px black;
	margin-top:;
 text-align:left;
	}

#mainarea,#mainareared,#mainareapurple,#mainareablue,#mainareagreen,#mainareaorange,#mainareayellow {
float:left;
min-height:453px ;
clear:all;
background-color:;
width:100%;
border-top:solid grey 1px;
border-bottom:solid grey 1px;
padding-top:8px;
padding-bottom:4px;
overflow:hidden;
text-align:left;
	}

#mainareared {
border-top:solid red 1px;
border-bottom:solid red 1px;
}

#mainareagreen {
border-top:solid green 1px;
border-bottom:solid green 1px;
}

#mainareapurple {
border-top:solid purple 1px;
border-bottom:solid purple 1px;
}

#mainareaorange {
border-top:solid orange 1px;
border-bottom:solid orange 1px;
}

#mainareayellow {
border-top:solid yellow 1px;
border-bottom:solid yellow 1px;
}

#mainareablue {
border-top:solid blue 1px;
border-bottom:solid blue 1px;
}

#header {
height:23px;
background-color:;
border-bottom:solid 0px;
margin-bottom:5px;
}



#footer {
background-color:;
border-top:solid 0px;
margin-bottom:0px;
clear:both;
min-width:;
}

#paneleft {
width: 60%;
float:left;
border-right:0px solid red;
font-size:13px;
}

#paneright {
width: 40%;
float:right;
border:0px solid red;
font-size:13px;
text-align:justify;
font-family: Gothic, sans-serif; 
}


hr {margin:0px}

h1 {
font-weight:normal;
font-size: 16px;
line-height:30px;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
border-bottom: 0px solid;
}

h2 {
font-weight:normal;
font-size: 12px;
line-height: 14px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom: 0px solid;
}

a {color:#333; text-decoration:none}
	a:hover { color:#999}
	
ol, ul {
	list-style: none;
}

/*** SCROLLPANEL **/

.holder {
	margin: 10px 0px 10px 0px ;
}

/***

**/
.scroll-pane {
		height: ;
	overflow: auto;
	background: ;
	float: right;
	font-size:13px;
	text-align:justify;
color:#666;
margin:0px;
padding:0px;
}

#pane2 {
font-size:13px;
color: ;
width:400px;
height:450px;
}

#pane1 {
font-size:13px;
overflow: auto;
text-align:justify;
color:red;
height:80px;
}

#pane3 {
background-color: ;
margin:0px;
padding:10px;
height:80px;
width:100%;
font-size:12px;
}

#pane4 {
background-color: ;
margin:0px;
padding:10px;
height:100px;
width:100%;
}




#projectslist  {
	font-size:13px;
	line-height:20px;
}

#projectslist li {
	margin-bottom:0px;
}


#newslist  {
	font-size:13px;
	line-height:20px;
}

#newslist li {
	margin-bottom:0px;
}


#contacts  {
	font-size:13px;
}


/*** SLIDESHOW **/
/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:450px;
	overflow:hidden;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
 clear: all;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


#imgholder {
     min-height: ;
	 border:0px black solid;
	
}

#imgholder img {
     width: 100%;
}

#slideshow img {
     width: 100%;
	
}

#imgholder2 img {
     width: 100%;
}

.w100{
     width: 100%;
}


