/* CSS Document */
/*general styles */
body{
	background:#e0e0d4;
	margin:20px 5px 5px 5px;
	_margin:15px 5px 5px 5px;
	padding:0;
	text-align:center;
	font-family: "Garamond", Times, "Times New Roman", serif;
	font-size:12px;
	color:#3F403F;
}
br.clear {
	clear: both;
	width: 0;
	height: 0;
	border: none;
	background: inherit;
	margin: 0;
	padding:0;
}
h1{
	color:#b82d16;
	margin:0;
	padding:0 0 8px 0;
	font-size:18px;
	line-height:18px;
}
h2{
	color:#1250a3;
	margin:4px 0 0 0;
	padding:4px 0 0 6px;
	font-size:14px;
	line-height:18px;
	text-transform:uppercase;
}
h3{
	color:#f2f1e7;
	margin:0;
	padding:1px 0 0 14px;
	font-size:16px;
	letter-spacing:1px;
}
h4{
	color:#b82d16;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:16px;
}
h5{
	color:#b82d16;
	margin:0;
	padding:0 0 5px 0;
	font-size:15px;
	line-height:17px;
}
h6{
	color:#1250a3;
	margin:0;
	padding:4px 0 4px 0;
	font-size:15px;
	line-height:17px;
}
/* site wide styles*/
#main{
	width:860px;
	background:#fff;
	border: 2px solid #202B60;
	margin:0;
	padding:0;
}
#interiorwrap{
	border: 1px solid #202B60;
	margin:1px 1px 1px 1px;
}
#contentwrap{
	border: 2px solid #10133d;
	margin:8px 8px 8px 8px;
	background:url(../img/blue_back.gif) repeat-y #e1e8ee;
}
#navwrap{
	width:100%;
	height:51px;
	background:#182356;
	border-bottom:1px solid #f2f1e7;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#fff;
	font-size:11px;
	letter-spacing:2px;
	margin:0;
	padding:0;
	
}
.nav{
	height:51px;
	width:20%;
	float:left;
	display:block;
	margin:0;
	border:0;
}
.nav a{
	height:51px;text-decoration:none;display:block;color:#f2f1e7;
}
.nav a:hover{
	background:#294a8f;
}
.nav a.selected{
	background:#294a8f;
}
.nav2{
	height:51px;
	width:20%;
	float:left;
	display:block;
	margin:0;
	border:0;
	background:url(../img/logo_top.gif) no-repeat #721111;
}
.nav2 a{
	height:51px;text-decoration:none;display:block;color:#f2f1e7; cursor:pointer;
}
.navborder{
	height:18px;
	border-right:1px solid #f2f1e7;
	display:block;
	text-align:left;
	padding-top: 33px;
}
.navborder2{
	height:51px;
	border-right:1px solid #f2f1e7;
	display:block;
	text-align:left;
}
.navbordernone{
	height:18px;
	display:block;
	text-align:left;
	padding-top: 33px;
}
.navtext{
	border-top:1px solid #f2f1e7;
	line-height:13px;
	padding-top:3px;
	padding-left:4px;
	padding-bottom:2px;
}
#contentbox{
	background: #fff;
	border:1px solid #7c8fa2;
	margin:8px 2px 15px 8px;
}
#contentbox2{
	background: #fff;
	border:1px solid #7c8fa2;
	margin:8px 8px 15px 8px;
}
.subnav{
	height:26px;
	line-height:26px;
	display:block;
	background:url(../img/subnav_back.gif) repeat;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0 0 0 13px;
}
.subnav a{
	height:26px;
	line-height:26px;
	padding: 0 15px 0 21px;
	display:block;
	float:left;
	color:#1f2457;
	background:url(../img/arrow_down.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_down.png');
	text-decoration:none;
}
.subnav a:hover{
	color:#1250a3;
	background:url(../img/arrow_down_over.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_down_over.png');
}
.subnav a.selected{
	color:#1250a3;
	background:url(../img/arrow_down_over.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_down_over.png');
}
.boxcontent{
	padding:15px 15px 15px 18px;
	_padding:11px 12px 13px 12px;
	font-size:12px;
	line-height:15px;
}

.boxcontent p{
	margin: 0;
	padding:5px 18px 10px 30px;
	_padding:5px 12px 8px 26px;
	font-family: Arial, Helvetica, sans-serif;
}
.boxcontent h1{
	margin:0;
	padding:0 0 8px 0;
	_padding:0 0 6px 0;
	font-size:17px;
	line-height:17px;
	color:#1250a3;
}
.boxcontent a.links{
	text-decoration:underline;
	color:#b82d16;
	font-weight:bold;
	padding-left:15px;
}
.boxcontent a:hover.links{
	text-decoration:underline;
	color:#274B8E;
	font-weight:bold;
}
.boxcontent2{
	padding:0px 15px 15px 0px;
	_padding:0px 12px 13px 0px;
	font-size:12px;
	line-height:15px;
}
.boxcontent2 p{
	margin: 0;
	padding:1px 18px 14px 30px;
	_padding:1px 12px 12px 26px;
	font-family: Arial, Helvetica, sans-serif;
}
.boxcontent2 ul{
	padding-top:0;
	padding-bottom:0;
	margin:0;
}
.boxcontent2 li{
	margin-top:0;
	padding-left:55px;
	font-family: Arial, Helvetica, sans-serif;
}
.scrollcontent{
	padding:15px 0px 15px 18px;
	_padding:11px 0px 13px 12px;
	font-size:13px;
	line-height:15px;
}
.scrollcontent h1{
	margin:0;
	padding:0 0 8px 0;
	_padding:0 0 6px 0;
	font-size:17px;
	line-height:17px;
	color:#1250a3;
}
#colwrap{
	margin:0;
}
#colwrap2{
	margin:0;
}
#lefcol{
	width:57%;
	float:left;
	display:block;
	text-align:left;
}
#rightcol{
	width:43%;
	float:left;
	display:block;
	
}
#lefcol2{
	width:50%;
	float:left;
	display:block;
	text-align:left;
}
#rightcol2{
	width:50%;
	float:left;
	display:block;
	text-align:left;
}
#bottomstrips{
	height:45px;
	width:100%;
	display:block;
	background:url(../img/bottom_stripes.gif) repeat-x;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	-khtml-opacity:0,6;
}
.blue{
	color:#274B8E;
	font-weight:bold;
}
.darkblue{
	color:#1f2457;
}
.red{
	color:#721111;
	font-weight:bold;
}
.red2{
	color:#b82d16;
	font-weight:bold;
}
#logowrap{
	position:relative;
	width:860px;
	height:131px;
	margin-top:-118px;
}
#logo{
	width:114px;
	height:131px;
	background:url(../img/logo.png) no-repeat;
	padding-bottom:5px;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/logo.png');
	z-index:50;
}
#footer{
	height:34px;
	line-height:34px;
	text-align:center;
	display:block;
	font-size:14px;
	letter-spacing:1px;
	font-weight:bold;
}
#footerleft{
	width:50%;
	display:block;
	float:left;
	text-align:right;
}
#footerleft a{
	margin-right:2px;
	color:#638793;
	text-decoration:none;
	position:relative;
	z-index:52;
}
#footerleft a:hover{
	color:#b82d16;
}
#footerright{
	width:50%;
	display:block;
	float:left;
	text-align:left;
}
#footerright a{
	margin-left:90px;
	color:#638793;
	text-decoration:none;
	position:relative;
	z-index:52;
}
#footerright a:hover{
	color:#b82d16;
}
#footer2{
	height:16px;
	line-height:14px;
	text-align:center;
	display:block;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	color:#721111;
}
#footerleft2{
	width:50%;
	display:block;
	float:left;
	text-align:left;
}
#footerleft2 span{
	margin-left:10px;
	position:relative;
	z-index:52;
}
#footerright2{
	width:50%;
	display:block;
	float:left;
	text-align:right;
}
#footerright2 span{
	margin-right:10px;
	position:relative;
	z-index:52;
}
#footerright2 a{
	color:#721111;
	text-decoration:none;
	position:relative;
	z-index:52;
}
#footerright2 a:hover{
	color:#274B8E;
	text-decoration:none;
}
#copyright{
	width:850px;
	color:#999;
	display:block;
	font-size:10px;
	text-align:right;
	margin-top:-10px;
	_margin-top:-12px;
}
#copyright a{
	color:#999;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#copyright a:hover{
	color:#cc6600;
	font-weight:bold;
	text-decoration:none;
}
#descriptcontent2{
	padding:0 18px 0px 30px;
	text-align:left;
	font-size:11px;
	line-height:14px;
}
#descriptcontent2 h1{
	margin:0;
	padding:0 0 4px 0;
	font-size:15px;
	line-height:15px;
	color:#1250a3;
}
#descriptcontent2 p{
	padding-bottom:6px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}
