/* DAAS CSS Document */
/*PNG fix-------*/


img {border:0px;} 
img,div, a{behavior: url(iepngfix.htc);}
div {behavior: url(iepngfix.htc);}
/*--------------*/

a{text-decoration:none;}
a:visited {color:light gray;}
a:active {color:light gray;}
a:link {color:light gray;}
a img {border:none;}

.clear {
clear: both; } 

BODY{
		padding:0px;
		margin:0px;
		/*background:lightblue;*/
		font-family:Avenir,Arial,Helvetica,"San-Serif";
		text-align:center;
		
	
	}
	
.transp{ 
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		-khtml-opacity: 0.5;
		opacity: 0.5;
	}

#main{
		margin:0px auto;
		width:1000px;
		min-height:352px;
		padding:0;
		/*position:relative;*/
		z-index:1;
	/*	background:pink;*/
	}
#container{
		width:1000;
		min-height:352px;	
		position:relative;
		overflow:hidden;
	}
	
#topbar{
		width:100%;
		height:89px;
		margin:0 0 5px 0;
	/*	background:gray;
		position:relative;*/
		background-image:url(images/tobar.jpg);
		background-repeat:repeat-x;
	   }
.tcont{margin:0 0 0 0; padding:0 0 0 0; z-index:3;}


.tsplat{height:115px; 
		width:941px; 
		position:relative; 
		/*top:-105px;*/ 
		z-index:9;
		background-image:url(images/tsplats.png);
		background-repeat:no-repeat;
		float:right;
		margin:0 0 0 0;
		padding:0 0 0 0;

}	
.menu{

		width:125px;
		height:352px;
		display:block;
		float:left;
		position:relative;
		/*background:lightgreen;*/
	  }

.slider{
		min-width:700px;
		height:352px;
		background:black;
		margin:0 3px 0 3px;
		float:left;
		}
#content{
		width:600px;
		margin:0 3px 0 3px;
		float:left;
		
		}
#content h2{font-family:inherit;color:#0099cc; margin-left:10px;;}
#content span {padding:13px;}
#content div h2{font-family: Arial; font-size:14pt; color:gray; left:35px; position:relative;}
#content div ul{ font-weight:bold;}
#content div ul li{margin-top:3px; font-size:11pt; font-weight:normal;}


.piece{
		width:265px;
		/*height:352px;*/
		background:gray;
		display:block;
		float:left;
	}
	
#logo{
		/*background:white;
		left:10px;
		top:5px;
		width:239px;
		height:20px;
		float:left;
		position:relative;*/
	height:89px; 
	width:239px; 
/*	float:left; */
	z-index:99;
	margin:0 0 15px 0;
	top:30px; 
	left:55px;
	background-image:url(images/phnx2.png); 
	background-repeat:no-repeat;
	position:absolute;
	display:block;
}

.author{
		background:white;
		vertical-align:sub;
		width:100%;
		height:30px;
		/*margin-top:322;
		position:fixed;*/
		
	
	}
/*---Footer--*/
.footer{
		top:10px;
		margin:0 auto;
		width:1000px;
		min-width:1000px;
		height:165px;
		position:relative;
		display:block;
/*		z-index:1;*/
	}
.fbox{
	min-width:20%;
	background-image:url(images/divisor.png);
	background-position:left;
	background-repeat:no-repeat;
	height:100%;
	float:left;
	margin-left:3px;
	text-align:left;
	
}

.infobox{
	min-width:20%;
	height:100%;
	float:left;
	text-align:left;	
}

.infobox span{
	left:25px;
	top:15px;
	width:170px;
	position:relative;
}

.infobox img{
	top:5px;
	left:15px;
	position:relative;
	padding-bottom:5px;
}

.copy{position:relative; top:60px; left:25px;}
/*--end footer*/

.t1{ font:helvetica; font-size:6pt; font-weight:bold;}
.t2{font-family:"Century Gothic",Avenir,Arial,"San-Serif" 14pt white;}

/*-----main menu------*/

#menu{ border-right:2px solid gray; 
	   float:right;
	   margin-right:3px; 
	   margin-top:15px; 
	   min-height:75%;
	 }
#menu ul{ 
		margin 0;
		padding:0;
		display:block;
		font-family:Avenir,Arial,Helvetica,"San-Serif";
		font-size:10pt;
		list-style-type:none;
		
	}
#menu li {margin: 0.5mm 3px 0 0; padding-right:3px; display:block;}
#menu a {color:gray;}
#menu a:hover{color:orange;}

/*------end of menu-----*/
.tst{ border-left:black 30px solid;}

.ftitle{font:Avenir,Arial,sans-serif; font-size: 10pt; font-weight:bold;}

#fnavcont{margin: 10px 0 0 20px; }

#fnavcont ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-family:Avenir, Arial,"Microsoft Sans Serif",sans-serif;
	font-size:7pt;
	font-weight:bold;
/*	color:gray;
*/}

#fnavcont li{ margin:0 0 2px 10px;}

#fnavcont a {
	display:block;
	/*padding: 5px 10px;*/
	width:140px;
	color:light gray;
	text-decoration:none;
}

#fnavcont a:hover
{
	color: gray;
	text-decoration:none;

}

#fnavcont ul ul li {margin: 0 0 1px 0;}	

#fnavcont ul ul a{ color:light gray;}

/*~~~~~~~~~*/

/*
#fnavcont ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #fff;
background-color: #369;
text-decoration: none;
}

#fnavcont ul ul a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}*/
