body {
	margin:10px 0px 0px 10px;
	padding:0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #C8E2F8;
	background-image:  url(images/wallpaper2.jpg);
	background-repeat: repeat;
	background-position: left top;
}
table {
	width: 100%;
	margin: 0;
}
table td{
	padding:0px;
	margin: 0;
	border-width:0px;
	vertical-align: top;
}
p , td , ul , ol , ul , li , dl , dt , dd {
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
.menu {
	width: 117px;
	height: 157px;
}
a {
text-decoration : none;
font-weight : normal;
color : #43587f;
outline : none;
}
a:visited {
color : #39c;
}
a:active {
color : #39c;

}
a:hover {
color : #999;
text-decoration : underline;

}
strong , b {
font-weight : bold;

}
img {
border : 0 none inherit;

}
img {
	border: 0;
	display:block
}
.inline {
	display:inline
}
.nowrap {
white-space : nowrap;
font-size : 10px;
font-weight : bold;
margin-top : 0;
margin-bottom : 0;

}

h5 {
	font-size: 12px;
	padding: 5px;
	vertical-align: middle;
	color: #43587f;
	border: 1px solid #CC3300;
	font-weight: normal;
	background-color: #FFFFFF;
	margin: 0px 0px 7px;
}

p {
	line-height: 120%;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	}


.MediumRed {
	font-size: 12px;
	line-height: 14px;
	color: #CC0000;
}
.yellowTd {
	background-color: #FFFF66;
}
.greenTd {
	background-color: #006666;
}
.buffTd {
	background-color: #dbcfb5;
}.YellowPaleTd {
	background-color: #FFEB66;
}
.imageBlue {
	border: 3px solid #A9C9E6;
}
.AddressText {
	font-size: 10px;
	background-color: #FFEB66;
	padding-top: 5px;
	display: block;
	padding-left: 5px;
	padding-bottom: 8px;
}
.PatternBlue {
	background-image: url(patterns/0547-02sm.jpg);
	background-repeat: repeat;
}
.BackGreen {
	background-image: url(patterns/0548-02detail.jpg);
	background-repeat: repeat;
	width: 250px;
}
.backBlue {
	background-image: url(patterns/0547-02.jpg);
	background-repeat: repeat;
}
.BlueTD {
	width: 362px;
	background-color: #C8E2F8;
}
.railing {
	background-color: #C8E2F8;
	background-image: url(images/railing03.gif);
	background-repeat: repeat-x;
}
.tablefooter {
	width: 362px;
	background-color: #FFEB66;
	border: 1px solid #A39872;
}
.website {
	width: 362px;
	color: #000000;
	font-size: 10px;
	background-color: #D7C8A0;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #FFFF66;
}
.website a {
text-decoration : none;
font-weight : normal;
color : #006666;
outline : none;
}
.website a:visited {
color : #006666;
}
.website a:active {
color : #006666;

}
.website a:hover {
color : #006666;
text-decoration : underline;

}.railingTable {
	height: 55px;
}
.BackWhite {
	background-image: url(patterns/0550-2sm.jpg);
	background-repeat: repeat;
	width: 250px;
	font-size: 12px;
	line-height: 120%;
}
.BackBrown {
	background-image: url(patterns/0544-2.jpg);
	background-repeat: repeat;
}
.column01 {
	width: 117px;
}
.column02 {
	width: 250px;
	font-size: 12px;
	line-height: 120%;
	background-color: #FFFFFF;
}
.column03 {
	font-size: 12px;
	line-height: 120%;
}
.BoldGreen {
	font-size: 16px;
	color: #185D28;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.columnShp {
	line-height: 120%;
	background-color: #FFF8EB;
	width: 590px;
	background-image: url(patterns/carpet2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.ItemListing {
	background-color: #FFEB66;
	width: 340px;
	display: block;
	padding: 10px 22px 10px 10px;
	border: 1px solid #A09F88;
	margin-top: 25px;
}
.ItemListing strong{
	color: #185D28;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
}
.ItemListing em{
	color: #185D28;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
}
.BackWood {
	background-image: url(patterns/0569-2.jpg);
	background-repeat: repeat;
}
.BackMore {
	background-image: url(patterns/0545-02.gif);
	background-repeat: repeat;
}
.BackMore2 {
	background-image: url(patterns/0552-02.jpg);
	background-repeat: repeat;
}
.BackShop{
	background-image: url(patterns/0270xl.jpg);
	background-repeat: repeat;
}
.BackWeb{
	background-image: url(patterns/0233xl.jpg);
	background-repeat: repeat;
}
.BlockText {
	background-color: #C8E2F8;
	display: block;
	padding: 10px 22px 10px 10px;
	border: 1px solid #A09F88;
	font-size: 16px;
	margin: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #185D28;
}
.movie {
	padding: 10px 22px 10px 10px;
}.ProjectsListing {
	background-color: #FFEB66;
	line-height: 140%;
	border: 1px solid #A09F88;
	margin-top: 25px;
	margin-left: 11px;
}.ProjectsListing td{
	padding: 10px;
	line-height: 140%;

}
.ProjectsListing strong{
	color: #185D28;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
}
.ProjectsListing em{
	color: #185D28;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
}

