/* GENERAL */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; margin: 0px; padding: 0px; text-align: left; white-space: pre; }

p { }

b, strong { }

a:link { color: #0000FF; text-decoration: underline; }

a:visited { color: #681796; }

a:hover, a:active { background: #0000FF; color: #FFFFFF; text-decoration: none; }

img { max-width: 99%; }

.image-left { }

.image-right { }


/* LAYOUT */

#container { background: #FFFFFF; background-image: none; width: 100%; }

#pageHeader { background: #000000; border-bottom: solid #191919 2px; height: auto; margin-bottom: 8px; padding: 3px; text-align: left; }

#pageHeader img { position: relative; right: auto; top: auto; }

#pageHeader h1 { color: #FFFFFF; font-size: 1.3em; font-weight: bold; margin: 0px 0px 5px; padding-top: 0px; }

#pageHeader h2 { color: #FFFFFF; font-size: 1.1em; font-weight: normal; margin: 0px; }

#contentContainer { display: block; margin: 0px; width: auto; }

#contentContainer #content { margin: 0px; padding: 0px; }

#sidebarContainer { display: block; border-bottom: 1px solid #808080; float: none; margin-bottom: 10px; padding-bottom: 10px; width: auto; }

#sidebarContainer #sidebar { margin: 0px; padding: 0px; }

#sidebarContainer .sideHeader { color: #000000; font-weight: bold; margin-bottom: 5px; }

#footer { margin: 0px; padding: 0px; text-align: left; width: auto; }

#footer p { }

#footer a:link, #footer a:visited { }

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


/* BREADCRUMB */

#breadcrumbcontainer { margin-bottom: 5px; }

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

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

#breadcrumbcontainer a { padding: 0px; }

#breadcrumbcontainer a:hover { }


/* TOOLBAR */

#navcontainer { color: #000000; margin: 0px 0px 10px 0px; padding: 0px; }

#navcontainer #current { }

#navcontainer #current:hover { }

#navcontainer .currentAncestor { }


/* TOOLBAR - PARENT */

#navcontainer ul { list-style-type: none; margin: 0px; padding: 0px; }

#navcontainer li { margin: 0px; padding: 0px; }

#navcontainer a { padding: 0px; }

#navcontainer a:hover { }

#navcontainer a:active { }


/* TOOLBAR - CHILD 1 */

#navcontainer ul ul { color: #000000; list-style-type: none; margin-left: 2px; padding: 0px; }

#navcontainer ul ul li { padding-left: 5px; }

#navcontainer ul ul a { padding: 0px; }

#navcontainer ul ul a:hover { }

#navcontainer ul ul #current { }

/* TOOLBAR - CHILD 2 */

#navcontainer ul ul ul { }

#navcontainer ul ul ul li { padding-left: 10px; }

#navcontainer ul ul ul a { }

#navcontainer ul ul ul a:hover { }

/* TOOLBAR - CHILD 3 */

#navcontainer ul ul ul { }

#navcontainer ul ul ul ul li { padding-left: 15px; }

#navcontainer ul ul ul ul a { }

#navcontainer ul ul ul ul a:hover { }


/* GLOBAL */

blockquote, .standout { font-weight: bold; margin: 0px; padding: 5px; }

h1 { }

h2 { }

h3 { }

h4 { }

h5 { }

h6 { }

.imageStyle { }


/* BLOG ARCHIVE PAGE */

.blog-archive-background { }

.blog-archive-headings-wrapper { }

.blog-archive-entries-wrapper { }

.blog-archive-entries-wrapper .blog-entry { }

.blog-archive-month { }

.blog-archive-link { }

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

	
/* BLOG PAGE */

.blog-entry { }

.blog-entry-title { font-weight: bold; margin-bottom: 3px; }

.blog-entry-date { color: #808080; font-size: 0.9em; margin-bottom: 8px; }

.blog-entry-body { border-bottom: 1px solid #CCCCCC; margin-bottom: 5px; padding-bottom: 5px; }

.blog-entry-comments { display: none; }

.blog-entry-category { }

.blog-category-link-enabled { }

.blog-category-link-disabled { }


/* FILES HARING */

.filesharing-description { }

.filesharing-item { border-bottom: 1px solid #CCCCCC; margin-bottom: 5px; padding-bottom: 5px; }

.filesharing-item-title a:link { }

.filesharing-item-title a:hover { }

.filesharing-item-title a:visited { }

.filesharing-item-description { }


/* PHOTO ALBUM */

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

.album-description { color: #808080; font-size: 0.9em; margin-bottom: 8px; }

table.thumbnail-table { width: 99%; }

table.thumbnail-table, table.thumbnail-table tr, table.thumbnail-table td { display: block; }

.thumbnail-frame { }

.thumbnail-frame:hover { }

.thumbnail-frame a { }

.thumbnail-frame a:hover { }

.thumbnail-frame img { }

.thumbnail-caption { }


/* PHOTO PAGE */

.photo-background { }

.photo-navigation { }

.photo-links { }

.photo-navigation a:link, .photo-navigation a:visited { }

.photo-navigation a:hover { }

.photo-frame{ }

.photo-title { }

.photo-caption { }


/* QUICKTIME PAGE */

.movie-description { }


/* MOVIE ALBUM */

.movie-page-title { font-weight: bold; margin-bottom: 3px; }

.movie-page-description { color: #808080; font-size: 0.9em; margin-bottom: 8px; }

.movie-thumbnail-frame { }

.movie-thumbnail-frame:hover { }

.movie-thumbnail-caption { }


/* MOVIE PAGE */

.movie-background { }

.movie-title { }

.movie-frame { }


/* CONTACT FORM */

.message-text {  } 

.required-text { }

.form-input-field { max-width: 100%; }

.form-input-button { }