 /* ============================  General Styles --------------------------------*/body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #ffffff;	}	.description {	display: block;	margin: 0 0 10px 0;	line-height: 1.1em;	font-weight:bold;	font-size: 14px;	color:#999999;	}.title {	display: block;	margin: 8px 0px 140px 0px;	font-size: 28px;	font-weight: normal;	color:#49422E;	font-weight:bold;	}
a:link {	text-decoration: none;	color:#A69B60;	}a:visited {	text-decoration: none;	color:#A69B60;	}a:hover {	text-decoration: underline;	color:#685E2A;	}a:active {	text-decoration: none;	color:#A69B60;	}	 /* ============================  ID-based Rules--------------------------------*/#pageContainer {	width: 700px;	margin-left: auto;	margin-right: auto;	text-align: left;	}#masthead {	float: left;	width: 700px;	margin: 30px 0 10px 0;	padding: 0px;	}#box {	width:700px;	margin: 0;	padding: 0;	text-align:center;}#footer {	width: 630px;	float:left;	margin-top: 10px;	padding: 0;	text-align: center;	font-size: 11px;	color:#999999;	}	 /* ============================Custom corners for fixed width--------------------------------*/a#work {	display:block;	width: 204px;	height: 234px;	padding: 0;	margin: 0 15px 0 0;	float:left;	text-decoration: none;	background: url(images/mb_work.jpg) top left no-repeat;}a#work:hover {	display:block;	width: 204px;	height: 234px;	padding: 0;	margin: 0 15px 0 0;	float:left;	background: url(images/mb_work_over.jpg) top left no-repeat;}a#film {	display:block;	width: 204px;	height: 234px;	padding: 0;	margin: 0 15px 0 0;	float:left;	text-decoration: none;	background: url(images/mb_film.jpg) top left no-repeat;}a#film:hover {	display:block;	width: 204px;	height: 234px;	padding: 0;	margin: 0 15px 0 0;	float:left;	background: url(images/mb_film_over.jpg) top left no-repeat;}a#fun {	display:block;	width: 204px;	height: 234px;	padding: 0;	margin: 0 15px 0 0;	float:left;	text-decoration: none;	background: url(images/mb_fun.jpg) top left no-repeat;}a#fun:hover {	display:block;	width: 204px;	height: 234px;	padding: 0;	margin: 0 15px 0 0;	float:left;	background: url(images/mb_fun_over.jpg) top left no-repeat;} /* ============================ Generic Classes--------------------------------*/.hidden {	display: none;	}.center {	text-align: center;	}.floatLeft {	float: left;	}img.floatLeft {	padding-right: 0.75em;	margin-right: .3em;	}.floatRight {	float: right;	}img.floatRight {	padding-left: 0.75em;	margin-left: .3em;	}/* Browser Hacks */.spacer {	display: none;	}div > .spacer {	display: block;	height: 0;	clear: both;	}