/* ::::: null ::::: */

body { background-image: url('images/home_02.jpg'); }

/* ::::: http://www.creativehomesdfw.com/creative.css ::::: */

body { margin: 0px; background-image: url('images/overall_bg01.jpg'); background-repeat: repeat; background-position: center top; }
.bg_fade {
	background-image: url(images/overall_bg01.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.home_content_bg {
	background-image: url('images/home_content_bg.png');
	background-repeat: repeat-y;
	background-position: left top;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.sidebar_quicklinks {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: rgb(0, 0, 0);
	text-decoration: none;
}
a:link {
	font-weight: bold;
	color: #300;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	color: #0C3;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #060;
	text-decoration: underline;
}
a:active {
	font-weight: bold;
	color: #C60;
	text-decoration: underline;
}
.sub01 {
	background-image: url('images/communitiesbackground.jpg');
	border-bottom: 1px solid rgb(156, 135, 93);
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D4C08D;
	text-decoration: none;
	padding-bottom: 3px;
	padding-left: 5px;
}
.sub02 { 
	border-bottom: 1px solid rgb(190, 170, 120);
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #300;
	text-decoration: none;
	padding-bottom: 3px;
	padding-left: 5px;
}
.text01 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; line-height: 16px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: none; }
.text02 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 12px; font-weight: normal; color: rgb(77, 50, 25); text-decoration: none; }
.text03 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 13px; line-height: 18px; font-weight: normal; color: rgb(51, 51, 51); text-decoration: none; }
.text04 { border-bottom: 1px solid rgb(157, 135, 93); font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 10px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: none; padding-bottom: 3px; }
.text05 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 14px; line-height: 21px; font-weight: normal; color: rgb(51, 51, 51); text-decoration: none; }
.text06 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; line-height: 18px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: none; }
.foot02 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sana serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	text-align: right;
}
.commname { padding: 5px 5px 5px 8px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 15px; font-weight: bold; color: rgb(172, 150, 104); text-decoration: none; background-color: rgb(46, 0, 10); }
.home_fp_bg { background-image: url('images/home_14.jpg'); background-repeat: repeat-y; background-position: left top; }
.footertext {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #300;
	text-decoration: none;
}
.footertext a:link { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; font-weight: bold; color: rgb(255, 255, 255); text-decoration: none; }
.footertext a:visited { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; font-weight: bold; color: rgb(255, 255, 255); text-decoration: none; }
.footertext a:active { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; font-weight: bold; color: rgb(232, 215, 159); text-decoration: none; }
.footertext a:hover { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; font-weight: bold; color: rgb(232, 215, 159); text-decoration: none; }
.inside_content_bg { background-image: url('images/inside_content_bg.jpg'); background-repeat: repeat-y; background-position: left top; }
.imgborder { border: 4px solid rgb(168, 146, 102); margin: 5px; padding: 3px; }
.gallery_bg { background-image: url('images/gallnav_02.jpg'); background-repeat: repeat-y; background-position: left top; }
.invres_bg { background-image: url('images/invres_02.jpg'); background-repeat: repeat-y; background-position: left top; }
.invres_01 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 15px; font-weight: bold; color: rgb(255, 255, 255); text-decoration: none; }
.revtext { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: rgb(251, 247, 209); text-decoration: none; }
.revtext a:link { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: rgb(255, 255, 255); text-decoration: underline; font-weight: bold; }
.revtext a:visited { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: rgb(255, 255, 255); text-decoration: underline; font-weight: bold; }
.revtext a:active { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
.revtext a:hover { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
.modres_bg01 { background-image: url('images/modres_02.jpg'); background-repeat: repeat-y; background-position: left top; }
.modres_bg02 { background-image: url('images/modres_02.jpg'); background-repeat: repeat-y; background-position: left top; }
.quicklinks_bg { background-image: url('images/menu_bg.jpg'); background-repeat: repeat; background-position: left top; }
.commhead_bg { background-image: url('images/commhead_02.jpg'); background-repeat: repeat-y; background-position: left top; }
.commsubs { border-bottom: 1px solid rgb(156, 135, 93); font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 13px; font-weight: bold; color: rgb(86, 17, 40); text-decoration: none; padding-bottom: 3px; }
.commlist { border-bottom: 1px solid rgb(153, 131, 91); font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: none; padding-bottom: 3px; }
.module_text { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: none; }
.homepage_text01 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: rgb(0, 0, 0);
	text-decoration: none;
}
.sub02b { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 15px; font-weight: bold; color: rgb(114, 82, 31); text-decoration: none; }
a:active, a:focus {
	outline-color: -moz-use-text-color;
	outline-width: medium;
	outline-style: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #060;
}
.bg_fade table tbody tr .home_content_bg div table tbody tr td div table tbody tr td div table tbody tr td div table tbody tr .sidebar_quicklinks div {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.bg_fade table tbody tr .home_content_bg div table tbody tr td div table tbody tr td div table tbody tr .homepage_text01 div .sub02b {
	color: #060;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.bg_fade table tbody tr .home_content_bg div table tbody tr td div table tbody tr td div table tbody tr td div table tbody tr .sub01 div {
	color: #D4C08D;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}.quicklinks_bg { background-image: url('images/communitiesbackground.jpg'); background-repeat: repeat; background-position: left top; }
