body {

	background:#4e4e4e;

	background-repeat: no-repeat;

	background-position: center; 

	font-family: arial, helvetica, sans-serif;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}



a {

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-size: 1.1em;

}



a:link {

	text-decoration: none;

}



a:visited {

	text-decoration: none;

}



a:hover {

	text-decoration: none;

	color: #ffc82e;

}



a:active {

	text-decoration: none;

}



h1,h2,h3,h4,h5,h6{

	margin:0;

	padding:0;

	font-weight:normal;

}



h1{

	font-size: 1.1em;

	font-family: Arial;

	color:#000000;

	font-weight: normal;

	letter-spacing:2px;

}





h2{

	font-size: 1.1em;

	font-family: Arial;

	color:#000000;

	font-weight: normal;

	letter-spacing:0px;

}



h3{

	font-size: 0.7em;

	font-family: Arial;

	font-weight: bold;

	color: #000000;

}



h4{

	font-size: 0.8em;

	font-family: Arial;

	font-weight: normal;

	color: #0b6300;

	line-height: 1.5em;

}



h5{

	font-size: 0.8em;

	font-family: Arial;

	font-weight: normal;

	color: #0b6300;

	line-height: 1.5em;

}



h6{

	font-size: 0.8em;

	font-family: Arial;

	font-weight: bold;

	color: #0b6300;

	line-height: 1.5em;

}





p{

	margin:0 0 12px 0;

	font-size: 0.8em;

	color: #000000;

}



td{

	margin:0 0 15px 0;

	font-size: 8pt;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

}



ul{

	font-size: 0.7em;

}



/* Container

_____________________________________________________

*/

#container{

	width: 966px;

	margin:0 auto;



/*

	border: solid #ff0000;

*/

}



/* Header

_____________________________________________________

*/

#header{

	display: none;

/*

	border: solid #ff0000;

*/

}







/* Content

The default template has only one content area

_____________________________________________________

*/

#content{

	width:100%;

	height: 705px;

	position: relative;

/*

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	border: solid #0000ff;

*/

}



#contentSect1{

	width: 966px;



	position: relative;

	left: 5px;

/*

	border: solid #00ff00;

*/

}

#contentSect2{visibility: collapse;}

#contentSect3{visibility: collapse;}

#contentSect4{visibility: collapse;}







/* Start Index Area

_____________________________________________________



*/



#clIndex #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clIndex #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clIndex #menuItems li {display:inline;}

#clIndex #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clIndex #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clIndex #menu a:hover{

	color:#1181c6;

}

#clIndex #content { 

	background: url("../images/index_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clIndex #contentSect1{

	width: 590px;

	height: 505px;

}



#clIndex #footer{

	position: relative;

	top: -1px;

}



#clIndex #entryDefaultText1{

	width: 698px;

	height: 191px;

	position:absolute;

	top: -5px;

	left: 15px;



}







#clIndex #entryDefaultText2{

	width: 280px;

	height: 175px;

	position:absolute;

	top: 215px;

	left: 35px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clIndex #entryDefaultText2 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}



#clIndex #entryDefaultText2 a:hover{

	color:#555555;

}



#clIndex #entryDefaultText2 td{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}





#clIndex #entryDefaultText3{

	width: 220px;

	height: 20px;

	position:absolute;

	top: 430px;

	left: 22px;

}



#clIndex #entryDefaultText4{

	width: 200px;

	height: 150px;

	position:absolute;

	top: 465px;

	left: 35px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clIndex #entryDefaultText4 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#0b6300;

}



#clIndex #entryDefaultText4 a:hover{

	color:#6d6d6d;

}



#clIndex #entryDefaultText4 td{

	font-size: 0.7em;

	font-weight:normal;

	color:#000000;

}



#clIndex #entryDefaultText5{

	width: 117px;

	height: 21px;

	position:absolute;

	top: 525px;

	left: 83px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clIndex #entryDefaultText6{

	width: 222px;

	height: 20px;

	position:absolute;

	top: 430px;

	left: 265px;

}



