



/* @group Toolbar - horizontal 1 TOP */
/* border and background */
/* 0 normal */
#navcontainer_horizontal a {	
color: #FFFFFF;
}
/* 1 e 2 normal  SUBMENU */
#navcontainer_horizontal ul ul a,
#navcontainer_horizontal ul ul ul li a{	
color: #FFFFFF;
}
/* 0 over */
#navcontainer_horizontal a:hover,
#navcontainer_horizontal a:active,
#navcontainer_horizontal .current,
#navcontainer_horizontal .currentAncestor {	
color: #000000;
}
/* 1 e 2 over  SUBMENU */
#navcontainer_horizontal ul ul a:hover,
#navcontainer_horizontal ul ul a:active,
#navcontainer_horizontal ul ul .current,
#navcontainer_horizontal ul ul .currentAncestor,
#navcontainer_horizontal ul ul ul a:hover,
#navcontainer_horizontal ul ul ul a:active,
#navcontainer_horizontal ul ul ul .current,
#navcontainer_horizontal ul ul ul .currentAncestor{	
color: #000000;
}
/* @end */
/* @group Toolbar - horizontal 2 Page */
/* 0 normal */
#navcontainer_horizontal2 a {	
color: #3F3F3F;
}
/* 1 e 2 normal  SUBMENU */
#navcontainer_horizontal2 ul ul a,
#navcontainer_horizontal2 ul ul ul li a{	
color: #3F3F3F;
}
/* 0 over */
#navcontainer_horizontal2 a:hover,
#navcontainer_horizontal2 a:active,
#navcontainer_horizontal2 .current,
#navcontainer_horizontal2 .currentAncestor {	
color: #AF4B17;
}
/* 1 e 2 over  SUBMENU */
#navcontainer_horizontal2 ul ul a:hover,
#navcontainer_horizontal2 ul ul a:active,
#navcontainer_horizontal2 ul ul .current,
#navcontainer_horizontal2 ul ul .currentAncestor,
#navcontainer_horizontal2 ul ul ul a:hover,
#navcontainer_horizontal2 ul ul ul a:active,
#navcontainer_horizontal2 ul ul ul .current,
#navcontainer_horizontal2 ul ul ul .currentAncestor{	
color: #AF4B17;
}
/* @end */
/* @group Toolbar - vertical  */
/* 0 normal */
#navcontainer a,
#navcontainer .currentAncestor,
#navcontainer ul .currentAncestor {	
color: #3F3F3F;
}
/* 1 e 2 normal  SUBMENU */
#navcontainer ul ul a,
#navcontainer ul ul ul li a,
#navcontainer ul ul .currentAncestor,
#navcontainer ul ul ul .currentAncestor{	
color: #3F3F3F;
}
/* 0 over */
#navcontainer a:hover,
#navcontainer a:active,
#navcontainer .current,
#navcontainer #current {	
color: #BF5138;
}
/* 1 e 2 over  SUBMENU */
#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,
#navcontainer ul ul ul #current {	
color: #BF5138;
}
/* @end */
/* @group Content Container COLOUR */
#contentContainer,
#sidebarContainer,
.blog-entry-summary,
#extraContainer3background {
background-color: #FFFFFF;	
}
/* @end */
/* @group Background COLOR colour */
body {
background-color: #656565;	
}
/* @end */
/* @group COLOURS Borders */
#contentContainer,
#sidebarContainer {
border-color: #C8C8C8;	
}
/* @end */
/* @group Title and Slogan + Background COLOR */
#pageHeader h1 {
	color: #B0632C;
}
#pageHeader h2 {
	color: #5A5A5A;
}
/* @end */
/* @group Text PAGE */
/* --------navigation */
#breadcrumbcontainer li {
	color: #FFFFFF;
}
.album-title,
.movie-page-title,
.filesharing-item-title,
.standout,
blockquote {
	color: #303030;
}
#contentContainer {
	color: #363636;
}
#footer {
	color: #303030;
}
/* Borders Below */

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

