@charset "utf-8";
/* CSS Document */
body{
background: url(../images/pattern01.gif) top left repeat rgb(80,80,80);
}



#mainwrapper{
width:770px;
margin:auto;
margin-top:20px;
background:url(../images/corinthian_bg.gif) left repeat-y;
border:1px solid rgb(250,150,0);
border-bottom:4px solid rgb(250,150,0);

}
#contentwrapper{
background: url(../images/corinthian_division.gif) left top no-repeat;
display:block;
width:770px;
margin:auto;
}


#logo{
float:left;
margin:20px 0 30px 20px;
}

#sidebar{
margin-top:110px;
width:180px;
float:right;
min-height:300px;
color:rgb(200,200,200);
	font:normal normal .8em "Trebuchet MS", Verdana, Arial, sans-serif;
}
	#sidebar h1{
	margin-top:40px;
	margin-right:20px;
	font-size:1em;
	font-weight:bold;
	border-bottom:1px solid rgb(80,80,80);

	}
	#sidebar p{
	margin-top:10px;	
	}

#nav{
}
	#nav ul{
	list-style:none;
	margin-right:20px;	
	}
	#nav ul li{
	border-bottom:1px dashed rgb(250,150,0);
	text-transform:uppercase;
	font:normal normal 1em "Trebuchet MS", Verdana, Arial, sans-serif;
	letter-spacing:.1em; 
	}
	
	#nav ul a{
	display:block;
	padding:10px;
	color:rgb(255,255,255)
	}
	#nav ul a:hover{
	background:rgb(250,150,0);
	color:rgb(30,30,30);
	}
		#nav ul#lawyerlist{

		}
		#nav ul#lawyerlist li{
		border-bottom:1px dashed rgb(250,150,0);
		font:normal normal 1em/1.2em "Trebuchet MS", Verdana, Arial, sans-serif;
		text-transform:none;
		margin:5px;
		margin-left:15px;
		border:none;
		letter-spacing:normal;
		}
		#nav ul#lawyerlist a{
		display:block;
		padding:0px;
		padding:2px;
		color:#CCCCCC;
		}
		#nav ul#lawyerlist a:hover{
		color:#333333;
		}


#maincontent, #biocontent{
clear:left;
text-align:justify;
margin-left:30px;
margin-bottom:30px;
width:430px;
}
	
	#maincontent h1{
	font:normal normal 1.5em Georgia, "Times New Roman", Times, serif;
	color:#996600;
	margin-bottom:20px;
	}
	#maincontent ul{
	*list-style:none;
	}
	#maincontent ul li{
	display:block;
	float:left;
	}
	#maincontent .partner{
	font-size:.9em;
	font-weight:normal;
	width:200px;
	height:260px;
	text-align:center;
	}
	#maincontent .lastitem{
	margin-bottom:30px;
	}
	#maincontent .associate{
	font-size:.9em;
	font-weight:normal;
	width:210px;
	height:120px;
	text-align:left;
	}
	#maincontent .partner img{
	display:block;
	width:150px;
	margin:auto;
	}
	#maincontent .associate img{
	display:block;
	float:left;
	width:75px;
	margin-right:5px;
	}
	
		.partner em, .associate em{
		font-size:.9em;
		color:#660000;
		}
	
	#maincontent p{
	margin:15px 0px;
	font:normal normal 1em/1.4em Georgia, "Times New Roman", Times, serif;
	}
	

#biocontent h1{
font:normal normal 1.2em Georgia, "Times New Roman", Times, serif;
color:#996600;
margin-bottom:20px;
}
#biocontent div.imgcontainer img.biopic{
border:15px solid #f7f7f7;
display:block;

}
#biocontent div.imgcontainer{
border:1px solid #cccccc;
float:left;
margin:20px;
margin-left:0;
}
#biocontent p{
margin-top:30px;
color:#333333;
font:normal normal .9em/1.4em "Trebuchet MS", Verdana, Arial, sans-serif;
}
#biocontent img.other{
margin-top:20px;
border:1px solid #cccccc;
}
	
	
#maincontent #practiceAreas ul{
float:none;
display:block;
margin:15px;


}
	#maincontent #practiceAreas ul li{
	display:block;
	float:none;
	color:#660000;
	font:normal normal 1.2em "Trebuchet MS", Verdana, Arial, sans-serif;
	}
		#maincontent #practiceAreas ul li ul li{
		display:list-item;
		text-align:left;
		list-style:disc outside;
		margin:10px;
		
		color:#333333;
		font:normal normal .8em/1.2em "Trebuchet MS", Verdana, Arial, sans-serif;

		}


#errors{
font:normal normal .9em/1.2em "Trebuchet MS", Verdana, Arial, sans-serif;
color:#990000;
background:#FFFFCC;
padding:20px;
border:1px solid #990000;
}
#errors h1{
font:normal normal 1.3em "Trebuchet MS", Verdana, Arial, sans-serif;
color:#990000;
margin:0;
}

#errors ul li{
display:list-item;
list-style:disc inside;
float:none;
margin-top:5px;
}

#sendresult{
font:normal normal .9em/1.2em "Trebuchet MS", Verdana, Arial, sans-serif;
color:#003366;
background:#FFFFCC;
padding:20px;
border:1px solid #003366;
}

#contactform{
margin-top:30px;
color:#666666;
}
#contactform h1{
float:none;
display:block;
}
#contactform b{
color:#990000;
}

#contactform fieldset{
border:none;
}

#contactform label{
display:block;
margin-top:15px;
}

#contactform input, #contactform textarea{
padding:3px;
display:block;
width:350px;
border:1px solid #666666;
}



#contactform .sub{
font-size:.5em;
}


#footer{	
border:1px solid rgb(250,150,0);
width:770px;
margin:auto;
background:url(../images/footer_bg.gif) repeat-x rgb(42,42,42) ;
}
	#footer p{
	margin:20px 20px;
	font:normal normal .75em "Trebuchet MS", Verdana, Arial, sans-serif;
	color:rgb(250,150,0);
	text-align:right;
	}
	#footer img{
	margin:0;
	}
	#footer a#proudlypinoy {
	display:block;
	margin-left:5px;
	width:70px;
	height:65px;
	float:left;
	background: url(../images/proudlypinoy.gif) left top no-repeat;
	}
	#footer a#proudlypinoy img {
	visibility:hidden;
	}
	#footer a#proudlypinoy:hover img{
	visibility:visible;
	}












