html, body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #CBCBFD;
	color: #330066;
}

a {
	color: #330066;
}

a:link {
	color: #552E7F;
}

a:visited {
	color: #330066;
}

#left_col {
	float:left;
	background-color: #CBCBFD;
	margin:0;
	width:145px;
	background-image: url();
}

#left_col.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330066;
}

#left_col.a:link {
	color: #330066;
}


#main_container {
	margin-left:145px;
}


#header {
	background-color: #552E7F;
	padding:4px;
	background-image: url("grafx/bg_top_01.gif");
	color:#330066;
	height:65px;
}

#header a {
	color:#552E7F;
}

a.style24 {
	color: #ffffff;
}

.style28 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E9BA2C;
}


#page_contents{
	background-image: url(http://www.cc-cottages.com/grafx/bg_pic_01.jpg);
	background-color: #CBCBFD;
	padding: 5px 10px;
	color: #552E7F;
}

#footer{
	width:877px;
	height:30px;
	margin-left:10px;
	background-color:#552E7F;
}

#footer a {
	color:#FFFFFF;
}


#adjpos {
	position:absolute;
	margin-left:-11px;
	height: 353px;
}

.pricings font{
	color:#330066;
}


.proplist {
	color:#330066;
}

.whitetext {
	color:#FFFFFF;
}

/*
Everything below this point is a bunch of stuff that was already within the webpage
I'm not sure what all it does but I didn't want to delete it
*/

