* {
	margin : 0;
	padding : 0;
}
body {
	font : normal 11px 'Lucida Grande',Arial,sans-serif;
	line-height : 16px;
	text-align : center;
	color : #000;
	background : #fff;
}
h2,a:link,a:visited {
	color : #BF1B01;
}
h2,h3 {
	font-size : 18px;
	font-weight : normal;
	letter-spacing : -1px;
	color : #BF1B01;
	clear : both;
}
h4 {
	font-size : 12px;
	font-weight : bold;
	color : #000;
	margin-bottom : 0;
	clear : both;
}
a:link,a:visited {
	text-decoration : none;
}
a:hover,a:active {
	color : #4B6077;
}
h2,h3,p {
	margin-bottom : 16px;
}
#container {
	width : 742px;
	text-align : left;
	margin : 0 auto;
}
#header {
	height : 134px;
	background : url('../img/bg_header.gif') no-repeat top left;
}
#header h1 {
	width : 140px;
	float : left;
}
#header h1 span {
	display : none;
}
#header h1 a:link,#header h1 a:visited {
	display : block;
	height : 134px;
	width : 280px;
}
#nav {
	font-size : 10px;
	text-align : right;
	padding : 0 5px;
	height : 28px;
	background : #333;
}
#nav a:link,#nav a:visited {
	display : block;
	float : right;
	padding : 6px 5px;
	color : #fff;
}
#nav a:hover,#nav a:active {
	color : #ccc;
	background : url('../img/nav_hover.gif') no-repeat bottom center;
}
#nav ul {
	list-style : none;
}
#nav ul li {
	display : inline;
	
}
#masthead {
	margin-top : 1px;
}
#index #masthead {
	background : url('../img/masthead_index.gif') no-repeat top left;
}
#content {
	float : left;
	width : 535px;
	padding : 16px 5px 0 5px;
}
#content ul {
	list-style : none;
}
#content ul li {
	padding-left : 24px;
	background : url('../img/bullet.gif') no-repeat 14px 6px;
}
#index #content {
	float : none;
	width : auto;
	padding : 0;
}
#content_index {
	padding-top : 14px;
}
#content_index p {
	font-size : 13px;
	padding : 0 8px;
}
#sidebar {
	float : right;
	width : 172px;
	text-align : right;
	padding : 4px 0;
}
#sideNav {
	list-style : none;
}
#sideNav li {
	font-size : 12px;
	padding : 12px 5px;
	border-bottom : 2px dotted #ccc;
}
#footer {
	clear : both;
	padding : 8px 0;
	text-align : right;
	border-top : 1px solid #ccc;
}
#footer ul {
	list-style : none;
}
#footer ul li {
	display : inline;
	padding : 0 3px;
	border-left : 1px solid #666;
}
#footer ul li.first {
	border : none;
}
#footer a:link,#footer a:visited {
	color : #000;
}
#footer a:hover,#footer a:active {
	color : #4B6077;
}
#slideshow {
	width : 452px;
}
.leftImg {
	float : left;
	margin : 0 10px 6px 0;
}
.rightImg {
	float : right;
	margin : 0 0 6px 10px;
}