/* ***mainview*** */

ul#content { position: absolute; z-index: 20; margin: 0px; padding: 0px; top:195px; margin-left:90px; list-style: none; width: 640px;border:0px solid red; }

li#welcometext {position: relative; z-index: 100; top:0px;  margin-left:10px; width: 626px; height: 200px; display:block; font-family:verdana,arial; font-size:11px; color:#f2f2f2; }

li#eventpres { position: relative; z-index: 10; margin-top:0px; margin-left:12px; width:626px; display:block;border:0px solid red; /*background: url("../images/partners/CFdeluxe/atomicback.gif") center 25px no-repeat;*/}

li#sivans_container, li#grace_container { position: absolute; width: 470px; z-index: 30; margin-top: -15px; margin-left:-20px;border:0px solid red; height: 230px; }
li#poster { position: absolute; z-index: 30; margin-top: 0px; margin-left:465px; }
li#pudasbanner{position: absolute; z-index: 30; margin-top: 15px; margin-left:0px;}

#sivans_stats {position: absolute; z-index: 100; margin:0px; padding: 0px; top:71px; left:275px; width: 190px; height: 130px; }
#sivans_stats_closed {position: absolute; z-index: 100; margin:0px; padding: 0px; top:71px; left:275px; width: 190px; height: 130px; }

#sivans_loadingindicator { position: absolute; left: 28px; top: 48px; width: 15px; height: 15px; background: url(../images/indicator_circle_ball4.gif) no-repeat; visibility: hidden; }
#sivans_cguests { position: relative; left: 40px; top: 47px; width: 120px; height: 16px; font: 12px arial; text-align: center; }
#sivans_queuebar, #grace_queuebar { position: absolute; left: 40px; top: 102px; width: 0px; height: 13px; background: url(../images/queuebar.gif) no-repeat; }

#sivans_cam { position: absolute; left: 40px; top: 67px; z-index: 160; width: 206px; height: 123px; }
#sivans_cambg { position: absolute; z-index: 150; left: 40px; top: 67px; width: 206px; height: 123px; background: black; text-align: center; color: white; font: 11px/30px arial; }
#camera_sivans {position: absolute; z-index: 100; margin:0px; padding: 0px; top:1px; left:31px; width: 250px; height: 230px; border:0px solid red;background-image: url("../images/cams/cropped_full_sivans.jpg"); background-repeat: no-repeat}
#sivans_camimg { position: absolute; left: 40px; top: 67px; z-index: 160; width: 206px; height: 123px; }
#grace_camimg { position: absolute; left: 40px; top: 67px; z-index: 160; width: 206px; height: 123px; }

#camera_grace {position: absolute; z-index: 100; margin:0px; padding: 0px; top:1px; left:31px; width: 250px; height: 242px; background: url("../images/cams/cropped_full_grace.jpg") no-repeat;}

#sivans_time, #grace_time { position: absolute; z-index: 100; margin:0px; padding: 0px; top:6px; left:297px; height: 20px; font: italic 19px/30px serif; color: #dee9de; }
#sivans_title, #grace_title { position: absolute; z-index: 100; margin:0px; padding: 0px; top:34px;left:0px; width: 496px; height: 20px; font: italic 15px serif; font-weight:bold; color: #e8eee7; text-align:center;}

#sivans_commentbox { position: absolute; top:206px; left:30px; z-index: 100; display: block; padding: 0px 0px 0px 0px; clip: rect(auto); overflow: hidden; width: 226px; margin-left: 6px; margin-right: 20px; }
#sivans_comment { position: relative; display: block; padding: 0px 6px 0px 6px; width: 2000px; font: italic 11px/24px arial; visibility: hidden; }

a:link#sivans_bigcambuttonlink, a:active#sivans_bigcambuttonlink, a:visited#sivans_bigcambuttonlink {
	position: absolute; z-index: 100; top: 123px; left: 250px; width: 18px; height: 22px; display:block;}
a:hover#sivans_bigcambuttonlink {margin-top: 1px; background: url("../images/button_disp_down.gif") no-repeat;}

#grace_stats {position: absolute; z-index: 100; margin:0px; padding: 0px; top:71px; left:275px; width: 190px; height: 130px; }
#grace_stats_closed {position: absolute; z-index: 100; margin:0px; padding: 0px; top:71px; left:275px; width: 190px; height: 130px; }

#grace_cam { position: absolute; left: 40px; top: 67px; z-index: 160; width: 206px; height: 123px; }
#grace_cambg { position: absolute; z-index: 150; left: 40px; top: 67px; width: 206px; height: 123px; background: black; text-align: center; color: white; font: 11px/30px arial; }