#clIndex #entryDefaultText7{

	width: 117px;

	height: 21px;

	position:absolute;

	top: 591px;

	left: 367px;

}



#clIndex #entryDefaultText8{

	width: 222px;

	height: 20px;

	position:absolute;

	top: 430px;

	left: 503px;

}



#clIndex #entryDefaultText9{

	width: 117px;

	height: 21px;

	position:absolute;

	top: 508px;

	left: 587px;

}



#clIndex #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clIndex #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}







/* Start Gallery Concrete Area

_____________________________________________________



*/



#clGalleryConcrete #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clGalleryConcrete #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clGalleryConcrete #menuItems li {display:inline;}

#clGalleryConcrete #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clGalleryConcrete #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clGalleryConcrete #menu a:hover{

	color:#1181c6;

}

#clGalleryConcrete #content { 

	background: url("../images/gallery_concrete_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clGalleryConcrete #contentSect1{

	width: 590px;

	height: 505px;

}



#clGalleryConcrete #footer{

	position: relative;

	top: -1px;

}





#clGalleryConcrete #entryDefaultText1{

	width: 400px;

	height: 25px;

	position:absolute;

	top: 78px;

	left: 15px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryConcrete #entryDefaultText1 a{

	font-size: .7em;

	font-weight:normal;

	color:#000000;

}



#clGalleryConcrete #entryDefaultText1 a:hover{

	color:#1f76a3;

}





#clGalleryConcrete #entryDefaultText2{

	width: 800px;

	height: 600px;

	position:absolute;

	top: 115px;

	left: -4px;



}



#clGalleryConcrete #entryDefaultText3{

	width: 175px;

	height: 250px;

	position:absolute;

	top: 15px;

	left: 760px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryConcrete #entryDefaultText3 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}



#clGalleryConcrete #entryDefaultText3 a:hover{

	color:#555555;

}



#clGalleryConcrete #entryDefaultText3 td{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}







#clGalleryConcrete #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clGalleryConcrete #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}



#clGalleryConcrete #footer { color: #000000; font-size: 0.6em; background: url("../images/gallery_concrete_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px }



#clGalleryConcrete #footer hr{

	display: none;

}



#clGalleryConcrete #footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#clGalleryConcrete #footer a:hover{

	color:#1181c6;

}







/* Start Decks Area

_____________________________________________________



*/



#clGalleryDecks #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clGalleryDecks #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clGalleryDecks #menuItems li {display:inline;}

#clGalleryDecks #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clGalleryDecks #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clGalleryDecks #menu a:hover{

	color:#1181c6;

}

#clGalleryDecks #content { 

	background: url("../images/gallery_decks_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clGalleryDecks #contentSect1{

	width: 590px;

	height: 505px;

}



#clGalleryDecks #footer{

	position: relative;

	top: -1px;

}







#clGalleryDecks #entryDefaultText1{

	width: 400px;

	height: 25px;

	position:absolute;

	top: 78px;

	left: 15px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryDecks #entryDefaultText1 a{

	font-size: .7em;

	font-weight:normal;

	color:#000000;

}



#clGalleryDecks #entryDefaultText1 a:hover{

	color:#1f76a3;

}





#clGalleryDecks #entryDefaultText2{

	width: 800px;

	height: 600px;

	position:absolute;

	top: 115px;

	left: -4px;



}



#clGalleryDecks #entryDefaultText3{

	width: 175px;

	height: 250px;

	position:absolute;

	top: 15px;

	left: 760px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryDecks #entryDefaultText3 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}



#clGalleryDecks #entryDefaultText3 a:hover{

	color:#555555;

}



#clGalleryDecks #entryDefaultText3 td{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}







#clGalleryDecks #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clGalleryDecks #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}



