/*	styles.css
*	----------
*	General page formatting for cheap chinese fare
*/


/* General Layout */

h1 {font-family:arial;font-weight:bold;font-size:18px}

a:link	{
	color: #0066cc;
	text-decoration: none;
	font-weight:bold;
	}

a:visited {
	color: #FF0000;
	text-decoration: none;
	}

a:hover	{
	color: #FFFFFF;
	text-decoration: none;
	}

body	{
	background: #0066cc url('images/BackGradient.jpg') repeat-x;
	margin: 0px;
	text-align: center;
	}

body {font-family:Arial}

img	{
	border: 0px;
	}

table	{
	border: 0px;
	margin-left: auto;
	margin-right: auto;
	}


/* Table Data */

table.page {
	padding: 0px;
	width: 1000px;
	}

/* 	Header & Footer Table */

table#footer{
	margin-top: 5px;
	}

td#copyright {
	font: 10px Arial;
	color: #000000;
	text-align: center;
	}

td#headCenter {
	text-align: left;
	vertical-align: bottom;
	}

td#headLeft {
	text-align: left;
	vertical-align: bottom;
	width: 345px;
	}

td#headRight {
	text-align: right;
	vertical-align: bottom;
	width: 360px;
	}

td#menu {
	background: url('images/MenuBack.gif');
	color: #000;
	font: bold 16px Arial;
	height: 35px;
	padding: 5px 25px 5px 5px;
	text-align: right;
	vertical-align: middle;
	}

/* 	Content Table */

table#content {
	background: #F9EAA5;
	border: 5px solid #000000;
	}

td.content {
	background: #F9EAA5;
	padding: 0px 10px 0px 10px;
	}

td#countdown {
	color: #CC0000;
	font: bold 12px Courier, MS Sans Serif;
	padding: 8px 0px 0px 0px;
	text-align: center;
	vertical-align: top;
	width: 100%;
	}

td.decor {
	background: #F9EAA5;
	height: 50px;
	padding: 0px;
	width: 50px;
	}

.lcdstyle {
	background-color: #F9EAA5;
	border: 1px dotted #000;
	color: #000;
	font: bold 12px Arial, MS Sans Serif;
	padding: 6px;
	}


/* Form Data */

table.regform {
	margin: 0px;
	padding: 0px;
	width: 600px;
	}

td.regcol {
	padding: 0px;
	text-align: left;
	width: 300px;
	}

input.button {
	border: outset 2px #AA0000;
	background: #AA0000;
	color: #FFFFFF;
	font: bold 12px arial;
	height: 25px;
	margin: 0px 10px 0px 0px;
	text-align: center;
	width: 100px;
	}

input.info {
	border: 2px inset #F9EAA5;
	background: #F9F1CF;
	font: 12px Arial;
	width: 250px;
	}

input.paypal {
	margin: 0px;
	}

select.small {
	border: 2px inset #F9EAA5;
	background: #F9F1CF;
	font: 12px Arial;
	width: 250px;
	}

select.large {
	border: 2px inset #F9EAA5;
	background: #F9F1CF;
	font: 12px Arial;
	width: 550px;
	}


/* iframes */

iframe#blog {
	border: dashed 2px #CC0000;
	height: 300px;
	margin: 0px;
	width: 790px;
	}

iframe#cookevents {
	border: dashed 2px #CC0000;
	height: 250px;
	margin: 0px;
	width: 100%;
	}

iframe#donate {
	border: dashed 2px #CC0000;
	height: 100px;
	margin: 0px 0px 10px 0px;
	width: 100%;
	}

iframe#googlemap {
	border: 0px;
	float: right;
	height: 350px;
	padding: 0px 0px 0px 10px;
	width: 550px;
	}

iframe#guestlist {
	border: 0px;
	height: 350px;
	margin: 0px;
	width: 100%;
	}

/*iframe#roomsharing {
	border: dotted 2px #888888;
	height: 70px;
	margin: 0px 0px 10px 0px;
	width: 95%;
	}*/


/* Image Handling */

/*br.divide {
	clear: both;
	}*/

p.divide {
	clear: both;
	text-align: center;
	}

img.left {
	border: 0pxEep.;
	float: left;
	margin: 0px 6px 6px 0px;
	padding: 4px;
	}

img.right {
	border: 0px;
	float: right;
	margin: 0px 0px 6px 6px;
	padding: 4px;
	}



/* Menu Data */

#dropmenudiv {
	border: 5px solid black;
	border-bottom-width: 0;
	font: normal 12px Arial;
	line-height: 18px;
	position: absolute;
	text-align: left;
	z-index: 100;
	}

#dropmenudiv a {
	border-bottom: 5px solid black;
	display: block;
	font-weight: bold;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 3px;
	width: 100%;
	}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #FFFFFF;
	}


/* Text */

p.formtext {
	color: #000000;
	font: italic 12px Arial;
	margin: 0px 0px 10px 0px;
	}

p.header {
	color: #0066cc;
	font: bold 20px Arial;
	font-variant: small-caps;
	margin: 5px 0px 5px 0px;
	text-decoration: none;
	}

p.subheader {
	color: #CC0000;
	font: bold 15px Arial;
	font-variant: small-caps;
	margin: 0px 0px 5px 0px;
	text-decoration: none;
	}

p.supheader {
	color: #CC0000;
	font: bold 24px Arial;
	font-variant: small-caps;
	margin: 0px 0px 5px 0px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	}

p.sub {
	color: #000000;
	font: bold 16px Arial;
	margin: 0px 0px 5px 0px;
	}

p.rules {
	color: #000000;
	font: bold 14px Arial;
	margin: 0px 0px 10px 0px;
	}

p.text	{
	color: #000000;
	font: 12px Arial;
	margin: 0px 0px 10px 0px;
	}

p.toplink {
	color: #000000;
	font: bold 12px Arial;
	margin: 0px 0px 15px 0px;
	}
	
/* Blogger */

#blogger {
	width:750px;
	font-family:arial}
#blogger ul {list-style:none;padding:0}
#blogger h1 {font-size:18px}
#blogger br {margin:0}
div.blogger-post-footer {display:none}
#blogger a.rss-item {font-size:24px;text-decoration:none;color:black;font-style:italic;line-height:45px}
#blogger a.rss-item:hover {color:red;text-decoration:underline}