body {
	background: transparent none;
	margin: 0px 5% 0px 5%;
	text-align: left;
	color: #000000;
	letter-spacing: 0.5px;
	word-spacing: 1px;
	padding: 0px;
	font: 10pt Geneva, Arial, Helvetica;
}

p { 
}

b, strong {
	font-weight: bold;
}

a:link, a:visited {
}

a:hover, a:active {
}

#container {	text-align: left;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

#pageHeader {
	text-align: left;
	background: none;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#pageHeader img {
	float: right;
}

#pageHeader h1 {
	color: black;
	margin: 0px;
	font-weight: bold;
	font-size: 15pt;
	padding: 0px;
}

#pageHeader h2 {
	color: #333333;
	margin: 0px;
	font-size: 12pt;
	font-weight: normal;
	padding: 0px;
}

#contentContainer {
	float: none !important;
	padding: 0px;
}

#contentContainer #content {
	padding: 0px;
}

#contentContainer #content img {
}

#sidebarContainer {
	float: right;
}

#sidebarContainer .sidebar {
	width: 190px;
	padding: 10px;
	border-left: 1px solid #cccccc;
}

#footer {
	text-align: center; 
	background: none;
	color: #000000;
	font-size: 10pt;
	border-top: 1px solid #cccccc;
	margin-top: 10px;
	padding-top: 10px;
}

#footer a {
}

#footer a:hover {
}

#navcontainer {
	display: none;
}

#breadcrumbcontainer {
	display: none;
}

.standout {
	color: #666666;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 2px;
	padding: 40px;
	font-style: italic;
}

h5 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 3px;
}

h4 {
	font-size: 14pt;
	font-weight: bold;
	margin-bottom: 3px;
}

h3 {
	font-size: 16pt;
	font-weight: bold;
	margin-bottom: 3px;
}

h2 {
	font-size: 18pt;
	font-weight: bold;
	margin-bottom: 3px;
}

h1 {
	font-size: 20pt;
	font-weight: bold;
	margin-bottom: 3px;
}

.imageStyle {
}

.blog-entry {
	border-style: none;
}

.blog-entry-title {
	font-size: 15pt;
	font-weight: bold;
	margin-bottom: 3px;
	border-style: none;
}

.blog-entry-date {
	margin-bottom: 10px;
	margin-top: 5px;
	border-style: none;
	font-size: 10pt;
	color: #333333;
}

.blog-entry-body {
	margin-bottom: 45px;
	border-style: none;
}

.filesharing-description {
	margin-bottom: 20px;
	border-bottom: 1px solid #d9d9d9;
}

.filesharing-item {
	
}

.filesharing-item-title {
	font-size: 15pt;
	font-weight: bold;
}

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

/* index page */

.album-title {
	font-size: 15pt;
	font-weight: bold;
	margin-bottom: 3px;
}

.album-description {
}

.thumbnail-frame {
	margin: 0px;
	padding: 0px;
}

.thumbnail-frame a {
}

.thumbnail-frame a:hover {
	height: 30px;
}

.thumbnail-frame img {
	background: repeat url(images/sidebar_bg.png);
}

.thumbnail-caption {
	color: #4c4c4c;
	margin-top: -2px;
	font-size: 10pt;
}

/* single page */

.photo-background {
	text-align: center;
}

.photo-navigation {
	background: none;
	display: none;
}

.photo-navigation a {
	display: none;
}

.photo-navigation a:hover {
	display: none;
}

.photo-frame{

}

.photo-links {
	display: none;
}

.photo-title {
	display: none;
}

.photo-caption {
	font-size: 10pt;
	margin: 0px;
	text-align: center;
}

.movie-title {
	font-size: 15pt;
	font-weight: bold;
	text-align: left;
}

.movie-description {
	text-align: center;
}

.movie-frame {
	text-align: center;
	margin-bottom: 10px;
}



/* ---backgrounds only below--- */

/* @group Text Colour TITLE and SLOGAN */

#pageHeader h1, #viewingButton #text {
	color: #ECE7E3;
}

#pageHeader h2
{
	color: #8B5D42;
}



/* @end */

/* @group Text Colour CONTENT PAGE */

.album-title,
.movie-page-title,
.filesharing-item-title,
.standout, blockquote
 {
	color: #1D1D1D;

}

#contentContainer, #footer {
	color: #252525;
}

/* Borders Below */

.album-title,
.movie-page-title,
.filesharing-item-title a:link,
.blog-entry-date,
#navcontainer2 a{
	border-bottom-color: #303030;
	border-top-color: #303030;
}


#contentContainer, #footer  {
	border-left-color: #252525;
	border-right-color: #252525;
}

table, code  {
	border-left-color: #1D1D1D;
	border-right-color: #1D1D1D;
	border-top-color: #1D1D1D;
	border-bottom-color: #1D1D1D;

	color: #1D1D1D;
}