/* @end */

/* @group Text SIDEBAR */

#sidebarContainer .lastpublished,
.GB_Window .close {
	border-left-color: #3B3B3B;
	border-right-color: #3B3B3B;
	border-top-color: #3B3B3B;
	border-bottom-color: #3B3B3B;	
}
#viewingButton #text {
	color: #C0601F;
}
#sidebarContainer {
	color: #363636;
}
.blog-archive-link-disabled {
	color: #3B3B3B;
}
#sidebarContainer .sideHeader,
#sidebarContainer .lastpublished,
.standout,
#sidebar blockquote  {
	color: #2B2B2B;
}
/* @end */
/* @group Text Colour #C0601F   NORMAL */
/* links */
a:link, a:visited {
	color: #C0601F;
}
/* --------navigation */
#breadcrumbcontainer a, .blog-entry-permalink a:visited  {
	color: #C0601F;
}
/* @end */
/* @group Text Colour #506B54  ACTIVE ecc */
/* links */
a:hover, a:active    {
	color: #506B54;
}
.blog-archive-link-enabled,
.blog-category-link-enabled  {
	color: #506B54;
}
/* --------navigation */
#breadcrumbcontainer a:hover   {
	color: #506B54;
}
/* movie photos links */
.thumbnail-frame:hover,
.movie-thumbnail-frame:hover   {
	color: #506B54;
}
/* @end */
/* @group Sitemap Structure - Border in text */
/* linked to default link text color */
.rw-sitemap ul li  {
border-color: #E67325;
}
/* @end */
/* @group extracontent1 */
#extraContainer1 { /* Extracontent text */
	color: #242424;
}
#extraContainer1 a:link, #extraContainer1 a:visited { /* Extracontent links normal */
	color: #39B0FF;
}
#extraContainer1 a:hover, #extraContainer1 a:active { /* Extracontent links over */
	color: #6BCDFF;
}
/* @end */
/* @group extracontent 2 */
#extraContainer2 { /* Extracontent text */
	color: #242424;
}
#extraContainer2 a:link, #extraContainer2 a:visited { /* Extracontent links normal */
	color: #39B0FF;
}
#extraContainer2 a:hover, #extraContainer2 a:active { /* Extracontent links over */
	color: #6BCDFF;
}
/* @end */

/* @group extracontent 3 */
#extraContainer3 { /* Extracontent text */
	color: #242424;
}
#extraContainer3 a:link, #extraContainer3 a:visited  { /* Extracontent links normal */
	color: #39B0FF;
}
#extraContainer3 a:hover, #extraContainer3 a:active { /* Extracontent links over */
	color: #6BCDFF;
}
/* @end */


		#bodyEdge {
background: url(images/elements/png/top_png_shadow_black_1.png) repeat-x left top;
}

#bodyCenter {
	width: 100%;
}

#pageHeader {
	height: 120px;
}

#pageHeader h1 {
	padding-top: 62px;
}

#pageHeader img {
	margin-top: 48px;
}




#pageHeader {
	background: url(images/editable_images/Transparent_Header_1.png) repeat-x left top;
}




#sidebarContainer #photo {
	display: none;
}

#viewingButton #text {
	font-size: 0;
	line-height: 0;
	top: -57px;
	background-image: none;
}

#navcontainer_vertical2 #top2 {
	background-image: none;
}

#back_vertical2 {
	background-image: none;
}

#navcontainer_vertical2 #bottom2 {
	background-image: none;
}

#navcontainer a,
#navcontainer ul ul a,
#navcontainer .current,
#navcontainer .currentAncestor,
#navcontainer a:hover,
#navcontainer a:active,
#navcontainer ul ul a:hover,
#navcontainer ul ul .current,
#navcontainer ul ul .currentAncestor,
#navcontainer ul ul ul li a:hover,
#navcontainer ul ul ul .current,
#navcontainer ul ul ul .currentAncestor{
	background-image: none;
	background-color: transparent;
}
#navcontainer a {
	padding-left: 5px;	
}