#clGalleryDecks #footer { color: #000000; font-size: 0.6em; background: url("../images/gallery_decks_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px }



#clGalleryDecks #footer hr{

	display: none;

}



#clGalleryDecks #footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#clGalleryDecks #footer a:hover{

	color:#1181c6;

}





/* Start Firepits Area

_____________________________________________________



*/



#clGalleryFirepits #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clGalleryFirepits #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clGalleryFirepits #menuItems li {display:inline;}

#clGalleryFirepits #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clGalleryFirepits #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clGalleryFirepits #menu a:hover{

	color:#1181c6;

}

#clGalleryFirepits #content { 

	background: url("../images/gallery_firepits_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clGalleryFirepits #contentSect1{

	width: 590px;

	height: 505px;

}



#clGalleryFirepits #footer{

	position: relative;

	top: -1px;

}







#clGalleryFirepits #entryDefaultText1{

	width: 400px;

	height: 25px;

	position:absolute;

	top: 78px;

	left: 15px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryFirepits #entryDefaultText1 a{

	font-size: .7em;

	font-weight:normal;

	color:#000000;

}



#clGalleryFirepits #entryDefaultText1 a:hover{

	color:#1f76a3;

}





#clGalleryFirepits #entryDefaultText2{

	width: 800px;

	height: 600px;

	position:absolute;

	top: 115px;

	left: -4px;



}



#clGalleryFirepits #entryDefaultText3{

	width: 175px;

	height: 250px;

	position:absolute;

	top: 15px;

	left: 760px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryFirepits #entryDefaultText3 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}



#clGalleryFirepits #entryDefaultText3 a:hover{

	color:#555555;

}



#clGalleryFirepits #entryDefaultText3 td{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}







#clGalleryFirepits #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clGalleryFirepits #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}



#clGalleryFirepits #footer { color: #000000; font-size: 0.6em; background: url("../images/gallery_firepits_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px }



#clGalleryFirepits #footer hr{

	display: none;

}



#clGalleryFirepits #footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#clGalleryFirepits #footer a:hover{

	color:#1181c6;

}









/* Start Landscaping Area

_____________________________________________________



*/



#clGalleryLandscaping #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clGalleryLandscaping #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clGalleryLandscaping #menuItems li {display:inline;}

#clGalleryLandscaping #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clGalleryLandscaping #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clGalleryLandscaping #menu a:hover{

	color:#1181c6;

}

#clGalleryLandscaping #content { 

	background: url("../images/gallery_landscaping_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clGalleryLandscaping #contentSect1{

	width: 590px;

	height: 505px;

}



#clGalleryLandscaping #footer{

	position: relative;

	top: -1px;

}







#clGalleryLandscaping #entryDefaultText1{

	width: 400px;

	height: 25px;

	position:absolute;

	top: 78px;

	left: 15px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryLandscaping #entryDefaultText1 a{

	font-size: .7em;

	font-weight:normal;

	color:#000000;

}



#clGalleryLandscaping #entryDefaultText1 a:hover{

	color:#1f76a3;

}





#clGalleryLandscaping #entryDefaultText2{

	width: 800px;

	height: 600px;

	position:absolute;

	top: 115px;

	left: -4px;



}



#clGalleryLandscaping #entryDefaultText3{

	width: 175px;

	height: 250px;

	position:absolute;

	top: 15px;

	left: 760px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryLandscaping #entryDefaultText3 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}



#clGalleryLandscaping #entryDefaultText3 a:hover{

	color:#555555;

}



#clGalleryLandscaping #entryDefaultText3 td{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}







#clGalleryLandscaping #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clGalleryLandscaping #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}



#clGalleryLandscaping #footer { color: #000000; font-size: 0.6em; background: url("../images/gallery_landscaping_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px }



#clGalleryLandscaping #footer hr{

	display: none;

}



