
BODY {BACKGROUND: #ffffff; MARGIN: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; background-image:  url(http://www.denverrealtors.org/dbr/_i/t_bg.jpg); background-repeat: repeat-x;}

p {font-size: 11px; line-height: 16px;}
td {font-size: 11px;}

.landuse {padding-bottom: 10px;}


h1 {font-family: Georgia, Times, Times New Roman, serif; font-size: 27px; margin-bottom: 0px;}
h1.hbg {background-image:  url(http://www.denverrealtors.org/dbr/_i/h_bg.jpg); background-repeat: repeat-x; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; color: #ffffff; font-size: 20px; padding-top: 3px; margin-bottom: 0px;  margin-top: 0px; padding-left: 15px; height: 30px;}

h2 {font-family: Georgia, Times, Times New Roman, serif; color: #000000; font-size: 22px; font-weight: bold; margin: 0px;}
h2.event {font-family: Georgia, Times, Times New Roman, serif; color: #000000; font-size: 15px; font-weight: bold; margin: 0px;}

h3 {font-family: Georgia, Times, Times New Roman, serif; color: #6A6F5E; font-size: 20px; font-weight: bold; margin: 2px;}
h4 {font-size: 15px; }

.header {font-size: 8px; color: white; text-align: center; margin: 4px; }
.req {color: red;}

a {font-weight: normal;}
a:link { color: #CC6633; text-decoration: none }
a:active { color: #CC6633; text-decoration: none }
a:visited { color: #CC6633; text-decoration: none }
a:hover { color: #720303; text-decoration: underline }

.menuA { background-color: #CED6CC;	z-index: 1; top: 23px; visibility: hidden; left: 0px; width: 175px;}

a.Dnav            {font-family: Georgia, Times, Times New Roman, serif; color: #6A6F5E; font-size: 11px; font-weight: normal;}
a.Dnav:link      {color: #6A6F5E; padding-top: 2px; padding-left: 10px ;padding-right: 10px; padding-bottom: 2px; width: 100%;}
a.Dnav:active      {color: #6A6F5E; padding-top: 2px; padding-left: 10px ;padding-right: 10px; padding-bottom: 2px; width: 100%;}
a.Dnav:visited      {color: #6A6F5E; padding-top: 2px; padding-left: 10px ;padding-right: 10px; padding-bottom: 2px; width: 100%;}
a.Dnav:hover	{color: #000000; padding-top: 2px; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; text-decoration: none; background-image:   url(http://www.denverrealtors.org/dbr/images/submenuHover_bg.jpg);
            background-repeat: repeat-x; width: 100%;}

a.Mnav            {font-family: Georgia, Times, Times New Roman, serif; font-size: 12px; color: #ffffff;	 font-weight: normal;}
a.Mnav:link      {color: #ffffff; padding-left: 5px;  padding-right: 5px; padding-bottom: 15px; }
a.Mnav:active      {color: #ffffff; padding-left: 5px;  padding-right: 5px;  padding-bottom: 15px; }
a.Mnav:visited      {color: #ffffff; padding-left: 5px;  padding-right: 5px;  padding-bottom: 15px; }
a.Mnav:hover	{color: #D5D6CF; padding-left: 5px;  padding-right: 5px; padding-bottom: 15px; text-decoration: none;}

a.Fnav            {font-family: Georgia, Times, Times New Roman, serif; font-size: 11px; color: #ffffff; font-weight: normal;}
a.Fnav:link      {color: #ffffff;}
a.Fnav:active      {color: #ffffff;}
a.Fnav:visited      {color: #ffffff;}
a.Fnav:hover	{color: #D5D6CF; text-decoration: none;}

.bg_gr {background-color: #858A76; height: 30px; width: 986px; margin-left: 0px; color: white; text-align: center; padding-top: 7px;}

/*  background images   */
.s_bg {background-image:  url(http://www.denverrealtors.org/dbr/_i/s_bg.jpg); background-repeat: repeat-y; background-position: bottom right;}
.g_bg {background-image:  url(http://www.denverrealtors.org/dbr/_i/g_bg.jpg); background-repeat: repeat-x; width: 986px; margin-left: 7px;}
.bgba {background-image:  url(http://www.denverrealtors.org/dbr/_i/b_denverpics1.jpg); background-repeat: no-repeat; background-position: right bottom; height: 222px;}

.line { BORDER-TOP: #FFFFFF 1px solid; padding: 2px 0px; text-align: left;}

li {list-style-type: square;}
.footer {font-size: 10px; color: #858A76; padding: 3px 0px; text-align: center;}

/*  Home page   */

.event_rotate {width: 390px; margin: 30px 35px 5px 25px; text-align: right;}
.news {width: 275px; height: 230px; margin: 35px 5px 5px 10px; background-image:  url(_i/n_bg.jpg); background-repeat: no-repeat; background-position: bottom right;}
.news_h {height: 30px; padding-left: 10px; padding-top: 5px; border: 1px solid #E1E1E1; color: #436C98; font-family: Georgia, Times, Times New Roman, serif; font-size: 20px;}

.events {width: 208px; height: 190px; margin: 35px 10px 5px 10px; background-image:  url(_i/e_bg.jpg); background-repeat: no-repeat; background-position: right bottom;}
.events_h {height: 30px; padding-left: 10px; padding-top: 5px; border: 1px solid #EAEAEA; color: #436C98; font-family: Georgia, Times, Times New Roman, serif; font-size: 20px; text-align: left;}

.sponsors {height: 100px; margin: 5px 20px 5px 15px; background-color: #F3F3F3;}
.sponsors_h {height: 25px; padding: 2px 0px 0px 5px;  background-color: #EAEAEA; color: #436C98; font-family: Georgia, Times, Times New Roman, serif; font-size: 17px; border-bottom: 1px solid #cccccc;}

.mission {width: 175px; margin: 0px 0px 10px 30px;}
.toolbox {width: 175px; margin: 0px 10px;}
.retail_weather {margin: 10px 33px 5px 10px;}

/* All sub pages */
.main_body {padding: 0px 15px 0px 15px;}
.body_pad {padding: 45px 25px 20px 25px;}
.side {width: 185px; padding: 45px 15px 10px 15px;}
.side_box { BORDER-TOP: 4px solid #CC6633; padding: 5px; background-color: #ffffff;}
.side_line { BORDER-BOTTOM: 2px solid #EAEAEA; padding: 5px; text-align: left;}
.v_line { BORDER-RIGHT: 1px solid #EAEAEA; padding: 5px; text-align: right; width: 50px;}
.e_line { BORDER-BOTTOM: 4px solid #CCCCCC; padding: 0px;}

/* Outline for Stats page */
.outline {display: none; margin-left: 45px;}
.list {color: #cccccc; line-height: 18px;}