#descriptcontent2 a{
	text-decoration:none;
	color:#721111;
	font-weight:bold;
	float:right;
	margin-right:15px;
	display:block;
	background:url(../img/arrow_blue.png) left no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_blue.png');
	padding:0 4px 0 9px;
}
#descriptcontent2 a:hover{
	color:#b82d16;
}
#descriptnav2{
	padding:5px 0 0px 30px;
	display:block;
	font-weight:bold;
}
#descriptnav2 a{
	font-size:13px;
	line-height:16px;
	padding: 0 15px 0 21px;
	display:block;
	float:left;
	color:#1f2457;
	background:url(../img/arrow_right.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_right.png');
	text-decoration:none;
}
#descriptnav2 a:hover{
	color:#1250a3;
	background:url(../img/arrow_right_over.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_right_over.png');
}
#descriptnav2 span{
	padding:0 9px 0 0;
	display:block;
	font-size:14px;
	float:right;
	letter-spacing:-4px;
	margin-top:-1px;
}

/*portfolio page styles */
#standard_image {
  width: 310px;
	height: 240px;
	margin: 40px 0 5px 0;
	display: block;
}

#noimage { 
	width:310px;
	height:240px;
	background:url(../img/property/unavailable.gif) no-repeat;
	margin:40px 0 5px 0;
	display: block;
}