#clGalleryLandscaping #footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#clGalleryLandscaping #footer a:hover{

	color:#1181c6;

}









/* Start Outdoor Area

_____________________________________________________



*/



#clGalleryOutdoor #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clGalleryOutdoor #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clGalleryOutdoor #menuItems li {display:inline;}

#clGalleryOutdoor #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clGalleryOutdoor #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clGalleryOutdoor #menu a:hover{

	color:#1181c6;

}

#clGalleryOutdoor #content { 

	background: url("../images/gallery_outdoor_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clGalleryOutdoor #contentSect1{

	width: 590px;

	height: 505px;

}



#clGalleryOutdoor #footer{

	position: relative;

	top: -1px;

}







#clGalleryOutdoor #entryDefaultText1{

	width: 400px;

	height: 25px;

	position:absolute;

	top: 78px;

	left: 15px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryOutdoor #entryDefaultText1 a{

	font-size: .7em;

	font-weight:normal;

	color:#000000;

}



#clGalleryOutdoor #entryDefaultText1 a:hover{

	color:#1f76a3;

}





#clGalleryOutdoor #entryDefaultText2{

	width: 800px;

	height: 600px;

	position:absolute;

	top: 115px;

	left: -4px;



}



#clGalleryOutdoor #entryDefaultText3{

	width: 175px;

	height: 250px;

	position:absolute;

	top: 15px;

	left: 760px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryOutdoor #entryDefaultText3 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}



#clGalleryOutdoor #entryDefaultText3 a:hover{

	color:#555555;

}



#clGalleryOutdoor #entryDefaultText3 td{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}







#clGalleryOutdoor #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clGalleryOutdoor #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}



#clGalleryOutdoor #footer { color: #000000; font-size: 0.6em; background: url("../images/gallery_outdoor_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px }



#clGalleryOutdoor #footer hr{

	display: none;

}



#clGalleryOutdoor #footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#clGalleryOutdoor #footer a:hover{

	color:#1181c6;

}





/* Start Shade Structures Area

_____________________________________________________



*/



#clGalleryShade #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clGalleryShade #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clGalleryShade #menuItems li {display:inline;}

#clGalleryShade #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clGalleryShade #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clGalleryShade #menu a:hover{

	color:#1181c6;

}

#clGalleryShade #content { 

	background: url("../images/gallery_shade-structures_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clGalleryShade #contentSect1{

	width: 590px;

	height: 505px;

}



#clGalleryShade #footer{

	position: relative;

	top: -1px;

}







#clGalleryShade #entryDefaultText1{

	width: 400px;

	height: 25px;

	position:absolute;

	top: 78px;

	left: 15px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryShade #entryDefaultText1 a{

	font-size: .7em;

	font-weight:normal;

	color:#000000;

}



#clGalleryShade #entryDefaultText1 a:hover{

	color:#1f76a3;

}





#clGalleryShade #entryDefaultText2{

	width: 800px;

	height: 600px;

	position:absolute;

	top: 115px;

	left: -4px;



}



#clGalleryShade #entryDefaultText3{

	width: 175px;

	height: 250px;

	position:absolute;

	top: 15px;

	left: 760px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryShade #entryDefaultText3 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}



#clGalleryShade #entryDefaultText3 a:hover{

	color:#555555;

}



#clGalleryShade #entryDefaultText3 td{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}







#clGalleryShade #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clGalleryShade #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}



#clGalleryShade #footer { color: #000000; font-size: 0.6em; background: url("../images/gallery_shade-structures_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px }



#clGalleryShade #footer hr{

	display: none;

}



#clGalleryShade #footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#clGalleryShade #footer a:hover{

	color:#1181c6;

}





/* Start Stone Area

_____________________________________________________



*/



#clGalleryFlagstone #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clGalleryFlagstone #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clGalleryFlagstone #menuItems li {display:inline;}

#clGalleryFlagstone #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clGalleryFlagstone #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clGalleryFlagstone #menu a:hover{

	color:#1181c6;

}

