/******************HTML Tags******************/html, body {	margin: 0px;	padding: 0px;	font-family: Arial, Verdana, Helvetica, sans-serif;	}body {	background-color: #DFDDD9;}p {	font-family: Arial, Verdana, Helvetica, sans-serif;	margin-top: 0px;	margin-bottom: 0px;	font-size: 0.81em;	line-height: 1.65em;	color: #515151;}input.textBox, textarea{	background:#fff url('images/txtbgd.jpg') repeat-x;		border: 1px solid #999;}/******************LINKS******************/a:link {	color: #5A939B;	text-decoration: none;}a:visited {	color: #5A939B;	text-decoration: none;}a:hover {	color: #5A939B;	text-decoration: underline;}#wrapper a{    color: #5A939B;}#navigation a{    color: #5A939B;}#breadcrumb a{    color: #A6A5A5;}/******************HEADINGS******************/h1 {	margin: 0px;	font-weight: normal;}#content h1 {	/*font-family:Arial, Verdana, Helvetica, sans-serif;*/	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 1.15em;	padding-bottom: 3px;}#content h2 {	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 1em;	padding-bottom: 3px;	font-weight: bold;}#portfolio-content h1 {	/*font-family:Arial, Verdana, Helvetica, sans-serif;*/	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 1.15em;	padding-bottom: 3px;}#portfolio-content h2 {	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 1em;	padding-bottom: 3px;	font-weight: bold;}#admin-content h1 {	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 1em;	padding-bottom: 3px;	font-weight: bold;}#admin-sidebar-right h1 {	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 1em;	padding-bottom: 3px;}/******************LAYOUT DIVS******************/#container {	width: 750px;	margin-right: auto;	text-align: left;	margin-left: auto;	background-color: #FFFFFF;}#header {	margin-right: 15px;	margin-left: 15px;	padding-top: 30px;	padding-bottom: 0px;}#header-left {	float:left;	height: 26px;	}#header-right{     text-align: right;    height: 26px;    }#navigation {	margin-right: 15px;	margin-left: 15px;	padding-bottom: 10px;	padding-top: 10px;}#breadcrumb{    margin-right: 15px;    margin-left: 15px;    background-image: url(images/bar.gif);    background-position-y: top;    background-repeat: no-repeat;}#wrapper {	float: left;	width: 100%;}#content {	margin-left: 170px;	margin-right: 170px;	margin-top: 0px;	margin-bottom: 0px;	width: 385px;}#sidebar-right {	width: 150px;	float: left;	margin-left: -165px;}#sidebar-left{    float: left;    width: 170px;    margin-left: -750px;    }#footer {}#admin-wrapper {	float: left;	width: 100%;}#admin-content{    margin-left: 15px;	margin-right: 170px;    margin-top: 0px;	margin-bottom: 0px;	width: 540px;}#admin-sidebar-right {	width: 150px;	float: left;	margin-left: -165px;}#portfolio-wrapper {	float: left;	width: 100%;	}#portfolio-content {		margin-left: 15px;	margin-right: 170px;	margin-top: 0px;	margin-bottom: 0px;	width: 540px;}#portfolio-sidebar-right {	width: 150px;	float: left;	margin-left: -165px;}/******************CLASSES******************/#navigation p {	font-size: .8em;	color: #BFBBB9;}#breadcrumb {    font-size: 10px;    color: #A6A5A5;    padding-top: 22px;    padding-bottom: 45px;}#sidebar-right p {	font-size: 0.7em;	line-height: 1.2em;	padding-bottom: 10px;	padding-top: 2px;	padding-right: 2px;	padding-left: 2px;}#sidebar-right img {	padding: 4px;	background-color: #E6E6E6;}#portfolio-sidebar-right img {	padding: 4px;	background-color: #E6E6E6;}#portfolio-list img {    padding: 4px;	background-color: #E6E6E6;}#project-mainphoto{     width: 420px;}#project-mainphoto img{    padding: 10px;	background-color: #E6E6E6;}#project-list img{    padding: 4px;	background-color: #E6E6E6;}.project-title{    font-size: 0.7em;	line-height: 1.2em;	padding-top: 2px;	padding-right: 2px;	padding-left: 2px;}.project-photo-controls{    padding-left: 15px;     padding-right: 15px;     vertical-align: bottom;     text-align: center;}#project-photo-controls-wrapper{    width: 110px;}#project-photo-controls-wrapper p{    width: 110px;    border-top: #a9a9a9 1px solid;    padding-bottom: 1px;    padding-top: 2px;}#footer p {	font-size: 0.61em;	padding-top: 40px;	padding-bottom: 25px;	padding-left: 15px;	padding-right: 15px;	clear: left;	color: #999999;}.quote {	font-size: 0.74em;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 1.7em;	font-style: italic;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	padding-top: 7px;}.quote-sig {	font-size: 0.74em;	line-height: 1.7em;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;}.admin-label{    font-size: 0.8em;    font-weight: bold;    color: #696969;}.admin-line-p{    border-top: #a9a9a9 1px solid;    padding-bottom: 2px;    padding-top: 2px;}