/*STAR Properties & Investments*/


html, body {
	margin:0;
	padding:0;
}

body {
	font-family:Arial;
	font-size: 12px;
	color: #515151;
	background: #e6f4ff;
	text-align: justify;
}

a {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;	
	text-align: justify; 
	text-decoration:none; 
	font-weight:bold;
}

.hidden {
	display: none;
}

#page-container {
	width: 980px;
	margin: auto; 
	background: #ffffff;
}

#swf-container {	 
	background-repeat:no-repeat;
	width: 980px;
	margin: auto; margin-top:0px;
}

#navbar2  {
        
    padding-top: 20px;
    padding-left: 600px;
    padding-bottom: 20px;    
}




#header {
	background: #ffffff;
	height: 200px; border-top: 5px #004384 solid;
	background: #ffffff url(../images/general/background.gif);
	            
}




h1 {
	float: right;
	margin: 0;
	padding: 0;
	margin-top: 57px;
	padding-right: 31px;
}

#property {
	clear: both;	
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #ffffff;
	border: 1px solid #97d1fd;
	padding: 13px 25px;
	line-height: 18px;
	margin-bottom:30px;
	margin-left:10px; margin-top:25px;
	padding-right:25px;
	background: #d1ebff;	
	line-height: 18px;	
	float:left;
	width:900px; 
		
}

#propertymenu {
	clear: both;	
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #ffffff;
	
	padding:0px;
	line-height: 18px;	
	margin-left:15px; 
	margin-top:15px;	
		
	line-height: 18px;	
	float:left;
	width:935px; 
	height:230px; 
		
}

#footer {
	clear: both;
	background: #004384;
	height: 30px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #ffffff;
	border-top: 15px solid #ffffff;
	padding: 13px 25px;
	line-height: 18px; 
	
}

#footer #altnav {
	width: 350px;
	float: right;
	text-align: right;
}

#footer a {
	color: #ffffff;
	text-decoration: none;
	}
	
#footer a:hover {
	color: #00d2ff;
}	

#sidebar-a{
	background-color:#ffffff; 
	float: right;
	width: 410px;
	line-height: 18px; text-align:justify;	
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px; padding-top: 5px; 
	
}

#sidebar-a .heading{
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0281c7; margin-top:5px;
	padding-bottom: 3px;
	border-bottom: 1px solid #e7e7e7;
	
}

#sidebar-a .img{
	padding: 5px; padding-bottom: 3px;
	float: left; 
	border: 0px solid #e7e7e7;	
}

#sidebar-a .p{ 
	vertical-align:top;	
	float: left;	
}



#sidebar-a .padding {
	padding-top:20px;
	padding-right: 20px;
}



#sidebar-a .title{
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #036588;
	padding-bottom: 10px;
	
}

#sidebar-a .imgslide {
	width:383px;
	height:223px; 
	background-image:url(../images/content/slideshow%20imgs/propbg.gif);
	background-repeat:no-repeat;
}

#content{
	background: #ffffff;
	margin - right: 280px;
	line-height: 18px;	
	float:left;
	width:530px; 
	border-right: 0px solid #e7e7e7; 	
}

#content .headingtxt{
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004384;
	line-height: 18px;	
}

#content  {
	margin: 15px;
	padding: 0;
	padding-bottom: 5px;
}

#content .padding {
	padding-top:15px; padding-right:20px;
}


#content p {
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
}

#content a{
float: right;
display: block; 
font: Verdana; 
font-size:11px; 

font-weight:bold;
text-decoration: none;
color: #004384;

}

#content a:visited{
color: #004384;
}

#content a:hover, .a{
background: #ffffff; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

#content .newsticker {
	width:520px; 
	height:93px; 
	background-image:url(../images/general/newstickerbg.gif); 
	background-repeat:no-repeat; 
	text-align:left; 
	padding-right:5px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 14px; 
}

