/* @group General Styles */



body {

	page-break-after: avoid;

	page-break-before: avoid;

	page-break-inside: avoid;

	background: transparent none;

	margin: 0px 5% 0px 5%;

	text-align: left;

	color: #000000;

	letter-spacing: 0.5px;

	word-spacing: 1px;

	padding: 0px;

	font: 10pt Georgia, Times New Roman, Times, serif;

}



p { 

}



b, strong {

	font-weight: bold;

}



a:link, a:visited {

}



a:hover, a:active {

}

	

/* @end */



/* @group Layout */



#container {

	page-break-after: avoid;

	page-break-before: avoid;

	page-break-inside: avoid;

	text-align: left;

	width: 100%;

	padding: 0px;

	margin: 0px;

}



#pageHeader {

	page-break-after: avoid;

	page-break-before: avoid;

	page-break-inside: avoid;

	text-align: left;

	background: none;

	border-bottom: 1px solid #cccccc;

	padding-bottom: 10px;

	margin-bottom: 10px;

}



#pageHeader img {

	float: right;

}



#pageHeader h1 {

	color: #000000;

	margin: 0px;

	font-weight: bold;

	font-size: 16pt;

	padding: 0px;

}



#pageHeader h2 {

	color: #333333;

	margin: 0px;

	font-size: 13pt;

	font-weight: normal;

	padding: 0px;

}



#contentContainer {

	page-break-after: avoid;

	page-break-before: avoid;

	page-break-inside: avoid;

	padding: 0px;

	margin-bottom: 10px;

	width: 100%;

}



#contentContainer #content {

	page-break-after: avoid;

	page-break-before: avoid;

	page-break-inside: avoid;

	padding: 0px;

	clear: both;

	float: left;

	width: 480px;

}



#contentContainer #content img {

}



#sidebarContainer {

	page-break-after: avoid;

	page-break-before: avoid;

	page-break-inside: avoid;

	float: right;

	width: 150px;

	padding-top: 100px;

}



#sidebarContainer .sidebar {

}



#footer {

	text-align: center; 

	background: none;

	color: #000000;

	font-size: 10pt;

	border-top: 1px solid #cccccc;

	margin-top: 10px;

	padding-top: 10px;

	float: left;

}



#footer a {

}



#footer a:hover {

}



#gloss {

	width: 779px;

	height: 179px;

	z-index: 3;

	top: 48px;

	position: absolute;

	left: 38px;

	visibility: hidden;

	display: none;

}



#clouds {

	width: 779px;

	height: 179px;

	z-index: 3;

	top: 48px;

	position: absolute;

	left: 38px;

	visibility: hidden;

	display: none;

}



#vignete {

	width: 779px;

	height: 179px;

	z-index: 3;

	top: 48px;

	position: absolute;

	left: 38px;

	visibility: visible;

	display: none;

}



#poster {

	width: 779px;

	height: 179px;

	z-index: 3;

	top: 48px;

	position: absolute;

	left: 38px;

	visibility: hidden;

	display: none;

}



#torn {

	width: 779px;

	height: 179px;

	z-index: 3;

	top: 48px;

	position: absolute;

	left: 38px;

	visibility: hidden;

	display: none;

}

	

/* @end */



/* @group toolbar */



#navcontainer {

	display: none;

}

	

/* @end */



/* @group Bread-crumb */



#breadcrumbcontainer {

	display: none;

}

	

/* @end */



/* @group Global Classes */



.standout {

	color: #474747;

	font-size: 11pt;

	font-weight: bold;

	letter-spacing: 1px;

	word-spacing: 2px;

	padding: 40px;

	background-color: #f5f5f5;

	font-style: italic;

}



h1 {

	font-size: 20pt;

	font-weight: bold;

	margin-bottom: 3px;

}



h2 {

	font-size: 18pt;

	font-weight: bold;

	margin-bottom: 3px;

}



h3 {

	font-size: 16pt;

	font-weight: bold;

	margin-bottom: 3px;

}



h4 {

	font-size: 14pt;

	font-weight: bold;

	margin-bottom: 3px;

}



h5 {

	font-size: 12px;

	font-weight: bold;

	margin-bottom: 3px;

}



.imageStyle {

}

	

/* @end */



/* @group Blog */



.blog-entry {

	border-style: none;

}



.blog-entry-title {

	font-size: 16pt;

	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;

}

	

/* @end */



/* @group File Sharing */



.filesharing-description {

	margin-bottom: 20px;

	border-bottom: 1px solid #d9d9d9;

}



.filesharing-item {

	

}



.filesharing-item-title {

	font-size: 16pt;

	font-weight: bold;

}



.filesharing-item-description {

	margin-bottom: 10px;

}



/* @end */



/* @group Photo Album */



/* @group Index Page (Thumbnail view) */



.album-title {

	font-size: 16pt;

	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/content_bg.png);

}



.thumbnail-caption {

	color: #4c4c4c;

	margin-top: -2px;

	font-size: 10pt;

}

	

/* @end */



/* @group Single Page (Photo view) */



.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: 11pt;

	margin: 0px;

	text-align: center;

}



/* @end */

	

/* @end */



/* @group Quicktime Page */



.movie-title {

	font-size: 16pt;

	font-weight: bold;

	text-align: left;

}



.movie-description {

	text-align: center;

}



.movie-frame {

	text-align: center;

	margin-bottom: 10px;

}

	

/* @end */