/* shadow off */

/* Horizontal */

/* @group Toolbar - horizontal 1 TOP - OFF */

#navcontainer_horizontal li,
#navcontainer_horizontal a {
	display: none;
}

/* I */

#navcontainer_horizontal ul ul li,
#navcontainer_horizontal ul ul a {
}

/* II  --> over ( last submenu available) */

#navcontainer_horizontal ul ul ul li,
#navcontainer_horizontal ul ul a
 {

}

/* III  --> over OFF */

#navcontainer_horizontal ul ul ul ul
 {
	display: none;
}

/* @end */

/* vertilcal */

/* @group Toolbar - vertical 1 (subnemu only) - OFF */

/* Toolbar Styles */

#navcontainer #top2, #back_vertical2, #navcontainer #bottom2,
#navcontainer_vertical2 {
	display: none;
}

#navcontainer {
	display: none;
}

/* Parent - Level 0 */

#navcontainer li {

}

#navcontainer a {
	display: none;
}

/* Child - Level 1 */

#navcontainer ul ul li {
	display: block;
}

#navcontainer ul ul a {
	display: block;
}

/* Child - Level 2 */

#navcontainer ul ul ul li {
}

#navcontainer ul ul ul a{
}

/* Child Level 3 */

#navcontainer ul ul ul ul li { 
}

#navcontainer ul ul ul ul a{
}

/* Child Level 4 */

#navcontainer ul ul ul ul ul li { 
}

#navcontainer ul ul ul ul ul a{
}

/* Child Level 5 */

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

/* @end */

/* sid */

#sidebarContainer .sideHeader {
	margin-top: -32px;
}

#contentContainer #top {
	background: url(images/elements/png/png_top_4.png) no-repeat left top;
}

#contentContainer #bottom {

}

#sidebarContainer #topx {
	background: url(images/elements/png/png_top_4.png) no-repeat left top;

}

#sidebarContainer #bottom {
	background: url(images/elements/png/png_bottom_4.png) no-repeat left top;	
}

#footer {
background: url(images/elements/png/png_bottom_4.png) no-repeat left top;
}


#contentContainer, #sidebarContainer {
	border-width: 1px;
	border-style: solid;
}






body {
	background: url(images/editable_images/Page_Tile_4.jpg) repeat;
}

body {
	background-position: center top;
}

/* Lucida Grande */

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;
}


 */



/* www.multithemes.com */

#pageHeader h1 {
	text-align: left;
	font-size: 28px;
	line-height: 24px;
	padding-bottom: 1px;
	padding-left: 10px;
}

#pageHeader h2 {
	text-align: left;
	font-size: 16px;
	padding-left: 10px;
	line-height: 23px;
}

#pageHeader img {
	right: 10px;
}




/* PerspectiveSansRegular */

#pageHeader h1 {
	position: relative;
	font-family: 'PerspectiveSansRegular', serif;
	letter-spacing: 1px;
	font-weight: normal;
	font-style: normal;
}
#pageHeader h2 {
	letter-spacing: 1px;
	font-family: 'PerspectiveSansRegular', serif;
	padding-top: 0;
	margin-top: 0;
	font-weight: normal;
	font-style: normal;
}
.rw-sitemap ul a {
	font: 17px 'PerspectiveSansRegular', serif;
}
.rw-sitemap ul li li a {
	font: 15px 'PerspectiveSansRegular', serif;
}
.blog-entry-title a,
.blog-archive-month,
.blog-archive-month a,
.filesharing-item-title a,
.album-title,
.movie-page-title,
.photo-title {
	font-family: 'PerspectiveSansRegular', serif;
	font-weight: normal;
	font-style: normal;
}

.standout, blockquote,
.standout, #sidebar blockquote {
	font-style: italic;
}

