body {margin: 10px 0px 0px 0px; font-family: Trebuchet MS, Arial, Verdanna, Helvetica; font-size: 12px; line-height: 16px; background: url(https://www.icorockies.com/images/pg-bg-forum.jpg) repeat;}

a.clubinfo, a:visited.clubinfo, a:active.clubinfo  {width: 119px; background: url("https://www.icorockies.com/images/club-info.jpg") 0 0 no-repeat; display: block;}
a:hover.clubinfo {width: 119px; background: url("https://www.icorockies.com/images/club-info.jpg") -119px 0 no-repeat; display: block;}

a.deals, a:visited.deals, a:active.deals  {width: 119px; background: url("https://www.icorockies.com/images/deals.jpg") 0 0 no-repeat; display: block;}
a:hover.deals {width: 119px; background: url("https://www.icorockies.com/images/deals.jpg") -119px 0 no-repeat; display: block;}

a.forum, a:visited.forum, a:active.forum  {width: 119px; background: url("https://www.icorockies.com/images/forum.jpg") 0 0 no-repeat; display: block;}
a:hover.forum {width: 119px; background: url("https://www.icorockies.com/images/forum.jpg") -119px 0 no-repeat; display: block;}

a.calendar, a:visited.calendar, a:active.calendar  {width: 119px; background: url("https://www.icorockies.com/images/calendar.jpg") 0 0 no-repeat; display: block;}
a:hover.calendar {width: 119px; background: url("https://www.icorockies.com/images/calendar.jpg") -119px 0 no-repeat; display: block;}

a.resources, a:visited.resources, a:active.resources  {width: 119px; background: url("https://www.icorockies.com/images/resources.jpg") 0 0 no-repeat; display: block;}
a:hover.resources {width: 119px; background: url("https://www.icorockies.com/images/resources.jpg") -119px 0 no-repeat; display: block;}

a.bam, a:visited.bam, a:active.bam  {width: 232px; background: url("https://www.icorockies.com/images/bam.jpg") 0 0 no-repeat; display: block; margin-left: 10px;}
a:hover.bam {width: 232px; background: url("https://www.icorockies.com/images/bam.jpg") -232px 0 no-repeat; display: block;}

div.navi {width: 119px;}
//div.popup a:hover {}
//div.navi:hover div:first-child {border-bottom: none;}
//div.navi div.popup {width: 130px; display: none; border: none; border: 3px solid #98979D; position: relative; left: -8px; top: -6px;}
//div.navi:hover div.popup {display: block;}
//div.navi div {}
//div.popup div, div.popup a {display:block; text-decoration: none; height: 19px;width: 120px; }
//div.popup div + div, div.popup a + a {} 

#menu-container {float: left; display:block; position:relative; left: 0px; width:595px; margin:0px auto 0px; font-size:11px; }#IEroot #menu-container {float: right; display:block; position:relative; left: 0px; width:595px; margin:0px auto 0px; font-size:31px; }


#drop_down_menu { display:block; position:absolute; clear:both; margin:0px; padding:0px; text-align:left; list-style-type:none;  float:none; left:0px; top:0px; }
#drop_down_menu li {width:119px;}
#drop_down_menu li ul {margin:0px; padding:0px; list-style-type:none; border: 1px solid #164978;}
#drop_down_menu li ul li {float:none;}
#drop_down_menu li ul li a {display:block; text-decoration: none; height: 30px;}
#drop_down_menu li ul li a:HOVER {text-decoration: underline;}

a.sub-nav, a:visited.sub-nav, a:active.sub-nav {background: url("https://www.icorockies.com/images/nav-background.jpg"); line-height: 31px; font-size: 12px; width: 107px; padding: 0px 5px 0px 5px; color: #FFFFFF; height: 30px;}
a:hover.sub-nav {background: url("https://www.icorockies.com/images/nav-background.jpg"); color: #FFFFFF;}

#news-hp {width: 400px; color: #606063; font-size: 14px; float: left;}
.extras {width: 200px; float: left;}

.month-top {font-size: 11px; position: relative; left: 15px; top: -7px; background: url(https://www.icorockies.com/images/month-top.jpg) no-repeat; width: 60px; height: 20px; color: #FFFFFF; text-align: center;}
.day-bottom {font-size: 22px; color: #424242; position: relative; left: 5px; top: -7px; background: url(https://www.icorockies.com/images/day-bottom.png) no-repeat; width: 80px; height: 40px; text-align: center;}

.month-top-single {font-size: 11px; position: relative; top: 6px; left: 0px; background: url(https://www.icorockies.com/images/month-top.jpg) no-repeat; width: 60px; height: 20px; color: #FFFFFF; text-align: center;}
.day-bottom-single {font-size: 22px; color: #424242; position: relative; top: 6px; left: -10px;background: url(https://www.icorockies.com/images/day-bottom.png) no-repeat; width: 80px; height: 40px; text-align: center;}

.news-bg {width: 255px; height: 85px; padding: 10px;}

.news-image {font-size: 11px; position: relative; left: 185px; top: -15px; width: 81px; height: 60px; color: #FFFFFF; text-align: center;}

.wp-pg-title {background: url("https://www.icorockies.com/images/wp-pg-title.jpg") repeat-x; height: 53px; font-size: 14px; color: #4C4B4D; font-weight: bold;line-height: 48px; text-transform: uppercase;}

.deal-hd {background: url("https://www.icorockies.com/images/deal-hd.jpg") repeat-x; height: 53px; font-size: 14px; color: #4C4B4D; font-weight: bold;line-height: 48px; text-transform: uppercase; width: 125px;}

.deals-title {background: url("https://www.icorockies.com/images/wp-pg-title.jpg") repeat-x; width: 155px; height: 53px; font-size: 14px; color: #4C4B4D; font-weight: bold;line-height: 48px; text-transform: uppercase;}

.meeting-title {background: url("https://www.icorockies.com/images/meeting-title.jpg") repeat-x; padding: 0px 7px 0px 7px; height: 53px; font-size: 14px; color: #FFFFFF; font-weight: bold;line-height: 48px; text-transform: uppercase;}

.logout-title {background: url("https://www.icorockies.com/images/logout-title.jpg") repeat-x; height: 53px; font-size: 14px; color: #FFFFFF; font-weight: bold;line-height: 48px; text-transform: uppercase;}

.realty-title {background: url("https://www.icorockies.com/images/realty-title.jpg") repeat-x; width: 125px; height: 26px; font-size: 12px; color: #FFFFFF; line-height: 26px; text-transform: uppercase;}

.realty-ad-title {background: url("https://www.icorockies.com/images/realty-title.jpg") repeat-x; width: 100px; height: 25px; font-size: 12px; color: #4C4B4D; line-height: 23px; text-transform: uppercase;}

.main-li-title {background: url("https://www.icorockies.com/images/main-li-title.jpg") repeat-x; height: 25px; font-size: 14px; color: #FFFFFF; line-height: 24px; text-transform: uppercase;}

.join-title {background: url("https://www.icorockies.com/images/join-title.jpg") repeat-x; height: 25px; font-size: 14px; color: #FFFFFF; line-height: 24px; text-transform: uppercase;}

.login-title {background: url("https://www.icorockies.com/images/deals-header.jpg") repeat-x; height: 53px; width: 58px; font-size: 14px; color: #FFFFFF; font-weight: bold;line-height: 48px; text-transform: uppercase;}

a.readmore, a:visited.readmore, a:active.readmore {color: #0084BA; text-decoration: none; font-size: 12px; line-height: 14px;}
a:hover.readmore {color: #00487B; font-size: 12px; line-height: 14px;}

a.recent, a:visited.recent, a:active.recent {width: 185px; color: #0084BA; text-decoration: none; font-size: 12px; line-height: 14px;}
a:hover.recent {color: #00487B; font-size: 12px; line-height: 14px;}

a.news-title, a:visited.news-title, a:active.news-title {color: #FFFFFF; text-decoration: none; font-size: 14px; line-height: 14px;}
a:hover.news-title {color: #FFFFFF; font-size: 14px; line-height: 14px;}

.entry a, .entry a:visited, .entry a:active {color: #0084BA; text-decoration: none; border-width: 0px 0px 0px 0px; border-style: dotted; border-solor: #1F5EAB;}
.entry a:hover {color: #00487B;}

.bod-thumb {padding: 5px; margin-right: 10px; width: 125px; border: 1px solid #98979D;}
.bod-fs {padding: 5px; margin-left: 10px; margin-bottom: 10px;width: 300px; border: 1px solid #98979D;}

a.meeting-title-link, a:visited.meeting-title-link, a:active.meeting-title-link
{color: #FFFFFF; text-decoration: none;}
a:hover.meeting-title-link {text-decoration: none;}

img { -ms-interpolation-mode : bicubic; border: none; display: block;}

.agent-field {font-weight: bold; color: #112667;}

a.deal-admin, a:visited.deal-admin, a:active.deal-admin {color: #4C4B4D; line-height: 23px; text-transform: uppercase; text-decoration: none;}
a:hover.deal-admin {}

a.txt, a:visited.txt, a:active.txt {color: #0084BA; text-decoration: none; border-width: 0px 0px 0px 0px; border-style: dotted; border-solor: #1F5EAB;}
a:hover.txt {color: #00487B;}

a, a:visited, a:active {color: #0084BA; text-decoration: none; border-width: 0px 0px 0px 0px; border-style: dotted; border-solor: #1F5EAB;}
a:hover {color: #00487B;}

a.member-area, a:visited.member-area, a:active.member-area {text-decoration: none;}
a:hover.member-area {text-decoration: underline;}

#form-160 {width: 160px; float: left;}

.profile-header {background: #E6F0FB; border: 1px #2D386E dotted; height: 17px; padding: 5px; color: #2D386E; text-transform: uppercase; font-size: 14px; font-weight: bold;}

.alignright {float: right; padding: 5px;}

#sidebar { position: relative; left: -35px; width: 500px;}
.sb-box {position: relative; padding: 5px 5px 10px 5px;; color: #606063; background: #efefef; width: 200px;}
.sb-box-sm {position: relative; padding: 5px 5px 10px 5px;; color: #606063; background: #efefef; width: 165px;}
.sb-box-full {position: relative; top: -4px; width: 200px; color: #606063; background: #E2E2E2; padding: 5px;}
.sb-box-full-sm {position: relative; top: -4px; width: 165px; color: #606063; background: #E2E2E2; padding: 5px;}

a.dealwhite, a:visited.dealwhite, a:active.dealwhite {color: #FFFFFF; text-decoration: none;}
a:hover.dealwhite {color: #FFFFFF; text-decoration: none;}

hr {color: #0084BA; background-color: #0084BA; height: 1px; border:0px; margin:0px; border-spacing: 0px;}

#ntcontent {width: 815px; padding: 5px;position: relative; top: 110px; left: 2px; margin: auto; background: #FFFFFF;}

.logincm {height: 12px; width: 65px; color: #999999; font-size: 11px;}

a.siteheader, a:visited.siteheader, a:active.siteheader  {font-size: 12px; color: #0084BA; text-decoration: none; border-width: 0px 0px 0px 0px; border-style: dotted; border-solor: #1F5EAB;}
a:hover.siteheader {color: #00487B;}