/* www.multithemes.com Freestyle, format version 2.0 RW3.6 - 2007
Copyright:
You can modify all features of  theme but only for your personal use.
By installing this theme file onto your computer, you agree that you will use this theme only for your personal web design.
You can't distribute or resell this theme without written permission from Multithemes.      
 */

/* @group the magic png  */

#shadow{
	}



/* @end */

/* @group variable corners */

#headerEdge{
}



#headerEdge #rightEdge {
}

#footerEdge {

}

#footerEdge #rightEdge {

}
	
/* @end *//* @group general styles */

body {
	margin: 40px 0 15px;
	padding: 20px;
	font-size: 12px;
}

p {
}

b, strong {

}

a:link {
	text-decoration: none;

}

a:visited {
	text-decoration: none;

}

a:hover, a:active {

}

img {
	border-style: none;
}

.image-left {
	float: left;
	margin: 3px 4px 1px 0;
	padding: 3px 4px 1px 0;
}

.image-right {
	float: right;
	margin: 3px 0 1px 4px;
	padding: 3px 0 1px 4px;
}
	
/* @end */

/* @group layout */

.clearer {
	clear: both;
}

#container #top {

}

#container {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
}

#content {

}

#pageHeader {
	margin: 0;
	padding: 0;
}

#pageHeader img {
	margin-right: 15px;
}

#pageHeader h1 {
	font-weight: bold;
}

#pageHeader h2 {
	font-weight: bold;
}

#contentContainer {
	margin-bottom: 6px;
	margin-top: 10px;
	font-size: 14px;
	line-height: 17px;
}

#contentContainer #content {
	padding: 10px;
}

#sidebarContainer {
	width: 200px;
	font-size: 12px;
	line-height: 16px;
	margin-top: 3px;
	margin-bottom: -10px;
}

#sidebarContainer #sidebar {
	padding: 5px 10px;
}

#sidebarContainer .sideHeader {
	font-weight: bold;
	font-size: 12px;
	padding: 4px 10px 3px;
	margin-bottom: 7px;
	margin-top: 7px;
}

#sidebarContainer .lastpublished {
	background: url(images/elements/icons/lastpublished.gif) no-repeat left center;
	margin: 0 0 10px;
	padding: 5px;
	font-size: 13px;
	font-style: italic;
	text-indent: 20px;
	text-align: center;
	border-top-style: dotted;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}

.subfeature {
	float: left;
	width: 29%;
	padding: 12px;
	word-spacing: -.1em;
	line-height: 1.1em;
}

.subfeature h3 {
	margin: 0 0 5px 0;
	padding: 0 0 1px 0;
	border-bottom: 1px solid #ccc;
	font-size: 1.2em;
	font-weight: bold;
}

.subfeaturewide {
	float: left;
	width: 45%;
	padding: 12px;
	word-spacing: -.1em;
	line-height: 1.1em;
}

.subfeaturewide h3 {
	margin: 0 0 5px 0;
	padding: 0 0 1px 0;
	border-bottom: 1px solid #ccc;
	font-size: 1.2em;
	font-weight: bold;
}

.subfeaturehome {
	float: left;
	width: 45%;
	padding: 0px;
	word-spacing: -.1em;
	line-height: 1.5em;
}

.subfeaturehome h3 {
	margin: 0 0 5px 0;
	padding: 0 0 1px 0;
	border-bottom: 1px solid #ccc;
	font-size: 1.2em;
	font-weight: bold;
}

#footer {
	text-align: right;
	padding-bottom: 0;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	height: 20px;
	font-size: 12px;
	padding-right: 30px;
	padding-left: 30px;
}

#footer p {
	padding: 0;
	margin: 0;
}

#footer a:link, #footer a:visited {
	text-decoration: none;
	font-weight: bold;
	
}

#footer a:hover, #footer a:active {	
}

/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;
	height:30px;
	border-bottom:1px solid #666;	
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background: url(/img/global/tabs.png) no-repeat -652px 0;
	font-size:11px;
	display:block;
	height: 30px;  
	line-height:30px;
	width: 111px;
	text-align:center;	
	text-decoration:none;
	color:#000;
	padding:0px;
	margin:0px;	
	position:relative;
	top:1px;
}

