#homecontentinfo { width: 490px; background: #7594b4; float: left; padding: 0px 0px 20px 0px; color: #ffffff; }
#homeslideshow { width: 431px; margin: 0px 0px 0px 15px; float: left; }
#homecontentinfo p { width: 450px; margin: 20px 20px 0px 20px; line-height: 1.5em; }
span.savethedate { width: 490px; text-transform: uppercase; text-align: center; display: block; font-size: 2em; }
span.date { width: 490px; display: block; text-align: center; color: #fec566; font-size: 2em; }
span.tagline { width: 490px; display: block; text-align: center; color: white; font-size: 1.5em; }

#homeslideshow img { position:absolute; top:0px; left:0px; z-index:8; display: none; }
#homeslideshow img.active { z-index: 10; display: inline; }
#homeslideshow img.last-active { z-index: 11; display: inline; }
#homeslideshow { position:relative; }

/*#cover { position: absolute; width: 346px; background: #ffffff; z-index: 20; top: 231px; height: 200px; }*/

div.buttoncontainer { width: 13em; margin: 10px auto; }
button.register { display: inline; padding: 2px; width: 10em; margin: 0px auto 10px;}
button.look { display: inline; padding: 2px; width: 14em; margin: 0px auto 10px;}


#gdayscontent { width: 936px; font-size: 14px; }
#gdayscontentinfo { float: left; width: 532px; padding: 0px 10px;  }
#gdayscontentinfo p { font-size: 1em; line-height: 1.5em; }
#gdayscontentinfo p span { font-size: 1.4em; }
#gdayspeople { width: 384px; float: left; position: relative; font-size: 1em; color: #ffffff; }
#gdayspeoplebg { width: 384px; height: 400px; background: #0594a2; position: absolute; top: 0px; left: 0px; z-index: 0; float: left;}
#gdayssh { position: relative; width: 384px; height: 100px; }
#gdayssh img  { position: absolute; top: 10px; left: 20px; z-index: 1; }
#gdayssh span { position: absolute; top: 40px; left: 120px; z-index: 2; color: #ffffff; }
#gdaysac { position: relative; width: 384px; height: 100px; }
#gdaysac img  { position: absolute; top: 0px; left: 50px; z-index: 3; }
#gdaysac span { position: absolute; top: 30px; left: 180px; z-index: 4; }
#gdaysole { position: relative; width: 384px; height: 100px; }
#gdaysole img { position: absolute; top: -10px; left: 20px; z-index: 5; }
#gdaysole span { position: absolute; top: 30px; left: 120px; z-index: 6; }
#gdaysss { position: relative; width: 384px; height: 100px;  }
#gdaysss img { position: absolute; top: 0px; left: 20px; z-index: 7; }
#gdaysss span { position: absolute; top: 30px; left: 160px; z-index: 8; }

div.curr { background: red; }


#clickbox { z-index: 20; position: absolute; width: 384px; height: 400px; clear: both; cursor: pointer; }

#gdaysbig { position: absolute; top: 0px; left: 384px; float: left; width: 0px; background: #0594a2; height: 400px; }
#gdaysbig div { display: none; }
#gdaysbig div em { font-size: 2em; display: block; padding: 20px 0px 0px 20px; font-style: normal; }
#gdaysbig div strong { font-size: 1em; display: block; text-align: center; padding: 10px; color: #fec566; }
#gdaysbig p { padding: 0px 0px 0px 20px; }
span.holder { width: 450px; }
span.holder span.event { float: left; width: 200px; padding: 10px 15px 10px 10px; font-size: 12px; }
span.event br { line-height: 1.3em; }
#close { position: absolute; width: 75px; font-size: 20px; left: 365px; padding: 5px; background: green; z-index: 25; cursor: pointer; }

#weblinks { float: left; width: 936px; margin: 5px 0px 0px 0px; }
#weblinks img { border: none; }