.style96 {font-size: 12px}
.style98 {color: #330066}
.style108 {color: #FFFFFF}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 30px;
	top: 51px;
}
#apDiv2 {
	position:absolute;
	left:69px;
	top:20px;
	width:174px;
	height:113px;
	z-index:1;
	background-color: #990033;
}
#apDiv3 {
	position:absolute;
	left:465px;
	top:-6px;
	width:114px;
	height:61px;
	z-index:2;
}
#apDiv4 {
	position:absolute;
	width:125px;
	height:95px;
	z-index:3;
	left: 475px;
	top: 82px;
	text-align: justify;
}
#apDiv {	position:absolute;
	left:69px;
	top:20px;
	width:174px;
	height:113px;
	z-index:1;
	background-color: #990033;
}
#apDiv5 {
	position:absolute;
	left:69px;
	top:20px;
	width:153px;
	height:113px;
	z-index:1;
	background-color: #990033;
}
#apDiv6 {
	position:absolute;
	left:7px;
	top:7px;
	width:171px;
	height:61px;
	z-index:1;
}
#apDiv7 {
	position:absolute;
	left:74px;
	top:24px;
	width:196px;
	height:82px;
	z-index:1;
	visibility: visible;
}
#apDiv8 {
	position:absolute;
	left:74px;
	top:136px;
	width:217px;
	height:13px;
	z-index:2;
	background-color: #99FF33;
	visibility: visible;
}
#apDiv9 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:3;
	visibility: visible;
}
#apDiv10 {
	position:absolute;
	left:433px;
	top:17px;
	width:103px;
	height:84px;
	z-index:4;
	visibility: visible;
}
#apDiv11 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:5;
	left: 291px;
	top: 30px;
}
#apDiv1 {
	position:absolute;
	left:5px;
	top:5px;
	width:859px;
	height:444px;
	z-index:1;
	background-color: #FFFF99;
}
#apDiv13 {
	position:absolute;
	left:7px;
	top:9px;
	width:188px;
	height:57px;
	z-index:2;
	border: thin dotted #00FF33;
}
#apDiv12 {
	position:absolute;
	left:15px;
	top:76px;
	width:189px;
	height:61px;
	z-index:3;
}
#apDiv14 {
	position:absolute;
	left:10px;
	top:143px;
	width:187px;
	height:52px;
	z-index:4;
}
#apDiv15 {
	position:absolute;
	left:584px;
	top:398px;
	width:194px;
	height:56px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:5;
	visibility: visible;
}
#apDiv16 {
	position:absolute;
	left:333px;
	top:620px;
	width:189px;
	height:276px;
	background-color:#CBCBFD;
	layer-background-color:#3300CC;
	border:thick solid #FFFFFF;
	z-index:6;
}
#apDiv17 {
	position:absolute;
	left:220px;
	top:377px;
	width:270px;
	height:95px;
	background-color:#CBCBFD;
	layer-background-color:#3300CC;
	border:1px none #552E7F;
	z-index:7;
}
#apDiv18 {
	position:absolute;
	left:4px;
	top:36px;
	width:757px;
	height:57px;
	background-color:#CBCBFD;
	layer-background-color:#3300CC;
	border:1px none #552E7F;
	z-index:8;
	text-indent: 2px;
}
#apDiv19 {
	position:absolute;
	left:772px;
	top:117px;
	width:132px;
	height:53px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:9;
}
#apDiv20 {
	position:absolute;
	left:773px;
	top:172px;
	width:132px;
	height:54px;
	background-color:#993333;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:10;
}
#apDiv21 {
	position:absolute;
	left:447px;
	top:126px;
	width:105px;
	height:65px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:11;
}
#apDiv22 {
	position:absolute;
	left:555px;
	top:126px;
	width:105px;
	height:65px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:12;
}
#apDiv23 {
	position:absolute;
	left:772px;
	top:-19px;
	width:129px;
	height:115px;
	background-color:#CBCBFD;
	layer-background-color:#3300CC;
	border:medium none #FFFFFF;
	z-index:13;
}
#apDiv24 {
	position:absolute;
	left:773px;
	top:230px;
	width:132px;
	height:49px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:14;
}
#apDiv25 {
	position:absolute;
	left:447px;
	top:213px;
	width:105px;
	height:65px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:15;
}
#apDiv26 {
	position:absolute;
	left:760px;
	top:260px;
	width:127px;
	height:105px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:16;
}
#apDiv27 {
	position:absolute;
	left:788px;
	top:313px;
	width:119px;
	height:157px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:17;
}
#apDiv28 {
	position:absolute;
	left:409px;
	top:292px;
	width:119px;
	height:65px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:18;
}
#apDiv29 {
	position:absolute;
	left:663px;
	top:126px;
	width:105px;
	height:65px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:19;
}
#apDiv30 {
	position:absolute;
	left:555px;
	top:213px;
	width:105px;
	height:65px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:20;
}
#apDiv31 {
	position:absolute;
	left:16px;
	top:236px;
	width:189px;
	height:53px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:21;
	visibility: visible;
}
#apDiv32 {
	position:absolute;
	left:593px;
	top:313px;
	width:185px;
	height:57px;
	background-color:#CBCBFD;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:22;
}
#apDiv33 {
	position:absolute;
	left:16px;
	top:129px;
	width:189px;
	height:102px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:23;
}
#apDiv34 {
	position:absolute;
	left:16px;
	top:289px;
	width:189px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #FFFF00;
	z-index:24;
}
.style119 {
	color: #330066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CBCBFD;
}
#apDiv35 {
	position:absolute;
	left:11px;
	top:204px;
	width:189px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:25;
}
#apDiv36 {
	position:absolute;
	left:593px;
	top:371px;
	width:189px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:26;
}
#apDiv37 {
	position:absolute;
	left:9px;
	top:448px;
	width:199px;
	height:18px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:26;
}
#apDiv38 {
	position:absolute;
	left:219px;
	top:270px;
	width:169px;
	height:15px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:28;
}
.style121 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.style124 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}
.style126 {
	font-size: 16px;
	font-weight: bold;
	color: #330066;
}
#apDiv39 {
	position:absolute;
	left:773px;
	top:280px;
	width:132px;
	height:14px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:29;
}
#apDiv40 {
	position:absolute;
	left:789px;
	top:470px;
	width:119px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:30;
}
#apDiv41 {
	position:absolute;
	left:447px;
	top:191px;
	width:105px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:31;
}
#apDiv42 {
	position:absolute;
	left:555px;
	top:191px;
	width:105px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:32;
}
#apDiv43 {
	position:absolute;
	left:554px;
	top:278px;
	width:105px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:33;
}
#apDiv44 {
	position:absolute;
	left:663px;
	top:191px;
	width:105px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:34;
}
#apDiv45 {
	position:absolute;
	left:14px;
	top:410px;
	width:424px;
	height:369px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:35;
}
#apDiv46 {
	position:absolute;
	left:465px;
	top:411px;
	width:417px;
	height:369px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:36;
}
#apDiv47 {
	position:absolute;
	left:11px;
	top:381px;
	width:877px;
	height:30px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:37;
}
#apDiv48 {
	position:absolute;
	left:447px;
	top:278px;
	width:105px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:38;
}
.style130 {color: #330066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.style132 {
	font-size: 15px;
	color: #330066;
}
.style134 {color: #552E7F}
.style136 {font-size: 10px}
.style138 {
	color: #330066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
	color: #330066;
}
.style139 {font-size: 12px; color: #552E7F; }
.style141 {font-size: 11px; font-weight: bold; color: #FFFFFF; }
.style142 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CBCBFD; }
.style143 {font-size: 11px}
.style144 {font-size: 10px; color: #330066; }
.style145 {
	color: #330066
}
body,td,th {
	color: #330066;
}
#apDiv49 {
	position:absolute;
	left:447px;
	top:314px;
	width:139px;
	height:57px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:39;
}
#apDiv50 {
	position:absolute;
	left:448px;
	top:371px;
	width:139px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:40;
}
.style147 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#apDiv51 {
	position:absolute;
	left:663px;
	top:213px;
	width:105px;
	height:65px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:41;
}
#apDiv52 {
	position:absolute;
	left:664px;
	top:278px;
	width:105px;
	height:15px;
	background-color:#552E7F;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:42;
}
#apDiv53 {
	position:absolute;
	left:757px;
	top:208px;
	width:127px;
	height:61px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:43;
}
#apDiv54 {
	position:absolute;
	left:757px;
	top:293px;
	width:131px;
	height:63px;
	background-color:#3300CC;
	layer-background-color:#3300CC;
	border:1px none #000000;
	z-index:44;
}
.style148 {font-size: 11px; color: #552E7F; }
.style153 {color: #552E7F; font-weight: bold; }
.style155 {font-size: 9px; color: #552E7F; }