#illustration1{ 
	width:345px;
	height:239px;
	background:url(../img/property/524_small.png) no-repeat;
	_background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/property/524_small.png');
	margin:40px 0 -15px 0;
	display: block;
}
#illustration2{
	width:345px;
	height:241px;
	background:url(../img/property/liberty_small.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/property/liberty_small.png');
	margin:31px 0 -4px 0;
}
#illustration3{
	width:345px;
	height:239px;
	background:url(../img/property/dobson_small.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/property/dobson_small.png');
	margin:25px 0 4px 0;
}

#illustration4{
	width:311px;
	height:289px;
	background:url(../img/property/washington_small.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/property/washington_small.png');
	margin:12px 0 -2px 0;
}
#illustration5{
	width:345px;
	height:242px;
	background:url(../img/property/miller_small.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/property/miller_small.png');
	margin:40px 0 -6px 0;
}
#illustration6{
	width:345px;
	height:242px;
	background:url(../img/property/564_small.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/property/564_small.png');
	margin:31px 0 -4px 0;
}
#illustration7{
	width:305px;
	height:280px;
	background:url(../img/property/303_main_small.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/property/303_main_small.png');
	margin:10px 0 0 0;
}
#deetswrap{
	padding:2px 0 8px 0;
	margin:0;
	display:block;
}
.deets{
	width:45%;
	display:inline;
	float:left;
	padding-right:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.listwrap1{
	border-top: 1px solid #C8C6B4;
}
.listwrap2{
	border-top: 1px solid #FFF;
}
.photodiv{
	width:37%;
	float:left;
	display:inline;
}
.photowrap{
	width:132px;
	height:103px;
	padding:4px 4px 4px 4px;
	_padding:4px 4px 2px 4px;
	margin:6px 0 6px 6px;
	background:url(../img/subnav_back.gif) repeat;
	display:block;
}
.photowrap img{
	border: 1px solid #10133d;
}
.propertydiv{
	width:63%;
	display:inline;
	float:left;
}
.propertycontent{
	border-top: 1px solid #C8C6B4;
	margin-left:6px;
	line-height:13px;
	padding-bottom:6px;
}
.propertycontent p{
	padding:4px 4px 5px 6px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.propertycontent a{
	font-size:13px;
	margin-top:0px;
	font-weight:bold;
	line-height:16px;
	padding: 0 7px 0 21px;
	_margin-bottom:6px;
	display:block;
	float:right;
	color:#1f2457;
	background:url(../img/arrow_right.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_right.png');
	text-decoration:none;
}
.propertycontent a:hover{
	color:#1250a3;
	background:url(../img/arrow_right_over.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_right_over.png');}
/* people page styles */
#playerprofile{
 margin: 0 12px 6px 0;
 width:135px;
 height:160px;
 float:left;
 display:none;
}
#playerprofile img{
 width:135px;
 height:160px;
 border: 1px solid #10133d;
}
.peoplewrap1{
	margin:0;
	padding:0;
}
.playerdiv{
	width:20%;
	float:left;
	display:none;
}
.playerwrap{
	width:67px;
	height:92px;
	padding:4px 4px 4px 4px;
	margin:6px 0 6px 6px;
	background:url(../img/subnav_back.gif) repeat;
	display:block;
}
.playerwrap img{
	border: 1px solid #10133d;
}
.profilediv{
	width:92%;
	display:inline;
	float:left;
}
.profilediv h2{
	text-transform:none;
}
.profilecontent{
	border-top: 1px solid #C8C6B4;
	margin-left:6px;
	line-height:13px;
	padding-bottom:6px;
}
.profilecontent p{
	padding:4px 4px 5px 6px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.profilecontent a{
	font-size:13px;
	margin-top:0px;
	margin-bottom:4px;
	font-weight:bold;
	line-height:16px;
	padding: 0 7px 0 21px;
	display:block;
	float:right;
	color:#1f2457;
	background:url(../img/arrow_right.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_right.png');
	text-decoration:none;
}
.profilecontent a:hover{
	color:#1250a3;
	background:url(../img/arrow_right_over.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_right_over.png');}
/* news content */
#leftcolnews{
	width:43%;
	float:left;
	display:block;
	text-align:left;
}
#rightcolnews{
	width:57%;
	float:left;
	display:block;
	
}
.newscontent{
	border-bottom: 1px solid #C8C6B4;
	margin-bottom:4px;
	line-height:13px;
	padding-bottom:6px;
}
.newscontent p{
	padding:0 4px 2px 6px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.newscontent a{
	font-size:13px;
	margin-top:2px;
	font-weight:bold;
	line-height:16px;
	padding: 0 7px 0 21px;
	display:block;
	float:right;
	color:#1f2457;
	background:url(../img/arrow_right.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_right.png');
	text-decoration:none;
}
.newscontent a:hover{
	color:#1250a3;
	background:url(../img/arrow_right_over.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_right_over.png');}

/* home page styles */
#bars{
	padding:0 9px 0 0;
	display:inline;
	font-size:14px;
	letter-spacing:-4px;
	margin-top:-1px;
}
#logolarge{
	width:216px;
	height:249px;
	background:url(../img/logo_large2.png) no-repeat;
	display:block;
	position:relative;
	margin-top:-255px;
	margin-left:30px;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/logo_large2.png');
}
.home{
	font-size:16px;
	line-height:22px;
	padding:215px 15px 12px 35px;
	z-index:10;
}
/* contact page styles */
.contactcontent{
	font-size:13px;
	line-height:15px;
	color:#333;
	padding: 20px 40px 12px 35px;
	text-align:left;
}
/*scroll*/
.columnMargins{
	margin: 0px 10px 20px 0px;
}
.columnMargins2{
	margin: 0px 10px 20px 0px;
}
.columnMargins2 a{
	text-decoration:underline;
	color:#274B8E;
	font-weight:bold;
}
.columnMargins2 a:hover{
	text-decoration:none;
	color:#721111;
	font-weight:bold;
}

/* pop wrapper styles */

#propertyPopUp { /* iframe */
	width:520px;
	height:384px;
	border: none;
}

#fadeLayer {
	position: absolute;
	width: 100%;
	height: 100%;
	_height: 700px;
	top: 0;
	left: 0;
	background:#e0e0d4;
	text-align: center;
	z-index: 60;
}	

#popwrap{
	position: absolute;
	z-index: 99;
	top: 10%;
	left: 20%;
	width:558px;
	height:447px;
}

#topshadow{
	width:558px;
	height:12px;
	line-height:0px;
	font-size:0;
	background:url(../img/shadow_top.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/shadow_top.png');
	display:block;
}
#leftshadow{
	width:12px;
	height:413px;
	background:url(../img/shadow_left.png) no-repeat;
	_background-image: none;
  	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/shadow_left.png');
	display:block;
	float:left;
}
#mainphotoarea{
	width:520px;
	height:409px;
	border:2px solid #202B60;
	background:url(../img/pop_back.gif) repeat-y #e6eaed;
	display:block;
	float:left;
}
#pophead{
	width:518px;
	height:23px;
	border:1px solid #fff;
	background:#1350a4;
	display:block;
}
#propertyselector{
	height:21px;
	width:206px;
	line-height:21px;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:10px;
	border:1px solid #202B60;
	background:#d6d6d6;
	float:left;
	display:block;
}
#propertyselector a{
	height:21px;
	width:206px;
	color:#1250a3;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
