body {                                                                 	margin: 0;                                                     	padding: 0;                                                    	font-size: 12px;                                              	line-height: 20px;                                           	color: #606060;                                               	background-color: #666666;                             }p {	margin: 0;                                                     	padding: 0;                                                    }br {	margin: 0;                                                     	padding: 0;                                                    }img {   border: none;                                                    }.image-left {	float: left;                                                      	margin: 3px 3px 3px 0;                                     	padding: 3px 12px 3px 0px;                               }.image-right {	float: right;                                                    	margin: 3px 0 3px 3px;                                     	padding: 3px 0 3px 12px;                                  }a:link, a:visited {	text-decoration: underline;                                	color: #E0E0E0;                                              }a:hover {	text-decoration: none;                                     	color: #000000;                                             }a:active {	text-decoration: none;                                      	color: red;                                                     }.clearer {	clear: both;                                                    }blockquote {}code {}h1 {	margin: 0;                                                     	padding: 0;                                                    	font-size: 	<<¥H1FontSize¥>>;	line-height: 32px;                                            }h2 {	margin: 0;                                                     	padding: 0;                                                    	font-size: 	<<¥H2FontSize¥>>;	line-height: 26px;                                           }h3 {	margin: 0;                                                        	padding: 0;                                                       	font-size: 	22px;	                                              }h4 {	margin: 0;                                                         	padding: 0;                                                        	font-size: 	14px;	                                               }hr {	border-top: 1px solid #bfbfbf;                              }.imageStyle {}.divider {	background: url(../images/divider.png) no-repeat; 	width: 11px;                                                       	height: 36px;                                                      	float: left;                                                           	display: inline;                                                    }#container {	margin-top: 	0px;	margin-bottom: 	0px;	margin-left: 	0px;	margin-right: 	0px;	background: 	#FEFEFE;	border: 	#FFFFFF solid;	border-width: 	0px;	border-color: 	#FEFEFE;	width: 	full;		}#header {	margin-top	0;	height: 200px;	background: 	url(../images/head_left.png), url(../images/head_right.png), url(../images/head_background.png);	background-repeat:	no-repeat,no-repeat,no-repeat;	background-size:	120px,260px,100% 100%;	background-position: 	left top, right top, center bottom;}#header a {display: block;float: left;height: 145px;width: 870px;outline: none;}#header a span {display: none;}.logoContainer {}#title {	padding-top: 0;	padding-left: 0;}#header h1 {	padding-top: 	60px;	padding-left: 	200px;	color: 	#2a0303;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-weight: 	bold;	font-size: 	40px;	letter-spacing: 	2px;	}#header h2 {	padding-top: 	20px;	padding-left: 	200px;	color: 	#2a0303;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-weight: 	bold;	font-size: 	24px;	letter-spacing: 	2px;	}.navcontainer ul{	list-style: 	none;	margin: 	0;	padding: 	0;}.navcontainer ul li {	padding: 	0;	float: 	left;}.navcontainer {	width:	800px;	overflow: 	hidden;	margin-left: 	auto;	margin-right: 	0px;	height: 	34px;	font-size: 	15px;	background: 	#F0C423;		color: 	#2c2323;		font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	opacity: 	1;	text-align: center;}.navcontainer .current {	text-decoration: 	none;	height: 	34px;	overflow: 	hidden;		background: 	#FFA500;	color: 	#2c2323;}.navcontainer .current a:link {	display: inline-block;	padding-top: 	6px;	padding-left: 	6px;	padding-right: 	6px;	color: 	#2c2323;}.navcontainer .current a:hover {	display: 	inline-block;	text-decoration: 	underline;	padding-left: 	6px;	padding-right: 	6px;	color: 	#2c2323;}.navcontainer .current a:visited {	display: 	inline-block;	text-decoration: 	none;	padding-left: 	6px;	padding-right: 	6px;	padding-top: 	6px;	color: 	#2c2323;}.navcontainer .currentAncestor {	display: 	inline-block;	text-decoration: 	none;	height:  	34px;	overflow: 	hidden;		background: 	#FFA500;	color: 	#2c2323;}.navcontainer .currentAncestor a {	display:	 inline-block;	padding-top: 	6px;	color: 	#2c2323;}.navcontainer .currentAncestor a:link {	display: 	inline-block;	color: 	#2c2323;}.navcontainer .currentAncestor:visited {	display: 	inline-block;	text-decoration: 	none;	color: 	#2c2323;}.navcontainer a{	display: 	inline-block;	border-right: 	1px white solid;	text-decoration: 	none;	height:  	34px;	padding-top: 	6px;	padding-left: 	6px;	padding-right: 	6px;	color: 	#2c2323;}.navcontainer a:link {	text-decoration: 	none;	display: inline-block;}.navcontainer a:hover{	text-decoration: 	underline;	display: inline-block;}.navcontainer a:visited{	text-decoration: 	none;	display: inline-block;}.navcontainer a:active {	text-decoration: 	none;	display: inline-block;}.navcontainer ul ul  {	display: none;}.navcontainer ul ul li {}.navcontainer ul ul a {}.navcontainer ul ul a:hover {}.navcontainer ul ul .current {}.navcontainer ul ul .current:hover {}.navcontainer ul ul .currentAncestor  {}.navcontainer ul ul ul {	display: none;}.navcontainer ul ul ul ul {	display: none;}#contentContainer {		width: 	900px;	margin-top: 	40px;	margin-left: 	auto;	margin-right:	auto;    	padding-bottom:	180px;}#sidebarContainer {		width: 	180px;	margin-top: 0;	padding-top: 0;	float: 	left;	margin-left: 	0px;	margin-right: 	0px;	font-size: 	14px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	opacity: 	1;}.subnavcontainer {	position: relative;	border-style: none;}.subnavcontainer ul {	list-style: none;	margin: 0;	padding: 0;}.subnavcontainer li {	position: relative;	display: inline;	height: 0;}.subnavcontainer a {	display: none;	text-decoration: none;	-moz-border-radius: 0px;	-webkit-border-radius: 0px;}.subnavcontainer a:visited {	text-decoration: none;}.subnavcontainer a:hover {	text-decoration: none;}.subnavcontainer ul ul {	margin-bottom: 24px;}.subnavcontainer ul ul .current {}.subnavcontainer ul ul a {	display: block;	padding: 3px 8px;	margin-bottom: 3px;	background-color: #EDEDED;	color: #2a0303;}.subnavcontainer ul ul .current a {	background-color: #FFA500;	color: #2a0303;}.subnavcontainer ul ul a:hover {	display: block;	padding: 3px 8px;	background-color: #B8B8B8;}.subnavcontainer ul ul ul a {	margin-left: 12px;}.subnavcontainer ul ul ul  {	margin-bottom: 0;}.subnavcontainer ul ul ul ul a {	margin-left: 24px;}.subnavcontainer ul ul ul ul  {	margin-bottom: 0;}.subnavcontainer ul ul ul ul ul a {	margin-left: 36px;}.subnavcontainer ul ul ul ul ul  {	margin-bottom: 0;}.subnavcontainer ul ul ul ul ul ul a {	margin-left: 48px;}.subnavcontainer ul ul ul ul ul  {	margin-bottom: 0;}#sidebar {	padding-left: 4px;}.content {		width: 	700px;	margin-top: 	30px;	margin-left: 	auto;	margin-right: 	0px;	}.Name{	margin-top: 	0px;	margin-right: 	50px;	margin-left: 	20px;	margin-bottom: 	0px;	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	22px;	color: 	#2a0303;	Line-height: 	110%;	float: 	left;	position: 	relative;}.Description{		margin-top: 	10px;	margin-right: 	50px;	margin-left: 	22px;	margin-bottom: 	40px;	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	Line-height: 	140%;	float: 	left;	position: 	relative;}.Description a:visited {	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	Line-height: 	140%;	float: 	left;	position: 	relative;	text-decoration: 	none;}.Description a:hover {	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	Line-height: 	140%;	float: 	left;	position: 	relative;	text-decoration: 	underline;}.Description a:link {	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	Line-height: 	140%;	float: 	left;	position: 	relative;	text-decoration: 	underline;}.Image {				 }.Polaroid {					border: 10px solid #fff;  	border-bottom: 45px solid #fff;  	-webkit-box-shadow: 3px 3px 3px #777;     	-moz-box-shadow: 3px 3px 3px #777;          box-shadow: 3px 3px 3px #777; }.blog-entry {}.downloads-item {	margin: 0;	padding: 0;}.downloads-item-title a:link {	margin: 0;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	text-decoration: 	none;	Line-height: 	140%;}.downloads-item-title a:visited {	margin: 0;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	text-decoration: 	none;	Line-height: 	140%;}.downloads-item-title:hover {	padding-left: 50px;	background: url(../images/download_icon.png) no-repeat left center;	text-decoration: 	underline;	float: 	left;	position: 	relative;}.downloads-item-title {	padding-left: 50px;	background: url(../images/download_icon_filled.png) no-repeat left center;	margin-top: 	10px;	margin-right: 	50px;	margin-left: 	22px;	margin-bottom: 	40px;	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	text-decoration: 	none;	Line-height: 	140%;	float: 	left;	position: 	relative;}.downloads-item-description {}.blog-entry-body {		margin-top: 	10px;	margin-top: 0;	margin-right: 	50px;	margin-left: 	22px;	margin-bottom: 	40px;	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	Line-height: 	140%;	float: 	left;	position: 	relative;}.blog-entry-date {	font-size: 11px;	margin-top: 0;	margin-bottom: 0;}.blog-entry-title {	margin-top: 	0px;	margin-right: 	50px;	margin-left: 	20px;	margin-bottom: 	0px;	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	22px;	color: 	#2a0303;	Line-height: 	110%;	float: 	left;	position: 	relative;}.blog-entry-title a:link {	margin-top: 	0px;	margin-right: 	50px;	margin-left: 	20px;	margin-bottom: 	0px;	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	22px;	color: 	#2a0303;	Line-height: 	110%;	float: 	left;	position: 	relative;}.blog-entry-title a:visited {	margin-top: 	0px;	margin-right: 	50px;	margin-left: 	20px;	margin-bottom: 	0px;	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	22px;	color: 	#2a0303;	Line-height: 	110%;	float: 	left;	position: 	relative;}.blog-entry-title a:hover {	margin-top: 	0px;	margin-right: 	50px;	margin-left: 	20px;	margin-bottom: 	0px;	width: 	500px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	22px;	color: 	#2a0303;	Line-height: 	110%;	float: 	left;	position: 	relative;}.slideSingle{}.columns {		height: 	50px;	width: 	610px;	padding-top:	0;	padding-left:	0;	padding-right:	0;	padding-bottom:	0;	margin-top:	6px;	margin-bottom:	0;	margin-left:	0;	margin-right:	0;}.columns ul{	list-style: 	none;	margin: 	0;	padding: 	0;}.columns ul li {	padding: 	0;	float: 	left;}#column1 {	height: 	50px;	width: 	80px;	padding-top: 	6px;	padding-left: 	6px;	padding-right: 	3px;	padding-bottom: 	0px;	margin-top: 	0;	margin-left: 	0;	margin-right: 	0;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	Line-height: 	100%;	border-style:	solid;	border-width:	1px;	border-color:	#EAEAEA;	float: 	left;}#column2 {	height: 	50px;	width: 	80px;	padding-top: 	6px;	padding-left: 	6px;	padding-right: 	3px;	padding-bottom: 	0px;	margin-top: 	0;	margin-left: 	0;	margin-right: 	0;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	Line-height: 	100%;	border-style:	solid;	border-width:	1px;	border-color:	#EAEAEA;	float: 	left;}#column3 {	height: 	50px;	width: 	200px;	padding-top: 	6px;	padding-left: 	6px;	padding-right: 	3px;	padding-bottom: 	0px;	margin-top: 	0;	margin-left: 	0;	margin-right: 	0;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	Line-height: 	100%;	border-style:	solid;	border-width:	1px;	border-color:	#EAEAEA;	float: 	left;}#column4 {	height: 	50px;	width: 	180px;	padding-top: 	6px;	padding-left: 	6px;	padding-right: 	3px;	padding-bottom: 	0px;	margin-top: 	0;	margin-left: 	0;	margin-right: 	0;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	Line-height: 	100%;	border-style:	solid;	border-width:	1px;	border-color:	#EAEAEA;	float: 	left;}#column5 {	height: 	50px;	width: 	0px;	padding-top: 	6px;	padding-left: 	6px;	padding-right: 	3px;	padding-bottom: 	0px;	margin-top: 	0;	margin-left: 	0;	margin-right: 	0;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	Line-height: 	100%;	border-style:	solid;	border-width:	1px;	border-color:	#EAEAEA;	float: 	left;}#breadcrumb {	position:	fixed;   	bottom:	84px;	background: 	#606060;	opacity:	1.0;	height: 	15;	width: 	100%;	padding-top:	0px;	padding-left:	20px;	padding-right:	20px;	margin-top:	0px;	margin-left:	0px;	margin-right:	0px;	font-size: 	12px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	color: 	#FEFEFE;	Line-height: 	110%;}#breadcrumb ul{	display: inline;	list-style: 	none;	margin: 	0;	padding: 	0;}#breadcrumb ul ul{	display:none;}#breadcrumb ul ul ul{	display:none;}#breadcrumb ul ul ul ul{	display:none;}#breadcrumb li {}#breadcrumb ul li {	padding-left: 	<<¥BreadcrumbPadding¥>>;	padding-right: 	<<¥BreadcrumbPadding¥>>;	float: 	left;}#breadcrumb a {	text-decoration: 	none;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	color: 	#FEFEFE;}#breadcrumb a:link {	text-decoration: 	none;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	color: 	#FEFEFE;}#breadcrumb a:visited {	text-decoration: 	none;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	color: 	#FEFEFE;}#breadcrumb a:active {	text-decoration: 	none;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	color: 	#FEFEFE;}#breadcrumb a:hover {	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	color: 	#FEFEFE;	text-decoration: 	underline;}.message-text {	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	width: 95%;} .required-text {	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;	font-weight: bold;} .form-input-field {	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	 #2a0303;	width:  70%;	padding: 4px;	background: #fff repeat-x;	line-height: 20px;} .form-input-button {	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	font-size: 	14px;	color: 	#2a0303;} .footer {		position:	fixed;   	bottom:	24px;  	background: 	#505050;	opacity:	0.9;	height: 	54px;	width: 	100%;	padding-top:	6px;	padding-left:	20px;	padding-right:	20px;	margin-top:	0px;	margin-left:	0px;	margin-right:	0px;}.footer ul{	list-style: 	none;	margin: 	0;	padding: 	0;}.footer ul li {	padding: 	0;	float: 	left;}#address {		height: 	54px;	width: 	210px;	text-align: 	left;	font-size: 	13px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	color: 	#FEFEFE;	Line-height: 	110%;	float:	left;}#contact {		height: 	54px;	width: 	210px;	text-align: 	left;	font-size: 	13px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	color: 	#FEFEFE;	Line-height: 	110%;	float:	left;}#mail {		height: 	54px;	width: 	200px;	text-align: 	left;	font-size: 	13px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	color: 	#FEFEFE;	Line-height: 	110%;	float:	left;}#footlogo1 {	background: 	url(../images/foot1.png);	background-repeat:	no-repeat;	background-size:	80%;	background-position: 	center top;	height: 	56px;	width: 	140px;	padding-top: 	0;	padding-left: 	10px;	padding-right: 	10px;	margin-top: 	0px;	margin-left: 	auto;	margin-right: 	0px;	float:	left;}#footlogo2 {	background: 	url(../images/foot2.png);	background-repeat:	no-repeat;	background-size:	80%;	background-position: 	center top;	height: 	56px;	width: 	140px;	padding-top: 	0px;	padding-left: 	10px;	padding-right: 	10px;	margin-top: 	0px;	margin-left: 	auto;	margin-right: 	0px;	float:	left;}#copyright {		position:	fixed;   	bottom:	0;	height: 	24px;	width: 	100%;	text-align: 	center;	padding-top: 	4px;	padding-left: 	0;	padding-right: 	0;	margin-left:	0px;	margin-right:	0px;	font-size: 	10px;	font-family:  	'Rajdhani', sans-serif, Verdana, sans-serif, "Lucida Grande", Lucida;	color: 	white;	background: 	#505050;}#archiveContainer {	margin-top: 24px;}.bcitem {	float: left;	display: inline;	padding-top: 9px;	padding-right: 4px;	padding-left: 8px;}.customItemDescription{ 		margin-top: 10px;	margin-left: 0px;}.customItemName{	margin-left: 0px;}.customItemInfo{	}.customItemPrice{	}.customItemButtons{}.customTextName{	font-size: 19px;	}.customTextDescription{	margin-top: 10px;	margin-left: 0;	}ul.disc { list-style-type: disc;}ul.circle { list-style-type: circle;}ul.square { list-style-type: square;}ol.arabic-numbers { list-style-type: decimal;}ol.upper-alpha { list-style-type: upper-alpha;}ol.lower-alpha { list-style-type: lower-alpha;}ol.upper-roman { list-style-type: upper-roman;}ol.lower-roman { list-style-type: lower-roman;}.album-title {	font-size: 20px;	line-height: 24px;	margin-bottom: 8px;}.album-description {}.album-wrapper {	display: block;	width: 99%;	margin-right: auto;	margin-left: auto;	position: relative;	height: auto;	margin-top: 30px;}.thumbnail-wrap {	text-align: center;	position: relative;	float: left;	margin-bottom: 30px;	margin-right: 24px;	margin-top: 34px;}.thumbnail-frame {	position: absolute;    bottom: 0;    left: 0;}.thumbnail-frame:hover {}.thumbnail-frame a {}.thumbnail-frame a:hover {	background: transparent;}.thumbnail-frame img {	margin: auto;	border: 1px solid #d0d0d0;}.thumbnail-caption {	margin: 0;	padding: 0;	width: 100%;	height: 38px;	display: block;}	.photo-background {	padding-top: 0;	padding-bottom: 0;	margin-top: 0;	margin-bottom: 0;}.photo-navigation {	clear: left;	float: left;	width: 170px;	padding: 5px;	text-align: center;	margin: 50px 0 0 20px;	background: #fff right top;}.photo-navigation a:link, .photo-navigation a:visited {	color: #7e7e7e;	margin-top: 0;	margin-bottom: 0;	text-align: center;}.photo-title {	font-weight: bold;	letter-spacing: 1px;	font-size: 20px;	color: #868686;	padding-top: 5px;	margin: 0;	padding-bottom: 0;	text-align: center;}.photo-caption {	font-style: italic;	color: #7e7e7e;	padding: 0px;	margin-top: 7px;}.photo-links {	color: #7e7e7e;	margin-bottom: 6px;}.photo-links a {}.photo-links a:hover, .photo-links a:active {}.photo-navigation a:hover {	text-decoration: underline;	color: #9d9d9d;}.photo-frame{		padding: 0;	position: absolute;	left: 235px;	top: 9px;	border: 10px solid #fff;	margin-top: 40px;}.photo-background {}.photo-navigation {}.exif-data {	clear: left;	margin: 0 0 0 20px;	float: left;	width: 170px;	padding: 5px 4px 5px 6px;	background: #fff left top;}.exif-data p {	color: #6e6e6e;	text-align: left;	padding-left: 38px;	border-bottom: 1px solid #b9b9b9;	font-size: 10px;	line-height: 22px;	background-repeat: no-repeat;	height: 22px;}p.exif-version {	background-image: url(../images/exif/photos.png);}p.exif-colour-space {	background-image: url(../images/exif/color.png);}p.exif-focal-length {	background-image: url(../images/exif/focalpoint.png);}p.exif-dimensions {	background-image: url(../images/exif/dimensions.png);}p.exif-pixel-y-dimension {	background-image: url(../images/exif/y.png);}p.exif-oecf-value {	background-image: url(../images/exif/genericicon.png);}p.exif-subsec-time-original {	background-image: url(../images/exif/time.png);}p.exif-exposure-mode {	background-image: url(../images/exif/aperture.png);}p.exif-pixel-x-dimension {	background-image: url(../images/exif/x.png);}p.exif-spatial-frequency-response {	background-image: url(../images/exif/genericicon.png);}p.exif-scene-capture-type {	background-image: url(../images/exif/scenetype.png);}p.exif-subject-location {	background-image: url(../images/exif/genericicon.png);}p.exif-shutter-speed {	background-image: url(../images/exif/shutterspeed.png);}p.exif-datetime-original {	background-image: url(../images/exif/date.png);}p.exif-subsec-time {	background-image: url(../images/exif/time.png);}p.exif-compressed-bits-per-pixel {	background-image: url(../images/exif/pixels.png);}p.exif-flash-energy {	background-image: url(../images/exif/flash.png);}p.exif-saturation {	background-image: url(../images/exif/color.png);}p.exif-brightness {	background-image: url(../images/exif/brightness.png);}p.exif-exposure-time {	background-image: url(../images/exif/time.png);}p.exif-f-number {	background-image: url(../images/exif/fstop.png);}p.exif-file-source {	background-image: url(../images/exif/genericicon.png);}p.exif-gain-control {	background-image: url(../images/exif/genericicon.png);}p.exif-subject-area {	background-image: url(../images/exif/genericicon.png);}p.exif-cfa-pattern {	background-image: url(../images/exif/genericicon.png);}p.exif-scene-type {	background-image: url(../images/exif/scenetype.png);}p.exif-white-balance {	background-image: url(../images/exif/gamma.png);}p.exif-flash {	background-image: url(../images/exif/flash.png);}p.exif-exposure-index {	background-image: url(../images/exif/aperture.png);}p.exif-flashpix-version {	background-image: url(../images/exif/flashpix.png);}p.exif-device-setting-description {	background-image: url(../images/exif/genericicon.png);}p.exif-focalplane-x-resolution {	background-image: url(../images/exif/genericicon.png);}p.exif-image-uniqueid {	background-image: url(../images/exif/id.png);}p.exif-components-configuration {	background-image: url(../images/exif/configuration.png);}p.exif-light-source {	background-image: url(../images/exif/brightness.png);}p.exif-sensing-method {	background-image: url(../images/exif/genericicon.png);}p.exif-aperture {	background-image: url(../images/exif/aperture.png);}p.exif-sharpness {	background-image: url(../images/exif/sharpness.png);}p.exif-exposure-program {	background-image: url(../images/exif/aperture.png);}p.exif-subject-distance {	background-image: url(../images/exif/subjectdistance.png);}p.exif-subsec-time-digitized {	background-image: url(../images/exif/time.png);}p.exif-contrast {	background-image: url(../images/exif/contrast2.png);}p.exif-focalplane-resolution-unit {	background-image: url(../images/exif/genericicon.png);}p.exif-gamma {	background-image: url(../images/exif/gamma.png);}p.exif-35mm-focal-length {	background-image: url(../images/exif/focalpoint.png);}p.exif-datetime-digitized {	background-image: url(../images/exif/date.png);}p.exif-subject-distance-range {	background-image: url(../images/exif/subjectdistance.png);}p.exif-custom-rendered {	background-image: url(../images/exif/genericicon.png);}p.exif-max-aperture {	background-image: url(../images/exif/aperture.png);}p.exif-sound-file {	background-image: url(../images/exif/audio.png);}p.exif-metering-mode {	background-image: url(../images/exif/genericicon.png);}p.exif-spectral-sensitivity {	background-image: url(../images/exif/genericicon.png);}p.exif-exposure-bias {	background-image: url(../images/exif/aperture.png);}p.exif-focalplane-y-resolution {	background-image: url(../images/exif/genericicon.png);}p.exif-iso-rating {	background-image: url(../images/exif/iso.png);}p.exif-maker-note {	background-image: url(../images/exif/note.png);}p.exif-digital-zoom-ratio {	background-image: url(../images/exif/zoom.png);}p.exif-user-comment {	background-image: url(../images/exif/comment.png);}.movie-page-title {	font-size: 1.7em;	margin-bottom: 5px;	letter-spacing: -1px;}.movie-page-description {	margin-bottom: 15px;}.movie-thumbnail-frame {	width: 132px;	height: 132px;	text-align: center;	float: left;	margin-right: 20px;	margin-bottom: 20px;}.movie-thumbnail-frame:hover {}.movie-thumbnail-frame img {}.movie-thumbnail-caption {	font-size: 0.85em;}	.movie-background {	margin: 10px;}.movie-title {	font-size: 1.7em;	letter-spacing: -1px;}.movie-frame {	margin-bottom: 5px;}	.movie-description {}.movie-frame {	margin-right: auto;	margin-left: auto;	text-align: center;}	.filesharing-description {	margin-bottom: 24px;}.filesharing-item {	margin-top: 0;	margin-bottom: 24px;	padding: 14px;	background-color: #ebebeb;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}.filesharing-item-title a:link {	margin: 0;}.filesharing-item-title {	font: 22px "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, sans-serif;	padding-left: 28px;	background: url(../images/download_arrow.png) no-repeat left center;}.filesharing-item-description {}#search_credits {	display: none;}#rapidsearch { 	color: #4f4f4f;}