/* Cascading Style Sheet */

*{margin:0;padding:0}
a{
  background:inherit;
  color: #0033CC;
  text-decoration:none
}
a:hover{
  background:inherit;
  color: #0066FF
}
body{
  background:#002d68 url(images/bg.jpg) top center no-repeat;
  color:#272727;
  font:1em Arial,Helvetica,Sans-Serif;
  line-height:1.5em;
  margin:0px;
  padding:0px
}
h1 {
  background: url(images/logo.png) no-repeat;
  width: 429px;
  height: 104px;
  text-indent: -9000px;
  margin-top: 40px;
  margin-left: 5px;  
}
h2 {color: #000033}
input{
  padding:2px;
  vertical-align:middle
}
p{
  line-height:1.5em;
  margin:0 0 1.4em 1em
}
.contactAddress{
  display:block;
  font-size:1.2em;
  text-align:center;
font-weight: bold;
color: #79dbff !important;
}
.contactNumber{
  clear:both;
  display:block;
  font-size:2.5em;
  font-weight:bold;
  padding-top:10px;
  text-align:center;
  color: #ffffff;
  margin-bottom: 15px;
}
.container{background:none}
.sIFR-alternate{display:none}
.subcat {margin-left: 10px}
#content{margin:0px -10px; background: #e5e9ef url(images/content_bg.jpg) top center no-repeat; width: 960px !important}
.frontPic {padding: 0px !important; margin: 0px !important; border: 0px !important}

/* Footer */
#footer{
  font-size: .6em !important
}
#footerLeft{
  text-align:left;
}
#footermenu{margin:0px}
#footermenu li{
  display:inline
}
#footermenu li a{
  border-right:1px solid #666666;
  color:#ffffff;
  padding:0px 5px
}
#footermenu li.last a{
  border-right:0px solid #666666
}
#footerRight{
  text-align:right
}
#footer * {
  color: #ffffff !important
}
#footer a {
  color: #ffffff !important
}
#footer a:hover {
  color: #cccccc !important
}


/* Heading */
.description {display: none}
#header{
  margin: 0 auto;
  width: 960px;
}
#headerLeft{height:163px}
#headerMenu{
  text-align:center;
}
#headerContact{margin-top: 20px}
#logoLink{
	display: block;
	width: 429px;
	height: 120px;
	cursor:pointer;
	margin-top:-120px;
}

/* Content */
#main {padding: 15px 15px}
#main table {margin: 5px 0px !important}
#main h3{margin: 10px 0px !important}
#main p img {border: 1px solid #333; padding: 3px; background-color:#dddddd; margin: 0px 15px 15px 15px}
#main div {margin-left: 0px}
#prop {width: 0px;float: right; height: 100px}
#links #main ul li {list-style: none; margin-left: 30px}
.buyButton {margin-top: -5px}
#main .span-8 a {float: right; padding: 10px}
.imgPicPrev {border: 1px solid #888; padding: 2px; background #ccc; margin: 3px}

/* Top Page Links */
#topmenu{
  clear:both;
}
#topmenu li{
  display:none;
  font-size:1em
}
#topmenu li a{
  color:#808080;
  margin:0 10px
}
#topmenu li a:hover,#footermenu li a:hover{
  color:#F74600
}

/* Side Menu */
#side h2 {border-top: 2px solid #000033; padding: 5px 10px; width: 95%;}
#side {padding: 15px 0px}
#side ul {padding-bottom: 5px; margin-bottom: 30px; border-bottom: 2px solid #000; width: 105%}
#side ul li {list-style: none; height: 32px !important}
#side ul li a { background: #002d68; border-bottom: #e5e9ef 2px solid; color: #fff !important; font-weight: bold; padding: 3px 15px;  display: block}
#side ul li a:hover { background: #246ab2; border-bottom: #e5e9ef 2px solid; color: #fff !important; font-weight: bold; padding: 3px 15px; display: block}

/* Contact Page */
#googleMap
{
	background-color: white;
	height: 300px;
	margin: 0px 0px 20px 10px;
	width: 300px;
	border: 4px solid #333
}
#googleMap a {display: none}

#name {width: 600px; padding: 3px; font-size: 1.2em}
#weblink {width: 600px; padding: 3px; font-size: 1.2em}
#email {width: 600px; padding: 3px; font-size: 1.2em}
#editor1 {width: 600px !important; padding: 3px; font-size: 1.2em}
#post p label {font-weight: bold; line-height: 40px}
address {font-weight: bold; margin-left: 30px}

/* Slideshow */
#slideshow {overflow: hidden; height:270px;width:660px; text-align:center; margin-bottom: 20px} 
#slideshow a {left: 0px !important}

/* Admin Panel */
.adminpanel fieldset {padding: 5px; margin: 5px; background: #eee; border: 1px solid #000;}
.adminpanel legend {padding: 5px; margin: 5px; background: #99CCFF; border: 1px solid #000; color: #000033; font-weight: bold}
#cke_editor1 {width: 590px !important}

/* Drop Down Menu */
#dropmenu {
	background-color: transparent;
	border: 0px solid #c5c5c5;
}
.dropmenu {
	list-style: none;
	padding: 0;
	margin: 0;
}

.dropmenu li {
	float: left;
}

.dropmenu li a {
	display: block;
	text-align:center;
	padding: 11px 30px;
	text-decoration: none;
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	border-right: 0px inset #c5c5c5;
}

.dropmenu .current, .dropmenu li .dropmenu-hover {
	background-color: #063e80;
	border-left: 0px solid #545454;
color: #79dbff ;
}

.dropmenu li ul {
	display: none;
	list-style: none;
	position: absolute;
	margin: -1px 0 0 0;
	z-index: 90;
	padding: 0;
}

.dropmenu li ul a {
	display: block;
	width: 152px;
	padding: 5px;
	border-bottom: 1px solid #545454;
	border-right: 1px solid #545454;
	border-left: 1px solid #545454;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	color: #232323;
	background-color: #c5c5c5;
}

.dropmenu li ul li a.first {
	border-top: 1px solid #545454;
}

.dropmenu li ul a.dropchildhover {
	background-color: #f1f1f1;
}
