﻿
* {
	margin:0;
	padding:0;
	}
body {
	background:#fff ;
	padding:0 0 20px 0;
	}
	
	#tabs {
	display:block;
border-bottom: .1em solid  #DDDDFF;
margin: 0;
padding: 0;
margin-left:-10px;
width:450px;

}
#tabs li {

border-top: .1em solid  #9999FF;
border-left: .1em solid  #9999FF;
border-right: .1em solid #9999FF;

}
#tabs li a {
text-decoration: none;
padding: 0.25em 1em;
color: #666666;
font-family: "lucida handwriting";
font-size:14px;
font-weight:bold;
} 

#tabs li a:hover {
	 color: #6666FF;
}

#projects1 #tabs li#tab1{
padding: 0.15em 2em;
color: #003399;
	background-color:  #DDDDFF;
} 

#projects2 #tabs li#tab2 {
	padding: 0.15em 2em;
color: #003399;
	background-color:  #DDDDFF;
}

#projects3 #tabs li#tab3{
padding: 0.15em 2em;
color: #003399;
	background-color:  #DDDDFF;
} 

#projects1 #tabs li#tab1 a{
padding: 0.25em 1em;
color: #003399;

} 

#projects2 #tabs li#tab2 a {
	padding: 0.25em 1em;
color: #003399;
	
}
#projects3 #tabs li#tab3 a {
	padding: 0.25em 1em;
color: #003399;

}


b {
	padding-left:10px;
	color:#9999FF;
	font-weight:bold;
	font-size:13pt;
	text-decoration:none;
		font-family:  "Lucida Handwriting";
	}
	
	
a {
	color: #9999FF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
		font-size: 14pt;
	text-decoration: none;
	font-family:  "Matura MT Script Capitals";
}
 
.mailto a {

 color: #000066;
 font-size: 13pt;
 text-decoration: none;
 font-family: "Perpetua";
}

.normal a {

 color: navy;
 font-size: 13pt;
 text-decoration: none;
 font-family: "Perpetua";
}

 i {

	color: #000066;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
	font-family: "Perpetua";
}
	
	
a:hover {
 color: #6666FF;
}
abbr, acronym {
	cursor:help;
	}
	
	label {
	padding-left:10px;
	color:#9999FF;
	font-weight:bold;
	font-size:11pt;
	text-decoration:none;
		font-family:  "Lucida Handwriting";

}

	
#container {
	position:relative;
	width:970px;
	height:750px;
	left:50%;
	margin-left:-500px;
	background-image:  url('bg.gif');
	background-repeat: repeat-y;
	background-position: center;
	background-color: #fff;
	overflow:auto;
	z-index:100;
	}
	
	#banner {
	margin-top:15px;
        background-image: url('banne.jpg') ;
         background-repeat: no-repeat;
        background-position:  center;
        margin-left:40px;
        width: 890px;
        height: 160px;
        margin-bottom: 30px;
	}

#container3 {
 background-image: url('bg3.jpg');
	background-repeat:no-repeat;
	 background-position:left 30%;
	  
	
}

#container2 {
	       width: 900px;
       margin-left: auto;
       margin-right: auto;
       margin-top: 100px;
       
       }
	
	#container4 {
	 background-image: url('bg3.jpg');

	background-repeat:no-repeat;
	 background-position:right 45%;
}

#nebulacapa {
	
		margin-top:40px;
         background-repeat: no-repeat;
        background-position:  center;
               width: 185px;
        height: 243px;
        margin-bottom: 5px;
        
        
       

}

#nebulainfo {
	width: 230px;
	float: right;
	height:310px;
	padding-left: 1px;
	font-family: "perpetua";
	font-size: 13pt;
	color: #000066;
	padding-bottom:10px;
	overflow:auto;
	margin-right:65px;
	margin-top:15px;
	

}
#subtitle {

margin-top:-30px;
	   width: 400px;
       margin-left: auto;
       margin-right: auto;
       float:left;
       height: 60px;
       padding-bottom:10px;
       padding-left:10px;
      text-align:center;
padding-bottom:10px;
     
	
}

#box {
		   width: 350px;
       margin-left: auto;
       margin-right: auto;
       float:left;
      height:85px;
      margin-top:5px;
      padding-left:5px;
   border-color:navy;
border-style:  outset;
border-left:none;
border-right:none;
border-bottom:none;


}

#sub {
	
	 background-image:url('sub.jpg');
 background-repeat:no-repeat;
	   width: 500px;
       margin-left: -25px;
       margin-right: auto;
       	   margin-top: -20px;
     
       float:left;
       

}

#sub2 {
	
	 background-image:url('sub2.jpg');
 background-repeat:no-repeat;
	   width: 500px;
	   	   margin-top: -20px;
	   margin-left: -25px;
       margin-right: auto;
          float:left;
        
       

}

#mainframe {
	width: 500px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	height: 380px;
	padding-left: 5px;
	font-family:  "perpetua";
	font-size:13pt;
		color: #000066;
	
}

#mainframe2 {
	border: .1em #9999FF solid;
	width: 441px;
	float: left;
	height: 340px;
	padding-left: 5px;
	font-family: "perpetua";
	font-size: 13pt;
	color: #000066;
	margin-left:-10px;
}

#bio {
	
	width: 441px;
	float: left;
	height:350px;
	padding-left: 5px;
	font-family: "perpetua";
	font-size: 13pt;
	color: #000066;
	margin-left:-10px;
	padding-bottom:10px;
	overflow:auto;
}

#content {
	
	width: 430px;
	float: left;
	height:350px;
	padding-left: 5px;
	font-family: "perpetua";
	font-size: 13pt;
	color: #000066;
	margin-left:-10px;
	padding-bottom:10px;
	overflow:auto;
}


#textbox {
border-color:gray;
border-style: solid;
border-left:none;
border-right:none;
	width: 330px;
	margin-top:5px;
	margin-left:20px;
	padding:5px;
	float: left;
	height: 180px;
	padding-left: 15px;
	font-family:  "perpetua";
	font-size:13pt;
		color: #000066;

	}

#blog {
border-color:navy;
border-style:  outset;
border-left:none;
border-right:none;
border-top:none;
	width: 380px;
	margin-top:5px;
	padding:5px;
	float: left;
	height: auto;
	padding-left: 5px;
	padding-bottom:7px;
	font-size:13pt;
		color: #000066;
		


	}

#blogscroll {
	width: 420px;
	margin-top:5px;
	padding:5px;
	float: left;
	height: 350px;
	padding-left: 5px;
	padding-bottom:7px;
	font-size:13pt;
		color: #000066;
		overflow:auto;


	}

#sinopse {
	width: 430px;
	margin-top:5px;
	padding:5px;
	float: left;
	height: 190px;
	padding-left: 5px;
	padding-bottom:10px;
	overflow:auto;


	}


#coluna {
	width: 430px;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px;
	float: left;
	height: 230px;
	padding-left: 5px;
	padding-bottom:10px;
	overflow:auto;


	}


#menu2 {
	
	       background-image:  url('intro_back.jpg');
       background-repeat:no-repeat;
       background-position: left top;
background-color: transparent;  
margin-top:-20px;
margin-left: 117px;
	width: 253px;
	height:400px;
	float: left;
	padding-top: 30px;
	padding-left:20px;


}


