
body        { background: url("images/pinkgreen.jpg"); background-position: 0 0; padding: 0; margin: 0; 
							font-family: "Trebuchet MS", Arial, sans serif; font-size: 0.8em;
							cursor:url("images/cupcake.cur");
}


object {cursor:url("images/cupcake.cur");}
							
div			{ padding: 0; margin: 0; }

#content	{ background-color: #000000; width:705px; margin:5% auto 5% auto !important; 
			background-image: url("images/inchar_logo.jpg"); background-repeat: no-repeat;
			background-position: 35px 29em; height:auto; padding: 0; border: solid thin black;
			overflow:hidden; }
						
#content_index { height:740px; }

#logo		{ height: 100px; border-bottom: thin solid black;  padding: 0; margin: 0; }

#logo h1 {padding: 0; margin: 0; background: transparent url("images/logo5.jpg"); height: 100px; }

#logo h1 span { display: none; }
 
#main-text  { background-color: #FFFFFF; color: #000000; float:right; padding: 5px; width: 525px; 
			text-align: left; min-height: 520px; height:auto;}
			
#main-text_index { background-color: #FFFFFF; color: #000000; float:right; padding: 5px; width: 525px; 
			text-align: left; min-height: 570px; height:auto; position:relative; bottom:109px;}

#main-text a {color: #1898C9; }

#main-text h2 {color: #000000; font-size:1.4em; letter-spacing:.3em;}

#dvd_desc {clear:both; position:relative; bottom:15px;}

#dvd {float:right; clear:right; vertical-align:middle; position:relative; bottom:15px;}

#charlist {list-style-type:none; background:black; color:white; width:170px; position:relative; top:150px;}

#cc { position:relative; top:120px; text-align:center;}

.hidden_link {color: #FFFFFF !important; text-decoration: none !important;}

.hidden_link:hover{color:#1898C9 !important; text-decoration:underline !important;}

.pictures .separator {clear:both;}

.delete a {color:white !important; font-weight:bold; background-color:#1898C9;}
			
#navmenu 	{ color:#FFFFFF; width: 170px; float: left; padding: 0; margin: 0;}

#navmenu ul { padding:0; margin:0;}

#navmenu ul li 	{ list-style-type:none;  width: 170px; text-align:center; padding: 0; margin: 0;}
				  
#navmenu ul li a {text-decoration:none; display:block; color: #FFFFFF; letter-spacing:.5em;
					 font-weight:bold; font-size:1.2em; border-bottom: #EC559C 1px solid; 
					 width: 170px; padding: 15px 0 15px 0; margin: 0;}

#navmenu ul li a:hover {background-color:#93E122;}

			
#navmenu_index 	{ color:#FFFFFF; width: 170px; float: left; padding: 0; margin: 0; position:relative; bottom:108px; min-height:570px;}

#navmenu_index ul { padding:0; margin:0;}

#navmenu_index ul li 	{ list-style-type:none;  width: 170px; text-align:center; padding: 0; margin: 0;}
				  
#navmenu_index ul li a {text-decoration:none; display:block; color: #FFFFFF; letter-spacing:.5em;
					 font-weight:bold; font-size:1.2em; border-bottom: #EC559C 1px solid; 
					 width: 170px; padding: 15px 0 15px 0; margin: 0;}

#navmenu_index ul li a:hover {background-color:#93E122;}

#footer		{ background-color: #93E122; color: black; height: 108px; padding:0 2px; margin: 0; clear:both; border-top:solid thin black;}

#footer p 	{padding: 0; margin: 0;}

#footer a:link	{color: #000000; font-weight: bold; text-decoration:none;}

#footer a:visited{color: #000000; font-weight: bold; text-decoration:none;}

#footer a:hover	{color: #000000; font-weight: bold; text-decoration:none;}

#footer a:active	{color: #000000; font-weight: bold; text-decoration:none;}

#footer_index		{ background-color: #93E122; color: black; height: 108px; padding:0 2px; margin: 0; clear:both; border-top:solid thin black; position:relative; top:580px;}

#footer_index p 	{padding: 0; margin: 0;}

#footer_index a:link	{color: #000000; font-weight: bold; text-decoration:none;}

#footer_index a:visited{color: #000000; font-weight: bold; text-decoration:none;}

#footer_index a:hover	{color: #000000; font-weight: bold; text-decoration:none;}

#footer_index a:active	{color: #000000; font-weight: bold; text-decoration:none;}

#movie {
	border:1px solid black;
	margin:20px;
	width:250px;
	height:250px;
	display:block;	
}

