@charset "utf-8";
/* CSS Document */

#wrapper {
	width:auto;
	height:auto;
	padding:0px;
	border:none;
	margin:auto;
	}
#logo {
	background:url(../images/logo.png);
	background-repeat:no-repeat;
	border:none;
	}

#background {
	background:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-position: top left;
	}
#logo {
	background:url(../images/logo.png);
	background-repeat:no-repeat;
	border:none;
	width: 328px;
	height: 93px;
	}
#banner-left {
	background:url(../images/banner_left.png)  ;
	background-position:right;
	background-repeat:no-repeat;
	float:right;
	width: 486px;
	height: 392px;
		}
#banner-right {
	background:url(../images/banner_right.png) ;
	background-position:left;
	background-repeat:no-repeat;
	width: 434px;
	height: 272px;
	}
#Subline-box {
	vertical-align:text-bottom;
	width: 426px;
	height:120px;
	padding-top:10px;
	}
#content {
	vertical-align: text-top;
	float:right;
	text-align:right;
}
#contact-slip {
	background:url(../images/contact_slip.png);
	background-repeat:no-repeat;
	background-position: left top;
	width:243px;
	height:163px;
	color:#151515;
	padding-left:10px;
	line-height:120%;
}
.contact a {
	color:#151515;
	}
.inline {
	display:inline;
	}
#twitter {
	width:67px;
	height:69px;
	background-position:bottom;
}
#rss {
	background:url(../images/rss.png);
	width:67px;
	height:94px;
	background-position:top;
}
	
/*font styling*/ 

body,td,th {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:normal;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
h1,h2,h3,h4,h5,h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
h1 {
	font-size: 36px;
	color:#FC0;
}

h1 a:link {
	color:#F00;
	font-weight:bold;
}
h2 {
	font-size: 22px;
	
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 16px;
}
h5 {
	font-size: 12px;
	}