ul.tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	background-position: -652px -31px;	
	color:#fff;	
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: -652px -62px;		
	cursor:default !important; 
	color:#000 !important;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */


/* width 1 */
ul.tabs a.w1 			{ background-position: -519px 0; width:134px; }
ul.tabs a.w1:hover 	{ background-position: -519px -31px; }
ul.tabs a.w1.current { background-position: -519px -62px; }

/* width 2 */
ul.tabs a.w2 			{ background-position: -366px -0px; width:154px; }
ul.tabs a.w2:hover 	{ background-position: -366px -31px; }
ul.tabs a.w2.current { background-position: -366px -62px; }


/* width 3 */
ul.tabs a.w3 			{ background-position: -193px -0px; width:174px; }
ul.tabs a.w3:hover 	{ background-position: -193px -31px; }
ul.tabs a.w3.current { background-position: -193px -62px; }

/* width 4 */
ul.tabs a.w4 			{ background-position: -0px -0px; width:194px; }
ul.tabs a.w4:hover 	{ background-position: -0px -31px; }
ul.tabs a.w4.current { background-position: -0px -62px; }


/* initially all panes are hidden */ 
div.panes div.pane {
	display:none;		
}

	
/* @end */

/* @group bread crumb */

#breadcrumbcontainer {
	text-align: center;
	margin-bottom: 0;
	margin-top: 0;
	background: transparent;
	font-size: 12px;
	padding: 0 15px;
	line-height: 22px;
}

#breadcrumbcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#breadcrumbcontainer li {
	display: inline;
	padding: 0;
}

#breadcrumbcontainer a {
	text-decoration: none;
}

#breadcrumbcontainer a:hover {
	text-decoration: underline;
}
	
/* @end */

/* @group Toolbar - horizontal */

#navcontainer {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: 64px;
	text-decoration: none;
}

#navcontainer #current {

}

#navcontainer .current {
	font-weight: bold;
}

#navcontainer .currentAncestor {
	background: transparent;
}

/* x */

#navcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
}

#navcontainer li {
	display: inline;
	float: left;
}

#navcontainer a{
	width: 120px;
	display: block;
	text-align: center;
	height: 20px;
	font-size: 12px;
	line-height: 20px;
}

#navcontainer a:hover {
}

#navcontainer a:active {
}

/* I */

#navcontainer ul ul {
	position: absolute;
	left: 0;
	top: 22px;
	background: transparent;
	margin-left: 10px;
	margin-right: 0;
	
}

#navcontainer ul ul li {
	background: transparent;
	color: #000000;
}

#navcontainer ul ul a {
	height: 22px;
	color: #000000;
	margin-right: 0;
	margin-left: 0;
	width: 120px;
	font-size: 11px;
}

#navcontainer ul ul a:hover{
	background: transparent;
}

#navcontainer ul ul .current{
	font-weight: bold;
}

#navcontainer ul ul #current{
	background: transparent;
}

/* II  --> over */

#navcontainer ul ul ul {
	position: absolute;
	left: 0;
	top: 12px;
	margin: 0;
	white-space: nowrap;
	padding: 0px 0px 0px 0;
	background: transparent;
}

#navcontainer ul ul ul li
 {
	background: transparent;
}

#navcontainer ul ul ul li a
 {
	background: transparent;
	font-size: 11px;
}

#navcontainer ul ul ul li a:hover
 {
	background: transparent;
}

#navcontainer ul ul ul .current {
	font-weight: bold;
}

#navcontainer ul ul ul #current {
	background: transparent;
}

#navcontainer ul ul ul ul
 {
	background: transparent;
	display: none;
}

/* @end */

/* @group Toolbar - sidebar */

#navcontainer2 {
	margin-top: 0;
}

#navcontainer2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-align: left;
	position: relative;
}

#navcontainer2 li {
	display: inline;
	text-align: left;
	position: relative;
}

#navcontainer2 a {
	display: none;
	text-decoration: none;
	height: 24px;
	text-align: left;
	position: relative;
	font-size: 12px;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

#navcontainer2 a:hover {
}

/* Child - Level 1 */

#navcontainer2 ul ul {
	text-align: left;
	text-indent: 20px;
}

#navcontainer2 ul ul li {
	display: block;
}

#navcontainer2 ul ul a {
	display: block;
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat 10px 10px;
}