/* 	background-color: %colour_body_background * 1.2%;*/

td  {
	border-left-color: #3B3B3B;
	border-right-color: #3B3B3B;
	border-top-color: #3B3B3B;
	border-bottom-color: #3B3B3B;
}

th {
	
}

/* @end */

/* @group Text Colour SIDEBAR */

#sidebarContainer, .exif-data
{
	color: #252525;
}

#sidebarContainer .sideHeader,
#sidebarContainer .lastpublished,
.standout, #sidebar blockquote  {
	color: #1D1D1D;
}

/* @end */

/* @group Text Colour - VERTICAL TOOLBAR */

#navcontainer a,
#navcontainer ul ul ul li a,
#navcontainer .currentAncestor,
#navcontainer ul ul .currentAncestor,
#navcontainer ul ul ul .currentAncestor{	
color: #3B3B3B;
}

#navcontainer ul ul a  {
	color: #2F2F2F;
}
#navcontainer ul ul ul a {
	color: #292929;
}
#navcontainer ul ul ul ul a,
#navcontainer ul ul ul ul ul a {
	color: #232323;
}

/* end normal */

#navcontainer a:hover,
#navcontainer a:active,
#navcontainer .current,

#navcontainer ul .current,
#navcontainer ul #current,
#navcontainer ul ul a:hover,
#navcontainer ul ul a:active,
#navcontainer ul ul .current,
#navcontainer ul ul #current   

#navcontainer ul ul ul a:hover,
#navcontainer ul ul ul a:active,
#navcontainer ul ul ul .current
{	
color: #4E2314;
}

/* end over */



/* @end */

/* @group Text Colour LINKS NORMAL */

/* links */

a:link {
	color: #853D23;
}

/* footer */

#footer a:link, #footer a:visited {
	color: #853D23;
}

/* @end */

/* @group Text Colour LINKS ACTIVE and the rest */

/* movie photos links */

.thumbnail-frame:hover,
.movie-thumbnail-frame:hover   {
	color: #4E2314;

}

/* links */

a:hover, a:active, a:visited   {
	color: #4E2314;
}

.blog-archive-link-enabled,
.blog-category-link-enabled,
.blog-entry-permalink a:visited   {
	color: #4E2314;

}

/* footer */

#footer a:hover, #footer a:active {
	color: #4E2314;
}

/* @end */

/* @group GreyBox COLOURS */

/* GreyBox  Global COLOUR control */

/* Top/Bottom borders */

.GB_header {
	border-top-color: #D7B472;
	border-bottom-color: #D7B472;	
}

/* Gallery text */

.GB_header .caption,
.GB_Window .header {
	color: #D7B472;
}

/* Gallery number between  */

#GB_middle {
	color: #FFD888;
}

/* frame border */

.GB_Window .content {
	border-left-color: #974A1C;
	border-right-color: #974A1C;
	border-top-color: #974A1C;
	border-bottom-color: #974A1C;
	
}

.GB_Gallery .content,
.GB_Window .close {
	border-left-color: #D7B472;
	border-right-color: #D7B472;
	border-top-color: #D7B472;
	border-bottom-color: #D7B472;
	
}

/* Horiz. Slideshow backgound below */

.GB_header .inner {
	background-color: #974A1C;
}

/* borders window and background site */

.GB_Window .header,
.GB_Window .content {
	background-color: #974A1C;
}

/* Horiz. Transparent backgound below */

#GB_overlay, .GB_Gallery .content {
	background-color: #974A1C;
}

/* pulsantino pages */

.GB_Window .on {
	color: #FFD888;
}

.GB_Window .click {
	color: #FFFFAB;
	
}



/* @end */







		#pageHeader {
	background: none no-repeat;
}

/* @group Edges */

#headerEdge #rightEdge {

	background: url(images/style_2/header_right.jpg) no-repeat right top;
}

#headerEdge{
		background: url(images/editable_images/3header_leather_old_paper.jpg) no-repeat left top;
}

/* Content Container Edges */

#containerEdge {
	background: url(images/style_2/content_left.jpg) repeat-y left top;

}

#containerEdge #rightEdge3 {
	background: right top repeat-y url(images/style_2/content_right.jpg);
}

#container {
}

/* Footetr edges */

#footerEdge #rightEdge2 {
	background: right bottom no-repeat url(images/style_2/footer_right.jpg);
}

#footerEdge {
	background: url(images/editable_images/4footer_leather_old_paper.jpg) no-repeat left bottom;
}
	
/* @end */




/* www.multithemes.com */

body {
	background: #bc9c77 url(images/background/tile_beige.jpg) repeat-x left top;
}

/* @group shadow GIF */

