/* @group General Styles */

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

p {
}

b, strong {

}

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

a:visited {
	color: #681796;
}

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

img {
	max-width: 99%;
}

.image-left {

}

.image-right {

}
	
/* @end */

/* @group Layout */

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

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

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

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

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

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

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

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

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

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

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

#footer p {
}

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

}

#footer a:hover, #footer a:active {
}
	
/* @end */

/* @group Bread-crumb */

#breadcrumbcontainer {
	margin-bottom: 5px;
}

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

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

#breadcrumbcontainer a {
	padding: 0;
}

#breadcrumbcontainer a:hover {

}
	
/* @end */

/* @group Toolbar */

/* Toolbar Styles */

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

#navcontainer #current {

}

#navcontainer #current:hover {
}

#navcontainer .currentAncestor {

}

/* Parent - Level 0 */

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

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

#navcontainer a {
	padding: 0;
}

#navcontainer a:hover {
}

#navcontainer a:active {
}

/* Child - Level 1 */

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

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

#navcontainer ul ul a {
	padding: 0;
}

#navcontainer ul ul a:hover{
}

#navcontainer ul ul #current{
}

/* Child - Level 2 */

#navcontainer ul ul ul {

}

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

#navcontainer ul ul ul a{
}

#navcontainer ul ul ul a:hover{

}

/* Child Level 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{

}

/* Child Level 4 */

#navcontainer ul ul ul ul {

}

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

#navcontainer ul ul ul ul ul a{
}

#navcontainer ul ul ul ul ul a:hover{

}

/* Child Level 5 */

#navcontainer ul ul ul ul ul {

}

#navcontainer ul ul ul ul ul ul li { 
}

#navcontainer ul ul ul ul ul ul a{
}

#navcontainer ul ul ul ul ul ul a:hover{

}

/* @end */

/* @group Global Classes */

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

h1 {
}

h2 {
}

h3 {
}

h4 {
}

.imageStyle {

}
	
/* @end */

/* @group Blog */

/* @group 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 {
}
	
/* @end */

.blog-entry {
}

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

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

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

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

.blog-entry-category {
}

.blog-category-link-enabled {
}

.blog-category-link-disabled {
}

/* @end */

/* @group File Sharing */

.filesharing-description {
}

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

.filesharing-item-title a:link {
}

.filesharing-item-title a:hover {
}

.filesharing-item-title a:visited {

}

.filesharing-item-description {
}

/* @end */

/* @group Photo Album */

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

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

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

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 {
}
	
/* @end */

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

.photo-background {
}

.photo-navigation {
}

.photo-links {
}

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

}

.photo-navigation a:hover {

}

.photo-frame{
}

.photo-title {
}

.photo-caption {
}

/* @end */
	
/* @end */

/* @group Quicktime Page */

.movie-description {

}
	
/* @end */

/* @group Quicktime Album */

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

.movie-page-title {
	font-weight: bold;
	margin-bottom: 3px;
}.movie-page-description {
	margin-bottom: 8px;
	font-size: 0.9em;
	color: #808080;
}.movie-thumbnail-frame {
}

.movie-thumbnail-frame:hover {
}

.movie-thumbnail-caption {
}
	
/* @end */

/* @group Single Page (Movie View) */

.movie-background {
}

.movie-title {
}

.movie-frame {

}
	
/* @end */


/* @end */

/* @group Contact Form */
.message-text { 
} 

.required-text {
} 

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

.form-input-button { 
} 
/* @end */



body,
.movie-background, #contentContainer {
	color: #333333;
}
body,
.movie-background {
	background-color: #7AAD0A;
}

a:link, a:visited {
	color: #326EA1;
}

a:hover, a:active {
	color: #326EA1;

}
#wrapper{
	border-color: #679308;
	background-color: #FFFFFF;
}
#container{
	background-color: #FFFFFF;
}		
#pageHeader {
	background-color: #2A85B1;
	border-bottom-color: #679308;
}

#pageHeader h1 {
	color: #FFFFFF;
}
		
#pageHeader h2,
.photo-caption {
	color: #FFFFFF;
}

.photo-links {
	background-color: #194F6A;
	border-bottom-color: #154258;
}

.blog-entry-title a {
	color: #333333;
}

.blog-entry-title a:hover {
	color: #326EA1;
	background: transparent;
}

.photo-links {
	color: #194F6A;
}

.exif-data,
.movie-title {
	color: #F4FF14;
}

#contentContainer {
	border-color: #F4FF14;
}
#sidebarContainer #sidebar, #sidebarContainer #sidebar p, #sidebarContainer .sideHeader {
	color: #333333;
}


#navcontainer #current {
	color: #32577C;
}
#navcontainer a {
	color: #000000;
}

#navcontainer #current:hover,#navcontainer ul li a:hover, #navcontainer ul li a:active {
	color: #233C56;
}

#navcontainer ul ul .currentAncestor, 
#navcontainer .currentAncestor {
	color: #32577C;
}

/* @group Photo Album */
.thumbnail-frame img {
	border-color: #000000;
}

.photo-navigation {
	border-right-color: #618A08;
	border-bottom-color: #618A08;
	border-left-color: #618A08;
}

.photo-navigation {
	background-color: #2A85B1;
}


/* @end */

/* @group Image Borders */

img {
	border-color: #000000;
}

img a {
	border-color: #000000;
}

#sidebarContainer #sidebar img {
	border-color: #000000;
}

/* @end */









		#navcontainer a {
	background: url(images/nav_main_black.gif) no-repeat left 5px;

}


#navcontainer #current {
	background: url(images/nav_hover_black.gif) no-repeat left 5px;
}

#navcontainer .currentAncestor {
	background: url(images/nav_hover_black.gif) no-repeat left 5px;
}

#navcontainer a:hover {
	background: url(images/nav_hover_black.gif) no-repeat left 5px;
}

img {
	border: none;
}

img a {
	border: none;
}

#sidebarContainer #sidebar img {
	border: none;
}

.thumbnail-frame img {
	border-style: none;
}

#pageHeader {
	text-align: center;
}

#pageHeader img {
	right: 10px;
}

#pageHeader {
	height: 155px;
}

#pageHeader {
	background-image: url(images/editable_images/multitool1.jpg);
}

/* This is the default width for this theme. We only have this file as we need to set a default css file for the theme variations. */
#wrapper,#container { 
	width: 880px;
}

/* Change the sidebar float to the opposite of the main styles.css file. Also change the padding from right to left. */
 #sidebarContainer {
	float: left;
}


/* set the content containers margin-right/margin-left (depending on what the float is set to above) to the width of the sidebar (the width can be found in the styles.css file) and then set the opposite margin to 0px. This prevents the content from flowing under the sidebar if it is longer*/
#contentContainer {
	margin-left: 210px;
	margin-right: 0px;
}

/* Switch the padding amounts over to keep the same spacing between sidebar and content */

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


		