/* CSS Document */

/*Begin CSS*/

/*Just for the record, this is a comment in CSS*/



html, body {
  margin: 0;
  padding: 0;
} 

.bxbdr1 {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


#cfnavbar{ 
margin: 0;
padding: 0;

}

#cfnavbar ul{
background: url(images/center-round.gif) bottom center repeat-x;
padding-left: 0;
margin: 0;
float: left;
font: bold 13px Verdana;
}

* html #cfnavbar ul{
margin-bottom: 1em;
}

#cfnavbar ul li{
display: inline;
}


#cfnavbar ul li a, #cfnavbar ul li span{
float: left;
color: #F8E8B1;
font-weight: bold;
padding: 7px 13px 8px 6px;
text-decoration: none;
background: url(images/centersep-round.gif) bottom right no-repeat;
}

#cfnavbar ul li span{ 
padding-left: 0px;
}


#cfnavbar ul li a#leftend{
float: none;
padding-left: 10px;
padding-right: 0px;
background: url(images/left-round.gif) bottom left no-repeat;
}

#cfnavbar ul li a#rightend{
padding-right: 15px;
background: url(images/right-round.gif) bottom right no-repeat;
}

#cfnavbar ul li a:hover{
text-decoration: underline;
color: white;
}

#cfnavbar ul li a:visited{
text-decoration: underline;
color: black;
}



/* subnavigation */
#subnavigation{ 
margin: 0;
position: absolute;
top: 37px;
left: 5px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#subnavigation ul{ 
list-style-type: none;
padding-left: 0;
margin-left: 0;
}

#subnavigation li{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:block;
	list-style-type:none;
}
#subnavigation li a, #subnavigation li a:visited{
	color:#000000;
	font-size:14px;
	text-decoration:none;
	padding:5px 0px 5px 5px;
	margin:0px 0px 0px 0px;
	height:15px;
	width:200px;
	display:block;
	background-position:7px 8px;
	background-repeat:no-repeat;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}
#subnavigation #bottom{
	border-bottom: 1px solid #999999;
}
#subnavigation li a:hover{
	color:#FFFFFF;
	background-color:#CD3705;
}
#subnavigation li a.current,#subnavigation li a:visited.current{
	color:#FFFFFF;
	background-color:#CD3705;
}


#summary {
	position: absolute;
	top: 783px;
	left: 13px;
	width: 200px;
	padding: 5px;
	height: 52px;
	border: 1px solid red;
    background-color: #D7C6A4;
color: #D32F19;

}

/*The summary above starts where the nav ends, at 500px from the top. The other settings match for alignment. I did not set a height because it will stretch just like a table cell when you insert your content.*/

#banner {position: absolute;
top: 75px;
left: 400px;
width: 250px;
height: 70px;
padding: 1px 0px 1px 1px;
}

#logo {position: absolute;
width: 575px;
top: 30px;
left: 230px;
}

#content {
	position: absolute;
	top: 2238px;
	left: 9px;
	width: 750px;
	padding: 0px 0px 0px 10px;
	height: 182px;

}

/*Now the content starts right where the banner leaves off, 200px to the left and 150px from the top. Notice this is last. If you used tables to create the same layout, this would be last in your code too. The search engines would read everything else before getting to the meat of your page. In the HTML used here, it is at the top of your code so the search engines see it first.*/

/*End CSS*/
.bxbrdr {
	border: 1px solid #000000;
}
.topleft {
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.btmleft {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.btmrgt {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.uplftlogo {
	background-image: url(images/acai-logo-small.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
linkcolor {
	color: #000099;
}
.linkcolor {
	background-color: #FFFFFF;
}