#propertyselector a:hover{
	color:#721111;
	background:#c1c1c1;
	text-decoration:none;
}
#poparrow{
	height:21px;
	width:20px;
	border-left:1px solid #202B60;
	background:url(../img/arrow_pop_over.png) no-repeat #f3f3f3;
	_background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/arrow_pop_over.png');
	display:block;
	float:right;
}
#gallerylogo{
	width:208px;
	height:23px;
	padding-left:4px;
	display:block;
	float:left;
}
#closewindow{
	height:21px;
	width:21px;
	border:1px solid #202B60;
	display:block;
	float:right;
}
#closewindow a{
	height:21px;
	width:21px;
	background:url(../img/close_window.gif) no-repeat;
	display:block;
}
#closewindow a:hover{
	background-position:100% -21px;
}
#rightshadow{
	height:413px;
	width:22px;
	background:url(../img/shadow_right.png) no-repeat;
	_background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/shadow_right.png');
	display:block;
	float:left;
}
#bottomshadow{
	width:558px;
	height:22px;
	background:url(../img/shadow_bot.png) no-repeat;
	_background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/shadow_bot.png');
	display:block;
}
/* remove standard HTML list indenting, and display as normal blocks */
ul.slidingmenu,
ul.slidingmenu li,
ul.slidingmenu ul { 
	float: left;
  padding: 0;
  margin: 0;
  display: inline;
  position: relative; /* this is to make the z-index work */
	z-index: 102; /* this is to put the nav in front of zonyas picture */
}

