    body {
    	background-color: #98A65B;
		scrollbar-3d-light-color : White;
		scrollbar-arrow-color : #f5f5d0;
		scrollbar-base-color : Black;
		scrollbar-dark-shadow-color : #292929;
		scrollbar-face-color : #98A65B;
		scrollbar-highlight-color : Silver;
		scrollbar-track-color: #CCCCCC;
		scrollbar-shadow-color : #CCCCCC;
    }
    body, td, p, div, a, ol, ul, li, blockquote, label {
    	color: #292929;
        font-family: Arial;
        font-size: 12px;
    }
    a, a:link, a:active, a:visited, a:hover {
    	color:#cc9900;
    }
    #biglinks {
        width: 382px;
    }
    #biglinks_header, #biglinks_header a {
        color: #FFFFFF;
    }
    #biglinks_line, #biglinks_line a {
        color: #526308;
    }
    #biglinks_sister, #biglinks_sister a {
        color: #f5f5d0;
    }
    #biglinks_header, #biglinks_line, #biglinks_sister {
    	line-height: 30px;
    	margin-right: 25px;
    	margin-left: 25px;
    }
    #biglinks_header, #biglinks_line {
    	text-align: right;
    }
    #biglinks_header a, #biglinks_line a, #biglinks_sister a {
    	font-family: Verdana;
    	font-size: 12px;
    	text-decoration: none;
        text-transform: uppercase;
    }
    #biglinks_header a:hover, #biglinks_line a:hover, #biglinks_sister a:hover{
    	text-decoration: underline;
    }
    #biglinks_sister2 {
    	line-height: 15px;
    	margin-right: 25px;
    	margin-left: 25px;
        color: #f5f5d0;
    	font-size: 11px;
    }
    #biglinks_sister2 a {
    	font-family: Verdana;
    	font-size: 11px;
    	text-decoration: none;
        text-transform: uppercase;
        color: #f5f5d0;
        font-weight: bold;
    }
    #biglinks_sister2 a:hover{
    	text-decoration: underline;
    }
    #footerlinks, #footerlinks a {
        color: #FFFFFF;
        font-face: Verdana;
        font-size: 11px;
        line-height: 22px;
        text-decoration: none;
        padding-top: 10px;
    }
    #footerlinks a:hover {
        text-decoration: underline;
    }
    #salmon_line {
        line-height: 3px;
        background-color: #cc9900;
        text-align:right;
    }
    .burgandy {
        background-color: #526308;
    }
    #navbar {
        background-color: #f5f5d0;
        line-height: 42px;
        text-align: center;
        text-transform: uppercase;
        font-size: 12px;
        font-family: Verdana;
        color: #526308;
    }
    #navbar a {
        color: #526308;
        text-decoration: none;
    }
    #navbar a:hover {
        text-decoration: underline;
    }
    #navbar a.active, #navbar a.active:hover {
        color: #cc9900;
        font-weight: bold;
    }
    #homecontent, #homecontent p, #homecontent div, #homecontent td, #homecontent a, #homecontent div a, #homecontent p a{
        background-color: #f5f5d0;
        color: #292929;
    }
    #footerbar {
        background-color: #cc9900;
        line-height: 28px;
    }
    #footerbar_home {
        background-color: #f5f5d0;
        line-height: 28px;
    }
    #footerborder {
        background-color: #282c2f;
        line-height: 1px;
        text-align: center;
    }
    #subnav {
        background-color: #cc9900;
        width: 382px;
    }
    #subnavlinks {
        padding-left: 25px;
        font-size: 11px;
        line-height: 25px;
        font-weight: bold;
        color: #FFFFFF;
        font-family: Arial;
    }
    #subnavlinks a {
        color: #FFFFFF;
        text-decoration: none;
    }
    #subnavlinks a.active {
        color: #f5f5d0;
    }
    #subnavlinks a:hover, #subnavlinks a.active:hover {
        color: #f5f5d0;
        text-decoration: underline;
    }
    #subcontent, #maincontent {
        background-color: #f5f5d0;
        width: 382px;
        overflow: auto;
    }
    #subcontent {
        height: 400px;
    }
    #photocontent, #photoAlbumList {
        background-color: #f5f5d0;
        height: 450px;
        width: 801px;
        overflow: auto;
    }
    #photoAlbumList {
        width: 200px;
        overflow: auto;
        border-right: 1px solid #98a65b;
    }
    #photosList {
        width: 100%px;
        overflow: auto;
        background-color: #f5f5d0;
    }
    #photoListPhoto {
        text-align: center;
        padding: 10px;
    }
    #photoListPhoto img {
        border: 1px solid #98a65b;
    }
    #photoListPhoto img:hover {
        border: 1px solid #FFFFFF;
    }
    #photosList a {
        padding: 3px;
    }
    #albumHighlight {
        text-align: center;
    }
    #albumHighlight img {
        border: 1px solid #526308;
    }
    #albumTitle, #photoAlbumListTitle {
        color: #526308;
        font-family: Arial;
        font-size: 14px;
        font-weight: bold;
        line-height: 20px;
    }
    #photoAlbumListTitle {
        width: 150px;
        text-align: center;
        font-size: 13px;
    }
    #photoPosition {
        color: #526308;
        font-family: Arial;
        font-size: 11px;
    }
    #albumCount {
        color: #526308;
        font-family: Arial;
        font-size: 11px;
    }
    #albumDescription {
        color: #526308;
        font-family: Arial;
        font-size: 13px;
    }
    #maincontent {
        height: 425px;
    }
    #content, #homecontent {
        padding: 15px;
    }
	.errMsg, .errormessage {
		font-weight: bold;
		color: #CC0000;
        text-align: center;
        padding: 15px;
        border: 2px solid #CC0000;
        background-color: #FFFFFF;
    }
    #testimonials_container {
        height: 70px;
        overflow: auto;
        width: 382px;
    }
    #testimonials {
        width: 360px;
        vertical-align: middle;
        margin-top:10px;
    }
    #testimonial {
        /*color: #526308;*/
        font-family: Arial;
        font-size: 13px;
        font-style: italic;
    }
    .testimonial_source {
        font-style: normal;
        font-size: 12px;
    }
    .cost {
        text-align: right;
    }
    .indent {
        padding-left: 30px;
    }
    .underline {
        text-decoration: underline;
    }
    .bold {
        font-weight: bold;
    }
