!* CSS DOCUMENT *!


body 	{
	margin: 0px; 
	padding: 0px;
	color:#666666;
	font-family: TW Cen MT, Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	 }
img {border: none}

h1, h2, h3 {
color: #666;
font-family: Trebuchet, Verdana, Arial, Helvetica, san-serif;
}

h1 {font-size: 1.6em}

h2 {font-size: 1.3em;
    border-bottom: #f6c dotted 3px;
    line-height: 1; }


ul {list-style: none;
margin: 0px;}

a, a:visited {
	color: #666;
	text-decoration: none;
	 }

a:hover {
	color: #fff;
	text-decoration: none;
	background:  #FF66CC;
	padding: 2px 7px 2px 7px;
        border: thin solid grey;

	}
	

#portfolios {
line-height: 1.3;
margin-top: 5px;
}

div#title a span {display: none;}

div#title a:hover span {
	display: inline;
   	position: absolute;
        margin-top: 20px;
margin-left:-5%;
   	padding: 5px; 
	z-index: 100;
   	color: #fff; 
	}


#title {
text-align: right;
width: 70%;
font-family: TW Cen MT, Verdana, Arial, Helvetica, sans-serif;
z-index:1;
background: #fff;
}

#title a {margin: 10px; 
padding: 2 5 2 5}

#title a:hover {
padding: 2 5 2 5;
}
span#active {
background: #f6c;
padding: 2 5 2 5;
color: white;
border: thin solid grey;

}

#gallery {
position: absolute;
top:250px;
left: 20px;
z-index: 2;
}

#gallery img {border: none; padding: 5px; margin: 0px; }
#gallery a:hover {background: #fff; border: none; margin:0px; padding: 0px}

#text {color:#666;
	margin-top: 100px;
	width:70%;
	text-align: right;
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
		}
#text p, #text ul {text-align:left; width: 70%; margin-left:30%; padding-left: 0px; }