#sidebarContainer .sideHeader {
	font-family: 'PerspectiveSansRegular', serif !important;
	letter-spacing: 0;
}
.album-title,
.movie-page-title,
.blog-entry-title,
.blog-archive-month,
.blog-archive-month a {
	font-family: 'PerspectiveSansRegular', serif;
	font-weight: normal;
	font-style: normal;
}
h1, h2, h3, h4, h5, h6 {	
    font-family: 'PerspectiveSansRegular', serif;
	font-weight: normal;
	font-style: normal;
}
h1 {
	line-height: 29px;
}
h2 {
	line-height: 25px;
}
h3 {
	line-height: 21px;
}
h4 {
	line-height: 18px;
}
h5 {
	line-height: 16px;
}
#extraContainer1 h1 a:link, #extraContainer1 h1 a:visited, #extraContainer1 h1 a:hover, #extraContainer1 h1 a:active,
#extraContainer1 h2 a:link, #extraContainer1 h2 a:visited, #extraContainer1 h2 a:hover, #extraContainer1 h2 a:active,
#extraContainer1 h3 a:link, #extraContainer1 h3 a:visited, #extraContainer1 h3 a:hover, #extraContainer1 h3 a:active,
#extraContainer1 h4 a:link, #extraContainer1 h4 a:visited, #extraContainer1 h4 a:hover, #extraContainer1 h4 a:active,
#extraContainer1 h5 a:link, #extraContainer1 h5 a:visited, #extraContainer1 h5 a:hover, #extraContainer1 h5 a:active,
#extraContainer1 h6 a:link, #extraContainer1 h6 a:visited, #extraContainer1 h6 a:hover, #extraContainer1 h6 a:active,
#extraContainer1 h7 a:link, #extraContainer1 h7 a:visited, #extraContainer1 h7 a:hover, #extraContainer1 h7 a:active,
#extraContainer2 h1 a:link, #extraContainer2 h1 a:visited, #extraContainer2 h1 a:hover, #extraContainer2 h1 a:active,
#extraContainer2 h2 a:link, #extraContainer2 h2 a:visited, #extraContainer2 h2 a:hover, #extraContainer2 h2 a:active,
#extraContainer2 h3 a:link, #extraContainer2 h3 a:visited, #extraContainer2 h3 a:hover, #extraContainer2 h3 a:active,
#extraContainer2 h4 a:link, #extraContainer2 h4 a:visited, #extraContainer2 h4 a:hover, #extraContainer2 h4 a:active,
#extraContainer2 h5 a:link, #extraContainer2 h5 a:visited, #extraContainer2 h5 a:hover, #extraContainer2 h5 a:active,
#extraContainer2 h6 a:link, #extraContainer2 h6 a:visited, #extraContainer2 h6 a:hover, #extraContainer2 h6 a:active,
#extraContainer2 h7 a:link, #extraContainer2 h7 a:visited, #extraContainer2 h7 a:hover, #extraContainer2 h7 a:active,
#extraContainer3 h1 a:link, #extraContainer3 h1 a:visited, #extraContainer3 h1 a:hover, #extraContainer3 h1 a:active,
#extraContainer3 h2 a:link, #extraContainer3 h2 a:visited, #extraContainer3 h2 a:hover, #extraContainer3 h2 a:active,
#extraContainer3 h3 a:link, #extraContainer3 h3 a:visited, #extraContainer3 h3 a:hover, #extraContainer3 h3 a:active,
#extraContainer3 h4 a:link, #extraContainer3 h4 a:visited, #extraContainer3 h4 a:hover, #extraContainer3 h4 a:active,
#extraContainer3 h5 a:link, #extraContainer3 h5 a:visited, #extraContainer3 h5 a:hover, #extraContainer3 h5 a:active,
#extraContainer3 h6 a:link, #extraContainer3 h6 a:visited, #extraContainer3 h6 a:hover, #extraContainer3 h6 a:active,
#extraContainer3 h7 a:link, #extraContainer3 h7 a:visited, #extraContainer3 h7 a:hover, #extraContainer3 h7 a:active,
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active,
h2 a:link, h2 a:visited, h2 a:hover, h2 a:active,
h3 a:link, h3 a:visited, h3 a:hover, h3 a:active,
h4 a:link, h4 a:visited, h4 a:hover, h4 a:active,
h5 a:link, h5 a:visited, h5 a:hover, h5 a:active,
h6 a:link, h6 a:visited, h6 a:hover, h6 a:active,
h7 a:link, h7 a:visited, h7 a:hover, h7 a:active {
	font-family: 'PerspectiveSansRegular', serif !important;
}

