
/* CSS Document */
#masthead-home { background-image: url(../home/top.gif); background-repeat: repeat-x; height: 156px; width: auto; text-align: left; }

#leftcolumn { border: none; width:270px; height:auto; }

#copycolumn { padding:0px; width:auto; background-position: bottom; }

#splash { background-color: #000000; display: block; height: 256px; width: auto; }

#top-left { background-image: url(../home/top-left.gif); background-repeat: no-repeat; background-position: left top; height: 156px; width: 100%; float: left; vertical-align: top; }

#topnav2 { float: left; background-image: url(../spacer.gif); }

#topbar { float: none; width:auto; background-color: none; background-image: url(../spacer2.gif); overflow: visible; position: absolute; z-index: auto; left: 20px; top: 113px; margin: 0px; padding: 0px; }

#contactnav { margin-left: -300px; }

#homecopy { width:560px; margin-top: 18px; }

#homenav { width:240px; margin: 0px; height: 340px; }

#homenav ul { padding: 0; list-style-type: none; width: auto; display: block; height: auto; margin-top: 0; margin-right: 0; margin-bottom: 12; margin-left: 0; }

#homenav h3 { color: #6275B4; margin: 1px; text-align: right; padding-right:12px; font-size: 18px; }

#homenav a, ul { margin-top: 0; }

#homenav li { display: inline; margin-bottom: 2px; height: auto; width: auto; }

#homenav a { width: auto; color: #8B8B8B; text-decoration: none; font-size: 13px; height: auto; display: block; font-weight: bold; padding-top: 2px; padding-right: 6px; padding-bottom: 2px; padding-left: 8px; text-align: right; }

#homenav a:hover { color: #C4397C; }

#tag { width:auto; display:block; position: absolute; z-index: auto; left: 124px; top: 60px; }

#homelogin { position: absolute; z-index: 4; left: 4px; top: 128px; overflow: visible; visibility: visible; width: 175px; }

#homelogin ul { list-style-type: none;/*	width: auto;
	display: block;
	height: auto;*/
}

#homelogin a { width: auto; color: #8B8B8B; padding: 4px 6px 4px 8px; text-decoration: none; font-size: 14px; margin-bottom: 2px; height: 20px; /*	display: block;*/
	font-weight: bold; }

#homelogin a:hover { color: #C4397C; }

a.swlink:link { font-size: 10px; color: #999999; text-decoration: none; }

a.swlink:visited { font-size: 10px; color: #999999; text-decoration: none; }

