body, table		{ text-align:center; background:#000099; margin:0; padding:0; font-weight:normal; font-size:11px; color:#C0C0C0; font-family:Verdana, "Arial CE", Helvetica; }

div.container		{ width:782px; margin:auto; padding:0; text-align:left; }
div.top			{ background:#000064; }
div.top p		{ margin:0px; padding:1px; text-align:center; font-weight:bold; }

div.bar			{ line-height:15px; background:#000064; }
div.barleft		{ float:left; width:135px; border-right:1px solid #C0C0C0; }
div.barleft p		{ margin:0px; text-align:center; font-weight:bold; }

div.barright		{ margin-left:135px; }
div.barright p		{ margin:0px; font-size:10px; color:#C0C0C0; }

div.mainmenu		{ float:left; width:135px; padding-bottom:9px; border-right:1px solid #C0C0C0; }
div.mainmenu ul		{ list-style-type:none; padding:0px; margin: 0px; }
div.mainmenu ul	li 	{ font-weight:bold; text-align:left; padding:2px; margin: 0px; }
div.mainmenu p		{ text-align:center; font-size:10px; font-weight:bold; }

div.maincontent		{ margin-left:134px; padding:0; border-left:1px solid #C0C0C0; voice-family: "\"}\""; voice-family: inherit; margin-left:135px; }
*html div.maincontent	{ margin-left:134px; }


h1			{ margin:0; padding:10px 0 10px; font-size:16px; font-weight:bold; text-align:center; color:#fff; }
p.placename		{ text-align:left; font-weight:bold; margin:0 0 10px 15px; padding:0; color:#fff; }
p.placecont		{ text-align:left; font-weight:bold; margin:0 80px 50px 15px; padding:0; }
p.placefooter		{ text-align:center; font-weight:bold; padding:0 50px 20px; margin:0; color:#fff; }

p.modelname		{ text-align:left; font-weight:bold; margin:0 0 0 15px; padding:0; color:#fff; }
p.modeltd		{ text-align:left; font-weight:bold; margin:0 0 0 15px; padding:0; }
p.modeltdc		{ text-align:left; margin:0 0 0 15px; padding:0; }

p.gallname		{ text-align:left; font-weight:bold; margin:0 0 0 15px; padding:0;}
p.gallintro		{ font-size:12px; line-height:140%; margin:0; padding:0 5px 10px; color:#fff; }
h2			{ margin:0; padding:0; font-size:6px; font-weight:bold; text-align:center; color:#fff; }

p.contact		{ text-align:left; font-weight:bold; margin:30px 0 0 15px; padding:0; color:#fff;}

p.invitation		{ font-size:12px; text-align:left; margin:0 50px 0; padding:0 0 40px 0; color:#fff;}

p.ResImg		{ text-align:center; padding:0; margin:0; }
p.ResIntro		{ text-align:center; font-weight:bold; }

p.calendar		{ font-size:12px; text-align:left; margin:0; padding:0 0 0 50px; color:#fff;}

p.tech			{ clear:right; font-size:12px; padding:10px 40px 20px; margin:0; color:#fff; }
img.TechPic		{ float:right; margin:0; padding:5px; }

div.footer		{ clear:both; padding:5px 0; font-size:10px; text-align:center; border-top:1px solid #C0C0C0; }

td.startlist		{ text-align:left; font-weight:normal; font-size:12px; color:#C0C0C0; }

a			{ color:#C0C0C0; text-decoration:none; }
a:hover			{ text-decoration:underline; }

p.rulesRed		{ color:#cc3300; text-align:left; font-weight:bold; margin:10px 0 0 10px; }
p.rulesHead		{ font-size:16px; text-align:center; font-weight:bold; margin:10px 0; }
p.rulesBold		{ text-align:left; font-weight:bold; margin:10px 0 0 10px; }
p.rules			{ text-align:left; font-weight:normal; margin:0 0 0 10px; }
