﻿body{ margin:0px; padding:0;font:12px Arial, Helvetica, sans-serif;color:#4b4b4b; line-height:20px; background:url(../img/bg.jpg) repeat-x;}

a{
	font:100% Arial, Helvetica, sans-serif;
	color:#510000;
	text-decoration:none;
	line-height:20px;
	outline:none
}
a:hover{
	font:100% Arial, Helvetica, sans-serif;
	color:#510000;
	text-decoration:underline;
	line-height:20px;
}

img{ border:none}
ul, li, ol, form { margin:0; padding:0}
.profile-bullets {
	margin-left: 20px;
	list-style-type: square;
}


h1{ margin:0px 0 5px 0; padding:0; color:#2a2a2a; font:normal 22px Arial, Helvetica, sans-serif, "Helvetica Condensed"}

h3{ margin:0; padding:0; color:#333333; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:5px}

.main {	margin: 0px;height: auto;width: 984px; margin:auto; margin-top:5px}
.clear{clear:both}
.fleft{float:left}
.fright{float:right}
.wraper{margin: auto;padding: 0px;height: auto;width:984px;overflow:hidden}	

.header-wrapper{margin: auto;padding: 0px;height:109px;width: 984px;overflow:hidden; margin-top:0px}

.logo{ width:190px;float:left; margin-top:3px}

.contact-top-wrap {
	width:650px;
	float:right;
	margin:15px 0 0 0;
}

.contact-top-wrap p {
	margin:0 0 5px 0;
	text-align:right;
}

.top-nav{  float:right; margin-top:40px; padding:7px 10px 0 0}
.top-nav a{ font:12px Arial, Helvetica, sans-serif; color:#363636; margin:0 5px}
.top-nav a{ font:12px Arial, Helvetica, sans-serif; color:#363636; margin:0 5px; text-decoration:none}
.top-nav a img{ margin-right:5px}	
	
.content-wraper{margin: auto;padding: 0px;height: auto;width: 984px;overflow:hidden; margin-top:10px}

.banner-wraper{margin: auto;padding: 0px;height: auto;width: 984px; margin-top:10px; background:url(../img/banner-2021.jpg) no-repeat; height:404px;}

.banner-bullet{margin:30px 17px 0 0px; padding:15px; background:#ad0505 url(../img/red-bg.jpg) repeat-x bottom; width:165px; float:right}
.banner-bullet ul{
	margin:0px 0 0 0px;
	padding:0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b82525;
}
.banner-bullet li{
	margin:0px;
	background:url(../img/red-bullet.gif) no-repeat left 10px;
	padding:2px 0 2px 15px;
	list-style:none;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b82525;
}
.banner-bullet li a{ text-decoration:none; color:#ffffff; font-weight: normal;}
.banner-bullet li a:hover{ text-decoration: none; color:#FEDEDE}



.wraper{margin: auto;padding: 0px;height: auto;width: 984px;overflow:hidden;}

.left-wraper{width:205px; height:auto; margin:0px;float:left;}
.left-bullet{margin:0px 0 0 0px; padding:15px; background:url(../img/gradiant-bg.jpg) repeat-x bottom; border:#ebeaeb 1px solid; width:173px}
.left-bullet ul{margin:0px 0 0 0px; padding:0px; }
.left-bullet li{
	margin:0px;
	background:url(../img/green-bullet.gif) no-repeat left 8px;
	padding:2px 0 2px 15px;
	list-style:none;
	font-size:14px;
	border-bottom:#ccc 1px solid;
	line-height: 26px;
}
.left-bullet li a{
	text-decoration:none;
	color:#2a2a2a;
	font-weight: bold;
	font-size:14px
}
.left-bullet li a:hover{ text-decoration: none; color:#950706}

 
.right-wraper{width:753px; height:auto; margin:0px; float:right; text-align:justify	}



a.red:Link{text-decoration:underline; color:#ed0303; }
a.red:hover{text-decoration:none;color:#ed0303;}
a.red:Visited{text-decoration:none;color:#ed0303;}

.footer{margin:35px 0 35px 0; color:#737373; font-size:12px; width:984px; background:url(../img/footer.jpg) repeat-x; padding:18px 0 0 0; }
.footer a{color:#737373; text-decoration:none; margin-left:5px; margin-right:5px;font-size:12px;}

.footer a:hover{text-decoration: none;margin-left:5px; margin-right:5px;font-size:12px; color:#2a2a2a}


.menu{ padding:0px;  margin:0; height:32px}
.menu ul, .menu table{width:auto;height:auto;margin:0;padding:0px;list-style:none; text-align:right}
.menu li, .menu td{list-style:none;display:inline;padding:0px; margin-right:10px; float:left;  }

.menu li a, .menu td a{font:13px Arial, Helvetica, sans-serif, "Helvetica Condensed";color:#2a2a2a;text-decoration:none; height:32px; display:block;padding:0 10px;line-height:28px; font-weight:bold;}	
	
.menu li a:hover, .menu td a:hover{text-decoration:none;color:#2a2a2a; background:url(../img/over.jpg) repeat-x; padding:0 10px;display:block; font-weight:bold;}

.bullet{margin:0px 0 0 30px; padding:0px; }
.bullet ul{margin:0px 0 0 15px; padding:0px; }
.bullet li{margin:0px; padding:0px; list-style-image:url(../../images/bullet.jpg); line-height:23px}
.bullet li a{ text-decoration:none; color:#000000}
.bullet li a:hover{ text-decoration: underline; color:#b3160f}



img.contact-logos {
	width:32px;
	float:left;
	margin:0 5px 0 0;
}

.blog img {
	width:330px;
	float:left;
	margin:0 25px 20px 0;
	padding:5px;
	border:1px #CCC solid;
}
