/* CSS Document */
html, body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, form, fieldset  
{
margin:0;
padding:0;
border:0;
}
a img{border:none;}
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
body
	{
	background:#fff url(../images/art/bg.jpg) 0 0 repeat-x;
	text-align:center;
	}
body.dashboard{background:#fff url(../images/art/cms-bg.jpg) 0 0 repeat-x;}

   a.l_link:link{
    font-family: Helvetica; 
    font-size: 11px;
    color: #721506; 
    background-color: transparent; 
    text-decoration: none;
    font-weight: none;
   }

   a.l_link:visited {
    font-family: Helvetica; 
    font-size: 11px;
    color: #721506; 
    background-color: transparent; 
    text-decoration: none;
    font-weight: none;
   }

   a.l_link:hover {
    font-family: Helvetica; 
    font-size: 11px;
    color: #721506; 
    background-color: transparent; 
    text-decoration: underline;
    font-weight: none;
   }

#wrap
	{
	width:900px;
	text-align:left;
	margin:0 auto;
	}
#wrap p.greet
	{
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	margin:10px 0 0 68px;
	display:inline;	
	}
#header
	{
	width:900px;
	height:167px;
	background:url(../images/art/header-bg.jpg) no-repeat;
	}
#header h1
	{
	width:220px;
	height:55px;
	background:url(../images/art/logo.jpg) no-repeat;
	float:left;
	display:inline;	
	margin:24px 0 30px 73px;
	}
#header h1 a
	{
	width:220px;
	height:55px;
	display:block;
	}
#header h1 span{display:none;}
#header ul.top-link
	{
	width:111px;
	height:32px;
	list-style:none;
	float:right;
	display:inline;	
	background:url(../images/art/top-nav.jpg) no-repeat;
	margin:54px 70px 0 0;
	}
#header ul.top-link li
	{
	display:block;
	height:10px;
	float:left;
	display:inline;	
	}
#header ul.top-link li span{display:none;}
#header ul.top-link #reg
	{
	width:56px;
	left:0;
	margin:0 10px 0 0;
	}
#header ul.top-link #log
	{
	width:38px;
	left:73px;
	margin:0 0 0 7px;
	}
#header ul.top-link li a
	{
	display:block;
	height:32px;
	}
#content
	{
	width:750px;
	background:url(../images/art/content-bg.jpg) left top no-repeat;
	padding:0 75px 0 75px;
	}
#banner
	{
	width:748px;
	height:208px;
	background:url(../images/banner.jpg) no-repeat;
	position:relative;
	margin:-1px 0 2px 0;
	}
#banner h1
	{
	width:150px;
	height:228px;
	
	display:block;
	position:absolute;
	right:0;
	top:0;
	}
/*background:url(../images/now-serving.jpg) no-repeat;*/
#banner h1 span{display:none;}
#left
	{
	width:517px;
	float:left;
	display:inline;	
	background:url(../images/art/left-bg.jpg) no-repeat;
	padding:37px 0 0 15px;
	}
#left.main
	{
	width:482px;
	padding:0;
	}
#left h1
	{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#b64d1e;
	line-height:20px;
	margin:0 0 25px 0;
	}
#left h2
	{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#b2b41b;
	line-height:22px;
	}
#left h3
	{
	font:25px Arial, Helvetica, sans-serif;
	color:#afa382;
	line-height:27px;
	margin:0 0 30px 0;
	}
#left h4
	{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#b64d1e;
	line-height:16px;
	margin:0 0 15px 0;
	}
#left h6
	{
	font:10px Arial, Helvetica, sans-serif;
	color:#b2b41b;
	line-height:12px;
	margin:0 0 10px 0;
	}
#left p
	{
	font:11px Arial, Helvetica, sans-serif;
	color:#685c39;
	line-height:18px;
	margin:0 0 22px 0;
	}
#left p a
	{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#685c39;
	}
#left ul{list-style:none;}
#left ul li
	{
	font:11px Arial, Helvetica, sans-serif;
	color:#685c39;
	line-height:14px;
	background:url(../images/tick.jpg) left 2px no-repeat;
	padding:0 0 0 20px;
	margin:0 0 5px 0;
	}
#left br{clear:both;}
#left a.download
	{
	width:136px;
	height:25px;
	background:url(../images/btn-download.jpg) no-repeat;
	display:block;
	float:left;
	display:inline;	
	margin:0 10px 0 0;
	}
#left a.application
	{
	width:133px;
	height:25px;
	background:url(../images/btn-application.jpg) no-repeat;
	display:block;
	float:left;
	display:inline;	
	margin:0 10px 0 0;
	}
#left a span{display:none;}
#left div.col
	{
	width:170px;
	float:left;
	display:inline;	
	margin:35px 0 20px 0;
	}
#featured-property
	{
	width:472px;
	height:276px;
	background:url(../images/art/property-bg.jpg) no-repeat;
	float:left;
	padding:15px 0 0 10px;
	position:relative;
	}
#featured-property h1
	{
	width:187px;
	height:28px;
	background:url(../images/h1-featured-property.jpg) no-repeat;
	display:block;
	margin:5px 0 12px 0;
	}
#featured-property h1 span{display:none;}
#featured-property h2
	{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#b2b41b;
	line-height:14px;
	margin:0 0 12px 0;
	}
#featured-property p
	{
	font:10px Arial, Helvetica, sans-serif;
	color:#685c39;
	line-height:14px;
	margin:0 0 13px 0;
	}
#featured-property p.det
	{
	width:245px;
	height:23px;
	background:url(../images/det-bg.jpg) no-repeat;
	padding:10px 0 0 0;
	zindex: 10000;
	}
#featured-property p.det strong{margin:0 5px 0 5px; }
#featured-property p.link
	{
	margin:0 0 0 115px;
	position:relative;
	z-index:10;
	width: 150px;
	}
#featured-property p.link a.pdf
	{
	display:block;
	background:url(../images/ico-pdf.jpg) 0 0 no-repeat;
	padding:0 0 5px 20px;
	}
#featured-property p.link a.details
	{
	display:block;
	background:url(../images/ico-details.jpg) 0 0 no-repeat;
	padding:0 0 0 20px;
	}
#featured-property p.link a:hover{text-decoration:none;}
#featured-property a.send-application
	{
	width:457px;
	height:116px;
	background:url(../images/send-application.jpg) no-repeat;
	display:block;
	position:absolute;
	left:0;
	bottom:-19px;
	z-index:3;
	}
#featured-property a.send-application span{display:none;}
#rent
	{
	width:472px;
	padding:0 0 0 10px;
	float:left;
	background:url(../images/art/rent-bg.jpg) no-repeat;
	}
#rent h2
	{
	width:175px;
	height:13px;
	background:url(../images/h2-properties-for-rent.jpg) no-repeat;
	display:block;
	margin:25px 0 30px 0;
	}
#rent h2 span{display:none;}
#rent h3
	{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#b2b41b;
	line-height:12px;
	margin:0 0 3px 0;
	}
#rent p
	{
	line-height:normal;
	margin:0;
	}
#rent p a.view-details
	{
	width:65px;
	height:14px;
	background:url(../images/btn-view-details.jpg) no-repeat;
	display:block;
	float:left;
	margin:3px 0 0 0;
	}
#rent p a.view-details span{display:none;}
#rent div.composite
	{
	width:230px;
	float:left;
	margin:0 0 30px 0;
	}
#rent div.composite img.pic
	{
	border:4px solid #e3d8b6;
	float:left;
	margin:0 12px 0 0;
	}
#picture
	{
	width:204px;
	float:right;
	display:inline;	
	margin:0 10px;
	z-index:10;
	position:relative;
	}
#picture h4{margin:0 0 10px 5px;}
#picture table
	{
	width:204px;
	margin:0 0 10px 5px;
	border-top:1px solid #dbd5bf;
	}
#picture table td
	{
	height:26px;
	font:11px Arial, Helvetica, sans-serif;
	color:#66593d;
	border-bottom:1px solid #dbd5bf;
	}
#picture .main, #picture .main2
	{
	width:191px;
	height:143px;
	background:url(../images/picture-box.jpg) no-repeat;
	padding:10px 0 0 10px;
	margin:0 0 4px 0;
	}
#picture .main2{background:url(../images/picture-box4.jpg) no-repeat;}
#picture .small, #picture .small2
	{
	width:91px;
	height:58px;
	background:url(../images/picture-box2.jpg) no-repeat;
	padding:9px 0 0 11px;
	float:left;
	display:inline;	
	margin:0 0 20px 0;
	}
#picture .small2{background:url(../images/picture-box5.jpg) no-repeat;}
#left div.small-box
	{
	width:72px;
	height:49px;
	background:url(../images/picture-box3.jpg) no-repeat;
	float:left;
	display:inline;	
	padding:9px 0 0 9px;
	margin:0 4px 23px 0;
	}
#right
	{
	width:216px;
	float:left;
	display:inline;	
	}
#right.main{width:266px;}
#properties, #properties.main
	{
	width:216px;
	height:271px;
	background:url(../images/art/properties-bg.jpg) no-repeat;
	font:10px Arial, Helvetica, sans-serif;
	color:#685c39;
	}
#properties.main
	{
	width:266px;
	background:url(../images/art/properties-main-bg.jpg) no-repeat;
	}
#properties h1
	{
	width:182px;
	height:41px;
	background:url(../images/h1-property-search.jpg) no-repeat;
	display:block;
	margin:14px 0 0 16px;
	float:left;
	display:inline;	
	}
#properties.main h1
	{
	width:186px;
	height:57px;
	background:url(../images/h1-property-search2.jpg) no-repeat;
	display:block;
	float:left;
	display:inline;
	margin:14px 0 10px 20px;
	}
#properties h1 span{display:none;}
#properties p{margin:0 0 0 18px;}
#properties.main p{margin:0 0 0 28px;}
#properties dl
	{
	position:relative;
	margin:0 0 15px 0;
	}
#properties dt
	{
	float:left;
	display:inline;	
	width:85px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#685c39;
	margin:5px 10px 0 10px;
	text-align:right;
	}
#properties.main dt{width:100px;}
#properties dd
	{
	margin-left:95px;	
	margin-bottom:5px;
	}
#properties.main dd{margin-left:110px;}
#properties dd input
	{
	width:38px;
	height:16px;
	padding:2px 0 0 3px;
	background:#fff;
	border:1px solid #aea794;
	float:left;
	display:inline;	
	margin:0 8px 5px 0;
	}
#properties input.search
	{
	width:69px;
	height:20px;
	margin:0 0 0 5px;
	}
#properties input.find-property
	{
	width:103px;
	height:20px;
	margin:0 0 0 5px;
	}
#properties dd select
	{
	width:94px;
	height:18px;
	border:1px solid #aea794;	
	}
#properties.main dd select{width:109px;}
#properties dd select.ctrl_short{width:auto;}
#properties dd input, select
	{
	font:11px Arial, Helvetica, sans-serif;
	color:#685c39;
	}
#contact
	{
	width:216px;
	background:url(../images/art/contact-bg.jpg) 0 0 no-repeat;
	}
#contact.main
	{
	width:266px;
	background:url(../images/art/contact-bg.jpg) 6px 0 no-repeat;	
	}
#contact h1
	{
	width:87px;
	height:13px;
	background:url(../images/h1-contact.jpg) 0 0 no-repeat;
	display:block;
	float:left;
	display:inline;	
	margin:23px 0 16px 22px;
	}
#contact.main h1
	{
	width:86px;
	height:11px;
	background:url(../images/h1-contact-main.jpg) 0 0 no-repeat;
	margin:20px 0 16px 22px;
	}
#contact h1 span{display:none;}
#contact p
	{
	font:11px Arial, Helvetica, sans-serif;
	color:#585858;
	clear:both;
	margin:0 0 20px 23px;
	}
#contact.main p{color:#685c39;}
#contact p a{color:#226ca5;}
#contact img{margin:10px 0 0 19px;}
#footer-wrap
	{
	width:100%;
	height:149px;
	background:url(../images/art/footer-wrap.jpg) repeat-x;
	clear:both;
	}
#footer
	{
	width:900px;
	height:49px;
	background:url(../images/art/footer-bg.jpg) 0 0 no-repeat;
	margin:0 auto;
	padding:100px 0 0 0;
	}
#footer p
	{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#fff;
	}
#footer p a
	{
	color:#fff;
	text-decoration:none;
	margin:0 5px;
	}
#footer p a:hover{text-decoration:underline;}
#footer p.copyright
	{
	float:left;
	display:inline;	
	margin:0 0 0 68px;
	}
#footer p.link
	{
	float:right;
	display:inline;	
	margin:0 68px 0 0;
	}
/*********** CMS ****************/
#top
	{
	width:900px;
	height:110px;
	background:#0f71ba url(../images/art/top-bg.jpg) no-repeat;
	}
#top h1
	{
	width:213px;
	height:53px;
	background:url(../images/art/logo2.jpg) no-repeat;
	display:block;
	display:inline;
	float:left;
	margin:32px 0 0 64px;
	}
#top h1 span{display:none;}
#top h1 a
	{
	width:213px;
	height:53px;
	display:block;
	}
#top p
	{
	font:10px Arial, Helvetica, sans-serif;
	color:#fff;
	float:right;
	display:inline;
	margin:55px 40px 0 0;
	}
#top p a
	{
	color:#fff;
	text-decoration:none;
	margin:0 5px;
	}
#nav2
	{
	list-style:none;
	float:right;
	display:inline;	
	height:34px;
	border-right:1px solid #01396b;	
	border-left:1px solid #014b84;	
	margin:0 68px 0 0;
	}
#nav2 li
	{
	height:34px;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
/*	border-right:1px solid #014b84;*/
	border-left:1px solid #01396b;
	}
#nav2 li a
	{
	width:auto;
	height:24px;
	background:url(../images/art/nav2-bg.jpg) repeat-x;
	color:#fff;
	text-decoration:none;
	float:left;	
	padding:10px 10px 0 10px;
	}
#nav2 li a:hover, #nav2 li a.selected{background:url(../images/art/nav2-hover.jpg) repeat-x;}
#cms
	{
	width:760px;
	clear:both;
	padding:10px 7px 0 7px;
	}
#cms h1
	{
	font:20px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:22px;
	background:url(../images/ico-home.jpg) left 3px no-repeat;
	padding:0 0 0 30px;
	margin:0 0 35px 0;
	}
#cms h1.tenant{background:url(../images/ico-tenant.jpg) left 3px no-repeat;}
#cms h1.application
	{
	margin:18px 0 10px 0;
	background:url(../images/ico-application.jpg) left -1px no-repeat;
	}
#cms h1.classifieds
	{
	background:url(../images/ico-classifieds.jpg) left 0 no-repeat;
	padding:0 0 0 35px;
	}
#cms h1.newsletter
	{
	background:url(../images/ico-newsletter.jpg) left 3px no-repeat;
	}
#cms h1.no-mgn-btm{margin:0 0 10px 0;}
#cms .lft{float:left; display:inline;}
#cms h2
	{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#0f71ba;
	line-height:19px;
	margin:0 0 15px 0;
	}
#cms h3
	{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#0f71ba;
	line-height:16px;
	margin:0 0 15px 0;
	}
#cms h4
	{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0f71ba;
	line-height:14px;
	margin:0 0 15px 0;
	}
#cms p
	{
	font:11px Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	line-height:18px;
	margin:0 0 37px 0;
	float:right;
	display:inline;	
	}
#cms p.lft{float:left; display:inline;}
#cms p.rgt{float:right; display:inline;}
#cms p.logout{margin:0;}
#cms p.logout a
	{
	width:70px;
	height:27px;
	background:url(../images/btn-logout.jpg) no-repeat;
	display:block;
	}
#cms p.logout a span{display:none;}	
#cms p.rgt-buttons
	{
	width:200px;
	float:right;
	margin:0 -5px 0 0;
	}
#cms p.no-mgn-btm{margin:0;}
#cms p a
	{
	color:#0d68ae;
	text-decoration:none;
	}
#cms p a.edit
	{
	width:15px;
	height:16px;
	background:url(../images/ico-edit.jpg) no-repeat;
	display:block;
	float:left;
	margin:0 10px 0 0;
	display:inline;
	}
#cms p a.calendar
	{
	width:16px;
	height:16px;
	background:url(../images/ico-calendar.jpg) no-repeat;
	display:block;
	float:left;	
	display:inline;	
	margin:0 10px 0 0;	
	}
#cms p a.user
	{
	width:16px;
	height:16px;
	background:url(../images/ico-user.jpg) no-repeat;
	display:block;
	float:left;	
	display:inline;	
	margin:0 10px 0 0;	
	}
#cms p a.add-new, #cms p a.view-all
	{
	width:70px;
	height:27px;
	background:url(../images/btn-add-new.jpg) no-repeat;
	display:block;
	float:right;
	margin:0 5px;
	}
#cms p a.view-all{background:url(../images/btn-view-all.jpg) no-repeat;}
#cms p a.new-campaign
	{
	width:95px;
	height:27px;
	background:url(../images/btn-new-campaign.jpg) no-repeat;
	display:block;
	float:right;
	margin:0;
	}
#cms p a.new-list
	{
	width:68px;
	height:27px;
	background:url(../images/btn-new-list.jpg) no-repeat;
	display:block;
	float:right;
	margin:0 0 0 5px;
	}
#cms p a:hover{text-decoration:underline;}
#cms p a span{display:none;}
#cms p strong{color:#363636;}
#cms br{clear:both;}
#cms div.col
	{
	width:317px;
	float:left;
	display:inline;	
	}
#cms div.col.rgt
	{
	float:right;
	display:inline;	
	}
#cms div.col2
	{
	width:400px;
	float:right;
	display:inline;	
	}
#cms div.col2.lft
	{
	float:left;
	display:inline;	
	}
#cms div.col3
	{
	width:345px;
	float:right;
	display:inline;
	}
#cms div.col3 h2
	{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#919191;
	padding:0 0 0 20px;
	margin:0 0 15px 0;
	}
    #cms div.colc
    {                           
    margin: 0 auto 0 auto;     
    }
    
    
#cms div.col3 h2.previous-campaign{background:url(../images/ico-previous-campaign.jpg) 0 0 no-repeat;}
#cms div.col3 h2.mailing-list
	{
	background:url(../images/ico-mailing-list.jpg) 0 -2px no-repeat;
	height:22px;
	padding:0 0 0 30px;
	}
#cms div.col3 p{float:none;}
#cms div.col3 ul{margin:10px 0 10px 20px;}
#cms div.col3 ul li
	{
	background:url(../images/bullet2.jpg) 0 6px no-repeat;
	padding:0 0 0 10px;
	}
#cms div.col3 ul li a{text-decoration:underline;}
#cms div.col2 div.border, #cms div.col3 div.border{width:auto;}
#cms div.mail
	{
	width:140px;
	float:left;
	margin:0 0 0 10px;
	}
#cms div.previous
	{
	width:175px;
	float:left;
	}
#cms ul
	{
	list-style:none;
	margin:0 0 27px 0;
	}
#cms ul li
	{
	font:11px Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#6e6e6e;
	background:url(../images/bullet.jpg) 0 5px no-repeat;
	padding:0 0 0 20px;
	}
#cms ul li a
	{
	color:#3e7eaf;
	text-decoration:none;
	}
#cms ul li a:hover{text-decoration:underline;}
#cms ul.account
	{
	width:375px;
	height:125px;
	border:1px solid #dee1e4;
	padding:10px;
	clear:both;
	}
#cms ul.account li
	{
	padding:0 0 0 30px;
	margin:0 0 6px 0;
	}
#cms ul.account li.edit{background:url(../images/ico-edit2.jpg) 0 3px no-repeat;}
#cms ul.account li.password{background:url(../images/ico-password.jpg) 0 3px no-repeat;}
#cms ul.account li.user{background:url(../images/ico-user2.jpg) 0 3px no-repeat;}
#cms ul.properties
	{
	border:1px solid #dee1e4;
	padding:30px 20px 20px 20px;	
	clear:both;
	}
#cms ul.properties li
	{
	float:left;
	background:none;
	padding:0;
	margin:0 0 0 10px;
	}
#cms ul.properties li.rgt{float:right;}
#cms ul.properties li div.composite
	{
	margin:0 10px; 
	padding:0 0 20px 0;
	}
#cms div.border
	{
	border:1px solid #dee1e4;
	padding:10px;
	}
#cms div.mail-box
	{
	width:376px;
	width:336px;
	height:172px;
	border:1px solid #dee1ef;
	background:url(../images/mail-bg.jpg) right top no-repeat;
	padding:10px 0 0 10px;
	}
#cms div.mail-box br{clear:none;}
#cms div.mail-box p
	{
	line-height:16px;
	float:left;
	margin:0;
	}
#cms div.mail-box a{text-decoration:underline;}
#cms div.composite
	{
	display:inline;	
	float:left;
	margin:0 0 20px 0;
	}
#cms div.composite.border
	{
	width:297px;
	padding:10px;
	border:1px solid #dee1e4;
	}
#cms div.composite.w185
	{
	width:165px;
	margin:5px 12px 7px 12px;
	}
#cms div.composite.w185 div.details{width:80px;}
#cms div.composite img.pic
	{
	display:inline;	
	float:left;
	margin:0 10px 0 0;
	background:none;
	padding:0;
	}
#cms div.details, #cms div.details2
	{
	width:230px;
	float:left;
	display:inline;	
	}
#cms div.details2{width:210px;}
#cms div.details p, #cms div.details2 p
	{
	margin:0 0 4px 0;
	float:left;
	display:inline;	
	}
#cms div.details2 p strong
	{
	width:90px;
	margin:0 10px 0 0;
	float:left;
	display:inline;	
	}
#cms div.details2 p span{color:#0f71ba;}
#cms div.details p a, #cms div.details2 p a{text-decoration:underline;}
#cms div.details2 p a.more-info
	{
	width:70px;
	height:27px;
	background:url(../images/btn-more-info.jpg) no-repeat;
	display:block;
	float:left;
	display:inline;	
	margin:0 5px 0 36px;
	}
#cms div.details2 p a.edit-property
	{
	width:93px;
	height:27px;
	background:url(../images/btn-edit-property.jpg) no-repeat;
	display:block;
	float:left;
	display:inline;	
	margin:0;
	}
#cms div.details2 p a span{display:none;}
#cms ol
	{
	list-style-position:inside;
	margin:0 0 27px 3px;
	}
#cms ol li
	{
	font:11px Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#6e6e6e;
	}
#cms ol li a
	{
	color:#3e7eaf;
	text-decoration:none;	
	}
#cms ol li a:hover{text-decoration:underline;}
#cms form
	{
	border:1px solid #dee1e4;
	background:#f5f5f5;
	clear:both;
	}
#cms form.none
	{
	border:none;
	background:none;
	}
#cms form fieldset dl
	{
	position:relative;
	margin:15px 0;
	}
#cms form dt
	{
	font:11px Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	float:left;
	display:inline;	
	width:112px;	
	text-align:right;
	margin:7px 0 0 0;
	}
#cms form dd
	{
	margin-left:122px;		
	font:12px Arial, Helvetica, sans-serif;
	color:#5a5858;
	padding:0 0 6px 0;	
	}
#cms form dd p
	{
	margin:5px 0 20px 5px;
	float:left;
	display:inline;	
	}
#cms form dd a{color:#0f71ba;}
#cms form dd input, #cms form dd select
	{
	width:182px;
	height:21px;
	padding:5px 0 0 5px;
	border:1px solid #d5d9dc;
	background:#f8f8f8;
	font:12px Arial, Helvetica, sans-serif;
	color:#5a5858;
	}
#cms form dd .ctrl
	{
	width:auto;
	height:auto;
	padding:0;
	border:none;
	}
#cms form input.search-text
	{
	width:235px;
	float:left;
	display:inline;
	margin:2px 3px 0 3px;
	}
#cms form dd input.ctrl_short{width:79px;}
#cms form dd input.ctrl_long{width:259px;}
#cms form dd input.button, #cms form dd input.save, #cms form dd input.search
	{
	width:70px;
	height:27px;
	padding:0;
	border:none;
	background:none;
	float:right;
	display:inline;	
	margin:0 10px 15px 0;
	}
#cms form dd input.search{float:left;}
#cms form dd input.save
	{
	width:94px;
	float:left;
	display:inline;	
	margin:0 0 0 120px;
	}
#cms form dd textarea
	{
	width:263px;
	height:85px;
	border:1px solid #d5d9dc;
	background:#f8f8f8;	
	font:12px Arial, Helvetica, sans-serif;
	color:#5a5858;	
	}
#cms table{width:760px;}
#cms table th
	{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;	
	background:#0f71ba;
	line-height:20px;
	}
#cms table tr td
	{
	font:11px Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	padding:3px 10px;
	line-height:20px;
	}
#cms table tr.odd{background:#e6e6e6;}
#cms table td.ctr-align{text-align:center;}
#cms table td.lft-align{text-align:left;}
#cms table td.rgt-align{text-align:right;}
#bottom-wrap
	{
	width:100%;
	height:130px;
	background:url(../images/art/bottom-bg.jpg) 0 60px repeat-x;
	clear:both;
	}
#bottom
	{
	width:900px;
	margin:0 auto;
	text-align:left;
	padding:60px 0 0 0;
	}
#bottom p
	{
	font:9px Arial, Helvetica, sans-serif;
	color:#626f79;
	margin:17px 0 0 0;
	}
#bottom p a
	{
	color:#626f79;
	margin:0 5px;
	text-decoration:none;
	}
#bottom p a:hover{text-decoration:underline;}
#bottom p.copyright
	{
	float:left;
	margin:17px 0 0 68px;
	display:inline;
	}
#bottom p.link
	{
	float:right;
	display:inline;
	margin:17px 68px 0 0;
	}

/*ADxMenu.js - v4 (4.10)
www.aplus.co.yu/adxmenu/
(c)Copyright 2003, Aleksandar Vacic, www.aplus.co.yu
This work is licensed under the Creative Commons Attribution License.
To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/ or
send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/*this is beginning of functionality for the AdxMenu - do not modify this*/
#nav, #nav ul
{
margin:0;
padding:0;
border:0;
list-style-type:none;
display:block;
}
#nav li
{
margin:0;
padding:0;
border:0;
display:inline;
float:left;
position:relative;
z-index:5;
}
#nav li:hover
{
z-index:10000;
white-space:normal;
}
#nav li li
{
float:none;
display:block;
}
#nav ul
{
visibility:hidden;
position:absolute;
z-index:10;
left:0;
top:0;
}
#nav li:hover>ul
{
visibility:visible;
top:100%;
}
#nav li li:hover>ul
{
top:0;
left:100%;
}
#nav:after, #nav ul:after
{
content:".";
height:0;
display:block;
visibility:hidden;
clear:both;
}
#nav, #nav ul
{
display:inline-block;
min-height:0;
}
#nav a
{
text-decoration:none;
display:block;
position:relative;
}
#nav ul
{
background-image:url(../art/empty.gif);
padding:10px 30px 30px 30px;
margin:-10px 0 0 -30px;
}
#nav ul ul
{
padding:30px 30px 30px 10px;
margin:-30px 0 0 -10px;
}
/* Fix for IE5/Mac \*//*/
#nav a
{
float:left;
}
/* End Fix */
/*this is end of functionality for the AdxMenu*/
/*this is beginning of design for the AdxMenu - modify values here*/
#nav
{
width:748px;/*give width*/
height:48px;/*give height*/
background:#ede4c5 url(../images/art/nav.jpg); /*set bg*/
float:left;
display:inline;
margin:10px 0 0 75px;
}
#nav a span
{
display:none;/*hide links at top level*/
}
#nav ul a span
{
display:inline;/*show links at second level*/
}
#nav a
{
height:48px;/*expand links to fill li's*/
}
#nav #pan1{width:101px;}/*set custom width, a's will follow cause they are display - block*/
#nav #pan2{width:113px;}
#nav #pan3{width:92px;}
#nav #pan4{width:110px;}
#nav #pan5{width:122px;}
#nav #pan6{width:97px;}
#nav #pan7{width:113px;}
#nav #pan1 a:hover, #nav #pan1 a.selected{background:url(../images/art/nav.jpg) 0 -48px no-repeat;}/*set background to hover and selected states*/
#nav #pan2 a:hover, #nav #pan2 a.selected{background:url(../images/art/nav.jpg) -101px -48px no-repeat;}
#nav #pan3 a:hover, #nav #pan3 a.selected{background:url(../images/art/nav.jpg) -214px -48px no-repeat;}
#nav #pan4 a:hover, #nav #pan4 a.selected{background:url(../images/art/nav.jpg) -306px -48px no-repeat;}
#nav #pan5 a:hover, #nav #pan5 a.selected{background:url(../images/art/nav.jpg) -414px -48px no-repeat;}
#nav #pan6 a:hover, #nav #pan6 a.selected{background:url(../images/art/nav.jpg) -538px -48px no-repeat;}
#nav #pan7 a:hover, #nav #pan7 a.selected{background:url(../images/art/nav.jpg) -635px -48px no-repeat;}
/*this have to be separate from above to make sure IE6 reades above rules*/
#nav #pan1:hover>a{background:url(../images/art/nav.jpg) 0 -48px no-repeat;}/*set background to hover and selected states*/
#nav #pan2:hover>a{background:url(../images/art/nav.jpg) -101px -48px no-repeat;}
#nav #pan3:hover>a{background:url(../images/art/nav.jpg) -214px -48px no-repeat;}
#nav #pan4:hover>a{background:url(../images/art/nav.jpg) -306px -48px no-repeat;}
#nav #pan5:hover>a{background:url(../images/art/nav.jpg) -416px -48px no-repeat;}
#nav #pan6:hover>a{background:url(../images/art/nav.jpg) -538px -48px no-repeat;}
#nav #pan7:hover>a{background:url(../images/art/nav.jpg) -635px -48px no-repeat;}

#nav #pan1 ul li a:hover,#nav #pan2 ul li a:hover,#nav #pan3 ul li a:hover,#nav #pan4 ul li a:hover,#nav #pan5 ul li a:hover,#nav #pan6 ul li a:hover,#nav #pan7 ul li a:hover,#nav #pan8 ul li a:hover,#nav #pan9 ul li a:hover,#nav #pan10 ul li a:hover /*overwite rules above for hover states for second level menu*/
{
background:#999;
}
#nav #pan1 ul li a.selected,#nav #pan2 ul li a.selected,#nav #pan3 ul li a.selected,#nav #pan4 ul li a.selected,#nav #pan5 ul li a.selected,#nav #pan6 ul li a.selected,#nav #pan7 ul li a.selected,#nav #pan8 ul li a.selected,#nav #pan9 ul li a.selected,#nav #pan10 ul li a.selected /*overwite rules above for selected states for second level menu*/
{
background:#999;
text-decoration:underline;
}
#nav #pan1 ul li:hover>a,#nav #pan2 ul li:hover>a,#nav #pan3 ul li:hover>a,#nav #pan4 ul li:hover>a,#nav #pan5 ul li:hover>a,#nav #pan6 ul li:hover>a,#nav #pan7 ul li:hover>a,#nav #pan8 ul li:hover>a,#nav #pan9 ul li:hover>a,#nav #pan10 ul li:hover>a
{
background:#999;
}