

/* www.multithemes.com

Copyright:
You can modify all features of  theme but only for your personal use.
By installing this theme file onto your computer, you agree that you will use this theme only for your personal web design.
You can't distribute or resell this theme without written permission from Multithemes.                          *//*<group=general styles>*/

body {
	text-align: center;
	margin: 0 15px 0 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	line-height: 19px;
}

p {
}

b, strong {

}

a:link, a:visited {
	text-decoration: none;
}

a:hover, a:active {
}

img {
}

.image-left {
	float: left;
	margin: 3px 3px 3px 0;
	padding: 3px 3px 3px 0;
}

.image-right {
	float: right;
	margin: 3px 0 3px 3px;
	padding: 3px 0 3px 3px;
}
	
/*</group>*/

/*<group=Layout 35>*/

#contentContainer #content ul {
}

#contentContainer #content li {
}

#sidebarContainer #sidebar ul {
}

#sidebarContainer #sidebar li {
} 

	
/*</group>*/

/*<group=layout>*/

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

.clearer {
	clear: both;
}

#pageHeader {
	height: 240px;
	margin-bottom: 0;
	position: relative;
	background: inherit;
}

#pageHeader img {
}

#pageHeader h1 {
	font-weight: normal;
	z-index: 1000;
	position: relative;
}

#pageHeader h2 {
	font-weight: normal;
	z-index: 1000;
	position: relative;
}

#contentContainer {
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 200px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contentContainer #content {
	padding: 27px 27px 27px 37px;
}

#sidebarContainer #top {
}

#sidebarContainer {
	float: left;
	width: 205px;
	position: relative;
	border: 0;
	margin: 0;
	padding: 0;
	z-index: 100;
}

#sidebarContainer .sideHeader {
	font-weight: bold;
	padding: 10px 10px 10px 20px;
	text-align: center;
	font-size: 13px;
	line-height: 16px;
}

#sidebarContainer #sidebar {
	padding: 0px 5px 0 29px;
	font-size: 11px;
	line-height: 16px;
}

#sidebarContainer #bottom {

}

#footer {
	text-align: right;
	color: black;
	height: 114px;
	padding-right: 30px;
	font-size: 12px;
}

#footer p {
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
}

#footer a:link, #footer a:visited {
	font-size: 12px;
}

#footer a:hover, #footer a:active {
	text-shadow: 0px 0px 0px #000000


/* My Comment */;
	text-decoration: underline;
	font-size: 12px;
}
	
/*</group>*/

/*<group=bread crumb>*/

#breadcrumbcontainer {
	text-align: right;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
}

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

#breadcrumbcontainer li {
	display: inline;
	margin-left: 0;
	margin-right: 0;
}

#breadcrumbcontainer a {
	padding: 0;
	margin-right: 0;
	margin-left: 0;
	font-size: 11px;
}

#breadcrumbcontainer a:hover {
}
	
/*</group>*/

/*<group=toolbar - menu>*/

#navcontainer {
	background: inherit;
	position: relative;
	top: 0;
	width: 100%;
	display: block;
	line-height: 2.6em;
	text-indent: 15px;
	padding-top: 40px;
	padding-bottom: 20px;
	padding-left: 12px;
}

#navcontainer #current {
	font-weight: bold;
}

#navcontainer #current:hover {
}

#navcontainer .currentAncestor {
}

/* Parent - Level 0 */

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

#navcontainer li {
}

#navcontainer a {
	display: block;
	color: #000000;
	padding-left: 11px;
	height: 30px;
}

#navcontainer a:hover {
	background: fixed;
}

#navcontainer a:active {
}

/* Child - Level 1 */

#navcontainer ul ul {
}

#navcontainer ul ul li {
}

#navcontainer ul ul a {
	padding: 0 0 0 24px;
	font-size: 12px;
}

#navcontainer ul ul a:hover{
}

#navcontainer ul ul #current{
}

#navcontainer ul ul .currentAncestor {

}

/* Child - Level 2 */

#navcontainer ul ul ul {
}

#navcontainer ul ul ul li { 
}

#navcontainer ul ul ul a{
	padding: 0px 0px 0px 34px;
	font-size: 12px;
}

#navcontainer ul ul ul a:hover{

}

/* Child Level 3 */

#navcontainer ul ul ul ul {
}

