@charset "utf-8";
#wrapper {
	text-align: center;
	background: fixed;
	width: 1024px;
	margin: 0px auto;
}
body {
	background: #c5ccc7;
}

#wrapper #header {
	text-align: center;
}

/*this is for the flash portfolio*/
#wrapper #flashcontent {
	margin-left: 5px;
}
/*the content page had a top gap on everything but IE 7 need top margin to fix on firefox safari*/
#wrapper #contactcontent {
	background: #506E94 url(contactBottom.jpg) no-repeat center;
	height: 519px;
	width: 1024px;
}

/*contact table above the content bg on contact page*/
#wrapper #contactcontent .contacttable {
	text-align: left;
	float: left;
	margin-left: 75px;
	margin-top: 100px;
	font: 20px Georgia, "Times New Roman", Times, serif;
}
#comments {
	background: #fff;
	color: #000;

}
#phone {
	color: #000;
	background: #fff;
	font-size: 12px;

}
#email {
	color: #000;
	background: #fff;

}
#name {
	background: #fff;
	color: #000;

}
#Submit {
	background: #C5CCC7;
	color: #506E94;
	font-weight: bold;
}

label {
	color: #C5CBC7;
	
}

/*filter works on IE7*/
td {
	color: #C5CCC7;
	
}
img {
	border: none
}
/*picindex styles*/
table {
	text-align: center;
	margin: 0px auto;
}
#pics {
	width: 1024px;
	background: url(porrosBlankBottomNoTop.gif) repeat-y;
	text-align: center;
	margin: 0px auto;
}

#footer {
	text-align: center;
	margin: 0px auto;
}
#click {
	font: 16px Georgia, "Times New Roman", Times, serif;
	color: #C5CBC7;
	text-align: right;
	padding-right: 150px;
	padding-top: 10px;
}
#corner {
	text-align: left;
	margin-top: -100px;
	margin-left: 100px;
}
