@charset "UTF-8";
/* CSS Document */
*{
padding:0;
margin:0;
}
html {margin: 0px; padding: 0px;}
body {margin: 0px; padding: 0px; background-color:#FFF;}
h1{font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight: normal;
color: #413116;}
#wrapper {width:878px; margin:0px auto 0px auto; padding:0px;}
#wrapperInterior {width:878px; margin:0px auto 0px auto; padding:0px;}
#menu {
	position:absolute;
	top:145px;
	left:400px;
	/*padding:145px 0 0 330px;*/
}
#header {width:878px; height:329px; background-image:url(images/swr-header.jpg); background-position:top; background-repeat:no-repeat;}
#header ul {display:inline;}
#header ul li {color:#FFF; text-shadow:#000; font-family:Helvetica, Arial, sans-serif; font-size:16px; display:inline; padding:0 20px 0 0; margin:0px;}
#header ul li a {color:#FFF; text-shadow:#000; font-family:Helvetica, Arial, sans-serif; font-size:16px; display:inline; text-decoration:none; padding: 0px;
	margin: 0px;}
#header ul li a:hover {
	color:#deada8;
	text-shadow:#000;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	display:inline;
	text-decoration:none;
	padding: 0px;
	margin: 0px;
}
#bodyWrapper {
	width:863px;
	margin:0px auto 0px auto;
	padding:0 2px 0 0;
}
#bodyWrapperIndex {width:863px; height:329px; margin:0px auto 0px auto; padding:0;}
#bodyWrapperLeft {
	width:215px;
	margin:0;
	padding:0;
	background-color:#f4e9dd;
	float:left;
	height:inherit;
}
#bodyWrapperLeft ul {margin:15px 0 0 10px; padding:0; text-decoration:none; list-style:none; width:200px;}
#bodyWrapperLeft ul li {margin:0; padding:0 0 5px 0; font-family:Helvetica, Arial, sans-serif; color:#861e1d; font-weight:100; text-decoration:none; list-style:none;}
#bodyWrapperLeft ul li a {text-decoration:none; color:#861e1d;}
#bodyWrapperLeft ul li a:hover {text-decoration:none; color:#deada8;}


#upperBar p {font-size:21px; font-family:Helvetica, Arial, sans-serif; color:#861e1d; margin:0px 0px 0px 25px; padding:0; font-weight:100;}

#bodyWrapperLeftsecure {
	margin:0px 0px 0px 4px;
	padding:0px 0px 0px 3px;
	/*background-color:#f2e9da;*/
	float:left;
	min-height: 400px;
	text-align: left;
	width: 215px;
}
#contact p { width:300px; }
#upperBar {width:215px; height:25px; margin:0px; padding:0px; background-color:#deada8;}


#links a {text-decoration:none; color:#861e1d; font-family:Helvetica, Arial, sans-serif; font-weight:100; font-size:16px;}
#links a:hover {text-decoration:none; color:#deada8; font-size:16px;}
#links p {width:500px; padding:0 0 30px 0;}

#bodyWrapperRight {
	width:648px;
	height:100%;
	margin:0;
	background-color:#faf3eb;
	float:right;
	padding: 0px 0px 14px 0px;
}

code {text-decoration:none;}


#bodyWrapperRightsecure p i {
margin:0; 
padding:5px 0 0 0;
font-family:Helvetica, Arial, sans-serif; 
color:#5c4341; 
font-size:13px;}

#bodyWrapperRightsecure #name {font-variant:small-caps; color:#ee8c8b; font-size:12px; font-family:Helvetica, Arial, sans-serif; padding:5px 0 15px 20px; margin:0;}