#navcontainer ul ul ul ul li { 
}

#navcontainer ul ul ul ul a{
	padding: 0px 0px 0px 43px;
	font-size: 12px;
}

#navcontainer ul ul ul ul a:hover{

}

/* Child Level 4 */

#navcontainer ul ul ul ul ul {
}

#navcontainer ul ul ul ul ul li { 
}

#navcontainer ul ul ul ul ul a{
	padding: 0px 0px 0px 52px;
	font-size: 12px;
}

#navcontainer ul ul ul ul ul a:hover{

}

/*</group>*/

/*<group=global classes>*/

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

h1 {
}

h2 {
}

h3 {
}

h4 {
}

.imageStyle {
	border: 1px none;
	border-color: transparent;
}
	
/*</group>*/

/*<group=blog>*/

/*<group=blog 35>*/

.blog-entry-summary {
	margin-bottom: 15px;
	color: #616161;
	border-bottom: solid #bfbfbf 1px;
	padding-bottom: 6px;

}
 
 .blog-read-more {
	padding: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.blog-entry-permalink {
	padding-left: 16px;
	background: no-repeat url(images/icons/permalink.gif) 0px 0px;
	margin-left: 4px;
}

/* The blog also supports styles for the Read More links, it uses the followig CSS tag: */

#blog-rss-feeds {

	font-size: 12px;
	line-height: 24px;
	margin-top: 7px;
}

.blog-rss-link {
		background: url(images/icons/rss.gif) no-repeat 0px 0px;
	padding-left: 25px;
	padding-bottom: 4px;
}

.blog-comments-rss-link {
		background: url(images/icons/rss.gif) no-repeat 0px 0px;
	padding-left: 25px;
	padding-bottom: 4px;
}

/* blog Icons END */
	
/*</group>*/

/* Archive Page */

.blog-archive-background {
	margin: 0;
	padding: 0;
}