#clGalleryFlagstone #content { 

	background: url("../images/gallery_stone_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clGalleryFlagstone #contentSect1{

	width: 590px;

	height: 505px;

}



#clGalleryFlagstone #footer{

	position: relative;

	top: -1px;

}







#clGalleryFlagstone #entryDefaultText1{

	width: 400px;

	height: 25px;

	position:absolute;

	top: 78px;

	left: 15px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryFlagstone #entryDefaultText1 a{

	font-size: .7em;

	font-weight:normal;

	color:#000000;

}



#clGalleryFlagstone #entryDefaultText1 a:hover{

	color:#1f76a3;

}





#clGalleryFlagstone #entryDefaultText2{

	width: 800px;

	height: 600px;

	position:absolute;

	top: 115px;

	left: -4px;



}



#clGalleryFlagstone #entryDefaultText3{

	width: 175px;

	height: 250px;

	position:absolute;

	top: 15px;

	left: 760px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryFlagstone #entryDefaultText3 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}



#clGalleryFlagstone #entryDefaultText3 a:hover{

	color:#555555;

}



#clGalleryFlagstone #entryDefaultText3 td{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}







#clGalleryFlagstone #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clGalleryFlagstone #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}



#clGalleryFlagstone #footer { color: #000000; font-size: 0.6em; background: url("../images/gallery_stone_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px }



#clGalleryFlagstone #footer hr{

	display: none;

}



#clGalleryFlagstone #footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#clGalleryFlagstone #footer a:hover{

	color:#1181c6;

}







/* Start Walls Area

_____________________________________________________



*/



#clGalleryWalls #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clGalleryWalls #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clGalleryWalls #menuItems li {display:inline;}

#clGalleryWalls #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clGalleryWalls #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clGalleryWalls #menu a:hover{

	color:#1181c6;

}

#clGalleryWalls #content { 

	background: url("../images/gallery_walls_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clGalleryWalls #contentSect1{

	width: 590px;

	height: 505px;

}



#clGalleryWalls #footer{

	position: relative;

	top: -1px;

}







#clGalleryWalls #entryDefaultText1{

	width: 400px;

	height: 25px;

	position:absolute;

	top: 78px;

	left: 15px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryWalls #entryDefaultText1 a{

	font-size: .7em;

	font-weight:normal;

	color:#000000;

}



#clGalleryWalls #entryDefaultText1 a:hover{

	color:#1f76a3;

}





#clGalleryWalls #entryDefaultText2{

	width: 800px;

	height: 600px;

	position:absolute;

	top: 115px;

	left: -4px;



}



#clGalleryWalls #entryDefaultText3{

	width: 175px;

	height: 250px;

	position:absolute;

	top: 15px;

	left: 760px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryWalls #entryDefaultText3 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}



#clGalleryWalls #entryDefaultText3 a:hover{

	color:#555555;

}



#clGalleryWalls #entryDefaultText3 td{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}







#clGalleryWalls #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clGalleryWalls #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}



#clGalleryWalls #footer { color: #000000; font-size: 0.6em; background: url("../images/gallery_walls_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px }



#clGalleryWalls #footer hr{

	display: none;

}



#clGalleryWalls #footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#clGalleryWalls #footer a:hover{

	color:#1181c6;

}





/* Start Water Area

_____________________________________________________



*/



#clGalleryWater #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clGalleryWater #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clGalleryWater #menuItems li {display:inline;}

#clGalleryWater #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clGalleryWater #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clGalleryWater #menu a:hover{

	color:#1181c6;

}

#clGalleryWater #content { 

	background: url("../images/gallery_water-features_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clGalleryWater #contentSect1{

	width: 590px;

	height: 505px;

}



#clGalleryWater #footer{

	position: relative;

	top: -1px;

}