#bottomWrapper {
	width:863px;
	height:375px;
	margin:0px auto 0px auto;
	padding:0;
	background-color:#f3e2db;
}
#bottomWrapperLeft {
	width:475px;
	height:375px;
	margin:0;
	padding:0;
	background-color:#f3e2db;
	float:left;
}
#bottomWrapperLeft p {color:#5c4341; font-family:Helvetica, Arial, sans-serif; color:#5c4341; font-size:14px; margin:0; padding:30px 30px 20px 30px; text-align:justify;}
#bottomWrapperOB {width:478px; height:115px; background-image:url(images/sw-obbanner.jpg); background-repeat:no-repeat; background-position:top;}
#bottomWrapperLeftHR {width:215px; height:7px; background-image:url(images/sw-hr.jpg); background-repeat:no-repeat; background-position:top; margin:0; padding:0;}
#bottomWrapperLeftHR1 {
	background-image: url(/images/sw-findit-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin:0;
	padding:0;
	width: 215px;
	height: 96px;
}
.findIt {margin:0 0 0 50px;}
#feathomeContainer {
	padding:0 0 25px 20px;
	background-color: #FAF3EB;
}
.feathomeImage {border-color:#ee8c8b; border-width:medium; margin:3px 10px 3px 10px;}
.quicksearch {margin:0 0 0 147px;}
.formText {font-family:Helvetica, Arial, sans-serif; color:#5c4341; font-size:16px;}
.input {padding:5px 0 5px 0px;}
.inputinside {font-family:Helvetica, Arial, sans-serif; color:#5c4341; height:20px; width:196px; margin:0 0 0 0px; font-size:16px;}
.ownerLogin {border:none; padding:14px 8px 0 0;}
#bottomWrapperRight {
	width:385px;
	height:345px;
	margin:0;
	padding:30px 0px 0px 0px;
	background-color:#f4e9dd;
	float: right;
}
#footer {
	width:863px;
	height:72px;
	margin:0px auto 0px auto;
	padding:0;
	background-image:url(images/swr-footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
	clear: both;
	text-align:left;
}
#footer p {
	width:400px;
	height:70px;
	color:#FFF;
	font-size:11px;
	padding:10px 0px 0px 310px;
	margin:0;
	font-family:Helvetica, Arial, sans-serif;
}
#footer a:link {
	width:400px;
	color:#FFF;
	font-size:11px;
	font-family:Helvetica, Arial, sans-serif;
}
#footer a:visited {
	width:400px;
	color:#FFF;
	font-size:11px;
	font-family:Helvetica, Arial, sans-serif;
}
#footer a:hover {
	width:400px;
	color:#FFF;
	font-size:11px;
	font-family:Helvetica, Arial, sans-serif;
}
#footer a:active {
	width:400px;
	color:#FFF;
	font-size:11px;
	font-family:Helvetica, Arial, sans-serif;
}
p a {color:#861e1d; font-family:Helvetica, Arial, sans-serif; font-size:14px; display:inline; text-decoration:none;}
p a:hover {
	color:#deada8;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	display:inline;
	text-decoration:none;
}
securepage
#wrapperSecure {
	width:878px;
	margin:0px;
	padding:0px;
	position: relative;
}
#wrapperInteriorSecure {width:878px; margin:0px; padding:0px;}
#Securemenu {
	position:absolute;
	top:145px;
	left:365px;
	/*padding:145px 0 0 330px;*/
}
#Secureheader {
	position:relative;
	width:878px;
	height:329px;
	z-index:1;
	padding: 0px;
	margin: 0px;
	background-image: url(images/swr-header.jpg);
	background-repeat: no-repeat;
}
#Secureheader ul {display:inline;}
#Secureheader ul li {color:#FFF; text-shadow:#000; font-family:Helvetica, Arial, sans-serif; font-size:16px; display:inline; padding:0px 15px 0px 0px; margin: 0px;}
#Secureheader ul li a {color:#FFF; text-shadow:#000; font-family:Helvetica, Arial, sans-serif; font-size:16px; display:inline; text-decoration:none; padding: 0px;	margin: 0px;}
#Secureheader ul li a:hover {color:#deada8; text-shadow:#000; font-family:Helvetica, Arial, sans-serif; font-size:16px; display:inline; text-decoration:none; padding: 0px;	margin: 0px;}


