/* Start of CMSMS style sheet 'Gulf South Finance' */
/* Properties for All Tags */

body {
  margin: 0;
  padding: 0;
  font-family: "Verdana", sans-serif;
  font-size: 12px;
  line-height: 20px;
  color: #626262;
  background: #828282;
}

a {
  color: #3f6f37;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}  

img {
  border: 0;
}

td {
  vertical-align: top;
}

/* All Pages */

span.swap {
  display: none;
}

p.textcontainer {
  width: 465px;
  margin: 0;
  margin-bottom: 15px;
}

p.textcontainerlong {
  width: 810px;
  margin: 0;
  margin-bottom: 15px;
}

p.caption {
  margin: 0;
  font-size: 10px;
  color: gray;
}

/* All Pages Template */

div#container {
  position: absolute;
  top: 30px;
  left: 50%;
  width: 900px;
  margin-left: -450px;
  text-align: left;
  background: white;
}

div#smcontainer {
  margin-top: 40px;
  margin-left: 40px;
  margin-right: 40px;
  margin-bottom: 20px;
}

div#header {
  height: 40px;
  margin-bottom: 30px;
}

div#logo {
  background: url(uploads/images/logo.gif) no-repeat; 
  margin-top: -16px;
  width: 324px;
  height: 77px;
  float: right;
}

img#logo {
  width: 327px;
  height: 40px;
  position: absolute;
  top: 30px;
  left: 30px;
}

div#menu {
  background: #3f6f37;
  color: white;
  width: 465px; 
  height: 37px;
  font-size: 15px;
  font-weight: bold;
  line-height: 16px;
}

div#menuitems {
  padding-top: 12px;
  padding-left: 16px;
}

div#menuitems a {
  display: block;
}

div#menuitems ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

div#menuitems li {
  float: left;
  margin: 0;
  padding: 0;
  margin-right: 23px;
  height: 25px;
}

div#menuitems li.menulast {
  margin-right: 0px;
}

div#menuitems a {
  color: #868d84;
}

div#menuitems span.currentpage, div#menuitems a.activeparent {
  color: #ffffff;
}

div#menuitems a:hover {
  text-decoration: underline;
}

div#headernav {
  height: 20px;
  padding-left: 40px;
}

div#footer {
  height: 20px;
  color: #626262;
  padding-bottom: 15px;
}

div#footer ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

div#footer li {
  margin: 0;
  padding: 0;
  display: inline;
  margin-right: 10px;
}

div#footer li.end {
  margin-right: 0px;
}

div#footer img#footerlogo {
  margin-bottom: -10px;
}

/* Home page */

div.homeline {
  height: 0;
  clear: both;
}

div.homeleft {
  float: left;
  width: 250px;
  height: 99px;
  padding-right: 10px;
}

div.homeright {
  float: left;
  width: 560px;
  height: 99px;
}

td.homeleft {
  width: 250px;
  height: 99px;
  padding-right: 10px;
}

div.homelefttext {
  position: absolute;
  right: 10px;
  bottom: 6px;
}

td.homeright {
  width: 560px;
  height: 99px;
}

/* Services Pages */

td.abouttext {
  padding-right: 30px;
}

td.aboutimage {
}

div.aboutname {
  color: white;
  padding-left: 10px;
  font-weight: bold;
  font-size: 14px;
  height: 20px;
  margin-bottom: 15px;
}

/* Contact Form */

.contactform { margin-bottom: 1em; }
.contactform fieldset {padding: 1em;}
.contactform fieldset legend {font-weight: bold;}
.contactform div {width: 100%; padding: 0.25em 0 0.25em 0;}
.contactform div label {width: 20em;}
.contactform div.required {color: #f00;}
.contactform input { background: #93c17e;}
.contactform textarea { background: #93c17e;}
.contactform input.fbsubmit { border: 1px solid black; background: #dddddd;}

#contactphoto { position: absolute; top: 150px; right: 75px; }
/* End of 'Gulf South Finance' */