#navcontainer2 ul ul a:hover {
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat 10px 10px;
	
}

#navcontainer2 ul ul .current {
	font-weight: bold;
}

#navcontainer2 ul ul .currentAncestor {
	font-weight: bold;
}

/* Child - Level 2 */

#navcontainer2 ul ul ul {
	text-indent: 30px;
}

#navcontainer2 ul ul ul li {
}

#navcontainer2 ul ul ul a {
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat 20px 10px;
}

#navcontainer2 ul ul ul a:hover {
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat 20px 10px;

}

#navcontainer2 ul ul ul .current {
	font-weight: bold;
}

/* Child - Level 3 */

#navcontainer2 ul ul ul ul {
	text-indent: 40px;
}

#navcontainer2 ul ul ul ul li { 
}

#navcontainer2 ul ul ul ul a {
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat 30px 10px;
}

#navcontainer2 ul ul ul ul a:hover {
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat 30px 10px;
}

#navcontainer2 ul ul ul ul .current {
	font-weight: bold;
}

/* Child - Level 4 */

#navcontainer2 ul ul ul ul ul {
	text-indent: 50px;
}

#navcontainer2 ul ul ul ul ul li { 
}

#navcontainer2 ul ul ul ul ul a {
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat 40px 10px;
}

#navcontainer2 ul ul ul ul ul a:hover {
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat 40px 10px;
}

#navcontainer2 ul ul ul ul ul .current {
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat 40px 10px;
	font-weight: bold;
}

/* @end */

/* @group global and blockquote  */

/* code */

code {
	padding: 10px;
	margin-left: 20px;
	border: 1px dashed #c9c9c9;
	display: block;
	margin-right: 20px;
	font: 12px Courier, "Courier New", sans-serif;
}

/* blockquote */

blockquote p {
	border-style: none;
	font-size: 13px;
}

.standout, blockquote {
		text-align: left;
	font-size: 16px;
	margin: 3px 0;
	font-style: italic;
	padding: 10px 20px 15px 57px;
		background: url(images/elements/icons/quotes_1.gif) no-repeat 1px 9px;
	border-style: none;

}

.standout, #sidebar blockquote {
	font-size: 14px;
	font-style: italic;
	padding: 0 5px 9px 24px;
	margin: 0;
	text-align: left;
	background: url(images/elements/icons/quotes_2.gif) no-repeat 1px 15px;
	border-style: none;
}

/* h.......... */

h1 {
	
	padding-top: 0;
	margin-top: 0;
	line-height: 27px;
}

h2 {
	
	padding-top: 0;
	margin-top: 0;
	line-height: 20px;
}

h3 {
	
	padding-top: 0;
	margin-top: 0;
	line-height: 18px;
}

h4 {
	
	padding-top: 0;
	margin-top: 0;
	line-height: 16px;
}

h5 {
	
	padding-top: 0;
	margin-top: 0;
	line-height: 13px;
}

.imageStyle {
	border: 1px none;
}

/* Main content area unordered list styles */

#contentContainer #content ul {
}

#contentContainer #content li {
}

/* Sidebar area unordered list styles */

#sidebarContainer #sidebar ul {
}

#sidebarContainer #sidebar li {
}

/* Table Styles */

#mytable {	width: 550px;	padding: 0;	margin: 0;
	border: 1px solid #C1DAD7;
}caption {	padding: 0 0 5px 0;	width: 550px;	 	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	text-align: right;}th {	color: #4f6b72;	letter-spacing: 2px;	text-transform: uppercase;	text-align: left;	padding: 6px 6px 6px 12px;	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
	font: bold 11px "Lucida Grande", Lucida, Verdana, sans-serif;
}th.nobg {	background: transparent none;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: none;
	color: #000;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0;
	vertical-align: top;
}td {	background: #fff;	padding: 6px 6px 6px 12px;	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
}td.alt {	background: #F5FAFA;	color: #797268;
	border-right: 1px solid #C1DAD7;
}th.spec {	background: #fff url(images/bullet1.gif) no-repeat;	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #C1DAD7;
}th.specalt {	background: #f5fafa url(images/bullet2.gif) no-repeat;	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	color: #797268;
	border-right: 1px solid #C1DAD7;
}
/* @end */

/* @group blog */
 
 .blog-read-more {
	padding: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#blog-rss-feeds {
	font-size: 12px;
	line-height: 24px;
	margin-top: 4px;
}

