html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0;
}

:focus {
outline:0;
}

body {
line-height:1;
color:#000;
background:#FFF;
font:12px Arial, Helvetica, sans-serif;
}

ol,ul {
list-style:none;
}

table {
border-collapse:separate;
border-spacing:0;
}

caption,th,td {
text-align:left;
font-weight:400;
}

blockquote:before,blockquote:after,q:before,q:after {
content:"";
}

blockquote,q {
quotes:"" "";
}

.wrapper {
width:100%;
margin:0 auto;
}

.container {
width:950px;
margin:0 auto;
}

.linkBlue {
color:#036;
}

.linkRed {
color:#7b1801;
}

.header {
background:url(../images/headerBg.png) repeat-x;
height:187px;
}

.logo {
float:left;
width:307px;
height:174px;
}

.login {
background:url(../images/loginBg.jpg) no-repeat;
width:262px;
height:148px;
float:right;
margin:10px 10px 0 0;
}

.loginContent {
width:210px;
margin:45px auto 0;
}

.txtBox {
background:#fff;
border:1px solid #000;
height:17px;
width:150px;
font-size:14px;
margin-bottom:6px;
float:left;
padding:3px;
}

.goButton {
background:url(../images/go.jpg) no-repeat;
width:48px;
height:33px;
border:none;
display:inline;
vertical-align:bottom;
float:right;
}

.loginContent p {
clear:both;
font-weight:700;
font-size:14px;
padding:5px 0 0;
}

a.linkRed {
margin-left:10px;
}

.content {
width:950px;
background:url(../images/contentBg.jpg) repeat-x #f3f3f3;
border-left:1px solid #e9c8c0;
border-right:1px solid #e9c8c0;
min-height:100px;
overflow:auto;
margin:-11px auto 0;
padding:10px 0;
}

.contenetLeft {
float:left;
background:#fff;
border:1px solid #f0ddd8;
width:624px;
margin:10px 0 0 22px;
}

.map {
width:395px;
float:left;
margin:20px 0 0 20px;
}

.links {
width:180px;
float:right;
display:inline;
text-align:right;
margin:20px 20px 0 0;
}

.links a {
font-size:18px;
font-weight:700;
color:#732002;
text-decoration:none;
line-height:25px;
}

.mainCont {
clear:both;
padding:10px;
}

.contenetLeft h1 {
font:32px "Times New Roman", Times, serif;
color:#000;
}


.contenetLeft h2 {
font:30px "Times New Roman", Times, serif;
color:#000;
}

.contenetLeft h3 {
font:25px "Times New Roman", Times, serif;
color:#000;
margin:0;
padding:0;
}

.txtDesc {
height:66px;
margin:10px 0 0;
}

.txtDesc2 {
height:90px;
margin:25px 0 0;
}

.txtDesc3 {
height:190px;
margin:10px 0 0;
}

.thumb {
float:left;
width:100px;
}

.thumb img {
width:100px;
}

.desc {
float:right;
width:480px;
display:inline;
margin-top:-5px;
}

.desc p {
color:#555;
}

.boxTop {
background:url(../images/boxTop.png) no-repeat;
width:282px;
height:338px;
}

.boxContent {
width:190px;
padding-top:110px;
font-size:17px;
line-height:25px;
margin:0 auto;
}

.boxBot {
	width:225px;
	background:#fff;
	border:1px solid #efddd8;
	margin: 0px 0px 15px 15px;
	padding:10px;
}

.boxBot h2 {
font-size:20px;
color:#000;
}

.boxBot ul {
font-size:13px;
color:#000;
}

.boxBot li {
line-height:20px;
}

.boxBot li a {
text-decoration:none;
color:#000;
}

.searchButton {
background:url(../images/searchButton.jpg) no-repeat;
width:119px;
height:44px;
border:none;
float:right;
}

.footerTop {
background-color:#bf4a06;
height:76px;
color:#fff;
font-size:18px;
font-weight:700;
line-height:80px;
}

.divOne {
float:left;
width:352px;
}

.divTwo {
float:left;
width:290px;
display:inline;
}

.divThreee {
float:right;
width:280px;
display:inline;
}

.divThree ul {
padding-top:0;
}

.divThree li {
float:left;
display:inline;
width:45px;
margin-right:10px;
margin-top:15px;
}

.footerBot {
background:url(../images/footerBg.jpg) #732002;
height:362px;
padding-top:20px;
padding-left:10px;
color:#fff;
font-size:11px;
}

.footThumb {
float:left;
width:80px;
}

.footDesc {
float:right;
width:75%;
}

.footDesc span {
color:#ccc;
}

.next {
padding-top:10px;
clear:both;
}

.alignLeft,.alignRight {
float:left;
width:45%;
margin-right:8px;
}

.divThree a {
color:#fff;
font-size:14px;
font-weight:700;
text-decoration:none;
line-height:60px;
}

.divThree img {
margin-top:10px;
}

.copy {
clear:both;
float:right;
width:400px;
color:#fff;
text-align:right;
}

.contentRight,.divThree {
float:right;
}

.alignLeft a,.alignRight a {
color:#fff;
font-size:10px;
text-decoration:none;
}

.alignLeft a:hover,.alignRight a:hover {
color:#fff;
font-size:10px;
text-decoration:underline;
}

#breadcrumb {
padding:5px;

}