#moviebg {
	position:relative;
	left:100px;
	height:290px;
	width:290px;
	background:url("images/pinkgreen_tiny.jpg");
	display:block;
	border:thin solid black;
}

.picbg {
	height:auto;
	width:210px;
	margin:10px;
	float:left;
	background:url("images/pinkgreen_tiny.jpg");
	display:block;
	border:thin solid black;
}

.char {
	border:1px solid black;
	margin:20px;
	display:block;
}

.row {
	clear:both;
}	

#packages {
	height:120em;
	padding:0;
	margin:0;
	background-image:url("images/balloon.jpg");
}
#bronze {
	height:30em;
	width:252px;
	background-image:url("images/bronze_balloon.jpg");
	float:left;
	padding:.2em;
	border:solid thin black;
}
#silver {
	height:30em;
	width:252px;
	background-image:url("images/silver_balloon.jpg");
	background-position: -28px 0;
	float:right;
	padding:.2em;
	border:solid thin black;
}
#gold {
	height:40em;
	width:519px;
	background-image:url("images/gold_balloon.jpg");
	background-position: 0 20px;
	float:left;
	margin-top:5px;
	padding:.2em;
	border:solid thin black;
}
#alacarte {
	height:47em;
	width:519px;
	background-image:url("images/blue_balloon.jpg");
	background-position: 0 -50px;
	float:left;
	margin-bottom:1.5em;
	margin-top:5px;
	padding:.2em;
	border:solid thin black;
}
#alacarte #column1 {
	width:240px;
	float:left;
}
#alacarte #column2 {
	width:240px;
	float:right;
}
#alacarte #bottom {
	clear:both;
}

#packages h1 {
	font-size:1.2em;
	margin-bottom: 3px;
}
#packages h2 {
	font-size:1em;
	letter-spacing:normal;
	margin-top: 3px;
}
#packages h3 {
	font-size:1em;
	letter-spacing:normal;
	font-style:italic;
	margin-top: 3px;
}
#packages h4 {
	font-size:1em;
	letter-spacing:normal;
	margin-top: 3px;
}
#packages ul {
	list-style-type:none;
	padding-left:1em;
	padding-top:0;
	margin:0;
}	
#packages li {
	padding-bottom:.5em;
}

a {cursor:url("images/cupcake.cur") !important;}

.turquoise {
	color:#1898C9;
}

#counter {
	text-align:center;
	margin-top:20px;
	color:#1898C9;
	font-weight:bold;
	font-size:16px;
}

#counter_ie {
	visibility:hidden;
	height:0;
}

#counter img {vertical-align:middle;}
/* for Internet Explorer */
/*\*/
* html #main-text {
height: 520px;
}

* html #main-text_index {
height: 520px;
}


* html #dvd_desc {clear:both; position:relative; bottom:29px;}

* html #footer_index	{ background-color: #93E122; color: black; height: 108px; padding:0 2px; margin: 0; clear:both; border-top:solid thin black; position:relative; top:530px;}

* html #gold {
width:515px;
}

* html #alacarte {
width:515px;
}

* html #counter_ie {
	visibility:visible;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	position:absolute;
	top:580px;
	left:360px;
}

* html #counter img {vertical-align:middle;}

/**/