

body
{margin: 0; background: #181818 url('images/bg2.jpg') repeat-x top center; margin-bottom: 12px;}





a:visited {color: #F61919; text-decoration: none; margin-bottom: 0px;}
a:active {color: #F61919; text-decoration: none; margin-bottom: 0px;}
a:link {color: #F61919; text-decoration: none; margin-bottom: 0px;}
a:hover {color: #fff; text-decoration: none;}

p {font-size: 10pt; font-family: tahoma; margin: 0; padding: 0; color: #ddd; padding: 0 10px;}

ul {list-style-image: url('images/bullet.gif'); font-family: tahoma, arial; font-size: 9pt; color: #ddd;}

ol {list-style-image: url('images/bullet.gif'); font-family: tahoma, arial; font-size: 9pt; color: #ddd; padding-left: 0px; margin-left: 80px;}


h1.pgttl {position: absolute; top: 504px; left: 28px; width: 620px; line-height: 33px; margin: 0; padding: 0; font-family: trebuchet ms, arial; font-size: 14pt;
		color: #999; font-weight: normal; text-transform: uppercase;}


#holder {width: 100%; height: 100%; background: url('images/holder_back.jpg') repeat-y top center;}

#top_bg {width: 100%; height: 100%; background: url('images/tableback.jpg') no-repeat top center;}

#footer {width: 100%; height: 130px; background: url('images/footer.jpg') no-repeat top center; clear: both;}

#inner_footer1 {width: 650px; height: 42px; position: relative; left: 26px; top: 26px;}
#inner_footer1 p {font-size: 11px; font-family: trebuchet ms, arial; margin: 0; padding: 0; color: #ddd; line-height: 24px; text-align: center;}

#inner_footer2 {width: 660px; height: 25px; position: relative; left: 26px; top: 52px;}
#inner_footer2 p {font-size: 9pt; font-family: trebuchet ms, arial; margin: 0; padding: 0; color: #fff; line-height: 24px; text-align: center;}


#header {width: 980px; height: 495px; display: block; position: relative;}

#contact_box {width: 295px; height: 95px; position: absolute; top: 41px; right: 173px; background: none; z-index: 10;}
#contact_box p {width: 100%; padding: 0; margin: 0; font-size: 9pt; line-height: 16px; color: #878787; padding-left: 4px; text-align: left;}
		#contact_box a {color: #A7A6A6;}        #contact_box a:hover {color: #fff;}


#content {width: 677px; margin: 0; float: left; height: auto; position: relative; left: 26px; padding-top: 45px; text-align: left;}
#content p {font-size: 11pt; font-family: Book Antiqua, Palatino Linotype, Times New Roman, tahoma; margin: 0; padding: 0; color: #ddd; line-height: 23px;}


#sidebars {width: 265px; height: auto; float: right; position: relative; left: -8px;}
#sidebars h2 {float: right; line-height: 43px; margin: 0; padding: 0; padding-right: 13px; color: #fff; font-size: 10pt; font-family: trebuchet ms, arial;}
#sidebars p {padding: 0 16px; font-family: trebuchet ms, arial; color: #ddd; text-align: left; font-size: 9pt; line-height: 22px;}

.sidebar_top {width: 265px; height: 45px; background: url('images/sidebar_top.jpg') no-repeat top center; display: block;}

#sidebar1 {width: 265px; height: auto; background: url('images/sidebar.jpg') repeat-y top center;}
#sidebar_b1 {width: 265px; height: 36px; clear: both; background: url('images/sidebar_b1.jpg') no-repeat top center; display: block;}

#sidebar2 {width: 265px; height: auto; background: url('images/sidebar.jpg') repeat-y top center;}
#sidebar_b2 {width: 265px; height: 141px; clear: both; background: url('images/sidebar_b2.jpg') no-repeat top center; display: block; position: relative; z-index: 20;}
#sidebar_b2 a.fb {width: 115px; height: 43px; display: block; background: url('images/blank.gif'); position: absolute; top: 36px; left: 13px; z-index: 200;}
#sidebar_b2 a.tw {width: 115px; height: 43px; display: block; background: url('images/blank.gif'); position: absolute; top: 36px; right: 13px; z-index: 200;}



#rotate {width: 954px; height: 249px; position: absolute; top: 243px; right: 13px; z-index: 450; display: block; background: url('rotate/image1.jpg') no-repeat;}


a.phbtn {width: 105px; height: 26px; position: absolute; right: 16px; top: 463px; line-height: 26px; color: #999; font-family: trebuchet ms, arial; padding: 0;
		margin: 0; border: 0; text-decoration: none; font-size: 11pt; text-align: center; background: url('images/blank.gif'); z-index: 600;}
		a.phbtn:hover {color: #fff;}

span.phbtndes {width: 820px; height: 26px; position: absolute; top: 463px; left: 20px; text-align: right; font-size: 10pt; color: #999; 
		font-family: trebuchet ms, arial; padding: 0; overflow: hidden; z-index: 600; margin: 0; line-height: 26px;}



#nav {width: 800px; height: 50px; position: absolute; top: 136px; left: 156px; z-index: 2000;}

#nav ul li a {color: #ddd;}
#nav ul li a:visited {color: #ddd;}
#nav ul li a:hover {color: #fff;}



#galback {width: 638px; height: 437px; background: url('images/galback.jpg') no-repeat top center; margin: 0 auto;}


a.quotestar {width: 177px; height: 126px; background: url('images/top_star.gif') no-repeat top left; position: absolute; top: 0px; right: 15px; display: block;
		z-index: 20;}
a.quotestar:hover {background-position: top right;}

.inlineh1 {margin: 0; padding: 0px; font-family: tahoma, arial; color: #ccc; font-size: 11pt; font-weight: bold; float: left;}
.inlineh2 {margin: 0; padding: 0px; font-family: tahoma, arial; color: #aaa; font-size: 9pt; font-weight: normal; text-align: center;
			padding-top: 12px; }

#orderbox p {font-family: tahoma; color: #fff; font-size: 9pt;}


#comments {background: none; width: 151px; height: 240px; margin-left: 1px; overflow-y: auto; position: relative;
		overflow-x: hidden; overflow: hidden; border: 1px solid #444; float: right; margin-left: 15px;}
#comments h4 {padding: 0; margin: 0; font-size: 10pt; font-family: arial; text-align: center;}
#comments p {padding: 3px; margin: 0; font-size: 8pt; font-family: arial; text-align: left; font-weight: normal; line-height: 12px; color: #888;}




a.rsvp {color: #000; width: 150px; height: 150px; display: block; float: right; background: url('pics/openhouse.gif') no-repeat top left; 
		text-decoration: none; margin: 0px 10px; padding: 0; }
a.rsvp:hover {color: #fff; background: url('pics/openhouse.gif') no-repeat top right; }






a.logo {width: 145px; height: 149px; position: absolute; top: 53px; left: 23px; display: block; background: url('images/blank.gif');}




a.minitextlink {font-size: 8pt; font-family: trebuchet ms, arial; padding: 5px; line-height: 25px; background: none; border: 0px;}
a.minitextlink:hover {padding: 4px; border: 1px solid #555;}







