/* CSS Document 

9fd92c green


9a448a

*/

body.body {background-attachment:fixed; }

#navmenu {clear:both}

#navmenu .menu li { padding:0px; text-align:left; font-size:80%; font-weight:bold;  }
a, a:visited, a:active {color: #00AEEF; } 

ul.ulblock {font-size:80%; clear:both; } 

#navmenu .menu li a {color:#FFF; background-color: #00AEEF;  } 
#navmenu .menu li a:hover, #navmenu .menu li.active a {
background-color: #FFFFFF; color: #00aeef; 
}#navmenu .menu li.active a { color:#00aeef;} 


h1 { color:#00AEEF; margin-top:13px; font-weight:bold; padding-top:5px;   } 
/**/
.leftmenu ul li  {  background-color:#00AEEF;
}
.leftmenu ul li a { 
color:#FFF
}

.leftmenu ul li:hover,.leftmenu ul li.active {
background-color:#FFF; } 
.leftmenu ul li:hover a,.leftmenu ul li.active a {color:#333; }
.leftmenu ul li:hover li a {color:#FFF; font-weight:bold } 
.leftmenu ul li:hover li:hover a {color:#333333; } 
.leftmenu ul li.head, .leftmenu ul li.head:hover {
background-color: #0d7faa;
}

li.news {padding-right:20px; line-height:normal; font-weight:bold; text-align:left }
li.news a,li.news a:visited,li.news a:active,li.news a:link {color:#FFF } 
.leftmenu ul li.news:hover a, li.news a:hover {color:#333 ;}
 li .date {padding-left:10px;  } 
h3 {color:#00AEEF}

.getlisted ul, .getlisted ol {margin-left:20px; } 

.profile .img {background-color:#eee } 

.fauxselect {
  background-color: #fff;
  border: 1px solid #CCC;
  cursor: pointer;
  height: 34px;
  width: 220px;
}
.fauxselect .fauxselectcon .fsbtn a {
  background-color: none;
  color: #fff;
  height:34px;
}
.fauxselect .fauxselectcon .fsbtn a:hover {background-color:#FFF; color:#00aeef }

.fauxselect .fauxselectcon .fslabel {background-color:#fff; color:#9a448a;   border-color: #9a448a}

.fauxselect ul li { width:220px; } 
.fauxselect ul li a {background-color:#fff; border-bottom:1px solid #ccc; font-size:130%; }
.fauxselect ul li a .count {color: #ccc; }
.fauxselect ul {
  border-color: #ccc;
  margin: 10px 0 0 -1px;
}
 
.ui-tabs-panel {border:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd; }

.ui-tabs-panel  h3 {color:#00AEEF  }

 
 
 .news .img {width:110px; background-position:center; }  
 .news .txt {
  font-size: 100%;
  line-height: 130%;
}
 
 .banners {text-align:center; font-size:10px; }
 
#footer {
  clear: both;
  display: table;
  padding-left: 0;
  padding-top: 20px;
  text-align: center;
  width: 100%;
}
 #footer a {color:#333; } 
 
 .sociallink {  background-image: url("../images/socialsprites.png");  display: block;  float: left;  height: 26px;  margin: 0 10px;  text-indent: -9999px;  width: 27px !important; padding:0 !important; } 
.facebook {background-position: 0px 0px;}
.facebook:hover {background-position: 0px 27px;}
.twitter{background-position: -38px 0px;}
.twitter:hover {background-position: -38px 27px;}
.linkedin {background-position: -76px 0px;}
.linkedin:hover {background-position: -76px 27px;}
.gplus{background-position: -115px 0px;}
.gplus:hover {background-position: -115px 27px;}
#social {
  float: left;
  list-style: outside none none;
  margin: -8px 0 10px;
  padding: 0;
  position: relative;
  width: 190px;
}
#partyheading {
  float: right;
  padding: 20px 20px 20px 0;
}
.homecss h1 {
  display: none;
}
#record {
  padding-right: 20px;
}
#homelings {
  display: table;
}
#selectlist1 li:first-child {
  display: none;
}
.getlistedcss select {
  background: url("../images/arrow.jpg") no-repeat scroll 100% center / 10% auto #fff;
  border: 1px solid #bbb;
  height: 22px;
  margin: 0;
  padding: 0;
  width: 100%;
}
#SubmitIBDS  {
  background-color: #da5b4a;
  border: 0 none;
  color: #fff;
  cursor: pointer;
  margin-top: 6px;
  padding: 7px 30px;
  text-align: center;
  width:100%;
}

.go input {
  background-color: #da5b4a;
  border: 0 none;
  color: #fff;
  cursor: pointer;
  margin-top: 6px;
  padding: 7px 30px;
  text-align: center;
  width:100%;
  text-transform:uppercase;
}
.thumb img {
  height: 100%;
  width: auto;
}

#form2 {
  border: 1px solid #ccc;
  display:table;
}
.ulblock #form2 {
  border: 0;
}
.getlisted div {
  background-color: #efefef;
  margin: 0 0 20px;
  padding: 10px 20px;
}
#id {
  height: auto !important;
  padding-right: 40px;
  width: 23% !important;
}
#google {
  height: auto !important;
  padding: 0 0 0 10px;
  width: 50% !important;
}
.getlistedcss h1 {
  margin: 13px 0 5px;
}
#find {
  height: auto !important;
  padding: 0 0 0 10px;
  width: 24% !important;
}
#question {
  height: auto !important;
  padding: 0 30px 0 10px;
  width: 17% !important;
}
.getlistedcss .contactform {
  margin: 0px 0 20px;
  width: 97%;
}
.listme {
  float: left;
}
.listme.list2 {
  margin-left: 40px;
  margin-top: 104px;
}
.ulblock img {
  width: 86%;
}
.mobileonly {display:none;}
.add {
  float: left;
}