
body {
 background: #330033;
 }

body.home {
 background: #000000;
 }

h1 {
 font-family: Arial;
 font-size: 10pt;
 font-weight: bold;
 text-align: left;
 color: #000000;
 padding-bottom: 10px;
}

h2 {
 font-family: Arial;
 font-size: 10pt;
 font-weight: bold;
 text-align: left;
 color: #993399;
 padding-bottom: 10px;
 }
 
p {
 font-family: Arial;
 font-size: 10pt;
 text-align: left;
 color: #000000;
 padding-bottom:15px;
}

p.credit {
 font-family: Arial;
 font-size: 9pt;
 text-align: center;
 color: #000000;
 padding-top: 10px;
}

p.intro {
 text-align: center;
}
 
a {
 font-family: Arial;
 font-size: 10pt;
 text-decoration: none;
 color: #993399;
}
a:hover {
 text-decoration: none;
 color: #000000;
 }

a.menu {
 font-family: Arial;
 font-size: 11pt;
 font-weight: bold;
 text-decoration: none;
 color: #cccccc;
}
a.menu:hover {
 font-family: Arial;
 font-size: 11pt;
 font-weight: bold;
 text-decoration: none;
 color: #993399;
}

a.intro {
 font-family: Arial;
 font-size: 11pt;
 text-align: center;
 font-weight: bold;
 text-decoration: none;
 color: #993399;
}
a.intro:hover {
 font-family: Arial;
 font-size: 11pt;
 font-weight: bold;
 text-decoration: none;
 color: #cccccc;
}

#twitter_update_list {
 font-family: Arial;
 font-size: 10pt;
 color: #000000;
 padding-left: 1em;
}

img {
 border: 0;
 } 

* { padding:0; margin:0; outline:0; }

a img { border:0; }

.left, .alignleft { float:left; display:inline; }
.right, .alignright { float:right; display:inline; }

#container { width:500px; height:380px; }

.shell { width:470px; margin:25px 0 0 35px; }

.slider { position:relative; }
.slider ul{ list-style-type: none; height:400px; overflow:hidden; width:470px; position:relative; }
.slider ul li{ float:left; width:450px; height:380px; background:url(../images/sliderbg.png) no-repeat 0 0; padding:8px 25px 0 20px;}
.slider ul li .slidertext{ float:left; width:410px; padding:12px; }

/** jCarousel **/
.slider .jcarousel-clip { width:470px; height:380px; overflow:hidden; position:relative; }

.jcarousel-prev,
.jcarousel-next { font-size:0; line-height:0; width:49px; height:49px; cursor:pointer; position:absolute; top:140px; z-index:2;}
.jcarousel-prev { left:-20px; background:url(../images/prev-button.png); }
.jcarousel-next { right:-20px; background:url(../images/next-button.png); }

/*
.jcarousel-prev-disabled,
.jcarousel-next-disabled { display:none !important;}
*/