.blog-archive-headings-wrapper {
	text-align: left;
	text-align: center;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.blog-archive-entries-wrapper {
	margin: 0px auto;
	text-align: left;
	padding: 10px;
}

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

.blog-archive-month {
	font-weight: bold;
	font-size: 25px;
	text-align: left;
	text-indent: 40px;
	margin-bottom: 4px;
	background: 12px 4px  url(images/icons/archives.gif) no-repeat;
	line-height: 30px;
	margin-top: 18px;
	color: #3f3f3f;
}

.blog-archive-link {
	font-size: 13px;
	background: url(images/icons/blog_back_on.gif) no-repeat 22px 4px;
	text-align: left;
	text-indent: 41px;
	margin-bottom: 22px;
}

/* page */

.blog-entry {
	margin-bottom: 25px;
}

.blog-entry-title {
	margin-top: 0;
	border-bottom: solid #bfbfbf 1px;
	text-align: left;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 8px;
}

.blog-entry-date {

	color: #636363;
	font-size: 11px;
	background: url(images/icons/date.gif) no-repeat 5px 5px;
	text-indent: 27px;
	padding-top: 4px;
}

.blog-entry-body {
}

.blog-entry-comments {
	margin-top: 14px;
	text-align: right;
}

.blog-entry-category {
	background: url(images/icons/categories.gif) 0px 0px no-repeat;
	margin-left: 4px;
	padding-left: 16px;
}

.blog-category-link-enabled {
	font-size: 13px;
	padding-bottom: 3px;
	line-height: 20px;
	font-weight: bold;
	background: url(images/icons/blog_back_on.gif) no-repeat 0px 3px;
	padding-left: 14px;
}

.blog-category-link-disabled {
	font-size: 13px;
	padding-bottom: 3px;
	line-height: 20px;
	font-weight: bold;
	background: url(images/icons/blog_back_off.gif) no-repeat 0px 3px;
	padding-left: 14px;
	color: #6b6b6b;
}
	
/*</group>*/

/*<group=file sharing>*/

.filesharing-description {
	margin-bottom: 15px;
}

.filesharing-item {

	border-bottom: 1px solid #c0c0c0;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: bold;

	padding: 3px;
}

.filesharing-item-title {
	padding-bottom: 6px;
}

.filesharing-item-title a:link {
	text-shadow: 0px 0px 3px #ffffff;
	background: no-repeat url(images/icons/download_normal.gif) transparent 0px 2px;
	padding-left: 20px;
}

.filesharing-item-title a:hover {
			background: no-repeat url(images/icons/download_animated.gif) transparent 0px 2px;
	
	
}

.filesharing-item-title a:visited {

}

.filesharing-item-description {
	font-size: 12px;
	font-weight: normal;
	color: #4a4a4a;
}

/*</group>*/

/*<group=photo album>*/

/* Index Page */

.thumbnail-caption {
	margin: 0;
	padding: 0;
	height: 35px;
	display: block;
	font-size: 11px;
	line-height: 14px;
	text-align: center;
}

.thumbnail-frame img {
     border: none;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}

.thumbnail-frame {
    position: absolute;
    bottom: 0;
    left: 0;
}

.thumbnail-wrap {
	text-align: center;
	position: relative;
	float: left;
	margin-bottom: 50px;
	margin-right: 8px;
	margin-left: 0;
}

.album-wrapper {
	display: block;
	width: 99%;
	position: relative;
}

.album-description {
	margin-bottom: 55px;
	padding-bottom: 10px;
	font-size: 13px;
}

/* UP Album 35 modified */

.album-title {
	font-size: 18px;
	font-weight: bold;
	margin-top: 0;
	border-bottom: solid #adadad 1px;
	padding-bottom: 8px;
	margin-bottom: 8px;
}

.thumbnail-table {
	width: 59%;
	margin-right: auto;
	margin-left: auto;
	float: left;
}

.thumbnail-frame:hover {
	background: repeat url(images/color1/sidebar_tile2.png) transparent;
}

.thumbnail-frame a {
}

.thumbnail-frame a:hover {
}

/* SinglePage below */

.photo-background {
	margin: 10px;
	background: no-repeat url(images/editable_images/photo_slideshow_wood.jpg) 0px;
	background-color: #4e2314;
	background-position: top center;
}

.photo-navigation {
	margin-bottom: 10px;
	padding: 5px;
	color: black;
}

.photo-links {
	margin: 5px 0 0;
	padding: 0;
	text-shadow: 0px 0px 0px #ffffff;
	background: #fff4d6 center;
	border: 1px solid #000000;
}

.photo-navigation a:linka:visited, .photo-navigation a:visited {
	color: #747474;	
}

.photo-navigation a:hover {
	color: #000000;
}

.photo-frame{
	border: 1px solid #000000;
}

.photo-title {
	font-weight: bold;
	color: #ffffff;
	margin: 0;
	padding: 0 0 10px;
	text-shadow: 2px 2px 2px #533c1b;
	font-size: 23px;
}

.photo-caption {
	color: #ffffff;
	letter-spacing: 1px;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
	
/*</group>*/

/*<group=quicktime page>*/

.movie-description {
	margin-top: 18px;
	border-top: 1px solid #bfbfbf;
	padding-top: 10px;
	font-size: 13px;
}
	
/*</group>*/

/*<group=quicktime album>*/

/* IndexPage */

.movie-page-title {
	padding-left: 15px;
	font-weight: bold;
	margin-top: 0;
	border-bottom: solid #bfbfbf 1px;
	padding-bottom: 8px;
	font-size: 18px;
}

.movie-page-description {
	margin-bottom: 16px;
	padding-left: 15px;
	padding-top: 4px;
	font-size: 13px;
}

.movie-thumbnail-frame {
	display: inline;
	text-align: center;
	font-size: 0.9em;
	float: left;
	width: 131px;
	line-height: 1em;
	margin: 20px;
}

.movie-thumbnail-frame:hover {
}

.movie-thumbnail-caption {
	padding-top: 9px;
	font-size: 11px;
	line-height: 14px;
}

/* SinglePage */

.movie-background {
	background: no-repeat url(images/editable_images/photo_slideshow_wood.jpg) 0px #4e2314;
	background-position: top center;
	margin: 20px 0 30px;
}

.movie-title {
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	color: #ffffff;
	text-shadow: 2px 2px 2px #000000;
	margin-bottom: 20px;
}

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


/*</group>*/

/*<group=contact form>*/
.message-text {
	margin-top: 0;
} 

.required-text {
} 

.form-input-field {
} 

.form-input-button { 
} 
/*</group>*/