#grace_commentbox { position: absolute; top:206px; left:30px; z-index: 100; display: block; padding: 0px 0px 0px 0px; clip: rect(auto); overflow: hidden; width: 226px; margin-left: 6px; margin-right: 20px; }
#grace_comment { position: relative; display: block; padding: 0px 6px 0px 6px; width: 2000px; font: italic 11px/24px arial; visibility: hidden; }
#grace_loadingindicator { position: absolute; left: 28px; top: 74px; width: 15px; height: 15px; background: url(../images/indicator_circle_ball4.gif) no-repeat; visibility: hidden; }


#stats_overlay {
   position: absolute; z-index: 3000; top:94px; left:300px; width: 156px; height: 98px;
   background: url('/images/cams/stats_overlay.gif') no-repeat;
   filter:alpha(opacity=0); opacity:0.0; -moz-opacity:0.0;
   visibility: hidden;
}

.sivans_grace_tabs {
   position: absolute; z-index: 300; top:71px; left:279px; width: 200px; height: 18px;
}

a:link.sivans_grace_tab1, a:active.sivans_grace_tab1, a:visited.sivans_grace_tab1 {
   position: absolute; display: block; height: 17px; width: 67px; z-index: 300;
}

a:link.sivans_grace_tab2, a:active.sivans_grace_tab2, a:visited.sivans_grace_tab2 {
   position: absolute; left: 77px; display: block; height: 17px; width: 55px;
}



a:link#griffelcambutton, a:active#griffelcambutton, a:visited#griffelcambutton {
	position: absolute; display: block; width: 51px; height: 19px; left: 169px; top: 76px; }
a:hover#griffelcambutton { background: url("../images/kamerasmall_griffel1_hover.gif") no-repeat; }

li#photostrips { position: relative; float: left; z-index: 0; margin-left: -55px; margin-top:6px; width:715px; height:350px;background: url("../images/images/photostripbakgr6.gif") no-repeat;}

#allkarfoto_mainbox { visibility: hidden; position: absolute; z-index: 300;
	top: -30px; left:92px; width:0px; height:0px; font-size:0px;}

#allkarfoto_presbox { visibility: hidden; position: absolute; z-index: 310; top: 20px; left: 0px; height:379px; width:700px;
	background: url("/images/images/allkfotogallerie2.png") no-repeat;
}

#allkarfoto_presbox_content { visibility: hidden; position: absolute; z-index: 320;
	padding-top:0px;top:30px;left:10px; height:370px;
	font: 12px arial;}

ul#gallerybuttons {
	position: absolute;
	left: 0px;
	top: 0px;
	margin-left: 17px;
	margin-top: 23px;
	width: 112px;
	height: 252px;
	list-style: none;
	display: block;
	padding:0px;
	font-size:0px;
}
ul#gallerybuttons li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	margin-top: 5px;
	height: 37px;
	width: 110px;
	font: 12px arial;
}

ul#gallerybuttons a {
	width: 110px;
	height: 35px;
	display: block;
}


A:link.AnnaLink, A:active.AnnaLink, A:visited.AnnaLink  { font:bold 16px/26px arial; text-decoration:underline; color: #57b4b7; }
A:hover.AnnaLink { color:#f2f6f1; text-decoration: underline; }

A:link.ArticleLink, A:active.ArticleLink, A:visited.ArticleLink { text-decoration:underline; color: #f2f6f1; }
A:hover.ArticleLink { color:#0066c5; text-decoration: underline; }





ul.blogposts {
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #999999;
}
ul.blogposts li.blogpost {
   padding-left: 1px;
   margin-left: 0px;
   height: 27px;
   overflow: hidden;
   background: #E0E0E0;
   border-top: 1px solid #333333;
   border-bottom: 1px solid #333333;
}

li.blogpost a {
   width:100%;
   display:block;
   height: 27px;
}
li.blogpost a:link, li.blogpost a:visited, li.blogpost a:active {color: black; text-decoration: none;}
li.blogpost a:hover { color: black; text-decoration: none; background: white; }


.anim_photo {
	filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;
}
.anim_photo_over {
	filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0;
}


a:link.latestccentry, a:visited.latestccentry, a:active.latestccentry {
   display: block;
   cursor: pointer;
   width: 146px;
   padding-left: 4px;
   position: relative;
   background: #222222;
}

a:hover.latestccentry  {
   background: orange;
   color: black;
   text-decoration: none;
}

