body {
background:#889F8F url(../graphicsbyshawna/vicbg.jpg) repeat-y fixed;
font: 100% Comic Sans MS,Arial,Helvetica,Geneva,Verdana;
color:#003333;
}

#container {
margin-left:auto;width:786px;margin-right:auto;
}

a.candy:link, a.candy:visited,a.candy:active {
color:#339999;
font:100% Verdana,Arial,Helvetica;
text-decoration:none;
}

a.dandy:link,a.dandy:visited,a.dandy:active {
color:#339999;
font:70% Verdana,Arial,Helvetica;
text-decoration:none;
}
a.candy:hover,a.dandy:hover {text-decoration:underline}

a.time {color:cyan}

.oalarmy,.onight,.ochamp,.orose {color:#006666;}
.otime {color:#006666;text-decoration:none}
.oalarm { color: #ff0000; text-decoration:none;}

#info {
	padding:3.8em;
	font:95% Comic Sans MS, Arial,Helvetica,Geneva,Verdana;
	line-height:150%;
	margin-left:auto;width:600;margin-right:auto;
}

.infoStart {
    background:transparent;
	color:#003333;
	border: 1px outset #003333;
}

.infoNight {
background:#413131;
color:#889F8F;
border:2px inset #413131;
}

.infoRose {
background:#ffecec url(../designedtoat/vic_07.gif) 118% 42% no-repeat;
color:#003333;
border:2px inset #ffecec;
}

#info p {
	   color:#666666;
}
#firstLet { 
font-size: 3em;
font-family: "Edwardian Script ITC", "Brush Script MT", cursive;
padding-right:0.1em;
}

#navlinks{
font: 12px Arial,Helvetica;text-align:right;padding:5;
}
#botnavlinks{
font: 12px Arial,Helvetica;text-align:center;
}

.prettyBullet {
  background: transparent url(../graphicsbyshawna/hbbull.jpg) no-repeat 50% 50%;
  border:0;
  width:18px;
  height:20px;
  padding-left:0.7em;
  padding-right:0.7em;
  padding-bottom:0.25em;
}

#Main,#Mainbot {
  background: transparent url(../graphicsbyshawna/hbbull.jpg) no-repeat;
  border:0;
  width:18px;
  height:20px;
  padding-left:0.7em;
  padding-right:0.7em;
  padding-bottom:0.25em;
}
#Text,#Textbot {
  background: transparent url(../graphicsbyshawna/hbbull.jpg) no-repeat;
  width:18px;
  height:20px;
  padding-left:0.7em;
  padding-right:0.7em;
  padding-bottom:0.25em;
}
#Standard, #Standardbot {
  background: transparent url(../graphicsbyshawna/hbbull.jpg)no-repeat;
  border:0;
  width:18px;
  height:20px;
  padding-left:0.7em;
  padding-right:0.7em;
  padding-bottom:0.2em;
}
#credit {
text-align:center;color:#003333;
font: 75% Arial,Helvetica;
}

#credit_top {
     margin-top:-4.5em;
	 margin-bottom:0;
	 background:black;
}

#gCredit {
  background: transparent url(../graphicsbyshawna/vicsmleaf.jpg);
  border:0;
  width:55px;
  height:49px;
  padding:0.9em;
  padding-right:1.9em;
}
#Nothing,#Nothingbot {
/*  background: transparent url(../graphicsbyshawna/hbbull.jpg);*/
  border:0;
  width:18px;
  height:18px;
  padding-left:0.6em;
  padding-right:0.6em;
}
.botBarGif,#divider {
background: transparent url(../graphicsbyshawna/vicbar.jpg);
margin-left:auto;width:365px;margin-right:auto;
height:35px;
margin-top:0;
margin-bottom:1.5em;
}

#divider2 {
/* nothing for now */
}
#aboutus {
color:#003333;
/*font: 32px Comic Sans MS, Arial,Helvetica,Geneva,Verdana;*/
font: 350% "Edwardian Script ITC", "Brush Script MT", cursive;
font-weight:500;
margin-top:0;
margin-bottom:0;
margin-left:auto;width:200;margin-right:auto;
/*text-align:center;*/
}

#playerContainer {
margin-left:auto;width:144px;margin-right:auto;
background: #889F8F;
margin-bottom:1em;
}


.topBarGif {
  background: #eeeeee url(../geo_Yosemite_9729/roselady.gif) no-repeat 50% 50%;
  margin-left:auto;width:120;margin-right:auto;
  margin-bottom:-1.7em;
  height:167;
  border: 0.09em solid #dddddd; padding:1.1em;border-radius:30em;-moz-border-radius: 30em;
}

#shaw, #gs, #d2t, #lg {
    visibility:visible;
} 

#ace, #ap, #bim {
        display:none;
}
 
#footer_outerdiv {
padding-left:30%;
width:40%;
padding-right:30%;
padding-bottom:2.7em;
margin-top:0;
background:transparent;
}


#footer_outerdiv dt {
	float:left;
	background:transparent;
	border: 1px outset #cccccc;
	padding-top:0.1em;
	padding-bottom:0.2em;
}

#footer_outerdiv dt:hover {
	background:#ff9999;
	border: 1px inset #cccccc;
	/*background:#ff9999;*/
}

#lblCredits {
font:80% Arial,Helvetica;
text-decoration:underline;
color:#000000;
}


dt input {
 background:transparent;
 color:white;
 border: 1px white;width:70px;
 padding:0.2em;
 padding-bottom:0.2em;
 font: 12px Verdana, Arial,Helvetica,sans serif;
}

dt input:hover {
   cursor:pointer;
}


#leftside {
	float:left;
	width:34%;
	display:none;
}
#middleside{
	float:left;
	font: 65% Arial Narrow,Arial,Helvetica,sans serif;
	width:32%;
	text-align:center;
	color:cyan;
    font-weight:600;
	visibility:hidden;
	display:none;
}
#rightside{
	float:right;
	font: 75% Arial,Helvetica;
	color:cyan;
	width:32%;
	text-align:right;
	padding-right: 1%;
}
#rightside a {
   color:teal;
}

