	html, body {height: 98%;}

	body {  /* MAIN BODY */
		text-align: center;
		margin-top: 0px;
		margin-bottom: 0px;
		background-color: #5c4e44;
		background-image:url(../images/wallpaper_cora_cutout_light_grad.jpg);
		background-repeat: no-repeat;
		background-attachment:fixed;
		font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px; 
		color:#cee3eb;
		}

	.header {
		margin: 0px 0px 0px 0px;
		padding: 4px 0px 0px 0px;
		/* for IE */
 		filter:alpha(opacity=40);
		/* CSS3 standard */
		opacity:0.4;
		border-top-style: solid;
		border-top-width: 3px;
		border-top-color: #b9cfde;
		position: fixed;
		top: 0px;
		width: 450px;
		height: 20px;
		left: 50%;
		margin-left: -450px;
		text-align: left;
		background-repeat: no-repeat;
		background-color:#5c4e44;
		z-index: 10;
		}
	
	.headeritems {
		margin: 0px 2px 0px 2px;
		padding: 0px 0px 0px 0px;
		border: solid 0px;
		border-color: #00FF00;
		position: fixed;
		top: 3px;
		width: 376px;
		height: 140px;
		right: 50%;
		margin-right: -450px;
		list-style-type: none;
		background-repeat: no-repeat;
		background-color:#;
		z-index: 10;
		}
		
	#poster {
		margin: 0px 0px 0px 0px;
		padding: 0px 1px 0px 1px;
		/* for IE */
 		filter:alpha(opacity=90);
		/* CSS3 standard */
		opacity:0.9;
		width: 100px;
		display: block;
		background-color:00FFCC;
		float: left;
		}
		
	#nextshow {
		margin: 1px 2px 0px 2px;
		padding: 0px 0px 0px 0px;
		border: solid 1px;
		border-color: #8c9394;
		border-top-style: hidden;
		background-color: #7d161a;
		width: 150px;
		height: 128px;
		display: block;
		float: left;
		}


	.eventdate { /* NEXT SHOW CSS*/
		padding: 6px 6px 3px 6px;
		font-size: 10px;
		font-weight: bold;
		text-align: left;
		color:#98a3aa;
		}

	.event_title {
		padding: 0px 6px 0px 6px;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		color:#a1e4ff;
		}

	.event {
		padding: 0px 12px 4px 12px;
		font-size: 11px;
		text-align: left;
		color:#cee3eb;
		}

	.dfphoto {  /* PHOTO SPACE */
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
		border: 0px;
		position: fixed;
		top: 40px;
		width: 255px; 
		height: 624px;
		left:50%;
		margin-left:-450px;
		background-image: url(../images/photo/rotate.php);
		background-repeat: no-repeat;
		z-index: 6;
		}
	
	.floatlogo {  /* LOGO SPACE */
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
		border: solid 0px;
		position: fixed;
		top: 40px;
		width: 400px; 
		height: 120px;
		left:50%;
		margin-left:-450px;
		background-image:url(../images/logo.gif);
		background-repeat: no-repeat;
		z-index: 10;
		}

		#floatlogo {
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
		border: solid 0px;
		position: fixed;
		top: 40px;
		width: 215px; 
		height: 130px;
		left: 50%;
		margin-left: -290px;
		z-index: 10;
		}

		#floatlogo li, #floatlogo a {
		height: 130px;
		width: 215px;
		display: block;
		border: solid 0px;
		}
		
	.mainquote {
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
		border: solid 0px;
		/* for IE */
 		filter:alpha(opacity=96);
		/* CSS3 standard */
		opacity:0.96;
		position: fixed;
		top: 400px;
		width: 320px; 
		height: 240px;
		left:50%;
		margin-left:-425px;
		background-image:url(../images/quotes/rotate.php);
		background-repeat: no-repeat;
		z-index: 10;
		}


	.maintop {	/* MAIN MENU */
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: solid 0px;
		border-color: #00FF00;
		position: fixed;
		top: 160px;
		width: 450px;
		height: 50px;
		left: 50%;
		margin-right: -450px;
		background-repeat: no-repeat;
		z-index: 4;
		}

	#letterdrop {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border: solid 0px;
		position: fixed;
		top: 160px;
		width: 450px;
		height: 50px;
		left: 50%;
		margin-right: -450px;
		background-image:url(../images/letterdrop.gif);
		background-repeat: no-repeat;
		border-color: #FF3300;
		z-index: 4}

		#letterdrop li {
		margin: 0;
		padding: 0;
		list-style: none;
		position: absolute;
		top: -1px;
		}

  		#letterdrop li, #letterdrop a {
		height: 50px;
		display: block;
		border: solid 0px;
		}

		#blog {left: 0px; width: 84px;}
		#blogactive {left: 0px; width: 84px;}
		#comedy {left: 85px; width: 126px;}
		#comedyactive {left: 85px; width: 126px;}
  		#acting {left: 212px; width: 112px;}
		#actingactive {left: 212px; width: 112px;}
  		#biography {left: 325px; width: 58px;}
   		#biographyactive {left: 325px; width: 58px;}	
		#contact {left: 383px; width: 0px;}
		#contactactive {left: 383px; width: 0px;}


		#blog a:hover {
    		background: transparent url(../images/letterdrop.gif) -0px -50px no-repeat;}
		#comedy a:hover {
    		background: transparent url(../images/letterdrop.gif) -85px -50px no-repeat;}
  		#acting a:hover {
    		background: transparent url(../images/letterdrop.gif) -212px -50px no-repeat;}
  		#biography a:hover {
    		background: transparent url(../images/letterdrop.gif) -325px -50px no-repeat;}
		#contact a:hover {
    		background: transparent url(../images/letterdrop.gif) -383px -50px no-repeat;}

		#blogactive {
    		background: transparent url(../images/letterdrop.gif) -0px -50px no-repeat;}
		#comedyactive a {
    		background: transparent url(../images/letterdrop.gif) -85px -50px no-repeat;}
		#actingactive {
    		background: transparent url(../images/letterdrop.gif) -212px -50px no-repeat;}
  		#biographyactive {
    		background: transparent url(../images/letterdrop.gif) -325px -50px no-repeat;}
		#contactactive {
    		background: transparent url(../images/letterdrop.gif) -383px -50px no-repeat;}
			
	
	.footer {
		margin: 0px 0px 0px 0px;
		padding: 6px 8px 0px 0px;
		border: 0px;
		position: fixed;
		top: 586px;
		width: 220px; 
		right: 50%;
		margin-right: -450px;
		text-align: right;
		font-size: 10px;
		color: #2d251f;
		background-repeat: no-repeat;
		z-index: 10;
		}


	.rightsidebar {  /*  MENU CATEGORIES */
		margin: 0px;
		padding: 0px 12px 0px 0px;
		border: solid 0px;
		position: fixed;
		top: 210px;
		width: 160px; 
		height: 400px;
		left:50%;
		margin-left: -170px;
		font-size: 16px;
		text-align: right;
		z-index: 3;
		}

		.rightsidebar .current_cat {
			font-weight:normal;
			text-decoration:none;
			color: #2d251f;
		}

		.cat_list_title {
			font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
			font-size: 14px;
			font-style: normal;
			font-weight: bold;
			color: #5c4e44;
		}
			
		.cat_list {
			list-style-type: none;
			font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
			color: #66151e;
		}

		.additional_nav li {
			list-style-type:none;
			color: #2d251f;
		}
			
		a:link {
			color:#a1e4ff;
		}

		a:hover {
			color:#2d251f;
		}

		a:active {
			color:#2d251f;
		}
			
		a:visited {
			color:#a1e4ff;
		}
		
		
		.cvlinks {  /* CV LINKS CSS*/
			margin: 0px 0px 0px 6px;
			padding: 6px 6px 6px 2px;
			background-color: #; 
			background-repeat: no-repeat;
			z-index: 3;
			}

			.cvlinks_title {
				font-family: Tahoma, Verdana, "Trebuchet MS", Arial;
				font-size: 12px;
				font-style: normal;
				font-weight: bold;
				color:#2d251f;
			}

			.cvlinks li {
				list-style-type:none;
				color: #5EB8E9;
			}



	.mainmask {  /* MAIN SCROLLING MASK */
		border-top-style: solid;
		border-top-width: 3px;
		border-top-color: #b9cfde;
		position: fixed;
		width: 453px;
		height: 220px;
		top: 0px;
		right:50%;
		margin-right:-450px;
		z-index: 3;
		background-image: url(../images/lightbluepixel.gif);
		}

	.footermask {  /* FOOTER SCROLLING MASK */
		position: fixed;
		width: 453px;
		height: 220px;
		top: 586px;
		right:50%;
		margin-right:-450px;
		z-index: 3;
		background-image: url(../images/lightbluepixel.gif);
		}

	.maintext {  /* MAIN SCROLLING TEXT AREA */
		padding: 10px 54px 260px 18px;
		border: solid 0px;
 		position: absolute;
 		width: 381px;
		height: 210;
		top: 220px;
		right:50%;
		margin-right:-450px;
		background-color: #5c4e44;
		text-align: left;
		z-index: 2;
		}

	.showtitle { /* MAIN CSS */
		font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
		font-size:16px;
		color:#feed87;
		}

	.quote { 
		padding: 16px 50px 10px 16px;
		font-size: 14px;
		color:#cee3eb;
		}
		
	.quotesource {
		padding: 0px 0px 10px 20px;
		font-size: 11px;
		font-weight: bold;
		color:#a1e4ff;
		}

	.shows {
		margin-left: 0px;
		width: 120px;
		padding: 8px 14px 14px 0px;
		float:left;
		}

	 	a img {
		border: 1px solid #cee3eb;
		}

		a img:hover {
		border: 1px solid #5c4e44;
		}

	.gallery {
		margin-left: 0px;
		padding: 0px 4px 0px 0px;
		list-style-type: none;
		float:left;
		}

		#gallerycat ul, #gallerycat li {
		margin-left: 0px;
		padding: 8px 0px 0px 0px;
		list-style: none;
		}

		ul li a img {
		border: 1px solid #cee3eb;
		}

		ul li a img:hover {
		border: 1px solid #5c4e44;
		}


	.post_title { /*RAW WORDPRESS CONTENT*/
		font-family: "Lucida Bright", Verdana;
		color:#feed87;
		font-size:22px;
		}

	/*.page_title {
		font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
		padding: 0px 0px 10px 0px;
		font-size:14px;
		color:#34A9E9;
		}*/


	.contact {
		padding: 0px 0px 0px 20px;
		text-align: left;
		font-size:12px;
		color:#483133;
		}