#content .newsheading{
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004384;
	line-height: 18px; 
	padding-right:10px;
	padding-left:12px;
	padding-top:13px;	
}

#sitenav {
	clear: both;
	background: #0281c7;	
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;	 
	color: #ffffff;	 
	padding-top:10px; 
	padding-bottom:5px; 
	padding-left:550px;
	line-height: 18px; 
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px; 
	background-image:url(../images/nav/navbackground.gif); 
	background-repeat:no-repeat;
	border-bottom: 4 solid #004384;
}

#sitenav a{
	color: #ffffff;
	text-decoration:none; 
	background: #004384;
	}

#sitenav a:hover{
	color: #00D2FF;
}


#topnav {
	clear: both;
	background: #ffffff;
	height: 30px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #999999;
	border-top: 1px solid #efefef;
	padding: 13px 25px;
	line-height: 18px; margin-left:540px;
	
}

#topnav #nav3{
	color: #c9c9c9;
	text-decoration:none;
	}

#topnav a{
	color: #c9c9c9;
	text-decoration:none;
	}

#topnav a:hover{
	color: #db6d16;
}

/*CSS SITE NAVIGATION*/

.mattblacktabs{
width: 100%;
overflow: hidden; 
border-bottom: 4px solid #004384; /*bottom horizontal line that runs beneath tabs*/
background-image:url(../images/nav/navbackground.gif); z-index:100;
}

.mattblacktabs ul{
margin: 0;
padding: 5;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
padding-right:20px;
font: bold 11px Verdana;
list-style-type: 
none; 
float:right;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin-left:2px;
padding: 10px; /*padding inside each tab*/
border-right: 0px solid white; /*right divider between tabs*/
color: white;
background: #004384; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: #004384; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

<!--NewsTIcker-->

#pscroller1{
width: 500px;
height: 90px;
border: 1px solid black;
padding: 0px;
background-color: lightyellow;
}

#pscroller2{
width: 450px;
height: 90px;
border: 0px solid black;
padding-bottom:0px; 
padding-top:5px; 
padding-right:15px;
padding-left:10px; 
margin-left:10px; 

text-align:left;
}

#pscroller2 a{
text-decoration:none; 
}

#pscroller2 a:hover{

}

.someclass{ //class to apply to your scroller(s) if desired
}

#propertycontent  {
	margin-top: 15px; 
	width:250px;
	
	padding: 0;
	padding-bottom: 5px;
	border-bottom: 1px dashed #149eff; 
}

#propertycontent .propcontentimg {
	float:left; 
	padding:10px;
	}
	
#propertycontent .propcontentsubheading{
	font-family: Tahoma;
	font-size: 11px;
	color: #004384;
	line-height: 18px;  
	 
	padding: 25px;
	}
	
#propertycontent .propcontentheading{
	font-family: Tahoma;
	font-size: 12px;
	color: #004384;
	line-height: 18px; 
	font-weight:bold; 
	 
	text-transform:uppercase;padding: 25px;
	}

#propertycontent a{
	font-family: Tahoma;
	font-size: 10px;
	color: #004384;
	line-height: 18px; 
	font-weight:bold; 
	text-decoration:none; 
	background-color:#FFFFFF; 
	text-transform:lowercase;	
	
}

#propertycontent a:hover{
	font-family: Tahoma;
	font-size: 10px;
	color: #004384;
	line-height: 18px; 
	font-weight:bold; 
	text-decoration:none; 
	background-color:#FFFFFF;		 
	
	
}

#companylogo{
	height:100px;
	border-top:1px dotted #004384;
	border-bottom:1px dotted #004384;
	padding:0px;
	margin:auto;
	clear: both;
	text-align:center;
}

#companylogo img{
	border:0px;
	text-align:center;
	margin-right:20px;
	
}

.img a{
	border-right:1px dotted #e2e2e2;
	text-align:center;
}

#starcorp{
	width:980px;
	height:215px;
	
}
