/** * Home page specific CSS. */body {	background-image: url('/graphics/back.jpg');}div#picturebox {	position: absolute;	top: 151px;	left: 1px;	width: 553px;	height: 204px;	background-color: #FFFFFF;color:#7B7B7B;}div#picturebox img {	position: absolute;	top: 4px;	left: 5px;	margin: 0px;	padding: 0px;}div#picturebox div.control {	float: left;	text-align: center;	border: 1px solid #FFFFFF;	margin: 180px 0px 0px 5px;	height: 16px;	width: 16px;	cursor:pointer;}div#picturebox div.control2 {	float: right;	text-align: center;	margin: 180px 10px 0px 5px;}div#picturebox div.control2 img {	position:static;	cursor:pointer;}div#vidbox {	position: absolute;	top: 151px;	right: 1px;	padding: 4px 5px;	width: 228px;	height: 196px;	background-color: #FFFFFF;}div#postit {	background-image: url('/graphics/postit.jpg');	background-repeat: no-repeat;	width: 224px;	height: 160px;	padding: 60px 15px 20px 15px;	position: absolute;	top: 375px;	right: -5px;}div#postit a, div#postit a:link, div#postit a:visited {	text-decoration: underline;	color: #696969;	font-size: 12px;}div#postit a:hover, div#postit a:focus, div#postit a:active {	text-decoration: none;}div#postit table {	border-collapse: collapse;	color: #696969;	font-size: 12px;}div#postit table tr.nrow td {	border-top: 1px solid #E4E397;}div#postit table tr td.tright {	text-align: right;}div.quotebox {	position: absolute;	top: 750px;	right: 0px;}div#ntrbanner {	position: absolute;	top: 580px;	right: 0px;}div#content {	padding: 400px 0px 0px 5px;	margin: 0px 0px 100px 0px;	width: 548px;	font-size: 12px; 	color: #525252;	line-height: 200%;}div#content a, div#content a:link, div#content a:visited {	text-decoration: underline;	color: #2F692f;	font-size: 12px;}div#content a:hover, div#content a:focus, div#content a:active {	text-decoration: none;}div#content img {	float: right;}div#content hr {	border: none;	border-bottom: 1px solid #E5E5E5;	height: 1px;	color: #E5E5E5;}