#Secureheader1 {
	position:relative;
	width:878px;
	height:329px;
	z-index:1;
	padding: 0px;
	margin: 0px;
	background-image: url(images/swr-header1.jpg);
	background-repeat: no-repeat;
}
#Secureheader1 ul {display:inline;}
#Secureheader1 ul li {color:#FFF; text-shadow:#000; font-family:Helvetica, Arial, sans-serif; font-size:16px; display:inline; padding:0px 15px 0px 0px; margin: 0px;}
#Secureheader1 ul li a {color:#FFF; text-shadow:#000; font-family:Helvetica, Arial, sans-serif; font-size:16px; display:inline; text-decoration:none; padding: 0px;	margin: 0px;}
#Secureheader1 ul li a:hover {color:#deada8; text-shadow:#000; font-family:Helvetica, Arial, sans-serif; font-size:16px; display:inline; text-decoration:none; padding: 0px;	margin: 0px;}



#Securemaincontentbox {
	position:relative;
	width:878px;
	background-image: url(images/background-sec.jpg);
	background-repeat: repeat;
	margin:0px;
	padding:0px;
	background-position: top;
}

b {color: #851d1a;}
code a {color:#861e1d;}
code a:hover {color:#deada8;}
#bodyWrapperLeftsecure ul {margin:15px 0 0 10px; padding:0; text-decoration:none; list-style:none; width:200px;}
#bodyWrapperLeftsecure ul li {margin:0; padding:0 0 5px 0; font-family:Helvetica, Arial, sans-serif; color:#861e1d; font-weight:100; text-decoration:none; list-style:none;}
#bodyWrapperLeftsecure ul li a {text-decoration:none; color:#861e1d;}
#bodyWrapperLeftsecure ul li a:hover {text-decoration:none; color:#deada8;}
#bodyWrapperRightsecure {
	width:620px;
	margin:0;
	padding:15px 5px 15px 15px;
	float:right;
	font-family:Helvetica, Arial, sans-serif;
	color:#5c4341;
	font-size:12px;
	text-align: left;
	min-height:400px;
	position:relative;
}
#bodyWrapperRightsecure p {
	margin:0;
	padding:0;
	font-family:Helvetica, Arial, sans-serif;
	color:#5c4341;
	font-size:14px;
}
.alert { font-style: normal; font-weight: bold; color: #bd2124;}
/*********** BEGIN PROGRAMMED PAGE STYLES *************/
/* THE SEARCH PAGE */
.searchtable {
	padding: 0px;
	}
.searchlink {
	color: black;
	}
.resultspecials {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	text-align: left;
	color: #861e1d;
}
/* THE RESULTS PAGE */
.resultstable	{
	width: 600px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #861E1D;
}
.resultshead {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #861E1D;
	padding: 3px;
}
a:link.resultslink, a:visited.resultslink {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #861E1D;
	padding: 3px;
}
a:hover.resultslink, a:active.resultslink {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #5C4341;
	padding: 3px;
}
.resultsspecs {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #5C4341;
	padding: 3px;
}
.resultsspecsON {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #5C4341;
	padding: 3px;
}
.photolink
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding: 1px;
}
A:link.photolink, A:visited.photolink {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #0066CC;
}
A:hover.photolink, A:active.photolink  {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #D6A62C;
}
/* The ALPHA page */
.alphatable {
	text-align: center;
	padding: 0px;
	border: 1px solid #8c1318;
	margin: 0px;
	width: 95%;
}
.alphaletter	{ 
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	background-color: #8c1318;
	border: 1px solid #8c1318; 
	padding: 3px;
}
.alphaname	{ 
	font-size: 10px;
	color: #8c1318;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #8c1318;
	padding: 3px;
}
/* THE HOUSE PAGE */
.housetable	{
	width: 100%;
	padding: 0px;
	margin: 0px;
	}
.househead {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #5c4341;
}
.housespecs {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #5c4341;
}
.housespecs li{
	list-style:none;
	padding-left:10px;
	font-weight: normal;
}
.amenitypic {
	border: 1px solid #861E1D;
}
/* The property details table */
.propdetailstable	{
	text-align: center;
	width: 90%;
	padding: 1px;
	border: 1px solid #861e1d;
}
.propdetailsheads {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	padding: 2px;
	background-color: #861e1d;
}
.propdetails {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	padding: 2px;
	color: #5c4341;
}
/* Property Rates Table on House Page */
.ratestable	{
	text-align: center;
	width: 90%;
	padding: 1px;
}
.rateheads {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FFFFFF;
	text-align: center;
	padding: 3px;
	background-color: #861e1d;
}
.rates {
	text-align: center;
	padding: 3px;
	border: 1px solid #861e1d;
	background-color: #deada8;
	color: #5c4341;
}
/* The SPECIALS page */
.specialstable	{
	width: 99%;
	padding: 2px;
	margin: 1px;
	border: 1px solid #5c4341;
}
.specialscontent	{
	width: 99%;
	padding: 2px;
	margin: 1px;
	border: 0px;
}
.specialshead {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	text-align: center;
	color: #ffffff;
	padding: 2px;
	background-color: #861e1d;
}
.weeklyhead {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	text-align: center;
	color: #ffffff;
	padding: 3px;
	background-color: #861e1d;
}
A:link.specialshead, A:visited.specialshead {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	text-align: center;
	color: #861e1d;
	text-decoration: none;
}
A:hover.specialshead, A:active.specialshead {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	text-align: center;
	color: #861e1d;
	text-decoration: underline;
}
.specialsannounce {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	text-align: center;
	color: #AA0000;
}
.specialsempty {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	text-align: center;
	color: #5c4341;
}
.specialsspecs {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	text-align:center;
	color: #5c4341;
	border: 1px solid #861e1d;
}
  /* The CONCIERGE page */
.conciergetable	{ 
	width: 600px;
	background-color: #FFFFFF; 
	padding: 0px;
	margin: 0px;
	border: 1px solid #861e1d;
}
.conciergehead {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	padding: 3px;
	background-color: #861e1d;
}
.conciergespecs {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #5c4341;
	padding: 3px;
	width: 150px;
}
/* The EVENTS pages */
.eventstable	{ 
	width: 95%;
	padding: 0px;
	margin: 0px;
	border: 1px solid #861e1d;
	text-align:left;
}
.eventshead {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	padding: 3px;
	background-color: #861e1d;
}
.eventsspecs {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #5c4341;
	padding: 3px;
}
.eventsdetails {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #5c4341;
	padding: 3px;
}
.eventstop{
	color:#5c4341;
	font:Helvetica, Arial, sans-serif;
} 
.eventstop a:link{
	color:#5c4341;
	font:Helvetica, Arial, sans-serif;
	text-decoration:none;
} 
.eventstop a:visited{
	color:#5c4341;
	font:Helvetica, Arial, sans-serif;
	text-decoration:none;
}
.eventstop a:active{
	color:#5c4341;
	font:Helvetica, Arial, sans-serif;
	text-decoration:none;
}
.eventstop a:hover{
	color:#5c4341;
	font:Helvetica, Arial, sans-serif;
	text-decoration:underline;
}
/* The Cart TABLE */
.compare {
	border: 1px solid #861e1d;
	padding: 2px;
}
.comparehead {
	background-color: #f2e9da;
	padding: 3px;
}
.comparedata {
	padding: 3px;
	background-color: #ffffff;
	color: #5c4341;
}
.carthead {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FFFFFF;
	text-align: center;
	padding: 3px;
	border: 0px;
	background-color: #861e1d;
}
.cartspecs {
	padding: 3px;
	color: #5c4341;
}
.cartdata {
	padding: 3px;
	background-color: #ffffff;
	color: #5c4341;
	border-bottom: 1px solid #5c4341;
	text-align: center;
}
.carttable	{ 
	text-align: center;
	width: 90%;
	background-color: #FFFFFF; 
	padding: 1px;
	border: 1px dotted #5c4341;
}
/*For the 3D text links that need to look like FORM buttons*/
.buttonbar {
	font: normal normal 11px Helvetica, Arial, sans-serif;
	line-height: 120%;
	color: #5c4341;
}
.buttonbartable {
	padding: 0px;
	margin: 0px;
}
.buttonbarcell {
	color: #ffffff;
	font: bold 10px Helvetica, Arial, sans-serif;
	border: 2px outset #861e1d;
	text-indent: 2px; 
	background-color: #861e1d;
	padding: 5px;
}
a:link.buttonbarlink, a:active.buttonbarlink {
	font: bold normal 10px Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
a:hover.buttonbarlink {
	font: bold normal 10px Helvetica, Arial, sans-serif;
	text-decoration: underline;
	color: #FFFFFF;
}
a:visited.buttonbarlink {
	font: bold normal 10px Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
/* FORM elements */
input, textarea, select {
	color: #5C4341;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	border: 1px solid #5C4341;
	text-indent: 2px;
	padding: 2px
}
/* The checkbox/radio alternative to matches the page background color */
input.clear {
color: #000000;
border: 0px;
background-color: #faf3eb;
padding: 0px;
}
/* The button alternative with a 3d effect */
input.button {
	color: #ffffff;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	border: 1px outset #861e1d;
	text-indent: 2px;
	background-color: #861e1d;
	padding: 3px;
}
/* CALENDAR STYLES ARE HERE */
.arrivalLink {
	color: black;
	}
.backtotopLink {
	color: white;
	}
/* This sets the link color */
.cal-link:link    { color: #000000; }
.cal-link:visited { color: #000000; }
.cal-link:hover   { color: #000000; }

/* This sets the dull link color */
.cal-dlink:link    { color: #999999; }
.cal-dlink:visited { color: #999999; }
.cal-dlink:hover   { color: #999999; }
/* This sets the calender outer box */
.cal-box {
	border-color: #861e1d;
	}
/* This sets the calendar back */
.cal-back {
	background-color: #FAF3EB;
	border: 1px solid #861e1d;
	}
/* This sets the calender year outer box */
.cal-year-box {
	border-bottom-color: #861e1d;
	}
/* This sets the calender today box */
.cal-today {
	color: #000000;
	background-color: #EDCDCD;
	border-right-color: #861e1d;
	}
/*This sets the calender year previous box */
.cal-year-prev {
	color: #000000;
	background-color: #EDCDCD;
	border-right-color: #861e1d;
	}
/* This sets the calender year number previous box */
.cal-year {
	color: #000000;
	background-color: #EDCDCD;
	}
/*This sets the calender year Next box */
.cal-year-next {
	color: #000000;
	background-color: #EDCDCD;
	border-left-color: #861e1d;
	}
/*This sets the calender month outer box */
.cal-month-box {
	border-bottom-color: #861e1d;
	}
/*This sets the calender month previous box */
.cal-month-prev {
	color: #000000;
	background-color: #EDCDCD;
	border-right-color: #861e1d;
	}
/*This sets the calender month text box */
.cal-month {
	color: #ffffff;
	background-color: #861e1d;
	border-color: #861e1d;
}
.cal-month a:link {
color:#FFFFFF;}
.cal-month a:visited {
color:#FFFFFF;}
.cal-month a:hover {
color:#FFFFFF;}
.cal-month a:active {
color:#FFFFFF;}
/*This sets the calender month next box */
.cal-month-next {
	color: #000000;
	background-color: #EDCDCD;
	border-right-color: #861e1d;
	}
/*This sets day of the week start*/
.cal-day-start {
	color: #5c4341;
	background-color: #F2E9DA;
	border: 1px solid #861e1d;
}
/*This sets day of the week rest*/
.cal-day-rest {
	color: #5c4341;
	background-color: #F2E9DA;
	border: 1px solid #861e1d;
}
/*This sets days availible*/
.cal-days-avail {
	color: #000000;
	background-color: #deada8;
}
/*This sets the out of range days */
.cal-days-unknown {
	color: #000000;
	background-color: #FF0000;
}
/*This sets days booked*/
.cal-days-booked {
	color: #000000;
	background-color: #F2E9DA;
	border: 1px solid #861e1d;
}
/*This sets the out of month days */
.cal-days-invalid {
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #861e1d;
}
/*For 3-D buttons*/
a.3dbuttonlink{
	background: transparent; color: #FFFFFF; text-decoration: none
}
.3dbuttontable {
        border-bottom: 1px solid #5c4341;
}
.3dbuttoncell {
	color: #ffffff;
	font: bold 10px Helvetica, Arial, sans-serif;
	border: 2px outset #861e1d;
	text-indent: 2px; 
	background-color: #861e1d;
	padding: 3px;}

/* Make a table column that looks just like the submit button */
td.buttonmain {
background-color: #861e1d;
color: #ffffff;
font-weight: bold;
border-color: #861e1d;
border-width: 1px;
padding: 1px
}