.blog-rss-link {
		background: url(images/elements/icons/rss.gif) no-repeat 0px 0px;
	padding-left: 23px;
	padding-bottom: 4px;
}

.blog-comments-rss-link {
		background: url(images/elements/icons/rss.gif) no-repeat 0px 0px;
	padding-left: 25px;
	padding-bottom: 4px;
}

/* The blog also supports styles for the Read More links, it uses the followig CSS tag: */

.blog-entry-title {
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 4px 2px 4px 8px;
	width: 96%;
	position: relative;
	margin-bottom: 1px;
}

.blog-entry-title a {
	text-decoration: none;
}

.blog-entry-title a:hover {
	text-decoration: none;
}

.blog-entry {
}

.blog-entry-summary {
	margin-bottom: 13px;
	margin-top: 2px;
}

.blog-entry-comments {
	text-align: right;
	margin-bottom: 15px;
	margin-top: 10px;
	font-size: 11px;
}

.blog-entry-date {
	text-align: right;
	margin-top: 1px;
	font-size: 11px;
	padding-right: 10px;
}

.blog-entry-category {
	background: none no-repeat 0 0;
	margin-left: 4px;
	padding-bottom: 3px;
	padding-left: 0;
}

.blog-entry-permalink {
	padding-left: 16px;
	background: url(images/elements/icons/permalink.gif) no-repeat 0 40%;
	margin-left: 4px;
	padding-bottom: 3px;
	padding-right: 10px;
}

.blog-entry-body {
	margin-bottom: 15px;
	padding: 0;
	margin-top: 10px;
	
}

.blog-category-link-enabled {
	font-size: 13px;
	padding-bottom: 3px;
	line-height: 20px;
	font-weight: bold;
	background: url(images/elements/icons/blog_back_on.gif) no-repeat 0px 3px;
	padding-left: 14px;
}

.blog-category-link-disabled {
	font-size: 13px;
	padding-bottom: 3px;
	line-height: 20px;
	font-weight: bold;
	background: url(images/elements/icons/blog_back_off.gif) no-repeat 0px 3px;
	padding-left: 14px;
	position: static;
	z-index: 1;
}

/* @group Archive Page */

.blog-archive-background {
	text-decoration: none;


}

.blog-archive-headings-wrapper { 	text-align: left;
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
}

.blog-archive-entries-wrapper { 	text-align: left; 
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
	padding: 1px;
		position: relative;
	z-index: 3;

}.blog-archive-link a:link, .blog-archive-link a:visited {
}

.blog-archive-link a:hover {
	text-decoration: underline;
}

.blog-archive-month {
	font-weight: bold;
	font-size: 25px;
	text-align: left;
	text-indent: 40px;
	background: 12px 4px url(images/elements/icons/archives.gif) no-repeat;
	line-height: 30px;
	margin-top: 0;
		position: relative;
	z-index: 3;
	margin-bottom: 4px;
}

.blog-archive-link {
	font-size: 13px;
	background: url(images/elements/icons/blog_back_on.gif) no-repeat 22px 3px;
	text-align: left;
	text-indent: 41px;
	margin-bottom: 16px;
		position: relative;
	z-index: 3;
}

.blog-archive-link a:hover {
	text-decoration: none;
}

.blog-archive-link-enabled {
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat left center;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
}

.blog-archive-link-disabled {
	padding-left: 13px;
	font-size: 12px;
	padding-top: 10px;
}
	
/* @end */

/* @end */

/* @group file sharing */

.filesharing-description {
	margin-bottom: 10px;
}

.filesharing-item {
	padding: 6px 1px 0 10px;
	margin-bottom: 10px;
	font-weight: bold;
	position: relative;
}

.filesharing-item-title a:link {
	margin-bottom: 5px;
	text-decoration: none;
	padding: 1px 1px 1px 21px;
	background: url(images/elements/icons/file_sharing.gif) no-repeat 0 50%;
}

.filesharing-item-title a:hover {
	text-decoration: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}

.filesharing-item-title a:visited {
	text-decoration: none;
}

.filesharing-item-description {

	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	padding: 3px;
}

/* @end */

/* @group photo album */

/* Index Page (Thumbnail view) */

