@import "base.css";

body {
	background:#000000 url(../images/default/bgdefault.jpg);
}

#pagecontent {
	background:url(../images/default/bgcontent.png) repeat-y left;
	color:#FFFFFF;
}

#pagecontent a{
	color:#999999;
	text-decoration:underline;
}

#tabmenu{
	background:url(../images/default/bgtabtop.png) no-repeat bottom left;
	padding-bottom:48px;
	padding-left:48px;
}

#contentpane{
	background:url(../images/default/bgfooter.png) no-repeat bottom right;
	padding-bottom:48px;
}

li.tab {
	background:url(../images/default/tab.png) no-repeat right top;
	font-size:small
}

li.tab a{
	color:#ccc;
	padding:7px 24px 0 24px;
	text-decoration:none;
	background:url(../images/default/tab_left.png) no-repeat left top;
	text-shadow: 1px 1px 0px #000;
}

li.tab a:hover{
	color:#ccc;
	text-decoration:underline;
}

li.current {
	background:url(../images/default/tabcurrent.png) no-repeat right top;
}

li.current a{
	color:#FFF;
	background:url(../images/default/tabcurrent_left.png) no-repeat left top;
	text-shadow:1px 1px 0px #333;
}

li.current a:hover{
	color:#FFF;
	text-decoration:underline;
}

#logoimg {
	display:none;
}

#logo {
	background:url('../images/toplogo_w.png');
}

div.sectionframe a h3{
	background:url(../images/default/sectionframe.png) no-repeat top center;
	color:#CCC;
	text-shadow:1px 1px 0px #000;
}

div.sectionframe a:hover h3{
	background:url(../images/default/sectionframe.png) no-repeat bottom center;
	color:#FFF;
}

div.sectionframe a h3.fashion{
	background:url(../images/default/fashionframe.png) no-repeat top center;
	text-align:left;
	text-indent:-9999px;
}

div.sectionframe a:hover h3.fashion{
	background:url(../images/default/fashionframe.png) no-repeat bottom center;
	text-align:left;
	text-indent:-9999px;
}

div.sectionframe a h3.fine{
	background:url(../images/default/fineframe.png) no-repeat top center;
	text-align:left;
	text-indent:-9999px;
}

div.sectionframe a:hover h3.fine{
	background:url(../images/default/fineframe.png) no-repeat bottom center;
	text-align:left;
	text-indent:-9999px;
}

div.sectionframe a h3.design{
	background:url(../images/default/designframe.png) no-repeat top center;
	text-align:left;
	text-indent:-9999px;
}

div.sectionframe a:hover h3.design{
	background:url(../images/default/designframe.png) no-repeat bottom center;
	text-align:left;
	text-indent:-9999px;
}

#sectionbar, #footerbar {
	background:url(../images/default/sectionbar.png) top left no-repeat;
}

#sectionmenu li a, #navlinks li a {
	color:#FFF;
	text-decoration:none;
}

#sectionmenu li a:hover, #navlinks li a:hover {
	color:#666;
	text-decoration:none;
}

#newsfeed a, #events a{
	color:#CCC;
}

#newsfeed{
	background:url(../images/default/newsfeedbot.png) bottom left no-repeat;
	color:#FFF;
}

#newstitle {
	background:url(../images/default/newsfeedtop.png) top left no-repeat;
}

#newslist {
	background:url(../images/default/newsfeedmid.png) top left repeat-y;
}

#events{
	background:url(../images/default/eventsbot.png) bottom left no-repeat;
	color:#FFF;
}

#eventstitle {
	background:url(../images/default/eventstop.png) top left no-repeat;
}

#eventslist {
	background:url(../images/default/eventsmid.png) top left repeat-y;
}

.day.header{
	background-color:#FFFFFF;
	color:#000;
}

.day.in_month {
	background-color:#333;
	color:#FFF;
}

.day.not_in_month {
	background-color:#333;
	color:#666;
}

.day.today {
	background-color:#666;
	color:#FFF;
}

.day.event {
	background-color:#FFF;
	color:#000;
}

#events a.eventlink, #pagecontent a.eventlink, a.eventlink {
        color:#000;
}