@charset "UTF-8";
.sidebar_quotes {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	font-style: italic;
	line-height: 19px;
	font-weight: normal;
	color: #E7DFB0;
	text-decoration: none;
}
.pagebg {
	background-image: url(sr_assets/page_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.footer_bg01 {
	background-image: url(sr_assets/srindex_13.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.footer_bg02 {
	background-image: url(sr_assets/srindex_12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.text01 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #1C2128;
	text-decoration: none;
}
a:link {
	color: #512E18;
	text-decoration: none;
}
a:visited {
	color: #512E18;
	text-decoration: none;
}
a:hover {
	color: #1C2128;
	text-decoration: none;
}
.index_contentarea_bg {
	background-image: url(sr_assets/home_contentarea_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.introtext01 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #E1C176;
	text-decoration: none;
}
a:active {
	color: #1C2128;
	text-decoration: none;
}
.introtext02 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.index_fpbg {
	background-image: url(sr_assets/srindex_fp05.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.homefp01 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	color: #E1C176;
	text-decoration: none;
}
.homefp02 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #E1C176;
	text-decoration: none;
}
.homefp02 a:link {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.homefp02 a:visited {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.homefp02 a:active {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
.homefp02 a:hover {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
.index_commbg01 {
	background-image: url(sr_assets/srindex_comm02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.index_commbg02 {
	background-image: url(sr_assets/srindex_comm04.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.homecomm01 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	color: #DECEA0;
	text-decoration: none;
}
.homecomm02 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.homecomm03 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #E1D992;
	text-decoration: none;
}
.inside_contentbg {
	background-image: url(sr_assets/srinside_contentbg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.text02 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.darklinks {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #1C2128;
	text-decoration: none;
}
.darklinks a:link {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #512E18;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.darklinks a:visited {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #512E18;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.darklinks a:hover {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.darklinks a:active {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.fp_bg {
	background-image: url(sr_assets/fp_05.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.sidebar_commlist_bg {
	background-image: url(sr_assets/sidebar_box02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.sidebar_quotes02 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #1C2128;
	text-decoration: none;
}
.contenttext01 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.contentheader01 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #E7DFB0;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #1C2128;
	padding-bottom: 5px;
	padding-top: 10px;
}
.bio_bg {
	background-image: url(sr_assets/bio_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contenttext01 a:link {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #E7DFB0;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #E7DFB0;
}
.contenttext01 a:visited {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #E7DFB0;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #E7DFB0;
}
.contenttext01 a:active {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #D0C99F;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #D0C99F;
}
.contenttext01 a:hover {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #D0C99F;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #D0C99F;
}
.contentheader02 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #9E6837;
	padding-bottom: 5px;
	padding-top: 10px;
}
.bio_text {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.invres_bg01 {
	background-image: url(sr_assets/invres_07.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.invres_bg02 {
	background-image: url(sr_assets/invres_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.invres_address {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 15px;
	color: #E7DFB0;
	text-decoration: none;
	font-weight: bold;
}
.invdetail_bg01 {
	background-image: url(sr_assets/invdetail_06.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contenttext02 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.contenttext02 a:link {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E7DFB0;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #E7DFB0;
}
.contenttext02 a:visited {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E7DFB0;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #E7DFB0;
}
.contenttext02 a:active {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D0C99F;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #D0C99F;
}
.contenttext02 a:hover {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D0C99F;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #D0C99F;
}
.invdetail_text01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #D9B872;
	text-decoration: none;
}
.invdetail_bg02 {
	background-image: url(sr_assets/invdetail_08.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.sidebar_howbuild_bg {
	background-image: url(sr_assets/sidebar_howbox02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.imglink {
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-color: #353736;
	border-right-color: #353736;
	border-bottom-color: #353736;
	border-left-color: #353736;
	margin: 10px;
}
.imglink a:link {
	border: 5px solid #353736;
	margin: 10px;
}
.imglink a:visited {
	border: 5px solid #353736;
	margin: 10px;
}
.imglink a:hover {
	border: 5px solid #986533;
	margin: 10px;
}
.imglink a:active {
	border: 5px solid #986533;
	margin: 10px;
}
.contenttext03 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E1C176;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #1C2128;
	padding-bottom: 5px;
}



#links ul {
        list-style-type: none;
        width: 400px;
} 

#links li {
        border: 1px dotted #999;
        border-width: 1px 0;
        margin: 5px 0;
}

#links li a { 
        color: #990000;
        display: block;
        font: bold 120% Arial, Helvetica, sans-serif;
        padding: 5px;
        text-decoration: none;
}

 * html #links li a {  /* make hover effect work in IE */
	width: 400px;
}

#links li a:hover {
        background: #ffffcc;
}

#links a em { 
        color: #333;
        display: block;
        font: normal 85% Verdana, Helvetica, sans-serif;
        line-height: 125%; 
}

#links a span {
        color: #125F15;
        font: normal 70% Verdana, Helvetica, sans-serif;
        line-height: 150%;
}.commbar_bg01 {
	background-image: url(sr_assets/commbar_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.commbar_bg02 {
	background-image: url(sr_assets/commbar_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.commphoto_bg {
	background-image: url(sr_assets/commpro_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.commamenities_bg {
	background-image: url(sr_assets/commpro_05.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.comm_subs {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E7DFB0;
	text-decoration: none;
	padding-bottom: 5px;
	background-color: #232627;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 8px;
}
.comm_text01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 26px;
	font-weight: normal;
	color: #E7DFB0;
	text-decoration: none;
}
.ipm_bg {
	background-image: url(sr_assets/ipm_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.modres_bg01 {
	background-image: url(sr_assets/modres_02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.modres_bg02 {
	background-image: url(sr_assets/modres_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.commlist_bg {
	background-image: url(sr_assets/newcomm_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.commbox_bg {
	background-image: url(sr_assets/srindex_commarea06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.commlogo_bg {
	background-image: url(sr_assets/srindex_commarea07.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.homecomm01b {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #FFF6D1;
	text-decoration: none;
}
.biopic_space {
	margin-bottom: 10px;
}
.contenttext03 a:link {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E1C176;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #1C2128;
	padding-bottom: 5px;
}
.contenttext03 a:visited {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E1C176;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #1C2128;
	padding-bottom: 5px;
}
.contenttext03 a:hover {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E1C176;
	text-decoration: underline;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #1C2128;
	padding-bottom: 5px;
}
.contenttext03 a:active {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E1C176;
	text-decoration: underline;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #1C2128;
	padding-bottom: 5px;
}
