* {padding:0;margin:0}
html, body {min-height:100%;height: auto !important;height:100%;}
body{text-align:center;font-size:14px;font-family: Georgia, "Times New Roman", Times, serif;color:#3E321E;line-height:1.3em;margin:0 auto;width:100%;background: url(../images/i/bg-rmi.gif) #D6C6A5}
#botfade{background: url(../images/i/bottom_shadow_red.jpg) no-repeat center top #D6C6A5;width:980px;height:auto;margin:0 auto}
/**html .botfade{margin: 0 0 -10px 0;}	*/
#container{width:980px;height:auto;text-align:center;margin:0 auto;padding:0;background: transparent url(../images/i/middle-fade.jpg) repeat-y center top;}
#topbanner{clear:both;background:url(../images/i/rmi-top-956-58.jpg) #9D2524;width:956px;height:58px;margin:0 auto}
#topcontact{float:right;width:180px;margin-top:10px;margin-right:20px;text-align:left;font-size:11px;font-family:Georgia;font-weight:bold;color:#FFF;line-height:1.1em}
#topmenu{padding:0;margin:0;width:956px;text-align:center}
.divlight{height:1px;width:956px;background-color:#fff;border:none;margin:0;padding:0}
.divred{height:1px;width:956px;background-color:#900000;border:none;margin:0;padding:0}
#photobanner{background-image:url(../images/i/red-mill-inn-aerial-250.jpg);background-repeat:no-repeat;background-position:left top;width:956px;height:250px;background-color:#EFEBDE}
#photobannerleft{width:535px; height:250px;float:left;margin-right:5px}
#photobannerright{width:360px;height:225px;padding-top:9px;padding-right:46px;padding-bottom:0;float:right}
* html #photobanner{margin: 0 0 -1px 0}
#columns{clear:both;width:956px;height:auto; padding:0; margin:0 auto;background:url(../images/i/left-column.jpg) repeat-y #fff;}	 	
#leftcolumn{float:left;width:222px;height:auto;text-align:left;margin-top:25px;padding:0}
#roomwrap{width:720px;height:auto;margin:0;margin-top:20px}
#largepic{float:left;width:500px;height:auto;text-align:left;padding: 0px 20px 0px 40px}
#thumbpic{float:left;width:150px;height:auto;text-align: center;padding: 0 0 0 5px}
#thumbpic img{cursor:pointer;padding:4px;margin-bottom:5px;border:1px solid #D6C6A5}
#thumbsecond{height:auto;text-align:left;padding-top:10px}
#roomdesc{float: left;	width: 480px;height: auto;text-align: left;padding: 20px 0px 0px 0px;}
#roomdesc ul li {font-size:12px;line-height: 1.2em;list-style-image: url("../images/bulletgray.gif");padding: 0 0 8px 0; margin-left:30px; font-family:Georgia, "Times New Roman", Times, serif}
#content{float:left;width: 713px;height:auto;text-align:left;padding: 20px 0px 10px 5px; }
#content ul{margin-left:25px;text-align: left}
#content ul li{font-size:12px;line-height:1.4em;padding-bottom:14px;list-style-image: url("../images/list.gif");text-align: left}
#content #bodytext .list ul li{font-size:12px;line-height:1.4em;padding-bottom:8px;list-style-image: url("../images/ul.gif");text-align: left}
#content img{border:1px solid #dad1be;padding:1px;background-color:#EAE4DB}
#bodytextleft{width:430px; float:left; height:auto; padding:0 10px 10px 40px}
#bodytextleft p{margin-bottom:15px;font-size:14px;line-height:1.6em}
#bodytext{width:580px; float:left; height:auto; padding:0 40px 10px 40px}
#bodytext p{margin-bottom:15px;font-size:14px;line-height:1.6em}
#bodytext h2{font-size:16px;font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding:0;margin:10px 0 10px 0px;display:block;color:#9A0000; text-transform:none}/* red*/
td{font-size:14px;line-height:1.5em}
#pagefooter{clear:both;width:956px;height:15px;padding:0}
#bottomaddress{font-size:10px;margin:10px 0 0 0}
#bottomaddress a, #bottomaddress a:link, #bottomaddress a:visited{color:#4B3C2F;text-decoration: underline;font-size:10px;margin: 0 5px 0 5px;padding:0px}
#bottomaddress a:hover, #bottomaddress a:active{color:#6A5C44;text-decoration:none;font-size:10px;	margin: 0 5px 0 5px;padding:0px}
#left_column_list{padding:5px 0 5px 0;margin: 0 0 20px 0; width:222px}
#left_column_list ul{list-style-type:none;padding:0;margin:0;width:222px;border-top:1px solid #FFFDEE;border-bottom:1px solid #D6D4C7}
#left_column_list a{display:block;font-size:11px;width:202px;color:#3E321E;padding:5px 0 5px 20px;	border-top:1px solid #D6D4C7;border-bottom:1px solid #FFFDEE;text-decoration:none;line-height:19px;text-transform:uppercase;background-color:#EFECDB}
#left_column_list a:link{display:block;font-size:11px;width:202px;color:#3E321E;background-color:#EFECDB;padding:5px 0 5px 20px;border-top:1px solid #D6D4C7;border-bottom:1px solid #FFFDEE;text-decoration:none;line-height: 19px;text-transform:uppercase}
#left_column_list a:visited{display:block;font-size:11px;width:202px;color:#3E321E;background-color:#EFECDB;padding:5px 0 5px 20px;border-top:1px solid #D6D4C7;border-bottom:1px solid #FFFDEE;text-decoration:none;line-height: 19px;text-transform:uppercase}
#left_column_list a:hover{text-decoration:none;display:block;font-size:11px;color:#3E321E;	background-color:#EAE4CC;width:202px;padding:5px 0 5px 20px;border-top:1px solid #D6D4C7;border-bottom:1px solid #FFFDEE;line-height: 19px;text-transform:uppercase;background-image:url(../images/i/arrow-left.gif);background-position:left center; background-repeat:no-repeat}
#left_column_list a:active{text-decoration:none;font-size:11px;background-color:#EFECDB;color:#3E321E;display:block;width:202px;padding:5px 0 5px 20px;border-top:1px solid #D6D4C7;border-bottom:1px solid #FFFDEE;line-height:19px;text-transform:uppercase}
#room1 #left_column_list ul a.room1,
#room2 #left_column_list ul a.room2,
#room3 #left_column_list ul a.room3,
#room4 #left_column_list ul a.room4,
#room5 #left_column_list ul a.room5,
#room6 #left_column_list ul a.room6,
#room7 #left_column_list ul a.room7,
#room8 #left_column_list ul a.room8,
#room9 #left_column_list ul a.room9,
#room10 #left_column_list ul a.room10,
#aboutus #left_column_list ul a.aboutus,
#meetings-events #left_column_list ul a.meetings-events,
#business-meetings #left_column_list ul a.business-meetings,
#promotions #left_column_list ul a.promotions,
#packages #left_column_list ul a.packages,
#tournaments #left_column_list ul a.tournaments,
#affiliates #left_column_list ul a.affiliates,
#banquets #left_column_list ul a.banquets,
#store #left_column_list ul a.store,
#gift-certificates #left_column_list ul a.gift-certificates,
#history #left_column_list ul a.history,
#maps #left_column_list ul a.maps,
#local #left_column_list ul a.local,
#guest-rooms #left_column_list ul a.guest-rooms,
#contact #left_column_list ul a.contact,
#feedback #left_column_list ul a.feedback,
#jobs #left_column_list ul a.jobs,
#testimonials #left_column_list ul a.testimonials,
#sitemap #left_column_list ul a.sitemap,
#in-the-news #left_column_list ul a.in-the-news,
#photo-gallery #left_column_list ul a.photo-gallery
{text-decoration:none;font-size:11px;background-color:#EAE4CC;color:#3E321E;display:block;width:202px;padding:5px 0 5px 20px;border-bottom:1px solid #FFFDEE;line-height:19px;cursor:default;background-image:url(../images/i/arrow-left.gif);background-position:left center; background-repeat:no-repeat;text-transform:uppercase}
a{color:#9A0000;text-decoration:underline;font-size:14px;margin:0px;padding:0px}
a:link{color:#9A0000;text-decoration:underline;font-size:14px;margin:0px;padding:0px}/* dark red */
a:visited{color:#9A0000;text-decoration:underline;font-size:14px;margin:0px;padding:0px}/*dark red*/
a:hover{color:#3E321E;text-decoration:underline;font-size:14px;margin:0px;padding:0px}
a:active{color:#9A0000;text-decoration:underline;font-size:14px;margin:0px;padding:0px}
.clear{clear:both}
.clearfooter{height:1px;clear:both;line-height:1px}
h1{font-size:19px;font-weight:bold;position:relative;margin:20px 0 40px 0;padding-left:40px;	z-index: 1;left: 0;	top: 0; color:#9A0000}
h1 span{display:block;position:absolute;left:0;top:0;z-index:1;margin:0;padding:0;background:top left no-repeat}
h2{font-size:12px;margin:0;padding-left:40px;color:#4B3C2F;line-height:20px;font-family: Georgia, "Times New Roman", Times, serif;text-transform:uppercase}
h3{font-size:18px;font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:0;margin:10px 0 20px 0;display:block;color:#9A0000}/* red*/
h4{font-size:14px;font-weight:bold;margin: 0 60px 0 30px;color:#535353;border-bottom:1px solid #7B7B7B;padding:0 60px 0 0}	
h5{font-size:14px;font-weight:normal;margin: 0 60px 0 30px;color:#535353;border-bottom:1px solid #7B7B7B;padding:0 60px 0 0}	
.rooms-title h1 { width:450px; height:63px}
.rooms-title h1 span { 
	width:400px;
	height:55px;
	background:url("../images/headers/rooms-title.jpg")}
.meetings-events-title h1 { width:480px; height:63px}
.meetings-events-title h1 span { 
	width:480px;
	height:60px;
	background:url("../images/headers/titlemeetings.jpg")}
#home-title h1 { width:450px; height:63px; }
#home-title h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/unique-iverfront-inn.jpg")}
#events-title h1 { width:450px; height:63px}
#events-title h1 span { 
	width:380px;
	height:30px;
	background:url("../images/eventsspan.jpg")}
#aboutus h1 { width:450px; height:63px}
#aboutus h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlenabout.jpg")}
#weddings-title h1 { width:450px; height:63px}
#weddings-title h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titleweddings.jpg")}
#packages  h1 { width:450px; height:63px}
#packages h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlepackages.jpg")}
#tournaments h1 { width:450px; height:65px}
#tournaments h1 span { 
	width:450px;
	height:65px;
	background:url("../images/headers/titlecarptournament.jpg")} 
#affiliates h1 { width:450px; height:63px}
#affiliates h1 span { 
	width:450px;
	height:65px;
	background:url("../images/headers/titleaffiliates.jpg")}  
#banquets h1 { width:450px; height:63px}
#banquets h1 span { 
	width:450px;
	height:65px;
	background:url("../images/headers/titlepersonalmeet.jpg")}  
#store h1{ width:450px; height:63px  }
#store h1 span{ 
	width:450px;
	height:63px;
	background:url("../images/headers/titlestore.jpg")}  
#amenities h1{ width:450px; height:63px}
#amenities h1 span{ 
	width:450px;
	height:63px;
	background:url("../images/headers/titleamenities.jpg")}     
#history h1 { width:450px; height:63px}
#history h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlehistory.jpg")}
#maps h1 { width:450px; height:63px}
#maps h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlemaps.jpg")}
#local h1 { width:450px; height:63px}
#local h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlelocal.jpg")}  	
#feedback h1 { width:450px; height:63px}
#feedback  h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlefeedback.jpg")} 
#jobs h1 { width:450px; height:63px}
#jobs h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlejobs.jpg")} 
#testimonials h1 { width:450px; height:63px}
#testimonials h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titletestimonials.jpg")} 
#sitemap h1 { width:450px; height:63px}
#sitemap h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlesitemap.jpg")}  
#in-the-news h1 { width:450px; height:63px}
#in-the-news h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlenews.jpg")} 
#contact  h1 { width:450px; height:63px}
#contact h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlecontact.jpg")} 
#business-meetings h1 { width:450px; height:63px}
#business-meetings h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlebusinessmeet.jpg")}
#policies h1 { width:450px; height:63px}
#policies h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlepolicies.jpg");}
#promotions h1 { width:450px; height:63px}
#promotions  h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlepromotions.jpg")}
#gift-certificates h1 { width:450px; height:63px}
#gift-certificates h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlegiftcertificates.jpg")}
#RMI-pub h1 { width:450px; height:63px}
#RMI-pub h1 span { 
	width:450px;
	height:63px;
	background:url("../images/headers/titlepub.jpg")}
div.hr {height: 20px;background: #fff url(../images/hr.gif) no-repeat scroll center;padding: 0px 0px 0px 0px}
div.hr hr {display: none}
img	{border: none}
#menu {list-style-type:none; margin:0; padding:0}
#menu li {float:left; padding:0;position:relative; width:105px; height:30px; z-index:100;margin:0;border:none; background-color:#A10300}
#menu li dl {position:absolute; top:0; left:0;margin:0; padding:0;border:none}
#menu li a, #menu li a:visited {text-decoration:none;color: #fff;border:none; }
#menu li dd {display:none;border:none;font-family: Georgia, "Times New Roman", Times, serif;color:#4B3C2F} 
#menu li:hover, #menu li a:hover {border:none} 
#menu li:hover dd, #menu li a:hover dd {display:block;border:none}  
#menu li:hover dl, #menu li a:hover dl {padding-bottom:20px;border:none}
#menu table {border-collapse:collapse; padding:0; border:none;   font-size: 10px; margin:0}
#menu dl {width: 105px; margin: 0; padding: 0;border:none; text-align:center; cursor:pointer}
#menu dt {text-shadow: 1px 1px 1px #000;margin:0; padding: 6px 4px 6px 4px; color:#FFF;border:none; background-image:url(../images/i/buttonoff-n.jpg);font-size: 10px; background-position:left center; background-repeat:no-repeat;line-height:18px}
#menu dt:hover {background-image:url(../images/i/buttonon-n.jpg); background-position:left center; background-repeat:no-repeat; border:none;margin:0; padding: 6px 4px 6px 4px; font-size: 10px; color: #fff}
body.section2 #menu dt.two,
body.section3 #menu dt.three,
body.section4 #menu dt.four,
body.section5 #menu dt.five,
body.section6 #menu dt.six,
body.section7 #menu dt.seven,
body.section8 #menu dt.eighth
{background-image:url(../images/i/buttonon-n.jpg); background-position:left center; background-repeat:no-repeat;margin:0; padding: 6px 4px 6px 4px; font-size: 10px; color: #fff}
body.section1 #menu dt.one{background-image:url(../images/i/buttonon-home.jpg); background-position:left center; background-repeat:no-repeat;margin:0; padding: 6px 4px 6px 4px; font-size: 10px; color: #fff}
body.section9 #menu dt.nine{background-image:url(../images/i/buttonon-store.jpg); background-position:left center; background-repeat:no-repeat; border:none}
#menu li.reserv1, #menu dt.reserv3 { width:116px;background-image:url(../images/i/buttonoff-116.png); background-position:left center; background-repeat:no-repeat}
#menu dt.reserv3:hover {background-image:url(../images/i/buttonon-116.png); background-position:left center; background-repeat:no-repeat; border:none}
#menu li.home1, #menu dt.home3 { width:105px;background-image:url(../images/i/buttonoff-home.jpg); background-position:left center; background-repeat:no-repeat}
#menu dt.home3:hover {background-image:url(../images/i/buttonon-home.jpg); background-position:left center; background-repeat:no-repeat; border:none}
#menu li.store1, #menu dt.store3 { width:105px;background-image:url(../images/i/buttonoff-store.jpg); background-position:left center; background-repeat:no-repeat}
#menu dt.store3:hover {background-image:url(../images/i/buttonon-store.jpg); background-position:left center; background-repeat:no-repeat; border:none}
.gallery dt a, .gallery dt a:visited {display:block;color:#fff;font-family: Georgia, "Times New Roman", Times, serif;font-size: 10px;font-weight: bold;margin:0; padding:0}
#menu dd {margin:0; padding:0; color:#3e321e; 	background:	#E5DCC4;text-align:left}
#menu dd a, #menu dd a:hover {color:#3e321e; font-size: 11px;margin:0; padding:0} 
#menu .gallery dd a, .gallery dd a:visited {
color:#3e321e;
text-decoration:none;
display:block;
padding:4px 5px 4px 20px;
width:155px;
border-bottom:1px solid #fffdee;/*dark*/
border-top:1px solid #d6d4c7; /*light*/
font-size: 11px;
background: #E5DCC4 url(../images/i/arrow-off.gif) no-repeat 10px 10px}
#menu .gallery dd a:hover, .gallery dd a:active {
color:#3e321e;
text-decoration:none;
display:block;
padding:4px 5px 4px 20px;
width:155px;
border-bottom:1px solid #fffdee;/*dark*/
border-top:1px solid #d6d4c7; /*light*/
font-size: 11px;
background: #efecdb url(../images/i/arrow-off.gif) no-repeat 10px 10px}
/* 2 level */
#menu .gallery dd a.rooms, .gallery dd a.rooms:visited {color:#3e321e; text-decoration:none; display:block; padding:4px 5px 4px 20px;background: #E5DCC4 url(../images/i/arrow-off.gif) no-repeat 10px 10px;font-size: 11px;width:155px}
#menu .gallery dd a.rooms:hover {text-decoration:none; display:block; padding:4px 5px 4px 20px;
background: #efecdb url(../images/i/arrow-off.gif) no-repeat 10px 10px; color:#3e321e;width:155px;font-size: 11px}
#booking{width:956px;height:60px;padding:0px;margin:0;background:url(../images/i/bg-form.jpg) repeat-x bottom}	
#bookingleft{width:222px;height:50px;float:left;padding:6px 0 0 0;margin:0;font-size:11px;font-family: Georgia, "Times New Roman", Times, serif;color:#3E321E; background:url(../images/i/bg-left.jpg) right top no-repeat}
#bookingright{height:54px; padding:0 0 0 20px;; margin:6px 0 0 0; width:711px; float:right}
.booking{font-size:12px;margin:0;color:#3E321E;line-height:20px;font-family: Georgia, "Times New Roman", Times, serif;font-weight:bold;padding-left:0;text-align:left}
/* bookin form*/
#basic-search label{ font-size:11px;font-family: Georgia, "Times New Roman", Times, serif;color:#3E321E}
fieldset{border:none}
.datefield{width:125px;height:40px;float:left;margin: 0 15px 0 0}
.otherfields{width:55px;height:40px;float:left;margin: 0 15px 0 0}
.selectinput{width:85px;border:1px solid #DAD1BE;background-color:#ffffff;padding:0;margin:3px 0 0 0;	font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;vertical-align: middle;height:18px;	color:#3E321E}
.selectsubmit{ height:26px; width:87px;font-size: 11px;cursor:pointer;line-height:15px;padding:1px 3px 1px 3px;margin:8px 0 0 0;background:url(../images/i/book-now-2.gif) no-repeat left top;font-family: Georgia, "Times New Roman", Times, serif;color:#fff; font-weight:bold; border:none; margin-top:15px}
.options{width:45px;border:1px solid #DAD1BE;background-color:#fff; font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#3E321E; margin-top:3px}
.optiondown{width:25px; font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#3E321E;line-height:20px;padding:0px 0px 0px 5px;border-bottom:1px solid #999999;background-color:#fff}
.selectinputemail{width:120px;border:1px solid #DAD1BE;background-color:#ffffff;padding:0;margin: 4px 0 0 0;	font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;vertical-align: middle;height:18px;color:#3E321E}
.selectsubmitgo{ width:34px;height:22px;font-size: 11px;cursor:pointer;line-height:15px;padding:1px 3px 1px 3px;margin:0;background:url(../images/i/button-go.gif) no-repeat left top;font-family: Georgia, "Times New Roman", Times, serif;color:#fff; font-weight:bold; border:none}
.copyrights{color:#FFFFFF;font-weight:bold;font-size:10px; padding:15px 0 15px 0}
.calendar-RMI{position:absolute;padding-top:5px; margin-left:2px}
#wrap {color: #404040;margin:0;padding:0;height:100%}
#wrap ul, #wrap ul li{padding: 0; margin:0}
#leftbox{ padding: 0 16px 16px 20px; font-size:11px}
.beigesbox{ width:540px;border:1px solid #dad1be; margin-bottom:20px}
.beigesbox h3{font-size:16px;font-family: Georgia, "Times New Roman", Times, serif;  padding:0;margin:5px 0 5px 5px;display:block;color:#9A0000; font-weight:bold}/* red*/
.subtitle{font-style:normal; font-weight:bold; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;color:#9A0000;margin: 5px 0;padding: 0}
.beigesboxinn{width:520px;background: url(../images/i/boxbeige.jpg); padding:10px}
.beigesboxsmall{width:350px;background: url(../images/i/boxbeige.jpg); padding:10px}
.redtitle{ font-weight:bold; color:#9A0000; margin-bottom:10px}
.boldtext{font-weight:bold}
#attraction img{ border:none; background-color:#FFFFFF}
#attraction a, #attraction a:link {font-style:normal; font-weight:bold;font-size: 12px;font-family: Georgia, "Times New Roman", Times, serif;text-decoration: underline;color: #9A0000;text-align: left;line-height:25px}
#attraction a:visited{font-size: 12px;font-family: Georgia, "Times New Roman", Times, serif;text-decoration: underline;color: #9A0000;text-align: left;font-style:normal; font-weight:bold; line-height:25px} 
#attraction a:hover {font-size: 12px;font-family: Georgia, "Times New Roman", Times, serif;	text-decoration: underline;color: #3E321E;text-align: left;font-style:normal; font-weight:bold; line-height:25px}
#attraction a:active {font-size: 12px;font-family: Georgia, "Times New Roman", Times, serif;	text-decoration: underline;color: #9A0000;text-align: left;font-style:normal; font-weight:bold; line-height:25px}
#attraction .newsimage{border:1px solid #dad1be;padding:1px;background-color:#fff;}
#attraction table, #attraction td, #attraction img{ margin:0; padding:0; border: none}
p.spec {margin: 0 0 5px 0;padding: 0}
hr.newsline{background-color:#AEAB91;color:#AEAB91;height:1px;text-align:center;border:0;width:100%;}
#newsbreadcrumb{font-size:11px; height:30px; margin-bottom:10px;} 
#newsbreadcrumb a, #newsbreadcrumb a:link, #newsbreadcrumb a:visited{font-size:11px;text-decoration:underline;margin: 0 5px 0 5px;padding:0px;font-weight:normal}
#newsbreadcrumb a:hover, #newsbreadcrumb a:active{font-size:11px;text-decoration:none;margin: 0 5px 0 5px;padding:0px;font-weight:normal}
#news-archive{width:180px; height:150px; margin-left:20px;  background-image:url(../images/i/rmi-news-archive.jpg); background-position:top left; background-repeat:no-repeat; font-size:11px; color:#3E321E}
#news-archive a, #news-archive a:link, #news-archive a:visited{font-size:11px;text-decoration:underline;padding:0;font-weight:normal; color:#3E321E; margin-bottom:5px}
#news-archive a:hover, #news-archive a:active{font-size:11px;text-decoration:none;padding:0;font-weight:normal; color:#3E321E;margin-bottom:5px}

#gallery-block{background-color:#F4F4E8; width:640px; }
#gallery-block table td {text-align:center;}
#gallery-block a, #gallery-block a:link, #gallery-block a:visited{text-decoration:none; color:#3E321E;font-size:11px;padding:5px 0 5px 0}
#gallery-block a:hover, #gallery-block a:active{text-decoration:none; color:#3E321E;font-size:11px;padding:5px 0 5px 0}
table.borders{border-color:#EAE4CC;;border-style:solid;border-width:0 0 1px 1px;border-spacing:0px;border-collapse:collapse;empty-cells:show;width:100%;table-layout:auto}
table.borders td{border-color:#EAE4CC;;border-style:solid;border-width:1px 1px 0 0;border-spacing:0px;border-collapse:collapse;empty-cells:show;padding:2px;margin:0}
.derections{border:1px solid #DAD1BE;background-color:#ffffff; color:#9A0000;padding:0;margin: 0; height:24px;	font-size:16px;font-family: Verdana, Arial, Helvetica, sans-serif;vertical-align: middle;}