#navcontainer2 a,
#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{
	font: 15px/37px PerspectiveSansRegular;
	letter-spacing: 0;
}

#navcontainer2 a:hover,
#navcontainer2 .current,
#navcontainer2 .current:hover,
#navcontainer2 ul.sub_menu {
	font-family: 'PerspectiveSansRegular', serif !important;
}

#viewingButton #text{
	font-family: 'PerspectiveSansRegular', serif;
	line-height: 55px;
}

/* toolbar */

#navcontainer a{
	font: 15px/26px 'PerspectiveSansRegular', serif;
	letter-spacing: 0;
}

#navcontainer_horizontal a{
	font: 17px/20px 'PerspectiveSansRegular', serif;
}

#navcontainer_horizontal2 a{
	font: 14px 'PerspectiveSansRegular', serif;
	letter-spacing: 0;
}

#navcontainer .current {
	font-family: 'PerspectiveSansRegular', serif !important;
	font-weight: normal;
	font-style: normal;
}

/* no bold */
#navcontainer_horizontal a,
#navcontainer_horizontal2 a,
#navcontainer_horizontal #current,
#navcontainer_horizontal2 #current,
#navcontainer_horizontal ul #current,
#navcontainer_horizontal2 ul #current,
#navcontainer_horizontal ul ul #current,
#navcontainer_horizontal2 ul ul #current,
#navcontainer_horizontal .currentAncestor,
#navcontainer_horizontal2 .currentAncestor,
#navcontainer a, /* no bold CURRENT style*/
#navcontainer #current,
#navcontainer ul #current,
#navcontainer ul ul #current,
#navcontainer ul ul ul ul #current,
#navcontainer ul ul ul ul ul #current,
#navcontainer .currentAncestor, /* no bold ANCESTOR*/
#navcontainer ul .currentAncestor,
#navcontainer ul ul .currentAncestor,
#navcontainer ul ul ul .currentAncestor,
#navcontainer2 ul ul ul ul .currentAncestor,
#navcontainer2 #current,
#navcontainer2 ul #current,
#navcontainer2 ul ul #current,
#navcontainer2 ul ul ul ul #current,
#navcontainer2 ul ul ul ul ul #current,
#navcontainer2 .currentAncestor, /* no bold ANCESTOR*/
#navcontainer2 ul .currentAncestor,
#navcontainer2 ul ul .currentAncestor,
#navcontainer2 ul ul ul .currentAncestor,
#navcontainer2 ul ul ul ul .currentAncestor {
	font-weight: normal;
	font-style: normal;
}

#contentContainer {
	width: 550px;
}

#pageHeader {
	width: 765px;
}

#container {
	width: 765px;
}

#sidebarContainer {
	width: 200px;
}

#extraContainer3 {
	width: 770px;
}

/* Extracontent */

#sidebarContainer #bottom {
	line-height: 0px;
	font-size: 0px;
}




/* sidebar off */

#sidebarContainer {
	display: none;
}

#contentContainer {
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	margin: 0;
	width: 100%;
}

#footer {
	font-size: 12px;
	line-height: 18px;
}

#breadcrumbcontainer {
	position: relative;
	top: 0;
}

#contentContainer #top {
	top: -5px;
	margin-top: 5px;
}


#tooltip_visibility { top: 0; }

/* social link NO icon */

#flashcontent {
    text-align: center
}


		