body {
background:url(images/bg.gif) repeat;
margin:0px;
padding:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
}
p{
text-align:justify;
line-height:19px;
padding:0px;
margin:0px;
}
h2{
padding:0px 0 10px 0; margin:0px; color:#B52025; font-size:20px; font-weight:normal;
}
.clear{
clear:both;
}
#wrap{
width:977px;
margin:20px auto auto auto;
}
.top_corner{
width:976px;
height:15px;
background:url(images/top_bg.gif) no-repeat center bottom;
}
#main_container{
width:977px;
background:url(images/center_bg_repeat.gif) repeat-y center;
}
#header{
width:960px;
margin:auto;
height:90px;
}
#logo{
padding: 0px 0 0 20px;
float: left;
margin-top: -16px;
}
/*----------------------menu-------------------------*/


/*-----------------middle_banner----------------------------*/


/*-------------------------------*/


/*-----------------------contact_form-------------------*/
.form{
width:325px;
height:auto;
float:left;
padding:20px 10px 10px 20px;
border:1px #CACDD0 solid;
}
.form_row{
width:425px;
float:left;
clear:both;
padding:7px 0 7px 0;
}
label{
width:67px;
float:left;
padding:3px 15px 0 0;
color:#7590c3;
text-align:right;
font-weight:bold;
}
input.main_input{
background-color:#C0C3D7;
border:1px #7590c3 solid;
width:211px;
height:18px;
padding:4px;
float:left;
}
textarea.main_textarea{
background-color:#C0C3D7;
border:1px #7590c3 solid;
width:212px;
height:120px;
padding:4px;
float:left;
}
input.submit{
background-color:#7590c3;
color:#FFFFFF;
text-align:center;
float:right;
padding:3px 10px 2px 10px;
margin:0px 0 0 0;
border:1px #7590c3 solid;
cursor:pointer;
}
/*-----------------------------footer------------------*/
