html, body{	margin: 0px;	padding: 0px;	background: url(images/ld_bg_left.gif);	text-align: center;	color:#000000;	font-family: Times New Roman, Times, serif;	font-size: 14px;}#header_searchbox{	float:right;	margin-top:22px;	margin-bottom:0px;	padding:10px;	width:200px;	background-color:#D9D9D9;}.submenu{	border:1px solid #000000;	background: url(images/submenu_background.gif);	background-color:#303030;	color:#FFFFFF;}#nav {  list-style: none;  margin:0;  padding: 0;   }#nav li{  display: inline;  text-indent: 3px;}.navdivider {	display: block;	color:white;	font-weight:bold;	font-variant:small-caps;	padding:2px;	border-top: 1px dotted white;	border-bottom: 1px dotted white;		margin-right:2px;}.navolddivider {	display: block;	background-color:#EDEDED;	color:black;	font-weight:bold;	font-variant:small-caps;	padding:2px;	border-bottom: 1px dotted #222222;	border-top: 1px dotted #222222;	border-right:2px solid #000000;}#nav li a {  text-indent: 5px;  color:white;  font-size: .9em;  border-bottom: 1px solid #888888;  border: 0;  display: block;  padding:3px;  }#nav li a:hover {  background: #3b5998;  color: white;  }.photoTags{	color:#1122DD;	padding:4px;	font-size:13px;	font-weight:bold;	word-spacing:4px;	text-align:left;}.photoDate{	color:black;	padding:4px;	font-size:13px;	text-align:right;}.photoTitle{	color:black;	padding:4px;	font-size:25px;	text-align:left;}.footer{	padding:5px;	font-size:12px;	text-align:center;}.greyCell{	border:1px solid #666666;	padding:10px;	background-color:#EBEBEB;}.greyCellNoPad{	border:1px solid #666666;	background-color:#EBEBEB;}.greyCellNoLeft{	border-right:1px solid #666666;	border-top:1px solid #666666;	border-bottom:1px solid #666666;	background-color:#EBEBEB;}.greyCellNoLeftNoBottom{	border-right:1px solid #666666;	border-top:1px solid #666666;	background-color:#EBEBEB;}.blueCell{	border:1px solid #666666;	padding:10px;	color: white;	background-color:#3b5998;}.highlightCell{	border:1px solid #666666;	padding:10px;	background-color:#EBEBEB;}.highlightCell:hover {	border:1px solid #666666;	padding:10px;	background-color:#3b5998;}ul {  margin:0;  padding: 0;  padding-left: 9;   }h2{	color:#000000;	padding-bottom:10px;	padding-top:10px;	font-family: Times New Roman,Times, serif;	font-size: 22px;	border-bottom: 1px solid #666666;}h1{	color:#000000;	font-family: Times New Roman, Times, serif;	font-size: 18px;}h0{	color:#000000;	font-family: Times New Roman, Times, serif;	font-size: 14px;	font-variant:small-caps;	font-weight:bold;}.threadDivider{	height:1px;	width:100%;	display:block;	background-color:black;}p{	color:#000000;	font-family: Times New Roman, Times, serif;	font-size: 14px;}.searchhighlight{	background-color:#95A1BE;	padding:2px;}.searchresult_grey{	background-color:#EDEDED;	border-bottom: 1px solid #666666;	color:#000000;	font-family: Times New Roman, Times, serif;	line-height:130%;	font-size: 14px;}.searchresult_sort{	background-color:#CCCCCC;	border-bottom: 1px solid #666666;	color:#000000;	font-family: Times New Roman, Times, serif;	line-height:130%;	font-size: 14px;}.searchresult_white{	background-color:#FFFFFF;	border-bottom: 1px solid #666666;	color:#000000;	font-family: Times New Roman, Times, serif;	line-height:130%;	font-size: 14px;}.nopad{	padding-bottom:0px;	padding-top:0px;	border-bottom:0px;}.tiny{	font-family: "Times New Roman", Times, serif;	font-size: 14px;	padding-left:15px;	padding-right:15px;	font-variant: small-caps;}.content{	color:#000000;	font-family: Times New Roman, Times, serif;	line-height:130%;	font-size: 14px;	padding-left:15px;	padding-right:15px;}#content_bottomBorder{	border-bottom:1px solid #666666;	color:#000000;	font-family: Times New Roman, Times, serif;	line-height:130%;	font-size: 14px;	padding-left:15px;	padding-right:15px;	background: url("images/ld_gradient_blue.gif") repeat-x bottom left;}.content_Bordered{	border:1px solid #666666;	color:#000000;	font-family: Times New Roman, Times, serif;	line-height:130%;	font-size: 14px;}.content_Bordered_NoBottom{	border-top:1px solid #666666;	border-left:1px solid #666666;	border-right:1px solid #666666;	color:#000000;	font-family: Times New Roman, Times, serif;	line-height:130%;	font-size: 14px;}a:link {	color: #3040C0;}a:visited {	color: #3040C0;}img{border: 0px; }#content_centerDivider {	color:#000000;	font-family: "Times New Roman", Times, serif;	line-height:normal;	font-size: None;	background: url("images/ld_gradient_blue.gif") repeat-x bottom left;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #666666;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;	border-left-width: 1px;	border-left-style: none;	border-left-color: #666666;	width: 1px;	margin: 0px;	padding: 0px;}