
/* ------- BANNER AD -------  */

#sodc-bannerad {
	position: relative;
	margin:65px 0 0 -54px; padding:0;
	valign:top; float:left;
}


#sodc-bannerad img {
	border:1px solid #b4b4b4;
	margin:0;padding:0;

}

/* ------- SITE NAV BAR ------- */
#sodc-nav {  position: absolute; top:140px; _left:13%;}
#sodc-nav ul { list-style: none; display:inline; height:25px; float:left; margin-left:460px; top:135px; margin-bottom:0;  _width:400px; }
#sodc-nav li { float: left; margin:3px; height:30px; width:75px; text-align: center;   }
#sodc-nav li a  { color: #e7ecf1; font: bold 10px Verdana; text-decoration: none; text-transform: uppercase; display: block; padding-top:3px; height:19px;  border-bottom:none;  background-color:#242b4e;  }
#sodc-nav li a:hover { color:#d4dee8;  border-bottom:none; background-color:#2b4e8f;  }




/* ------- GOOGLE AD ------- */
#sodc-googlead {text-align:center; margin-bottom:10px;}



/* ------- GOOGLE AD ------- */
#sodc-sloganator {text-align:center; color:#104280; size:12px; font-weight: bold; font-style: italic; background-color: #DDE2EB;border-color:#CED2DB;}
#sodc-sloganator p { margin:3px; padding:3px; }


/* ------- HOME PAGE STUFF ------- */
#sodc-eventlist,#sodc-topiclist { text-align:center; margin-bottom:20px; margin-top:20px; }
#sodc-eventlist  h3,#sodc-topiclist h3 { font-size:13px; }
#sodc-topiclist table { margin-left: auto; margin-right: auto; text-align:left; }
#sodc-topiclist td { background-color:#ebebeb; padding:0 3px 0 3px; font-size:10px;  }

#sodc-contact tr { width:100px; }
#sodc-contact td { padding:0 3px 0 3px; font-size:11px; font-weight: bold; }



/* ------- CALENDAR ------- */
#calendar-view td { padding:2px; vertical-align: top; }
#calendar-view th { background-color:#283f75; color:#9cb5d5; text-transform:uppercase; padding:2px; }
#calendar-view td { padding:1px; background-color:#dbe7f3; border:1px solid #98b1c8;  }
#calendar-view table.daydetail {  height:100%;  }
#calendar-view table.daydetail th, #calendar-view table.daydetail th a { background:none; text-align:left; color:#586aa5; }
#calendar-view table.daydetail td { border:none; background:none;}
#calendar-view table.daydetail td a { color:#283f75; }
#repeat_dates { font-size:8pt; text-align:right; }

#calendar-view td.istoday { background:url("/forum/styles/zeitgeist/theme/images/sodc/bg_calendar_today.png");  }

#date_java { z-index:200; }


/*---------- BUBBLE TOOLTIP - FOR CAL -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
    text-decoration:none;
	font-size:9px;
}
a.tt span{ display: none; }



/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;

	
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background:url("/forum/styles/zeitgeist/theme/images/sodc/bubble.gif") no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background:url("/forum/styles/zeitgeist/theme/images/sodc/bubble_filler.gif") repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background:url("/forum/styles/zeitgeist/theme/images/sodc/bubble.gif") no-repeat bottom;
}




#note p { text-align:center; background:#fff7bf; border:2px solid #6a8cb1; color:#1a4e8a; font-size: 13px; padding:5px 20px 5px 20px;  }



/* ------- STYLE OVERRIDES ------- */
#site-description { width:100%; }
ul.rightside{  display:inline; width:320px; }
ul.leftside{  display:inline; width:360px; }

.username-coloured { display: inline; }


/* ------- IE HACKS ------- */



#sodc-nav {   
	*left:9%;

	
	}
#sodc-nav ul { *width:400px; }

.postprofile img { *width: expression(this.width > 150 ? 150: true); }
.content img { *width: expression(this.width > 500 ? 500: true); }

/* img, div, a, input { _behavior: url(/forum/styles/zeitgeist/theme/iepngfix.htc) }  */
