/* @group General Styles */

/* HTML */body,td,th {      font: normal 11px/16px Georgia, Times New Roman, Times, serif;      color: #666;}body {background: #ffffff;      margin: 0;PADDING:0;}#outerWrapper{margin:0px;}#innerWrapper{margin:0px;}img {      border: none;}p {      padding-top: 0;      margin-top: 0;}
b, strong {

}

a:link, a:visited {color: rgb(129, 68, 50);text-decoration:none;
}

a:hover, a:active {text-decoration:underline;
}
a.icon:after {display:block;width: 16px;height:16px;margin:2px;}a.extlink:after {content: url(images/extlink.png);}a.email:after {content: url(images/write.png);}img {border: 1px solid #ccc;padding: 3px;
}

.image-left {float:left;
}

.image-right {float:right;
}
      
/* @end */

/* @group Layout */

.spacer {DISPLAY:BLOCK;float: left;width: 15px;margin-left:20px;}

.clearer {
      clear: both;
}

#pageHeader_wrap {padding: 0;border-bottom: 1px solid rgb(129, 68, 50);}

#header img {display: inline;height: 75px;width: 705px;padding: 0;border: none;}#header {background: rgb(129, 68, 50);display: block;height: 75px;PADDING-left: 20px;}#contentContainer {margin: 40px 0 100px 30px;      width: 970px;}

#contentContainer #content {WIDTH: 710PX;      float: left;margin-left: 30px;margin-right:10xpx;}

#sidebarContainer {      width: 215px;      float: left;}

#sidebarContainer #sidebar {margin:5px;}

#sidebarContainer .sideHeader {FONT-WEIGHT:BOLD;border-bottom: 1px solid #ccc;padding-bottom: 5px;margin-right: 5px;margin-bottom: 5px;}
#sidebarContainer #galleryMenu {font-size:1em;font-weight:bold;padding:0;padding-right: 5px;}#sidebarContainer #galleryMenu #current{color:#666;padding-left:16px;background: transparent url(images/bullet_go.png) no-repeat top left;}#sidebarContainer #galleryMenu ul {list-style:none;margin:0;padding:0;}#sidebarContainer #galleryMenu ul li {margin-bottom:10px;}#sidebarContainer #galleryMenu ul li a {display:block;padding: 0px 2px 2px 0.5em;text-decoration:none;height:16px;width: 100%;}html>body #sidebarContainer #galleryMenu ul li a {width:auto;}#sidebarContainer #galleryMenu ul li a:hover {text-decoration:underline;}#footer {
border-top-color: rgb(129, 68, 50);border-top-style: solid;border-top-width: 1px;display: block;height: 16px;padding-bottom: 30px;padding-left: 30px;padding-right: 0px;padding-top: 12px;}

#footer p {float:left;}

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

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

/* @group Bread-crumb */

#breadcrumbcontainer {

      margin-left: 40px;      text-shadow: #dedede 0 1px 0px;text-align:right;}

#breadcrumbcontainer ul {
      display: inline;
      margin-left: -19px;}

#breadcrumbcontainer li {
      display: inline;
      padding-left: 18px;
      margin-right: 5px;
      background: url(images/bullet_go.png) no-repeat 0 -1px;
}

#breadcrumbcontainer a {
      
}

#breadcrumbcontainer a:hover {
      
}
      
/* @end */

/* @group Toolbar */

/* Toolbar Styles */
#navcontainer {
display: block;height: 25px;padding-left: 30px;}
#navcontainer .date {float:right;display:block;height: 25px;padding: 5px;      color: #BF3825;font-weight:bold;}#navcontainer #current {background: rgb(129, 68, 50);color:white;}

#navcontainer #current:hover {
}

#navcontainer .currentAncestor {background: rgb(129, 68, 50);color:white;}

/* Parent - Level 0 */

#navcontainer ul {
      padding: 0;      margin: 0;      list-style: none;font-weight:bold;      font-size: 11px;      line-height: 16px;}

#navcontainer li {      float: left;letter-spacing: .15em;}

#navcontainer a {
      display: block;      padding: 5px 10px;      color: #BF3825;      background: none;      text-decoration: none;
}

#navcontainer a:hover {
      color: #FFF;      background: rgb(187,129,0);      text-decoration: none;
}

