/* HEADERS*/
.notice
{
	width: 80%;
	margin: auto;
	text-align: left;
	color: #333;
	padding: 10px 25px;
	border: 1px solid #e4c7a8;
	background-color: #fdf4c9;
	margin-bottom: 8px;
}

	body
	{
		margin: 0;
		padding: 0;
		background-image: url("images/bg.gif");
		background-repeat: repeat;
		font: 11px verdana, sans-serif;
		text-align: center;
	}

	div#page
	{
		position: relative;
		width: 800px;
		margin: 7px auto 0 auto;
		border: 1px solid #000;
		padding: 0;
		background: url("images/pagebg.gif");
		background-repeat: repeat;
		text-align: left;
		color: #000;
	}

	div#logo
	 { background: white; text-align: center; height: 76px }

	div#logo img
	 { margin: 5px; padding: 6px; float: left }
	
	
	.logo { margin: 0 5px; padding: 0 6px; float: left; }
	
	
	div#logo div
	{
		float: right;
		margin: 15px 5px 0 0;
		padding: 0;
		background: white;
		line-height: 20px;
	}
	
/*MAIN LINKS MENU & FOOTER */
	div#menu
	 { background: #ddd; text-align: center; margin: 0; padding: 1px 0 1px 2px; width: 782px; clear: both; border-top: 1px solid #003366; border-bottom: 1px solid #003366 }

	div#menu a:link, div#menu a:visited, div#menu a:hover, div#menu a:active
	{
		margin: 0 26px 0 22px;
		padding: 0;
		text-decoration: none;
		font: bold 16px arial, sans-serif;
	}
	
	 .active:link, .active:visited, .active:active
	{
		color: #000;
	}
	
	.inactive:link, .inactive:visited, .inactive:active
	{
		color: white;
	}
	
	.inactive:hover
	{
		color: #000;
	}
	
/*2 COLUMNS */
	div#leftcolumn
	{
		float: left;
		width: 710px;
		margin: 0;
		padding: 0;
	}
	
	div#rightcolumn
	{
		float: right;
		width: 162px;
		margin: 0;
		padding: 0 0 75px 0;
		text-align: center;
		border-left: 1px solid #900;
	}
	
	div.columnheader
	{
		width: 98%;
		margin: 0;
		padding: 2px;
		text-align: center;
		background: #ccc;
		/*border: 1px solid #900;*/
		font-size: 14px;
		font-family: arial, helvetica;
		font-weight: bold;
	}

	div#rightcolumn p
	{
		margin: 10px 4px 5px 3px;
	}

	div#news p
	{
		text-align: left;
		font: 10px verdana, sans-serif;
	}

	
/*CONTENT */
	div#content
	{
		width: 700px;
		margin: 0;
		border: 0;
		padding: 0 5px 10px 10px;
		background: #ffffff;
	}

	h1
	{
		margin: 10px 0 15px 5px;
		font: italic 34px georgia, serif;
		color: #00576D;
	}
	
	h2
	{
		clear: both;
		font: 26px georgia, serif;
		margin: 15px 0 0 7px;
		padding: 0;
		color: #62801C;
	}

	h2.mtna
	{
		color: #96174D;
	}
	h3, .h3:link, .h3:visited,.h3:active
	{
		margin: 10px 0 0 7px;
		font: italic 20px georgia, serif;
	}
	
	p
	{
		margin: 20px 12px 5px 8px;
		text-align: justify;
		letter-spacing: .09em;
	}
p.center { text-align: center; margin: 20px 12px 5px 8px }
p.norm
	{
		line-height: 18px;
		font-size: 11px;
	}
	
	p.headline
	 { color: #909; font-size: 16px; font-weight: bold; line-height: 18px; border-top: 1px dashed #999; padding: 5px 0; border-bottom: 1px dashed #999;}
a, a:link, a:visited, a:active
	 { color: #09C; font-weight: bold; text-decoration: underline; cursor: pointer }
a.open, a.open:link, a.open:visited, a.open:active { color: #ddd; font-weight: normal; text-decoration: none; cursor: pointer }
a:hover
	  { color: #693; text-decoration: underline; background-color: #001 }
a.open:hover { color: #ddd; text-decoration: none; background-color: #888 }
table
	{
		margin: 7px 12px 5px 8px;
		text-align: justify; 
	}
	 
	td
	{
		margin: 0;
		padding: 0;
	}
	
	form
	{
		margin-left: 8px;
	}
	
	fieldset, img
	{
		border: 0;
	}
	
	ul
	{
		margin: 8px 0 7px 0;
		padding: 0 0 0 20px;
		list-style: square;
		text-align: left;
	}
	
	li
	{
		margin: 0;
		padding: 5px 0 0 5px;
		text-align: left;
	}
	
	.underline
	{
		text-decoration: underline;
	}
	
	p.dashedline
	{
		clear: both;
		color: #336699;
	}
	
#buy a:link, #buy a:visited {
	text-decoration: none;
	color: #333;
	display: block;
	font: 16px arial;
	font-weight: bold;
	border: 2px solid black;
	margin: 10px;
	padding: 5px;
	text-align: center;
	width: 200px;
}

#buy a:hover {
	color: #fff;
}
	
	div.redbox
	{
		float: left;
		width: 155px;
		margin: 8px 8px 0 12px;
		border: 1px solid #900;
		padding: 3px;
		background: #CCC;
	}

	div.realsmall
	{
		font-size: 9px;
	}
	
/* PACKAGES PAGE */
		.package
		{
			width: 510px;
			height: 20px;
			margin: 15px 20px 10px 7px;
			padding: 0;
		}

		.name
		{
			float: left;
			margin: 0;
			padding: 0;
		}

		.name a:link, .name a:visited, .name a:active
		{
			font: 24px georgia, serif;
			color: #6F921D;
		}
		
		.price
		{
			float: right;
			margin: 0;
			padding: 0;
		}

		 .price a:link, .price a:visited, .price a:active
		{
			font: 20px georgia, serif;
			color: #6F921D;

		}

/* FOOTERS */
	div#footer
	{
		clear: both;
		width: 798px;
		height: 14px;
		background: #999;
		margin: 0;
		border-top: 1px solid #000;
		padding: 2px 0 4px 2px;
		text-align: center;
		color: white;
	}

	div#footer div
	{
		float: left;
		width: 210px;
	}
	
	.copyrightlink:link,.copyrightlink:active,.copyrightlink:visited
	{
		text-align: left;
		text-decoration: underline;
		color: white;
		font-weight: normal;
	}
	
	.copyrightlink:hover
	{
		color: #eee;
		font-weight: normal;
	}
	
	div#footer a
	{
		margin: 0;
		padding: 0;
		text-decoration: none;
		font: 11px verdana, sans-serif;
		color: white;
	}
