




BODY, TD, DIV
  {
    font-family: verdana, helvetica, sans-serif;
    font-size: 8pt;
    color: #666666;
  }
  
H1
  {
    font-size: 14pt;
  }
  
A
  {
    color: #9C8743;
    text-decoration: none;
  }
  
A:hover
  {
    color: #B59D51;
    text-decoration: underline;
  }
  
FORM
  {
    margin: 0;
    padding: 0;
  }
  
.header,
.menu,
.content
  {
    width: 760px;
    padding: 0px;
    margin: 0px;        
  }
  
.header,
.content
  {
    background: #ffffff;
    text-align: left;
  }
  
.content
  {
    border-bottom: 1px solid #615055;
    background-image: url(/images/contentbackground.gif);
    background-repeat: repeat-y;
  }
  
.menu
  {
    height: 24px;
    background: #9d9d9d;
  }     
  
.submenu
  {
    width: 228px;
    padding: 0px;
    margin: 0px;
    text-align: left;
    float: left;
  }
  
.submenucontent
  {
    width: 531px;
    padding: 0px;
    margin: 0px;
    text-align: left;
    float: left;
    border-left: 1px solid #615055;
  }
  
.contentinset
  {
    padding: 20px;
  }
  
.submenu_development_on
  {
    background: #ebebeb;
    padding: 10px;
    margin-top: 5px;
    font-size: 7pt;
  }
  
.submenu_development_off
  {
    background: #ffffff;
    padding: 10px;
    margin-top: 5px;
    font-size: 7pt;
  }
  
.submenu_development_name
  {
    color: #253c41;
    font-size: 7.5pt;
    font-weight: bold;
  }
  
.submenu_development_tag
  {
    color: #b3474f;
    font-size: 7.5pt;
    font-weight: bold;
  }
  
.floatright
  {
    float: right;
  } 
  
.price
  {
    color: #cc3333;
  }
  
.newsheading
  {
    color: #354C61;
    font-weight: bold;
  }
  
.formtextarea,
.forminput
  {
    width: 343px;    
    border: 1px solid #1C5180;
    margin: 0;
    padding: 0;
  }
  
.onlyprint
  {
    display: none;
  }
  
.footer
  {
    text-align: right; 
    width: 760px; 
    padding: 3px 0px;
    font-size: 7.5pt;
  }
  
  
  
#maingallery {
						
	padding: 10px;
	!padding: 0px;
	width: 752px;
	color: #999999;
	text-decoration: none;
}
#maingallery ul { list-style: none; }
#maingallery ul li { display: block; color: #999999; }
#maingallery ul img {
	border: 5px solid #ffffff;
	border-width: 5px 5px 20px;
}
#maingallery ul a:hover img {
	border: 5px solid #ffffff;
	border-width: 5px 5px 20px;
	color: #ff0000;
	text-decoration: none;
}

/*
#maingallery ul li a:hover { padding: 2px 5px 2px 5px; color: #ffffff; background-color: #9fc959; text-decoration: none; }
#maingallery ul li a { color: #999999; text-decoration: none; }
*/

#maingallery ul li a:hover { padding: 2px 5px 2px 5px; color: #ffffff; background-color: #9fc959; text-decoration: none; }
#maingallery ul li a { color: #999999; text-decoration: none; }