#navcontainer a:active {
}

/* Child - Level 1 */

#navcontainer ul ul {}

#navcontainer ul ul li {}

#navcontainer ul ul a {display: inline;      padding: 0;margin:5px;      text-decoration: none;}

#navcontainer ul ul a:hover{color: rgb(129,68,50);      background: #FFF;      text-decoration: underline;}

#navcontainer ul ul #current{display: inline;      padding: 5px 10px;color: rgb(129,68,50);background:transparent;      text-decoration: underline;}

#navcontainer ul ul .currentAncestor {}

/* Child - Level 2 */

#navcontainer ul ul ul {
}

#navcontainer ul ul ul li { 
}

#navcontainer ul ul ul a{
}

#navcontainer ul ul ul a:hover{
}

#navcontainer ul ul ul #current{
}

#navcontainer ul ul ul .currentAncestor {
}
/* Child Level 3 */

#navcontainer ul ul ul {
}

#navcontainer ul ul ul ul li { 
}

#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 { 
}

#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 {
}

h1 {
}

h2 {
}

h3 {
}

h4 {
}

.imageStyle {
}

/* Main content area unordered list styles */
#contentContainer #content ul {
}

#contentContainer #content li {
}

/* Sidebar area unordered list styles */
#sidebarContainer #sidebar ul {
}

#sidebarContainer #sidebar li {
}


/* Table Styles */
table {
}
/* @end */

/* @group Blog */

/* @group Archive Page */

.blog-archive-background {
}.blog-entry-summary {
}
.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 {
}

.blog-entry-date {
}

/*styles the category link in the main entry */
.blog-entry-category {
}

.blog-entry-category a:link, .blog-entry-category a:visited {
}

/*styles the permalink link in the main entry */
.blog-entry-permalink {
}

.blog-entry-permalink a:link, .blog-entry-permalink a:visited {
}

.blog-read-more {
}

.blog-entry-body {
}

.blog-entry-comments {
}

/* styles the archives in the blog sidebar */
#blog-archives {
}

.blog-archive-link-enabled {
}

.blog-archive-link-disabled {
}

/* Styles the blog categories in the blog sidebar */
#blog-categories {
}

.blog-category-link-enabled {
}

.blog-category-link-disabled {
}

/* Styles the blog RSS feeds in the blog sidebar */
#blog-rss-feeds {
}

.blog-rss-link {
}

.blog-comments-rss-link {
}

/* @end */

/* @group File Sharing */

.filesharing-description {
}

.filesharing-item {
}

.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 {}

.album-description {FONT-WEIGHT:BOLD;border-bottom: 1px solid #ccc;padding-bottom: 5px;margin-right: 5px;margin-bottom: 25px;padding-top:5px;
}


.album-wrapper {
WIDTH:100%;POSITION:RELATIVE;FLOAT:LEFT;MARGIN:0;PADDING:0;}

.thumbnail-wrap {
      text-align: left;
      float: left;POSITION:RELATIVE;
      margin-bottom:100px;
      margin-right: 50px;}


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

.thumbnail-frame:hover {
}

.thumbnail-frame a {
}

.thumbnail-frame a:hover {
}

.thumbnail-frame img {}

.thumbnail-caption {font-size: 10px;line-height: 1.2em;}
 #flashcontent {padding:5px;padding-bottom: 3px;width: 600px;border: 1px solid #ccc;}     
/* @end */

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

.photo-background {margin-top:10px;}
}.photo-navigation {POSITION:RELATIVE;DISPLAY:BLOCK;}

.photo-links {}

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

.photo-navigation a:hover {
}

.photo-frame{padding: 7px;FLOAT:LEFT;margin-top: 5px;margin-bottom: 100px;}

.photo-title {DISPLAY:NONE;}

.photo-caption {LINE-HEIGHT: .13EM;font-style: italic;font-weight:bold;margin-top: 10px;margin-left:5px;}

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

/* @group Quicktime Page */

.movie-description {
}
      
/* @end */

/* @group Quicktime Album */

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

.movie-page-title {
}.movie-page-description {
}.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 */form {}.message-text { font-weight:bold;padding:5px;padding-left:0;} 

.required-text {
} 

.form-input-field {} 

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