/* aeStyles.css and styles.css are the same except for the BODY style */
body {background-color: #98002D;}
td {font-family:verdana,helvetica,arial; font-size:10pt;}
hr {color: #808080; background-color: #808080; height: 1px;margin-bottom:0px;}

a:link       { text-decoration: underline; color: #98002D; }
a:visited    { text-decoration: underline; color: #98002D; }
a:hover      { text-decoration: none; color:#355A49 ; }

img.bordered {border:1px solid #000000;}

/* fonts */
.gold {font-family:georgia,times new roman;font-size:14pt; color:yellow;}
.silver {font-family:georgia,times new roman;font-size:14pt; color:#C0C0C0;}
.silversmall {font-family:georgia,times new roman;font-size:11pt; color:#C0C0C0;}
.pageheading {font-size:16pt; color:#98002D;}
h1 {font-family:verdana,helvetica,arial;font-size:13pt; color:#98002D;font-weight:normal;margin-bottom:0px;}
h2 {font-family:verdana,helvetica,arial;font-weight:normal;margin-bottom:2px;margin-left:2px;color:#808080; font-size:10px;}
.mediumheading {font-size:13pt; color:#98002D;}
.subheading {font-size:12pt; color:#98002D;font-weight:bold;}
.tiny {font-family:arial,helvetica; font-size:7pt; color:#404040;}
.goldDeco {fomt-family:copperplate gothic bold;font-size:14pt; color:#355A49;}
.photocaptions {font-size:8pt; color:#98002D;}
.whiteonblack {background-color:black; color:#FFFFFF;}

div.homepagebox {margin:25px;font-size:10px; 
			padding:5px;
			background-color:#C0C0C0;
			color:#808080;}
div.luxuryhomes {margin:5px; color:#808080; font-size:10px;}

.tablegrid {border-top:1px solid white; border-left:1px solid white;}
.cellgrid {border-right:1px solid white; border-bottom:1px solid white;}

/* block areas of page layout */
.puttybgnd {background-color: #C0C0C0;}
.menubgnd {background-color: white;}
.goldbgnd {background-color: #355A49;}

.menuOther  {border: 1px solid #404040; background-color:white;}
.teaserBox {border: 2px solid #C0C0C0; background-color:#355A49;}
.tblBordered  {border: 1px solid black; background-color:white;}

.little {font-size:8pt; color:#404040;}
a:link.little { text-decoration: none; color: #98002D; }
a:visited.little { text-decoration: none; color: #98002D; }
a:hover.little { text-decoration: underline; color:#404040 ; }

/* top menu */
.fineprint {font-size:8pt; color:white;}
a:link.fineprint { text-decoration: none; color: white; }
a:visited.fineprint { text-decoration: none; color: white; }
a:hover.fineprint { text-decoration: underline; color:white ; }
.fineprintselected {font-size:8pt; color:yellow;}

/* footer */
.footer {font-family:verdana,helvetica,arial; font-size:8pt; color:#C0C0C0;}
a:link.footer { text-decoration: none; color: #C0C0C0; }
a:visited.footer { text-decoration: none; color: #C0C0C0; }
a:hover.footer { text-decoration: underline; color:white ; }

/* bottommenu */
.bottommenu {font-family:arial,sans serif; font-size:8pt; color:#C0C0C0;}
a:link.bottommenu { text-decoration: none; color: #C0C0C0; }
a:visited.bottommenu { text-decoration: none; color: #C0C0C0; }
a:hover.bottommenu { text-decoration: underline; color:white ; }

/* main menu */
.menuitem {font-family:helvetica,arial; font-size:12pt; color:#404040;}
a:link.menuitem       { text-decoration: none; color: #404040; }
a:visited.menuitem    { text-decoration: none; color: #404040; }
a:hover.menuitem      { text-decoration: none; color:white ; }
.menuitemselected {font-family:helvetica,arial; font-size:12pt; color:#98042F;}

.menuadmin {font-family:helvetica,arial; font-size:12pt; color:#D27920;}
a:link.menuadmin       { text-decoration: none; color: #D27920; }
a:visited.menuadmin    { text-decoration: none; color: #D27920; }
a:hover.menuadmin      { text-decoration: none; color:white ; }

.submenu {font-family:verdana; font-size:8pt; color:#D27920;}
.submenuSelected {font-family:verdana; font-size:8pt; color:#404040;}

/* homepage teaser */
.teaserheading {font-family:times new roman; font-size:12pt; color:black;}
.teasertext	{font-family:times new roman; font-size:10pt; color:black;}
a:link.teasertext       { text-decoration: underline; color: black; }
a:visited.teasertext    { text-decoration: underline; color: black; }
a:hover.teasertext      { text-decoration: none; color:white; }

/* form elements */
input.small {font-family:verdana,arial,helvetica;font-size:8pt;color:black;}
textarea.small {font-family:verdana,arial,helvetica;font-size:8pt;color:black;}
select.small {font-family:verdana,arial,helvetica;font-size:8pt;color:black;}