body { background-color: #000000; font-family: Verdana, Tahoma, Arial; font-size: medium; color: #FFFFFF; }

/******* Begin old styles *********/

.sveenerTitle{ color: #FFFF00; }

a { color: #FFFF00; text-decoration: none; }
a:hover { color: #FFFF00; text-decoration: underline; }
span.highlight { color: red; font-size: small; font-weight: bold; }

#sveenerSplash { text-align: center; }

/******* End old styles *********/

h1 { color: #ccccff; font-size: medium; font-weight: bold; }
p {	color: #C6C7F0;	font-size: small;line-height: 14pt;}
ul li {	color: #C6C7F0;	font-size: small;line-height: 14pt;}
td a img, td a:visited img { border: solid 1px Yellow; }
.byline { font-size: small; font-weight: bold; }
blockquot em { font-size: x-small; }

#mainwrapper { width: 100%; }

#contentwrapper { width: 850px; margin: 0 auto; }

#headerhome { background-image: url('images/header_with_bg.jpg'); background-position: left top; background-repeat: no-repeat; height: 125px; }
#header { background-image: url('images/header_no_bg.gif'); background-position: left top; background-repeat: no-repeat; height: 125px; }

#centercontent {}
#centercontent #navigation { float: left; width: 144px; }

#centercontent #mainbody { width: 705px; background-image: url('images/body_bg.gif'); background-position: right top; background-repeat: no-repeat; }
#centercontent #mainbodyhome div { float: right; width: 706px; }
 
#footerhome { clear: both; background-image: url('images/fullfooter_with_bg.jpg'); background-position: left top; background-repeat: no-repeat; height: 195px; }
#footer { clear: both; background-image: url('images/fullfooter_no_bg_no_text.gif'); background-position: left top; background-repeat: no-repeat; height: 149px; }

#basefooter { width: 100%; clear: both; margin-bottom: 20px; height: 50px; }
#basefooterleft { float: left; width: 144px; }
#homefooter { float: right; text-align: center; color: #ccccff; font-size: small; width: 706px; }

 
ul.nav { list-style-type: none; margin: 0; padding: 0; width: 144px; }

a.toggleborder:hover img{border: 1px solid yellow;}

a.toggleborder:hover{color: red; /* Dummy definition to overcome IE bug */}

ul.nav li a.toggleborder:hover {}

td.trailercaption { font-size: small; color: Yellow; }
div.trailercaption { font-size: small; color: Yellow; }

div#sveenerImg { position:relative; height: 554px; width: 706px; }

span#festivals { position: absolute; bottom:3px; left: 0; z-index: 9999; height:143px; width:200px; }


/* common styling */
/*
.menu {font-family: arial, sans-serif; width:144px; position:relative; margin:0; font-size:11px; margin:50px 0;}
.menu ul li a, .menu ul li a:visited { display:block; text-decoration:none; color:#000; width:144px; height:20px; text-align:center; border:1px solid #fff; border-width:1px 1px 0 0; background:#c9c9a7; line-height:19px; font-size:11px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}
*/

/* specific to non IE browsers */
/*
.menu ul li:hover a {color:#fff; background:#b3ab79;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:105px; width:105px;}
.menu ul li:hover ul li a.hide {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover a.hide {width:150px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#b3ab79; color:#000; width:150px;}
.menu ul li:hover ul li a:hover {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#000;}
.menu ul li:hover ul li:hover ul li a {display:block; width:200px; background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; color:#fff;}


.menu ul li a[name="News"], .menu ul li a[name="News"]:visited { width: 144px; height: 36px; background-image: url("images/home_off.gif"); background-position: left top; background-repeat: no-repeat; }
.menu ul li:hover a[name="News"] { width: 144px; height: 36px; background-image: url("images/home_on.gif"); background-position: left top; background-repeat: no-repeat;} 
*/