#shadow_right {
	width: 11px;
	height: 439px;
	position: absolute;
	display: block;
	z-index: 5;
	background: url(images/background/shadow_right_beige.jpg) no-repeat;
	top: 3px;
	right: -11px;
}

#shadow_left {
	width: 11px;
	height: 439px;
	position: absolute;
	top: 3px;
	display: block;
	z-index: 5;
	background: url(images/background/shadow_left_beige.jpg) no-repeat;
	left: -11px;
}
	
/* @end */






/* First option turn OFF all extra images */

/*<group=extras OFF>*/

#image1, #image2, #image5, #image6, #image7, #image8   {
display: none;
}	

/*</group>*/




#container {
	width: 820px;
}

/* 820 */

#containerEdge {
	width: 820px;
}

#sidebarContainer {
	float: right;
	margin: 0;
}

#contentContainer #content {
	padding-right: 0;
	padding-left: 40px;
}

#sidebarContainer .sideHeader {
	padding-right: 40px;
	padding-left: 10px;
}

/* details */

#navcontainer {
			background: url(images/elements/toolbar/linees_1.gif) repeat-y left top;

}


.thumbnail-wrap {
    margin-bottom: 40px;
}

/* distance photo preview */

.thumbnail-wrap {
	margin-right: 21px;
}

/* distance photo preview */



/* font control tool Georgia */

code {
	font: 12px Courier, "Courier New", sans-serif;
}

body, a:link, a:visited, #pageHeader h1, pageHeader h2, #sidebarContainer .sideHeader, #footer a:link, #footer a:visited, #navcontainer a, h1, h2, h3, h4, .blog-archive-month, .blog-entry-title, .blog-entry-date, .album-title, .album-description, .thumbnail-caption, .photo-title, .photo-caption, .movie-page-title, .movie-page-description, .movie-thumbnail-caption, .photo-title, .photo-caption, .movie-title  {
	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

blockquote p, .standout, blockquote, .standout, #sidebar blockquote {
    font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

#navcontainer2 a, #navcontainer3 a, #navcontainer4 a {
   font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
    
}
#navcontainer .current,
#navcontainer ul ul .current,
#navcontainer u ul ul .current,
#navcontainer2 ul .current,
#navcontainer2 ul ul .current,
#navcontainer2 ul ul ul  .current,
#navcontainer2 ul ul ul ul  .current,
#navcontainer2 ul ul ul ul ul  .current,
#navcontainer3 ul .current,
#navcontainer3 ul ul .current,
#navcontainer3 ul ul ul  .current,
#navcontainer3 ul ul ul ul  .current ,
#navcontainer3 ul ul ul ul ul  .current
#navcontainer4 ul .current,
#navcontainer4 ul ul .current,
#navcontainer4 ul ul ul  .current,
#navcontainer4 ul ul ul ul  .current ,
#navcontainer4 ul ul ul ul ul  .current,
#navcontainer2 ul #current,
#navcontainer2 ul ul #current,
#navcontainer2 ul ul ul  #current,
#navcontainer2 ul ul ul ul  #current,
#navcontainer2 ul ul ul ul ul  #current,
#navcontainer3 ul #current,
#navcontainer3 ul ul #current,
#navcontainer3 ul ul ul  #current,
#navcontainer3 ul ul ul ul  #current ,
#navcontainer3 ul ul ul ul ul  #current
#navcontainer4 ul #current,
#navcontainer4 ul ul #current,
#navcontainer4 ul ul ul  #current,
#navcontainer4 ul ul ul ul  #current ,
#navcontainer4 ul ul ul ul ul  #current,
#navcontainer2 a, #navcontainer3 a, #navcontainer4 a  {
	font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}


#pageHeader h1 {
	position: relative;
	font-size: 28px;
	margin: 0;
	padding: 0;
	left: 108px;
	z-index: 20;
	top: 12px;
}

#pageHeader h2 {
	position: absolute;
	font-size: 13px;
	margin: 0;
	padding: 0;
	z-index: 20;
	right: 85px;
	top: 56px;
}

#pageHeader img {
	position: absolute;
	bottom: 22px;
	right: 45px;
}

#flashcontent {
    text-align: center
}

/* www.multithemes.com */

.imageStyle {
	padding: 0;
	border: 1px solid #a8a8a8;
}




#sidebarContainer .lastpublished {
	display: none;
	background-image: none;
}

#sidebarContainer .lastpublished {
	background-image: none;
}

/* Blog Icon in the title */

.blog-entry-title {
	background: url(images/elements/icons/pen.gif) no-repeat;
	padding-left: 16px;
}

/* www.multithemes.com */

/*<group=shadow GIF turn ON-OFF>*/

#shadow_right, #shadow_left {
	background: none;
}
	
/*</group>*/



/* Hide Borders - Code and Table */

table, th, td, code {
	
	border: 0px solid;
	
}


/* GreyBox Background */

#GB_overlay {
}


		