body { padding:0px;  margin:0px; background: url(img/indexbg.gif) repeat-x top #fff; text-align:center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#BD3436 }
a { text-decoration:none; color:#BD3436; }
#wrap { padding:0px;  margin:0px; width:780px; margin-left:auto; margin-right:auto; text-align:left }
#logo { margin:27px 300px 14px 0px; padding:0px; background:#FBF0EC;}
#flash { width:780px; height:270px; padding:0px; margin:0px; background:#D27577; }
#main { margin:35px 25px 30px 25px; padding:0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000; line-height:20px }
.red { color:#BD3436; }
.txt12 { font-size:12px; }	
#news { padding-right:15px; margin:0px }
#w2 {  float:left; width:250px; padding:0px; margin:0px }
#w1 {  float:left; width:460px; padding:0px; margin:0px }
#w3 {  float:left; width:453px; padding:0 0 0 27px; margin:0px; color:#7D7D7D; font-size:10px; line-height:11px }
#w3 a { color:#aaa; background-color: #fff; font-size:10px; line-height:11px;}
#expertise { border-left:1px solid #aaa; padding-left:15px; margin-top:0; line-height: 15px;}
li { padding:0px; margin:0px; list-style:none }
ul { padding:0px; margin:0px; }
li a { color:#000 }
li a:hover { border-bottom:1px dashed #BD3436; color:#BD3436; }

#copy {
		color: #aaa;
		background-color: #fff;
		font: 10px/11px Tahoma, Arial, sans-serif;
		padding: 40px 0 10px 0;
}
#copy a, #copy a:link, #copy a:visited, #copy a:hover, #copy a:active {
	color: #aaa;
	background-color: #fff;
	text-decoration: none;
}