.album-title {
	font-weight: bold;
	margin-top: 0;
	font-size: 18px;
	padding-bottom: 5px;
	text-indent: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 4px;
	position: relative;
}

.album-description {
	padding-top: 6px;
	text-align: left;
	margin-bottom: 55px;
}

.album-wrapper {
	display: block;
	width: 99%;
	position: relative;
}

.thumbnail-wrap {
	text-align: center;
	position: relative;
	float: left;
	margin-bottom: 45px;
	margin-right: 8px;
	margin-left: 0;
}

.thumbnail-frame {
    position: absolute;
    bottom: 0;
    left: 0;
}

.thumbnail-frame:hover {
}

.thumbnail-frame a {
}

.thumbnail-frame a:hover {
	text-decoration: underline;
}

.thumbnail-frame img {
     border: none;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}

.thumbnail-caption {
	margin: 0;
	padding: 0;
	height: 35px;
	display: block;
	font-size: 11px;
	line-height: 20px;
}

.thumbnail-table {
	width: 59%;
	margin-right: auto;
	margin-left: auto;
	float: left;
}

/* single page- view */

.photo-background {
	margin: 0;
	padding: 0;
}

.photo-navigation {
	background-color: #1e1e1e;
	border: 2px solid #9c9c9c;
	margin: 10px 200px 20px;
	padding: 0;
	text-align: center;
}

.photo-links {
	color: #666;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px;
}

.photo-navigation a {
}