/* ul.slidingmenu is the outermost UL that contains the list item links */
ul.slidingmenu {
	height: 21px;
	line-height:21px;
	display: inline;
}

/* make all links within the UL take on these attributes */
ul.slidingmenu a {
	font-weight:bold;
	color:#333;
	text-decoration:none;
	display: block;
}

ul.slidingmenu a.selected {
	text-decoration:none;
	background: #d6d6d6;
}

ul.slidingmenu a:hover {
	text-decoration:none;
	background: #d6d6d6;
}

/* the active style gets applied to the LIs when the mouse is over it */
ul.slidingmenu li.active a {
	text-decoration:none;
	background: #d6d6d6;
}

/* use a fixed width for menu and submenus */
ul.slidingmenu,
ul.slidingmenu ul {
  width: 208px;
}

/* make li's into clean, moveable blocks */
ul.slidingmenu li {
  height:21px;
  font-weight:bold;
  list-style-type: none; 
  position: relative;
  text-align: center;
  float: left;
}

/* make sure any ul inside an li (a submenu) takes up zero normal flow */
ul.slidingmenu li ul { 
	position: absolute;
	top: 24px; /* the height of the top row */
	left: -1px;  /* adjust for padding in li */
	display: none;
	background: #d6d6d6;
	z-index: 50;
	border-bottom: 1px solid #202B60;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	opacity:0.95;
	-khtml-opacity:0,95;
}

ul.slidingmenu li ul li {
  padding: 0;
  text-align:left;
  width: 208px;
  display: block;
  border-top: 1px solid #202B60;
  height: auto;
  position: relative;
  z-index: 150;
}

ul.slidingmenu li ul li a {
  padding: 0;
  line-height: 19px;
  height: 19px;
  position:relative;
  border-left: 1px solid #202B60;
	border-right: 1px solid #202B60;
}
ul.slidingmenu li ul li a span{
  position:relative;
  left:25px;
}
ul.slidingmenu li ul li a:hover {
	padding: 0;
	background:#c1c1c1;
}