#clGalleryWater #entryDefaultText1{

	width: 400px;

	height: 25px;

	position:absolute;

	top: 78px;

	left: 15px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryWater #entryDefaultText1 a{

	font-size: .7em;

	font-weight:normal;

	color:#000000;

}



#clGalleryWater #entryDefaultText1 a:hover{

	color:#1f76a3;

}





#clGalleryWater #entryDefaultText2{

	width: 800px;

	height: 600px;

	position:absolute;

	top: 115px;

	left: -4px;



}



#clGalleryWater #entryDefaultText3{

	width: 175px;

	height: 250px;

	position:absolute;

	top: 15px;

	left: 760px;

/*

	overflow: scroll;

	scrollbar-face-color: #8C895B;

*/

}



#clGalleryWater #entryDefaultText3 a{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}



#clGalleryWater #entryDefaultText3 a:hover{

	color:#555555;

}



#clGalleryWater #entryDefaultText3 td{

	font-size: 1.0em;

	font-weight:normal;

	color:#000000;

}







#clGalleryWater #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clGalleryWater #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}



#clGalleryWater #footer { color: #000000; font-size: 0.6em; background: url("../images/gallery_water-features_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px }



#clGalleryWater #footer hr{

	display: none;

}



#clGalleryWater #footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#clGalleryWater #footer a:hover{

	color:#1181c6;

}





/* Start Common Area

_____________________________________________________



*/



#clCommon #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clCommon #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clCommon #menuItems li {display:inline;}

#clCommon #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clCommon #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clCommon #menu a:hover{

	color:#1181c6;

}

/*

#clCommon #content { 

	background: url("../images/Common_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

*/

#clCommon #contentSect1{

	width: 590px;

	height: 505px;

}



#clCommon #footer{

	position: relative;

	top: -1px;

}



#clCommon #entryDefaultText1{

	width: 698px;

	height: 585px;

	position:absolute;

	top: 78px;

	left: 15px;

}



#clCommon #entryDefaultText1 a{

	font-size: 0.7em;

	font-weight:normal;

	color:#000000;

}



#clCommon #entryDefaultText1 a:hover{

	color:#1f76a3;

}









#clCommon #entryDefaultText2{

	width: 698px;

	height: 585px;

	position:absolute;

	top: 110px;

	left: 15px;

}



#clCommon #entryDefaultText2 a{

	font-size: 0.8em;

	font-weight:normal;

	color:#000000;

}



#clCommon #entryDefaultText2 a:hover{

	color:#555555;

}



#clCommon #entryDefaultText2 td{

	font-size: 0.9em;

	font-weight:normal;

	color:#000000;

}



#clCommon #entryDefaultText3{

	width: 753px;

	height: 84px;

	position:absolute;

	top: -5px;

	left: -5px;

}

















#clCommon #entryDefaultText9{

	width: 207px;

	height: 694px;

	position:absolute;

	top: -5px;

	left: 748px;

}

#clCommon #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clCommon #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}



#clCommon #footer { color: #000000; font-size: 0.6em; background: url("../images/common_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px; 



}



#clCommon #footer hr{

	display: none;

}



#clCommon #footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#clCommon #footer a:hover{

	color:#1181c6;

}





/* Start Default Area

_____________________________________________________



*/



#clDefault #menu { 

	background: url("../images/header_bkg.jpg") no-repeat center top; 

	position: relative; 

	width: 966px; 

	height: 75px; 

}





#clDefault #menuItems{

	position: relative;

	top: 55px;

	left: 5px;

	height:31px;

}



#clDefault #menuItems li {display:inline;}

#clDefault #menuItems ul{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}



#clDefault #menu a{

	padding:0px 0px 0px 20px;

	font-family:arial, helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	letter-spacing:1px;

	color:#000000;

	text-transform: capitalize;

}

#clDefault #menu a:hover{

	color:#1181c6;

}

