body {	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:12px;	line-height:14px;	color:#333333;	background-color:#E8E4D3;}div#head {	margin:0px;	padding:0px;}div#header {	border-top:4px solid #4D600C;	border-bottom:1px solid #666666;	background-color:#FBFAF4;	width:840px;	margin:0px;}div#nav {	display:block;	background-color:#F8F7EF;	padding-bottom:5px;	height:2.4em;	background:none;	font: 18px Georgia, Times, serif; 	overflow: hidden;	margin:0px;}div#nav li {	float:left;	padding:0px 23px 0px 13px;	background-image:url(../images/diamond-black.gif);	background-position:100% 66%;	background-repeat:no-repeat;	margin-right: 5px;}li#last {	background-image:url(../images/blank.gif);} div#nav_img_l {	background-image:url(../images/nav_left.gif);	display:inline;	left:0px;	float:left;	height:53px;	width:10px;	top:0px;	border-width:0px;}div#nav_img_r {	background-image:url(../images/nav_right.gif);	display:inline;	right:0px;	float:right;	height:53px;	width:10px;	top:0px;	border-width:0px;}div#nav li a:hover {	background: url(../images/navbarlinkbg.gif) top left repeat-x; 	color: #555;}div#nav li a {	text-decoration:none;	display:block;	padding: 0.75em 0 0.25em;	color: #000;}div#content {	color:#333333;	font-family:Geneva, Arial, Helvetica, sans-serif;}h2 {	color:#4D600C;	font-size:20px;	margin:0px;	padding:2px;	line-height:22px;}#login {	border:1px solid #4D600C;}#login h2 {	background-color:#7E9920;	padding:2px 2px 0px 2px;	margin:0px;}#login h5 {	background-color:#7E9920;	font-size:10px;	padding:2px;	margin:0px;	margin-bottom:10px;}#login table {	background-color:#E8E4D3;	margin-top:10px;	margin-bottom:10px;	padding-left:8px;}form {	margin:0px;	padding:0px;}#side_nav {	background-color:#4D600C;	border:1px solid #000000;	padding-bottom:15px;	-moz-border-radius:15px;	margin-right:10px;}#side_nav h2 {	font-size:16px;	line-height:16px;	padding:4px;	border-bottom:1px solid #FFFFFF;	color:#000033;}#side_nav ul {	list-style:none;	margin:0px;	padding:0px;}div#side_nav li a {	display:block;	background-color:#E8E4D3;	border-bottom:1px solid #FFFFFF;	text-decoration:none;	padding:4px;	color:#000000;}div#side_nav li a:hover {	background-color:#9A8E51;}#real_page {	padding:10px;	padding-bottom:15px;	background-color:#E8E4D3;	border:1px solid #4D600C;	-moz-border-radius:20px;	width:580px;}#content {	background-color:#78B58D;	border:1px solid #000000;	border-top-width:0px;	margin:0px;	padding:10px;	-moz-border-radius-bottomleft:20px;	-moz-border-radius-bottomright:20px;}#real_page p {	margin:0px;	margin-bottom:6px;	padding-left:3px;}a#link {	color:#000033;	text-decoration:none;	padding-top:2px;	padding-bottom:2px;	padding-right:4px;	padding-left:3px;	border-top:1px solid #E8E4D3;	border-bottom:1px solid #E8E4D3;	line-height:22px;}a:hover#link {	background-color:#9A8E51;	border-top:1px solid #4A7259;	border-bottom:1px solid #4A7259;}h2 a:hover {	background-color:#9A8E51;	border-top:1px solid #4A7259;	border-bottom:1px solid #4A7259;}.item_line {	background-color:#9A8E51;	border-width:0px;	height:1px;	clear:both;}b {	font-size:14px;	line-height:14px;	font-weight:500;	text-decoration:underline;}#album_view {	padding:10px;	padding-bottom:15px;	background-color:#E8E4D3;	border:1px solid #4D600C;	-moz-border-radius:20px;}#left {	float:left;	padding:0px;	margin-right:10px;	margin-bottom:10px;	margin-top:5px;}
