@charset "utf-8";
/*********************Setting padding**********************/

* {
margin:0;
padding:0;
}

/*********************Basic Styling**********************/

p{
margin:5px 3px 5px 3px;
}

small{
color:#3f87b7;
}

img{
border:none;
}

div{
margin:0px;
padding:0px;
}

span{
font-size:10px;
color:#00538d;
}

body{
background-color:#eeeeee;
}

img{
padding:0px;
margin:0px;
}

body{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

h1{
padding:0px;
margin:5px 0px 10px 0px;
color:#00538d;
font-size:20px;
}

h2{
color:#00538d;
font-size:20px;
margin:0px;
}

/*********************Class Stying**********************/

.floatleft{float:left;
}

.floatright{float:right;
}

.padding{
margin:0px 0px 80px 0px;
}

/*********************div styling**********************/

#wrapper{
text-align:left;
margin:0px auto;
width:700px;
background-color:#ffffff;
}

#content{
margin:0px 10px 0px 230px;
padding:5px 0px 0px 25px;
min-height:395px;
}

#main{

}

#content p{
padding:0px 0px 7px 0px;
line-height:20px;
}

#googlemap{
margin:0px 0px 0px 10px;
}

#title{
}

#leftcol{
padding:12px 0px 12px 12px;
}

/*********************bottom Navigation styling**********************/

#bnav{
text-align:right;
margin:5px 0px 0px 0px;
padding:0px;
}

#bnav li {
list-style-type: none;
display:inline;
margin:5px;
}

#bnav a{
text-decoration:none;
color:#00538d;
font-size: 12px;
}

#bnav a:hover {
color:#3f87b7;
}
	
#bimages img{
padding: 0px 25px 0px 25px;
}

/*********************address styling**********************/

#address{
font-size:10pt;
}

/*********************Left col styling**********************/

#leftcol p{
text-align:left;
}

#leftcol img{
}

/*********************Navigation styling**********************/

#navlist {
margin:0px;
padding:0px;
}

#navlist li {
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
font-size:12px;
font-weight:bold;
text-align:center;
}

#navlist a {
padding: 3px 0px 0px 0px;
display:block;
height:25px;
width:218px;
color:#00538d;
background-image:url(images/navbg.jpg);
background-repeat:no-repeat;
text-decoration: none;
}

#navlist a:hover {
color:#3f87b7;
background-image:url(images/navbgover.jpg);
background-repeat:no-repeat;
}
	
#current a{
color:#3f87b7;
background-image:url(images/navbgover.jpg);
background-repeat:no-repeat;
}

/*********************homepage bottom images styling**********************/

#bimages{
text-align:center
}

/*********************News page styling**********************/

#news{
padding: 0px 0px 100px 0px;
}

/*********************About page styling**********************/

#about{
padding: 280px 0px 0px 0px;
}

/*********************links page Stying**********************/

#linkstable td{
padding:5px 5px 5px 5px;
}

#links li {
padding:5px 0px 5px 0px;
list-style-type: none;
}

/*********************Previous Work Page**********************/

#pwpics img{
border:#3f87b7 solid 2px;
}

#pwpics2 img{
border:#3f87b7 solid 2px;
}

#pwpics{
text-align:right;
padding:0px 0px 0px 0px;
}

#pwpics2{
padding:0px 10px 0px 0px;
text-align:right;
}

/*********************Form Syling**********************/

#form {
margin: 0;
padding: 5px 0 8px 0;
padding-left: 100px;
}

#form label{
float: left;
margin-left: -95px; /*width of left column*/
width: 95px;
padding: 3px 0px 3px 0px;
}

#form input{
margin:3px 0px 3px 0px;
}