/* CSS Document */
body { margin:0 auto; padding:0px; font-family:Arial, Helvetica, sans-serif; background:#010b17 url(../img/bkgd.jpg) no-repeat top left;}
img { border:0px;}
.clr { clear:both}

#maincontainer { margin:0px auto; padding:0px;}
#wrapper { margin:0px auto; padding:0px 0px 0px 0px; width:778px; border:0px solid #fff;}

#header { margin:10px 0px 0px 0px; padding:0px; position:relative; float:left; }
.logo { margin:0px; padding:0px; float:left;}
#nav { margin:30px 0px 0px 0px; padding:10px 0px 0px 10px; float:right; background:url(../img/topnavbg.png) no-repeat right top; height:35px; width:480px; }
#nav li{ margin:0px 0px 0px 0px; padding:0px; float:left; list-style:none;}
#nav li a{ margin:0px; padding:4px 6px 4px 6px; float:left; color:#4b6172; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; display:block;}
#nav li a:hover{ margin:0px; padding:4px 6px 4px 6px; color:#fff; text-decoration:none; background-color:#000c1a; display:block;}
#nav li a.active, #nav li a.active:hover{ margin:0px; padding:4px 6px 4px 6px; color:#fff; text-decoration:none; background-color:#4b6172; display:block;}

#middlecontainer { margin:15px 0px 0px 0px; padding:0px; position:relative; border:0px solid #fff; }
#middlecontainer  a.hyperlink{ margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; font-weight:normal; text-decoration:underline}
#middlecontainer  a.hyperlink:hover{ margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; font-weight:normal; text-decoration:none}
#middlecontainer  a.hyperlink1{ margin:0px; padding:0px 0px 10px 0px; color:#2d7ac0; font-size:12px; font-weight:bold; text-decoration:underline}
#middlecontainer  a.hyperlink1:hover{ margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none}
#middlecontainer  .titletxt{ margin:0px; padding:0px 0px 10px 0px; color:#2d7ac0; font-size:12px; font-weight:bold;}

/* Banner */
#bannerdiv { margin:0px; padding:0px; float:left; position:relative; width:452px; border:0px solid #fff; background:url(../img/bannerbg.gif) no-repeat top left; height:254px;}
#bannercontainerdiv  { margin:0px; padding:0px 0px 0px 2px; border:0px solid #000; position:relative;}
#imageContainer { 	height:235px; }
#imageContainer img {	display:none;	position:absolute;	top:10px; left:10px;}
#showtitle1 { margin:0px; padding:10px; position:absolute; z-index:10000; color:#fff; font-size:12px; font-weight:bold; top:270px; left:0px; background-color:none}

#welcomediv { margin:0px; padding:0px; float:left; width:318px; border:0px solid #fff; }
#welcomediv h1{ margin:0px; padding:0px 0px 0px 0px; background:url(../img/welcometitle.png) no-repeat top left; height:36px; text-indent:-100000px;}
#welcomediv p{ margin:0px; padding:0px 0px 5px 0px; color:#fff; font-size:11px; text-align:justify;}
#welcomediv .undermang{ margin:0px; padding:0px;}
#welcomediv .undermang h2{ margin:0px; padding:0px; background:url(../img/undermang.png) no-repeat top left; height:17px; text-indent:-100000px;}
#welcomediv .undermang p{ margin:0px; padding:0px; color:#567893; font-size:11px;}
#welcomediv .undermang a{ margin:0px; padding:0px; color:#567893; font-size:11px; text-decoration:none}
#welcomediv .undermang a:hover{ margin:0px; padding:0px; color:#92b6d3; font-size:11px; text-decoration:none}

.homebottomdiv  { margin:15px 0px 0px 0px; padding:0px; position:relative; }
.leftbtmcol  { margin:0px; padding:0px; float:left; width:452px; border:0px solid #fff;}
.leftbtmcol .imgbox1{ margin:0px 10px 0px 0px; padding:0px; border:5px solid #fff;}
.leftbtmcol .linkarrow{ margin:0px 0px 0px 0px; padding:0px;}
.leftbtmcol .linkarrow a{ margin:0px; padding:0px; background:url(../img/bigarrow.png) no-repeat top left; width:33px; height:44px; display:block;}
.leftbtmcol .linkarrow a:hover{ margin:0px; padding:0px; background:url(../img/bigarrow_over.png) no-repeat top left; width:33px; height:44px;}
.leftbtmcol p{ margin:0px; padding:0px; color:#fff; font-size:14px;}

.rightbtmcol  { margin:0px; padding:0px; float:left;  width:318px; border:0px solid #fff;}
.homenewsdiv { margin:0px; padding:10px; background:#5985a7 url(../img/homenewsbg.gif) repeat-x top left; width:290px;}
.homenewsdiv h2{ margin:0px; padding:0px 0px 5px 0px; color:#00295c; font-size:12px; font-weight:bold;}
.homenewsdiv p{ margin:0px; padding:0px; color:#fff; font-size:11px;}
.whitetitle { margin:0px; padding:0px; color:#fff; font-size:12px; font-family:"Trebuchet MS", Arial; font-weight:bold;}
.subtitle { margin:0px; padding:0px; color:#567893; font-size:11px; font-family:"Trebuchet MS", Arial}


.linkbtn { margin:5px 0px 0px 0px; padding:0px;}
.linkbtn a{ margin:0px; padding:0px; background:url(../img/linkbtn.png) no-repeat top left; width:70px; height:20px; color:#5d5d5d; font-size:11px; text-decoration:none; text-align:center; line-height:18px; display:block;}
.linkbtn a:hover{ margin:0px; padding:0px; background:url(../img/linkbtn.png) no-repeat top left; color:#000; font-size:11px; text-decoration:none;}
.homenewsdiv .btm{ margin:0px; padding:0px;}

.newsticker-jcarousellite { width:300px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px;  color:#fff; font-size:11px;}

/* Inside pages */
.aboutdiv { margin:0px; padding:0px;  }
.aboutdiv h1{ margin:0px; padding:0px 0px 10px 0px; background:url(../img/about_title.png) no-repeat top left; height:14px; text-indent:-100000px;}
.aboutdiv p{ margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; text-align:justify;}
.aboutdiv ul{ margin:0px 0px 0px 15px; padding:0px 0px 0px 0px;}
.aboutdiv ul li{ margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px;}

.propertiesdiv { margin:0px; padding:0px;  }
.propertiesdiv h1{ margin:0px; padding:0px 0px 10px 0px; background:url(../img/properties_title.png) no-repeat top left; height:14px; text-indent:-100000px;}
.propertiesdiv p{ margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; text-align:justify;}

.investordiv { margin:0px; padding:0px;  }
.investordiv h1{ margin:0px; padding:0px 0px 10px 0px; background:url(../img/investors.png) no-repeat top left; height:14px; text-indent:-100000px;}
.investordiv p{ margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; text-align:justify;}

.newsdiv { margin:0px; padding:0px;  }
.newsdiv h1{ margin:0px; padding:0px 0px 10px 0px; background:url(../img/news_title.png) no-repeat top left; height:14px; text-indent:-100000px;}
.newsdiv p{ margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; text-align:justify;}

.contactdiv { margin:0px; padding:0px;  }
.contactdiv h1{ margin:0px; padding:0px 0px 10px 0px; background:url(../img/contact_title.png) no-repeat top left; height:14px; text-indent:-100000px;}
.contactdiv p{ margin:0px; padding:0px 0px 10px 0px; color:#fff; font-size:12px; text-align:justify;}

.insideimgdiv { margin:0px; padding:0px; float:right; position:relative; width:444px; border:0px solid #fff; background:url(../img/bannerbg.gif) no-repeat top left; height:254px;}
.insideimgdiv #bannercontainerdiv  { margin:0px; padding:0px 0px 0px 2px; border:0px solid #000; position:relative; top:10px; left:8px;}
/*#imageContainer { 	height:235px; }
#imageContainer img {	display:none;	position:absolute;	top:10px; left:10px;}*/
.insideimgdiv #showtitle1 { margin:0px; padding:10px; position:absolute; z-index:10000; color:#fff; font-size:12px; font-weight:bold; top:270px; left:0px; background-color:none}
.insidebottomdiv  { margin:20px 0px 0px 0px; padding:0px; position:relative; float:right; width:444px; border:0px solid #fff;}
.insidebottomdiv .imgbox1{ margin:0px 10px 0px 0px; padding:0px; border:5px solid #fff;}
.insidebottomdiv .linkarrow{ margin:0px 0px 0px 0px; padding:0px;}
.insidebottomdiv .linkarrow a{ margin:0px; padding:0px; background:url(../img/bigarrow.png) no-repeat top left; width:33px; height:44px; display:block;}
.insidebottomdiv .linkarrow a:hover{ margin:0px; padding:0px; background:url(../img/bigarrow_over.png) no-repeat top left; width:33px; height:44px;}
.insidebottomdiv p{ margin:0px; padding:0px; color:#fff; font-size:14px;}

.investorboxdiv { margin:20px 0px 0px 0px; padding:0px; background:url(../img/investorbg.png) no-repeat top left; height:65px;}
.investorboxdiv table{ margin:5px; padding:0px;}
.investorboxdiv p{ margin:0px; padding:0px 0px 10px 20px; color:#7b8b9a; font-size:12px; text-transform:uppercase;}

.newscontentbox { margin:0px; padding:10px; border:5px solid #fff;}
.newscontentbox .newstitle { margin:0px; padding:0px 0px 5px 15px; color:#2d7ac0; font-weight:bold; font-size:12px; background:url(../img/newsicon.gif) no-repeat left center;}
.newscontentbox .newstitle a{ margin:0px; padding:0px; /*color:#c7c47d;*/  color:#2d7ac0; font-size:12px; text-decoration:underline;}
.newscontentbox .newstitle a:hover{ margin:0px; padding:0px; color:#fff; font-size:12px; text-decoration:none;}
.newscontentbox .newsdesc { margin:0px; padding:0px 0px 5px 15px; color:#fff; font-size:12px; text-align:justify}
.dividar { margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; background-color:#224561;}

#contactbox{margin:10px 0px 20px 0px; padding:0px; text-align:left;}
#contactbox h2{margin:0px 0px 0px 0px; padding:0px; font-size:14px; /*color:#c7c47d;*/  color:#2d7ac0; font-weight:bold;}
#contactbox p{margin:0px 0px 10px 0px; padding:0px; color:#fff; font-size:12px;}

.contactform {margin:0px 0px 0px 0px; padding:0px; text-align:left;}
.contactform  label{width:250px; display:block; color:#fff; font-size:14px; }
.contactform  .txt_input{margin-bottom:6px;  width:250px; display:block; background:#000b18; border:1px solid #ffffff; font-family: Helvetica,'Lucida Grande', Arial, Lucida, sans-serif; font-size:12px; padding:2px; color:#ffffff;}
.contactform  textarea{margin-bottom:12px; height:80px; width:250px; background:#000b18; border:1px solid #ffffff; font-family: Helvetica,'Lucida Grande', Arial, Lucida, sans-serif; font-size:12px; padding:2px; color:#ffffff;}
.contactform input{display:block;}
.contactform .req{color:#f00;font-size:90%;}
.contactform #form_errors{color:#f00; display:none;}
.contactform #form_thanks{color:#c7c47d; display:none;}

.googlemap { margin:0px; padding:0px; border:5px solid #fff; background-color:#c7c47d; width:425px; height:350px;}
.googlemaplink { margin:5px 0px 0px 0px; padding:0px; }
.googlemaplink a{ margin:0px; padding:0px; color:#c7c47d; font-size:12px; text-decoration:underline }
.googlemaplink a:hover{ margin:0px; padding:0px; color:#c7c47d; font-size:12px; text-decoration:none; }

#footer { margin:25px 0px 0px 0px; padding:12px 10px 10px 10px; background:url(../img/footerbg.png) no-repeat top left; height:55px; }
#footer p { margin:0px; padding:0px 10px 0px 10px; color:#748ea3; font-size:11px;}
#footer span { margin:0px; padding:0px; color:#748ea3; font-size:14px; font-weight:bold;}
#footer a { margin:0px; padding:0px; color:#fff; font-size:11px; text-decoration:none;}
#footer a:hover { margin:0px; padding:0px; color:#fff; font-size:11px; text-decoration:underline;}

.normalul{ margin:0px; padding:0px 0px 10px 5px; }
.normalul li{ margin:0px; padding:0px 0px 5px 20px; color:#2d7ac0; font-size:12px; text-align:justify; list-style:none; background:url(../img/right_icon.png) no-repeat center left;}

.sbtn {margin:5px 0 0 0; padding:0px 0px 0px 0px; background:url(../img/btn_send.gif) no-repeat top left; height:20px; width:54px; display:block; border:0; text-indent:-99999px; cursor:pointer;}
