#cal_wrap { 
padding: 10px;
}
#wrap { 
padding-top: 40px !important;
padding-left: 10px !important;
padding-right: 10px !important;
font-size: 72.5% !important;
}
#gallery {
padding-top: 35px !important;
padding-left: 5px !important;
padding-right: 5px !important;
font-size: 72.5% !important; 
}
#gsHeader{ 
height: 0px !important;
}
.gcBackground1 {
background-color: transparent !important;
}
.gcBackground2 {
background-color: transparent !important;
}
html {
background-color: transparent !important;
}
.wpuavatar {
padding-top: 10px;
padding-left: 15px;
}
#loginbox p {
padding-left: 15px;
}
.active { 
color: #007722 !important;
}
.inactive { 
color: #880022;
}
#content img.wp-smiley {
float: none;
border: none;
padding: 0px;
margin: 0px;
}
#content img.wp-wink {
float: none;
border: none;
padding: 0px;
margin: 0px;
} 

#teamspeakdisplay img { border: 0px; }
#teamspeakdisplay table { border-collapse: collapse; border-spacing: 0px; }
#teamspeakdisplay td { font-size: 11px; padding: 0px; white-space: nowrap; vertical-align: top; }
#teamspeakdisplay td.teamspeakserver { padding-left: 3px; }
#teamspeakdisplay td.teamspeakchannel { padding-left: 3px; }
#teamspeakdisplay td.teamspeaksubchannel { padding-left: 3px; }
#teamspeakdisplay td.teamspeakplayer { font-size: 11px; padding-left: 3px; }
#teamspeakdisplay a.teamspeakserver { color: #003399; font-size: 11px; text-decoration: none; }
#teamspeakdisplay a.teamspeakserver:hover { text-decoration: underline; }
#teamspeakdisplay a.teamspeakchannel { color: #003399; font-size: 11px; text-decoration: none; }
#teamspeakdisplay a.teamspeakchannel:hover { text-decoration: underline; }
#teamspeakdisplay a.teamspeaksubchannel { color: #003399; font-size: 11px; text-decoration: none; }
#teamspeakdisplay a.teamspeaksubchannel:hover { text-decoration: underline; }

/*  
Vista Style Menu
*/
#menu ul { 
background: url(images/menu-bar-bg.png) top left no-repeat !important;
}
#menu ul li {
color: #eee !important;	
margin-top: 0px !important;
height: 25px !important;
background: none !important;
}
#menu ul li:hover {
color: #eee !important;	
margin-top: 0px !important;
height: 25px !important;
background: url(images/menu_a_bg_hover.png) top left repeat-x !important;
}
#menu ul li.current_page_item {
color: #444 !important;	
margin-top: 0px !important;
height: 25px !important;
background: url(images/menu_a_bg_current.png) top left repeat-x !important;
}
#menu ul li a {
color: #eee !important;	
padding-top: 5px !important;
background: none !important;
}
#menu ul li a.current_page_item {
color: #000 !important;	
}
#menu ul li a:hover {
color: #eee !important;	
}
