body { background:#223333; }
#outer {width:900px; }
#inner.slack { border:0px; background:transparent; width:900px;}

/* header */
#slacktopheader {  margin-top:5px;}
#slacklogodiv {background:#fff; width:180px;}
#slacklogodiv img { border:0px; width:180px; }

#header_upperframe { background-image:url(../template/slack/header_top.png); 
						background-repeat:no-repeat; width:800px; height:12px;}
#header_lowerframe { background-image:url(../template/slack/header_bottom.png); 
						background-repeat:no-repeat;  width:800px; height:12px;}

#header_slack_container { width:800px; height:200px; 
						background:url(../template/slack/header1.jpg);
						margin-top:10px; }
#header_slack { width:800px; height:176px; } 
#header_slack_inner { padding-left:20px; } 
#header_slack_inner h1 { color:#fff;font-size:28pt; margin:0px; }
#header_slack_inner h1 a { text-decoration:none; color:#fff; }
#header_slack_inner h2 { color:#fff;font-size:9pt;  margin:0px;}
/* main */
#maincontainer {  width:612px;float:left; margin-top:12px;}
.maincontent_upperframe { background-image:url(../template/slack/main_top.png); background-color:#fff; 
						background-repeat:no-repeat; width:600px; height:12px;}
.maincontent_lowerframe { background-image:url(../template/slack/main_bottom.png); background-color:#fff;  
						background-repeat:no-repeat;  width:600px; height:12px;}

#maincontainer #maincontent { background:#fff; width:574px; padding:13px; padding-top:5px; float:none; margin:0px;}
#maincontainer #maincontent a {color:#455;}
#maincontainer #maincontent a:hover {border-bottom:1px dotted #455;}
#maincontentcontainer { width:600px; }

#maincontainer #maincontent h2 { font-size:12pt; }
#maincontainer #maincontent img { border:1px solid #555; }


/* menu */
#slackmenu div { margin-top:4px; margin-bottom:4px; }
#slackmenu div a span {display:none; width:0px;}
#slackmenu div a {font-size:10pt; display:block;	}
#slackmenu div a:hover {font-weight:bold; color:#666;}
#slackmenu div.active a {font-weight:bold;}
#slackmenu { margin-left:10px; }

#rightcontainer { float:left; width:189px; 
	padding:0px; margin:0px;
	margin-top:1em;
	}

#rightcontainer #rightmenucontainer { background:#fff;  }
#menucontainer { width:189px; background-color:#fff; margin:0px; padding:0px; border:0px;  }
#rightcontainer #quickmenu a { margin:0px; padding:0px; margin-bottom:.45em;}

.menu_upperframe { background-image:url(../template/slack/menu_top.png); background-color:#fff; 
						background-repeat:no-repeat; width:189px; height:12px; margin:0px;}
.menu_lowerframe { background-image:url(../template/slack/menu_bottom.png); background-color:#fff; 
						background-repeat:no-repeat;  width:189px; height:12px; margin:0px;}


#rightmenucontainer2 { margin-top:12px; background:#fff; }
#rightmenu2 { margin:10px; font-size:8pt;}
#rightmenucontainer2 a img { border:0px; }

/* footer */
#slackfootercontainer { margin-top:12px; margin-bottom:12px;}
#slackfooter { background:#ccc; font-size:7pt; width:600px;}

#slackfooter_upperframe { background-image:url(../template/slack/main_top.png); background-color:#ccc; 
						background-repeat:no-repeat; width:600px; height:12px;}
#slackfooter_lowerframe { background-image:url(../template/slack/main_bottom.png); background-color:#ccc; 
						background-repeat:no-repeat;  width:600px; height:12px;}

