BODY {
	BACKGROUND: url(imgs/background.jpg) #E7E0E8; FONT: 80%/1.2em Gill Sans, Verdana, Arial, Helvetica, sans-serif; COLOR: #49334A; TEXT-ALIGN: center; min-width: 770px; line-height:14px;
}
#clear {
	CLEAR: both
}

/* page properties */
#wrapper {
	MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left;
}
#logo {
	  PADDING-TOP: 0px; FLOAT: left; MARGIN-TOP: 0px; HEIGHT: 20px;
}
#top {
	 HEIGHT: 100px; 
}
#bg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff repeat-y right 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

#nav {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; margin: 0px 0px ; HEIGHT: 20px; PADDING-TOP: 20px; float: left;
}
#container {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.0em; PADDING-TOP: 0px; BACKGROUND: #ffffff;
}
#content {
	 MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; PADDING-TOP: 10px; BACKGROUND: #ffffff; width:720px; vertical-align: top;
}
#middle { 
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;
}
#footer {
HEIGHT: 23px;  BACKGROUND: url(imgs/bottom.gif)  #D2C0D3 ; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; clear: both;
}
#rightfoot {
	TEXT-ALIGN: right; margin: 4px 0px 0px 50%; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 30px;
}

#fullcol {
	TEXT-ALIGN: left; margin: 0px 0px 0px 0; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; 
}

	#left {
	float:left;
	width:50%;	
	margin:0 0 0 0;
	TEXT-ALIGN: left;
	vertical-align: top;
	PADDING-LEFT: 10px;
	}
	
	#right {
		margin: 0 0 0 50%; /*#left (width + right margin) */
		TEXT-ALIGN: center;
		vertical-align: top;
	}
	
	.rightcol {
		margin: 0 ; 
		TEXT-ALIGN: left;
		vertical-align: top;
	}
	
/* standard links */
A:link {
	COLOR: #A26F7D; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #A26F7D; TEXT-DECORATION: none; 
}
A:hover {
	COLOR: #49334A; TEXT-DECORATION: none; 
}
A.img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;  TEXT-DECORATION: none; border:0;
}

A.pagelink:link {
	COLOR: #A26F7D; TEXT-DECORATION: none; border-bottom: 1px dashed; 
}
A.pagelink:visited {
	COLOR: #A26F7D; TEXT-DECORATION: none; border-bottom: 1px dashed;
}
A.pagelink:hover {
	COLOR: #49334A; TEXT-DECORATION: none; border-bottom: 1px dashed;
}


A.footer:link {
	COLOR: #F3EFF4; TEXT-DECORATION: none
}
A.footer:visited {
	COLOR: #F3EFF4; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #49334A; TEXT-DECORATION: none
}
.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #6699cc; PADDING-TOP: 3px; text-shadow: 0.2em 0.2em 0.1em #CCC
}



/* headers */
H1 {
	 color: #49334A; FONT-SIZE: 1.25em; FONT-WEIGHT: bold; font-face: georgia;
}
H2 {
	color: #AC8CAE; FONT-SIZE: 1.2em; font-face: georgia; margin:0px; padding:0;
}
P {
	FONT-SIZE: 12px; 
}
.small {
	FONT-SIZE: 10px;
}
p img {
	float: left;
	margin: 0px;
}
ul {list-style: none;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}

.item {
	display: block; height:120px;
}

#topheader {
	float: left; TEXT-ALIGN: left; vertical-align: top;	PADDING-LEFT: 10px;
}

.topimg {
	TEXT-ALIGN: right;  PADDING-RIGHT: 0px; PADDING-LEFT: 490px; PADDING-BOTTOM: 10px; vertical-align: top;
}

.cells {
	FONT-SIZE: 1.0em;
}
.rightimg {

	background: url(imgs/logo_lrg.gif) #fff no-repeat;
	margin: 0 ; 
	vertical-align: top;
}
.paddright { TEXT-ALIGN: center; PADDING-RIGHT: 10px; }
.floatright {
	float:right;  PADDING: 0px;
}

.pic { width: 100px; padding: 5px; float: left; }