#clDefault #content { 

	background: url("../images/default_bkg.jpg") no-repeat center top;

	position: relative;

	top: 0px;

}

#clDefault #contentSect1{

	width: 590px;

	height: 505px;

}



#clDefault #footer{

	position: relative;

	top: -1px;

}



#clDefault #entryDefaultText1{

	width: 698px;

	height: 585px;

	position:absolute;

	top: 78px;

	left: 15px;

}



#clDefault #entryDefaultText1 a{

	font-size: 0.7em;

	font-weight:normal;

	color:#000000;

}



#clDefault #entryDefaultText1 a:hover{

	color:#1f76a3;

}









#clDefault #entryDefaultText2{

	width: 698px;

	height: 585px;

	position:absolute;

	top: 110px;

	left: 15px;

}



#clDefault #entryDefaultText2 a{

	font-size: 0.8em;

	font-weight:normal;

	color:#000000;

}



#clDefault #entryDefaultText2 a:hover{

	color:#555555;

}



#clDefault #entryDefaultText2 td{

	font-size: 0.9em;

	font-weight:normal;

	color:#000000;

}









#clDefault #entryDefaultText10{

	width: 200px;

	height: 20px;

	position:absolute;

	top: 457px;

	left: 774px;

}



#clDefault #entryDefaultText11{

	width: 173px;

	height: 150px;

	position:absolute;

	top: 485px;

	left: 785px;

}









/*

_____________________________________________________



*/

.breadcrumb {color:#000000;}

.landing {color:#d60000;}



.entry{

	margin:  5px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



.entry p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;

}



.entry a:hover, .intro a:hover{

text-decoration:none;

padding-bottom:2px;

}



.entryphoto{

margin:5px 10px 10px 0;

float:left;

padding:3px;

border:1px solid #fff;

background-color:#ddd;

color:#333;

}



.entryphotoright{

margin:5px 10px 10px 0;

float:right;

padding:3px;

border:1px solid #fff;

background-color:#ddd;

color:#333;

}



.entry img{

position:relative;

}



#linkToTop{

	display:none;

}

#linkServices{

}

#linkPrivacy{

}

.pageLink{

	color:	#CDC795;

	text-align: left;

	font-weight: bold;

}

.pageLink:hover{

	color:	#A6A279;

}



.link{

color:#ffffff;

font-size: 1em;

/*

display:block;

margin:4px 0 0 0;

padding:0px 1em;

text-decoration:none;

*/

}

.link:hover{

color:#BCB8B8;

}



/* Footer

_____________________________________________________

*/

#footer { color: #000000; font-size: 0.6em; background: url("../images/index_footer_bkg.jpg") no-repeat left top; text-align: left; margin: 0; padding: 8px 0 0; width: 966px; height: 101px }



#footer hr{

	display: none;

}



#footer a{

	font-size: 1.1em;

	font-weight:normal;

	color:#000000;

}



#footer a:hover{

	color:#1181c6;

}



/* General CSS Styles

_____________________________________________________

*/





.floatright {

float:right;

display: inline;

}



.floatleft {

float:left;

display: inline;

}



.halfcolumn {

width:45%;

margin:2%;

}



.noborder{

border:0px none;

}



.subcontainer {

width:98%;

}



.rightsub{

float:left;

width:45%;

padding:0;

}



.rightsub2{

margin-left:50%;

padding:0;

}



.leftText{

text-align:center;

}



.centerText{

text-align:center;

}



.rightText{

text-align:right;

}



.clear{

clear:both;

}



.hide{

display:none;

}



.properties img{

position:relative;

padding:3px;

margin:0 2px 2px 0;

border:1px solid #fff;

background-color:#ddd;

color: #555;

}



.properties img:hover{

}



.meta{

clear:both;

border-top: 2px solid #ccc;

padding: 5px 1px 0 0;

margin:10px 0 0 0;

text-align:right;

font-size:0.9em;

color: #567;

}
