
H1, 
A, 
H1 A {
	color: #fff;
}
H1 {
	font-size: 1.5em;
}

#wrapper {
	background: url(bg/glow.jpg) no-repeat left 240px;
}
#indexNavTop {
	
}
#navTop {
	height: 40px;
	width: 546px;
	padding: 20px 0px 0px 450px;
	overflow: hidden;
	position: static;
	background: url(bg/border.jpg) repeat-x left 48px;
}

#header {
	background: none;
	height: auto;
	padding: 40px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

#content {
	padding: 40px 0px 0px 0px;
}

#main {
	float: none;
	margin: 0px;
	padding: 0px 30px;
	width: 940px;
	font-size: 1.15em;
	line-height: 1.3em;
	font-weight: bold;
	color: #fff;
}
.mainLeft {
	float: left;
	width: 335px;
}
.mainRight {
	float: right;
	width: 555px;
}
#customerService {
	clear: both;
	margin: 0px 0px 40px 30px;
}

#column1 {
	float: none;
	margin: 0px;
	padding: 0px 0px 40px 30px;
	width: 970px;
}
.indexBox {
	width: 205px;
	float: left;
	padding-right: 32px;
	overflow: hidden;
}
.indexBox h1 {
	line-height: 1.1em;
	padding-bottom: 7px;
}

#column2 {
	float: none;
	margin: 0px;
	padding: 0px 0px 40px 0px;
	width: 1000px;
	background: url(bg/h1.jpg) repeat-x top;
}
.caseLeft {
	float: left;
	width: 580px;
	padding: 0px 0px 0px 30px;
}
.caseRight {
	float: right;
	width: 280px;
	padding: 0px 30px 0px 0px;
}
.caseRight STRONG,
.caseRight B {
	color: #fff;
}

#blog {
	padding: 0px 30px 30px 30px;
	width: 940px;
	background: url(bg/h1.jpg) repeat-x top;
}
.blogLeft {
	width: 570px;
	float: left;
}
.blogRight {
	float: right;
	width: 280px;
}
H1.blogTitle {
	padding-bottom: 0px;
}
P.blogComment {
	padding: 0px 0px 10px 0px;
	color: #575757;
}
DIV.blogPic {
	padding: 10px 20px 10px 0px;
	float: left;
}
P.blogText {
	padding-top: 10px;
}
P.blogRightTitle A {
	color: #acacac;
}
SPAN.blogRightComment {
	color: #575757;
}