.photo-navigation a:link, .photo-navigation a:visited {
	color: #e6e6e6;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

.photo-navigation a:hover {
	text-decoration: underline;
	color: #e6e6e6;
	padding: 0;
	margin: 0;
}

.photo-frame{
	margin: 0;
	border: 2px solid #9c9c9c;
}

.photo-title {
	font-weight: bold;
	color: #fff;
	font-size: 20px;
	margin: 0;
	padding: 5px 0 0;
}

.photo-caption {
	color: #ccc;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
}

/* up title */

/* @group EXIF data */
/* Data wrapper */
.exif-data {
	padding: 48px 10px 10px;
	margin: 20px 200px;
	background: #1e1e1e url(images/elements/efix/efix_data_icon.gif) no-repeat 9px 10px;
	border: 2px solid #9c9c9c;
}

.exif-data p {
	color: #fff;
	text-align: left;
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat 16px 50%;
	padding-left: 30px;
	border-bottom: 1px solid #2f2f2f;
	font-size: 13px;
	line-height: 18px;
}

/* p tag classes for all exif data */
p.exif-version {
}

p.exif-colour-space {
}

/* icon */

p.exif-focal-length {
	background: url(images/elements/efix/efix_focal_length.gif) no-repeat left center;
}

/* icon */

p.exif-dimensions {
	background: url(images/elements/efix/efix_dimensions.gif) no-repeat left center;
}

/* icon */

p.exif-pixel-y-dimension {
	background: url(images/elements/efix/efix_y_dimension.gif) no-repeat left center;
}

/* icon */

p.exif-pixel-x-dimension {
	background: url(images/elements/efix/efix_x_dimension.gif) no-repeat left center;
}

p.exif-oecf-value {
}

p.exif-subsec-time-original {
}

p.exif-exposure-mode {
}

p.exif-spatial-frequency-response {
}

p.exif-scene-capture-type {
}

p.exif-subject-location {
}

/* icon */

p.exif-shutter-speed {
	background: url(images/elements/efix/efix_shutter_speed.gif) no-repeat left center;
}

/* icon */

p.exif-datetime-original {
	background: url(images/elements/efix/efix_date_time_x2.gif) no-repeat left center;
}

p.exif-subsec-time {
}

p.exif-compressed-bits-per-pixel {
}

p.exif-flash-energy {
}

p.exif-saturation {
}

p.exif-brightness {
}

/* icon */

p.exif-exposure-time {
	background: url(images/elements/efix/efix_exposure_time.gif) no-repeat left center;
}

p.exif-f-number {
}

p.exif-file-source {
}

p.exif-gain-control {
}

p.exif-subject-area {
}

p.exif-cfa-pattern {
}

p.exif-scene-type {
}

p.exif-white-balance {
}

p.exif-flash {
}

p.exif-exposure-index {
	
}

p.exif-flashpix-version {
}

p.exif-device-setting-description {
}

p.exif-focalplane-x-resolution {
}

/* icon */

p.exif-image-uniqueid {
	background: url(images/elements/efix/efix_image_unique_id.gif) no-repeat left center;
}

p.exif-components-configuration {
}

p.exif-light-source {
}

p.exif-sensing-method {
}

/* icon */

p.exif-aperture {
	background: url(images/elements/efix/efix_aperture.gif) no-repeat left center;
}

p.exif-sharpness {
}

p.exif-exposure-program {
	
}

p.exif-subject-distance {
}

p.exif-subsec-time-digitized {
}

p.exif-contrast {
}

p.exif-focalplane-resolution-unit {
}

p.exif-gamma {
}

/* icon */

p.exif-35mm-focal-length {
	background: url(images/elements/efix/efix_focal_length.gif) no-repeat left center;
}

/* icon */

p.exif-datetime-digitized {
	background: url(images/elements/efix/efix_date_time_x2.gif) no-repeat left center;
}

p.exif-subject-distance-range {
}

p.exif-custom-rendered {
}

/* icon */

p.exif-max-aperture {
	background: url(images/elements/efix/efix_aperture.gif) no-repeat left center;
}

p.exif-sound-file {
}

p.exif-metering-mode {
}

p.exif-spectral-sensitivity {
}

p.exif-exposure-bias {
	
}

p.exif-focalplane-y-resolution {
}

/* icon */

p.exif-iso-rating {
	background: url(images/elements/efix/efix_iso.gif) no-repeat left center;
}

/* icon */

p.exif-maker-note {
	background: url(images/elements/efix/efix_maker_note.gif) no-repeat left center;
}

p.exif-digital-zoom-ratio {
}

/* icon */

p.exif-user-comment {
	background: url(images/elements/efix/efix_user_comment.gif) no-repeat left center;
}
/* @end */
	
/* @end */

/* @group quicktime page */

.movie-description {
	text-align: left;
	margin-top: 15px;

}
	
/* @end */

/* @group quicktime album */

/* Index Page */

.movie-page-title {
	font-weight: bold;
	margin-top: 0;
	font-size: 18px;
	text-indent: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 5px;
	text-indent: 10px;
	padding-top: 4px;
	position: relative;
}

.movie-page-description {	
	font-size: 1em;
	margin-bottom: 20px;
	padding-bottom: 10px;
	text-align: left;
	padding-top: 8px;
}

.movie-thumbnail-frame {
	float: left;
	display: inline;
	width: 131px;
	text-align: center;
	margin: 5px 15px 10px 0;
}

.movie-thumbnail-frame:hover {
	text-decoration: underline;
}


.movie-thumbnail-caption {
	padding-top: 9px;
	text-align: center;
	padding-bottom: 8px;
	font-size: 11px;
}

/* Index Page END */

/* single page movie */

.movie-background { 
}

.movie-frame {
	text-align: center;
	margin-top: 20px;
	background: none;
	margin: 5px;
}

/* movie-frame -- 8 rientranti */

.movie-title {
	text-align: center;
	color: #000000;
	padding-top: 5px;
	background: #ebebeb url(images/elements/tile/background.gif) repeat;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 16px;
}

/* Single Page movie end */


/* @end */

/* @group contact form - imput */

form {
	text-align: left;
	margin-left: 10px;
}

.message-text {
	padding-left: 10px;
}

form label {
	background: url(images/elements/icons/blogbackgrey.gif) no-repeat 0 50%;
	padding-left: 10px;
} 

.required-text { } 

.form-input-field {
	width: 405px;
} 

.form-input-button { }

.form-input-field:hover, .form-input-button:hover {
	background: #f8f8f8;
}

/* not suported in IE6 */

.form-input-field:focus, .form-input-button:focus {
	background: #f8f8f8;
} 
/* @end */

/* www.multithemes.com
Copyright:
You can modify all features of  theme but only for your personal use.
By installing this theme file onto your computer, you agree that you will use this theme only for your personal web design.
You can't distribute or resell this theme without written permission from Multithemes. */

/* www.rwmultitool.com
Copyright:
You can modify all features of  theme but only for your personal use.
By installing this theme file onto your computer, you agree that you will use this theme only for your personal web design.
You can't distribute or resell this theme without written permission from Multithemes. */


