body     {
	margin: 0 0 0 0;
	background: #f1eee4 url("/images/bkgrd.gif") repeat-x;
}

/*html		{
	font-family: Verdana, Arial, Helvetica, sans;
	font-size: 11px;
	color: #333;
	line-height: 18px;
	text-align: left;
}*/

html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}

#wrapper {
	width: 799px;
	background: url("/images/shadows.gif") repeat-y;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans;
	font-size: 11px;
	color: #333;
	line-height: 18px;
	text-align: left;
}

#main	{
	width: 762px;
}

#container		{
	width: 771px;
	margin: 1px auto;
	overflow: auto;
}

a	{
	font-size: 11px;
	color: #a50021;
	text-decoration: none;
	position: relative;
	text-decoration: underline
}

a:hover	{
	font-size: 11px;
	color: #a50021;
	text-decoration: none;
}

#topLeft	{
	float: left;
}

#topRight	{
	float: right;
}

#middle {
	width: 771px;
	padding-top: 2px;
	clear: both;
}

#nav ul	{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#nav li.top		{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

#nav li	{
	height: 31px;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #fff;
}

#contentArea {
	width: 771px;
	padding-top: 2px;
	clear: both;
}

#hmCopy	{
	padding: 12px 13px 5px 13px;
}

#hmRight	{
	padding: 22px 13px 5px 13px;
}

#footerBar {
	width: 771px;
	margin-top: 2px;
	padding-top: 5px;
	clear: both;
	background-color: #475560;
}

html.ie7 #footerBar {
	width: 771px;
	margin-top: 2px;
	height: 1px;
	clear: both;
	background-color: #475560;
}

#footer {
	width: 771px;
	padding-top: 6px;
	clear: both;
	text-align: center;
	font-size: 10px;
	color: #999;
}

#footer a	{
	color: #999;
	font-size: 10px;
	text-decoration: none;
}

#footer a:hover	{
	color: #999;
	font-size: 10px;
	text-decoration: underline;
}

#intCopy	{
	padding: 12px 13px 5px 13px;
}

.pop {
	background: #e1e4e5;
	margin: 0;
	padding: 9px;
	border: none;
	height: 200px;
}

.popCopy	{
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}

html.ie7 .popCopy	{
	padding-left: 10px;
}

html.ie7 .popImage	{
	text-align: center;
	padding-top: 10px;
}

html.ie7 .popImage2	{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

html.ie6 .popCopy	{
	padding-left: 10px;
}

html.ie6 .popImage	{
	text-align: center;
	padding-top: 10px;
}

html.ie6 .popImage2	{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

hr		{
	border: 0;
	background-color: #dedede;
	height: 1px;
	margin-top: 10px;

}

#intRight	{
	padding: 22px 13px 5px 13px;
}

#intRight a	{
	color: #333;
	text-decoration: none;
}

#intRight a:hover	{
	color: #333;
	text-decoration: underline;
}

.button {
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    background:#bbb url("/images/button-bkg.png") repeat-x 0 0;
    border:1px solid #ddd;
    color:#2a2829;
    display:block;
    padding:5px;
    text-align:center;
    text-decoration:none;
    text-shadow:0 1px 0 #fff;
    margin:10px auto;
    cursor:pointer;
}

a.button:hover, a.button:focus {
    color:#2a2829;
    background-position:0 -5px;
    text-decoration:none;
}

a.button:visited {color:#2a2829}
