form {	display: inline;}input { border: 1px solid #3B0364; padding: 2px; }select { border: 1px solid #3B0364; }textarea  { border: 1px solid #3B0364; }#commentform { text-align: left; font-size: 10px; }#commentform input { margin-top: 7px; padding: 2px; }#image_name { font-size: 11px; font-weight: bold; color: #B80070; }img {	border: 0;	display: inline;}input.submit {	background-image: url(graphics/button-bg2.gif);	background-repeat: no-repeat;	color: #3B0364;	font-size: 10px;	font-weight: bold;	font-family: Verdana, Helvetica, Arial, sans-serif;	margin-top: 5px;	background-color: #BFD72F;}.photos-large {	border-style: solid;	border-color: #778899;	border-width: 1px;	padding: 10px;	margin: 4px;}#picture-holder a:hover img {    border-width: 2px;    border-color: #38c;	margin: 3px;}#gallery-name {	padding: 0;	margin: 0;	font-size: 12px;	color: #3B0364;}#picture_caption {	font-size: 12px;	font-weight: bold;	color: #B80070;	font-family: verdana, arial, sans-serif;}#thumbnail_container { text-align: center; margin-left: auto; margin-right: auto; }#main_container {	margin: 0;	padding-top: 20px;	padding-bottom: 20px;}#inner_wrapper {	/* padding: 10px; */	width: 100%;}#wrapper {	font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;	font-size: 12px;}#picture-holder {	text-align: center;}#exif_toggle {	padding: 0;	margin: 0;}.thumbnail img {	padding: 5px;	text-align: center;	margin: 4px;	background: #FFF;	border-width: 1px;	border-color: #778899;}.thumbnail a:hover img {    border-width: 2px;    border-color: #38c;	margin: 3px;}.photos {	padding: 5px;	margin: 3px;	border-style: solid;	border-width: 1px;	border-color: #000000;}#jump_menu {	float: right;}#download_selected {	float: right;	text-align: right;}#pagination {	padding: 2px;	margin: 0;	clear: both;	border-top: 		1px solid #CDCDCD;	border-bottom: 		1px solid #CDCDCD;	font-size: 12px;}#pagination a { font-size: 12px; }#breadcrumbs {	margin: 0;	padding: 2px;	border-top: 		1px solid #CDCDCD;	border-bottom: 		1px solid #CDCDCD;	text-align: left;		/*border-style: solid;	border-width: 1px;	border-color: #000000;	background-color: #FFC; */}#breadcrumb_links {	margin: 2px; }#breadcrumb_links a { 	font-size: 12px;	color: #3B0364;}a.print {	background-image: url(../graphics/printer.gif); 	background-repeat: no-repeat; 	background-position: left middle;  	padding-left: 20px;	color: #B80070;	font-size: 12px;	text-decoration: none;}.page_link {	padding-left: 3px;	padding-right: 3px;	text-decoration: none;}#search_box {	margin-left: 5px;	float: right;}#search_box input {	border: 1px solid #B80070;}table { border: 0px; cell-padding: 0px; }.date, #picture_caption    {    font-size:         12px;    line-height:       1.4;    background-repeat: no-repeat;    text-transform:    uppercase;    letter-spacing:    2px;    margin-left:       4px;    padding-bottom:    2px;    }		#picture_caption {	font-size:	12px;	font-weight: normal;	text-transform: none;	letter-spacing:	1px;}		a.nav-link-img-next {		background-image:    url(../graphics/fforward.gif);    	background-repeat:   no-repeat;    	background-position: right 1px;		padding-right: 20px;		width: 40px;	  }a.nav-link-img-prev {		background-image:    url(../graphics/rewind.gif);   	 	background-repeat:   no-repeat;    	background-position: left 1px;		padding-left: 20px;		width: 40px;	  }		.comments li    { 		margin-top: 10px; 		margin-bottom: 10px; 		padding-top: 10px;		padding-bottom: 10px; 		border-top: 1px solid #CDCDCD;		border-bottom: 1px solid #CDCDCD;	  }	  .comments p {	padding: 0;	margin: 0;}.comments cite  { 	color: gray;	letter-spacing: 2px; 	font-size: 10px; }.meta-header { 		font-size: 12px;		padding: 0;		margin: 0;		color: #8b0000;		text-align: center;}.comments-closed {		color: #999966;		text-align: center;}#exif_data {		padding: 20px;		text-align: left;		width: 50%;}ul.slides {  	margin:0;  	margin-top: 15px;  	padding:0;  	list-style:none;  	line-height: 1.4em;}  .slides li {  	display: block;	float: left;  	margin: 0 10px 10px 0;  	padding: 0;	width: auto;	height: auto;}#link-back {	font-size: 10px;	text-align: right;	padding: 0;	margin: 0;	}.tag {		 text-align: center;}.large-thumb-toolbar {	text-align: center;	padding-top: 15px;	padding-bottom: 5px;}		.errors {    width: 500px;    background-image: url(../graphics/x.gif);    background-repeat: no-repeat;    background-position: 5px 8px;    margin-bottom:    15px;    border-bottom:    1px solid maroon;    border-top:       1px solid maroon;    border-left:      1px solid maroon;    border-right:     1px solid maroon;    padding:          8px;    background-color: #FFCCCC;    padding-left:     28px;}a.speciallink { font-size: 12px; max-width: 150px; width: 150px; text-align: center; display: block; padding: 2px 4px; border: 1px solid #B80070; color: #3B0364; text-decoration: none; }a:link.speciallink { color: #B80070; background-color: #BFD72F;  text-decoration: none; }a:visited.speciallink { color: #B80070; background-color: #BFD72F; text-decoration: none; } a:hover.speciallink { color: #FFFF00; background-color: #3B0364;  text-decoration: none; }a:active.speciallink { color: #FFFF00; background-color: #3B0364;  text-decoration: none; }* html .IEfix { display: inline-block; font-size: 12px; } 		 