body
{
color:#000000;
background-color:#CCCCCC;
}
img
{
border:none;
}
#link
{
color: #0066FF;
}
#contaner
{
background-color:#CCCCCC;
color:#000000;
margin:0 auto;
padding:0 auto;
width:1000px;
}
#header
{
background-image: url(../images/PoolsideHeader.png);
width:1000px;
height:100px;
}
#navigation
{
width:1000px;
height:32px;
background-color:#00466A;
margin:0 auto;
line-height:32px;
border:none;
}
#contentcontaner
{
color:#000000;
background-color:#FFFFFF;
width:1000px;

}
#footer
{
color:#FFFFFF;
text-align:center;
clear:both;
width:1000px;
height:40px;
background-image: url(../images/footer.gif);
}
table
{
	padding:0 auto;
	margin:0 auto;
	color:#000;
	text-align:center;
}
#info
{
background-color:#FFFFFF;
width:244px;
height:550px;
float:right;
}
#contentinfo
{
	padding-left:3px;
background-image:url(../images/contentHomeback.gif);
width:753px;
height:550px;
float:left;
}
#li
{
	text-decoration:none;
	font:sVerdana, Geneva, sans-serif;
	list-style:none;
	color:#F4F5E6;
	}
	#li a
{
	text-decoration:none;
	font:Verdana, Geneva, sans-serif;
	color:#F4F5E6;
	list-style:none;
	}
#li a:hover
{
	text-decoration:underline;
	font:Verdana, Geneva, sans-serif;
	color:#B5A89F;
	list-style:none;
	}
#adbox
{
float:left;
width:342px;
height:300px;
}
#contentHOME
{
padding-left:3px;
color:#000000;
float:left;
background-color:#FFF;
width:647px;
height:300px;
}
#content
{
color:#000000;
background-image:url(../images/contentHomeback.gif);
width:786px;
height:1210px;
float:right;
padding:3px;
}
#sidebarclean
{
background-color:#246991;
float:left;
width:207px;
height:1204px;
}
#contentclean
{
color:#000000;
background-image:url(../images/contentHomeback.gif);
width:788px;
height:1205px;
float:right;
padding:2px;
}
#newscontent
{
	background-color:#242323;
	clear:both;
	color:#000;
	width:1000px;
	height:200px;
}
#poolsidebuilder
{
	background-image:url(../images/poolsiderbuild1.png);
	width:1000px;
	height:100px;
	clear:both;
	}
#optionbox
{
	width:1000px;
	height:200px;
	clear:both;
	}
#sidebar
{
background-color:#246991;
float:left;
width:207px;
height:1217px;
}
#contentshapes
{
color:#000000;
background-image:url(../images/contentHomeback.gif);
width:792px;
height:1600px;
float:right;
}
#contentus
{
color:#000000;
background-image:url(../images/contentHomeback.gif);
width:1000px;
height:auto;
}
#contentcontact
{
	padding-left:5px;
color:#000000;
background-image:url(../images/contentHomeback.gif);
width:495px;
height:400px;
float:left;
}
#contactbox
{
	width:500px;
	float:right;
	height:400px;
	background-color:#FFF;
	}
#contentfree
{
color:#000000;
border-right:solid #000000;
background-image:url(../images/contentHomeback.gif);
width:788px;
height:1200px;
float:right;
}
#sidebarfree
{
background-color:#246991;
float:left;
width:207px;
height:1200px;
}
#sidebarshapes
{
background-color:#246991;
float:left;
width:207px;
height:1601px;
}
#sidebarcon
{
background-color:#246991;
float:left;
width:207px;
height:1619px;
}
#contentcon
{
color:#000000;
background-image:url(../images/contentHomeback.gif);
width:788px;
height:1615px;
float:right;
padding:2px;
}
#sidebarpoolshapes
{
background-color:#246991;
float:left;
width:207px;
height:500px;
}
#contentpoolshapes
{
	width:793px;
	height:500px;
	background-color:#FFF;
	color:#000;
	float:right;
	}
	#sidebarpoolshapesmediem
{
background-color:#246991;
float:left;
width:207px;
height:750px;
}
#contentpoolshapesmediem
{
	width:793px;
	height:750px;
	background-color:#FFF;
	color:#000;
	float:right;
	}
#contentdeck
{
color:#000000;
padding-left:2px;
float:left;
background-image:url(../images/contentHomeback.gif);
width:640px;
height:338px;
border-left:solid #000000;
}
#deck
{
background-image:url(../images/deckpic.gif);
width:350px;
height:338px;
float:right;
border-right:solid #000000;
}
a
{
text-decoration:none;
color:#ffffff;
}
.jquerycssmenu{
font: bold 12px Verdana;
padding-left:50px; /*offset of tabs relative to browser left edge*/
background-color:#00466A;
}

.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
display: block;
background:FFFFFF; /*background of tabs (default state)*/
padding: 8px 4px 4px 7px;
margin-right: 3px;
margin-left:3px; /*spacing between tabs*/
color: #FFFFFF;
background-color:#00466A;
text-decoration: none;
}

.jquerycssmenu ul li a:hover{
background-color:#082B40 ; /*tab link background during hover state*/
}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
background: white;
color: black;
padding: 4px 5px;
margin: 0;
border-bottom: 1px solid black;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background:#246991;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 7px;
right: 5px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
}

.Field
{
	width:400px;
	height:100px;
	vertical-align:middle;
}

.login
{
	background:inherit;
	border:1px solid #000;
}

.Reference
{
	width:800px;
	Background:#AEE8FB;
	margin-right:auto;
	margin-left:auto;
	padding:5px;
	border:1px solid #000000;
}

.Reference_img
{
	float:right;
}
font
{
	Verdana, Geneva, sans-serif;
}
