/* Upbra Style sheet*/

/* =body */

body {
	margin: 1px;
	background-color: #3D5174;
	}

a{color: #994C33; text-decoration: underline;}
a:hover{color: #bb4C44; text-decoration: none;}

/* =universals

These rules are applied to all elements unless otherwise specified below.*/

* {
	margin : 5;
	padding : 5;
}

h2, h3, h4, h5, p, ul, ol, hr { margin : 0; padding: 0; }

/* =html */

/*This creates a persistent scroll bar in Firefox to prevent page jump */

html { overflow: -moz-scrollbars-vertical !important; }


/**************************************************************
	Flash Content ON/OFF Switch
***************************************************************/

#galleryNoFlash{display: none;}

#hubNoFlash{display: none;}
/* div that contain the flash in Hub Page*/ 

#flashContent{display: block;}

.GetFlash{padding: 100px 0px 0px 0px; color: #69563E; font: normal 12px/20px Arial, Helvetica, sans-serif; text-align: center;}

/* =pagecontainer */

#pagecontainer {
	width: 998px;
	margin: auto;
	padding: 2px;
	/* background-color: #3D5174;
	background-image: url(mainbckgrnd_blue3_60.jpg);
	background-position: top center;
	background-repeat: no-repeat; */
}

/************************************
	=column1
************************************/

div#column1{width: 185px; float: left;}

div#branding{width: 180px; float: left;}

div#brandingnarrow{width: 100px; float: left;}

/* =main navigation      EDE3C4      */

#MainNavigation{width: 180px; float: left;}

#MainNavigation a:link {
	color: #DBC49B;
	text-decoration: none;
	}

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

#MainNavigation a:hover {
	width: 180px;
	height: 22px;
	padding-right: 5px;
	float: left;
	text-align: right;
	color: #ffffbb;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	}

#MainNavigation a:active {
	color: #dbc49b;
	text-decoration: none;
	}


#MainNavigation2 a:hover {
	width: 100px;
	height: 22px;
	padding-right: 15px;
	float: left;
	text-align: right;
	color: #EDE3C4;
	text-decoration: underline; 
	font: bold 12px/22px "Times New Roman", Times, serif;
	}

.MainNavigationOff {
	width: 180px;
	height: 22px;
	padding-right: 5px;
	float: left;
	text-align: right;
	color: #D9D1B6;
	font: bold 12px/22px "Times New Roman", Times, serif;
	}

.MainNavigationOff a:link {color: #D9D1B6; text-decoration: none;} 

.MainNavigationOff a:visited {color: #D9D1B6; text-decoration: none;} 

.MainNavigationOff a:hover {
	width: 180px;
	height: 22px;
	padding-right: 5px;
	float: left;
	text-align: right;
	color: #EDE3C4;
	text-decoration: none; 
	font: bold 12px/22px "Times New Roman", Times, serif;
} 
.MainNavigationOff a:active {color: #D9D1B6; text-decoration: none;} 




.MainNavigationOn {
	width: 180px;
	height: 22px;
	padding-right: 5px;
	float: left;
	text-align: right;
	color: #D9D1B6;
	font: bold 12px/22px "Times New Roman", Times, serif;
	}

.MainNavigationOn a:link {color: #D9D1B6; text-decoration: none;} 

.MainNavigationOn a:visited {color: #D9D1B6; text-decoration: none;}  

.MainNavigationOn a:hover {
	width: 180px;
	height: 22px;
	padding-right: 5px;
	float: left;
	text-align: right;
	color: #EDE3C4;
	text-decoration: none; 
	font: bold 12px/22px "Times New Roman", Times, serif;
} 

/************************************

	=column2

************************************/

div#column2 {
	width: 630px;
	float: left;
	background-color: #69C;
	}

div#columnnarrow{width: 300px; float: left; background-color: #636D7D;}

div#column2whitetype {
	width: 630px;
	float: left;
	background-color: #000000;
	color: #000000;
	background-image: url(upbg4.jpg);
	}

div#column2whitetypewide {
	width: 650px;
	float: left;
	background-color: #888e97;
	color: #FFFFFF;
	background-image: url(mainbckgrnd.jpg);
	}



/* =Home Photo/Flash Styles */

#HomePhotoContainer{margin: 8px; width: 562px; height: 420px; border: solid 2px #994C33;}

#HomePhotoContainerLong{margin: 8px; width: 562px; height: 800px; border: solid 2px #dbc49b; background-image: url(upbg4.jpg);}

#HomePhotoContainerLongWide{margin: 8px; width: 562px; height: 900px; border: solid 2px #994C33;}

/* =Main Photo/Flash Styles */

#MainPhotoContainer {
	width: 620px;
	height: 320px;
	border: solid 2px #994C33;
	background-image: url(../upbg9.jpg);
	background-repeat: repeat;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: 2px;
	}

#Photo {
	width: 596px;
	height: 306px;
	border: medium double #000000;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: auto;
	margin-left: 8px;
	}

/* =Main Content Area Styles */

div#MainContentContainer {
	width: 610px;
	border: solid 2px #994C33;
	background-color: #FFF9FD;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: 2px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}

div#MainBlogNote{

	width: 610px;

	border: solid 2px #994C33;

	background: #FFF9FD repeat;

	height: auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 3px;

	margin-left: 2px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}

.MainContentFull{
	float:none;
	width: 520px;
}

.MainContentFull ul li{

	list-style-type: none;
	background-position: left 5px;
	background-image: url(/Images/shared/bullet.gif);
	background-repeat: no-repeat;
	color: #69563E;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	margin: 0px 20px 0px 20px;
	padding: 0 0 10px 10px;
}



.HubList{width: 520px; padding: 0px 0px 10px 0px;}

.HubListImg{float: left; padding-right: 6px;}

.HubList p{padding-left: 166px;}



.featureimg{
	float: left;
	margin-right: 8px;
}

.RestaurantLogo{
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
}

.MainContentLeft{float:left; width: 320px;}

.MainContentLeft ul li{
	list-style-type: none;
	background-position: left 5px;
	background-repeat: no-repeat;
	background-image: url(/Images/shared/bullet.gif);
	color: #69563E;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	margin: 0px 20px 0px 20px;
	padding: 0 0 10px 10px;
}

.MainContentRight{float: right; width: 200px; padding-right: 20px;}



div#MainContentHeader{height: 43px; margin: 0;}

div#MainContentHeader img{float: left;}



div#MainContentNavigation{

	float: left;

	width: 200px;

	border-top:#BB9273 1px solid;

	border-bottom:#BB9273 1px solid;

	margin-top: 16px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	padding-top: 2px;

	padding-bottom: 2px;

	color: #994C33;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;}

/*div#MainContentNavigation a{color: #69563E; text-decoration: none;}

div#MainContentNavigation :hover{color: #69563E; text-decoration: underline;}*/



p{padding: 0px 20px 10px 0px; color: #69563E; font: normal 12px/20px Arial, Helvetica, sans-serif;}

h1{color:#3E2813; font: bold 20px/180% "Times New Roman", Times, serif; text-transform: uppercase;}



/* H2 as separate header */

.H2Separate {padding: 0px 20px 10px 0px; color: #69563E; font: bold 12px/20px Arial, Helvetica, sans-serif;}



/* H2 as inline header */

.H2Inline {padding: 0px 20px 0px 0px; color: #69563E; font: bold 12px/20px Arial, Helvetica, sans-serif;}

.packagessmall{font-size: 10px; line-height: 12px;}



ul, li{

	list-style-type: none;

	color: #69563E;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 14px;

	padding: 0 0 10px 0;

}

/*ul a{color: #3E2813; text-decoration: underline;}

ul :hover{color: #3E2813; text-decoration: none;}*/



.DetailLi{

	margin: 0px 0px 0px 8px;

	padding: 0px 0px 4px 8px;

	line-height: 14px;

	background-position: left 5px;

	background-repeat: no-repeat;

	background-image: url(/Images/shared/bullet.gif);

}



.btnReserveTable{color: #E7D9AD; background-color: #904C39; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase; border: #3E2813 1px solid; padding: 1px 4px 2px 4px; text-decoration: none;}

a.btnReserveTable:link{color: #E7D9AD; text-decoration: none;}

a.btnReserveTable:hover{color: #E7D9AD; text-decoration: none; background-color: #753F2F;}

a.btnReserveTable:visited{color: #E7D9AD; text-decoration: none;}

a.btnReserveTable:active{color: #E7D9AD; text-decoration: none; background-color: #753F2F;}



/* =asterisk copy */



.asterisk{font: Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height: 12px;}



/******************************************

	Meetings Capacity Charts Styles

******************************************/

.CapacityTable{width: 518px; background-color: #904B3C; border: #904B3C 0px solid; margin-top: 10px; padding: 0px;}

.CapacityHeader{background-color: #904B3C; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #EDE3C3; padding: 3px; vertical-align: top;}

.CapacityHighlighted{background-color: #D7C8A1; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #69563E; padding: 3px;}

.Capacity{background-color: #EDE3C3; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #69563E; padding: 3px;}

.CapacityDownload{font-size: 10px;}



/******************************************

	Spa Salon Charts Styles

******************************************/

.SpaSalonTable{width: 300px; margin-top: 12px; padding: 0px;}

.SpaSalonHighlighted{background-color: #D7C8A1; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #69563E; padding: 3px;}

.SpaSalon{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #69563E; padding: 3px;}



.DocumentDownload{font-size: 10px; padding-left: 8px;}



/************************************

	=column3

************************************/

div#column3{float: right; width: 173px; padding-top: 105px;}



/* =right navigation */

.RightNavigation{

	float: right;

	width: 163px;

	height: 23px;

	background-image: url(spacer.gif);

	background-repeat:no-repeat;

	background-position:left;

	color: #D9D1B6;

	font: bold 12px/18px "Times New Roman", Times, serif;

	text-transform: uppercase;

	padding: 6px 0px 0px 10px;}

a.RightNavigation:link {color: #D9D1B6; text-decoration: none;} 

a.RightNavigation:visited {color: #D9D1B6; text-decoration: none;}  

a.RightNavigation:hover {color: #EDE3C4; text-transform: uppercase; background-image: url(RightNavigationBckgrnd.jpg);} 

a.RightNavigation:active {color: #EDE3C4; text-decoration: none;}



/* =language sub-navigation */

#LanguageSubNavigation{float: right; width: 173px; padding-top: 134px;}

.LanguageSubNavigation{ float: right; width: 163px; height: 19px; color: #D9D1B6; background: url(spacer.gif) left no-repeat; font: 9px/19px Arial, Helvetica, sans-serif; text-transform: uppercase;padding: 0px 0px 0px 10px;}

.LanguageSubNavigation img{margin-top: 3px;}

a.LanguageSubNavigation:link {font: 9px/19px Arial, Helvetica, sans-serif; color: #D9D1B6; text-decoration: none;} 

a.LanguageSubNavigation:visited {color: #D9D1B6; text-decoration: none;}  

a.LanguageSubNavigation:hover {color: #EDE3C4; text-decoration: none; background-image: url(subnavigationbckgrnd.jpg);} 

a.LanguageNavigation:active {color: #EDE3C4; text-decoration: none;}



/* =right sub-navigation */

#RightSubNavigation{float: right; width: 173px; margin-top: 167px;}

#RightSubNavigation a:link {color: #D9D1B6; text-decoration: none;} 

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

#RightNavigation a:active {color: #D9D1B6; text-decoration: none;}

#RightSubNavigation a:hover {

	float: right;

	width: 163px;

	height: 19px;

	color: #EDE3C4;

	background: url(subnavigationbckgrnd.jpg) left no-repeat;

	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;

	text-transform: capitalize;

	padding: 0px 0px 2px 10px;

} 



.RightSubNavigationOff{

	float: right;

	width: 163px;

	height: 19px;

	color: #D9D1B6;

	background: url(spacer.gif) left no-repeat;

	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;

	text-transform: capitalize;

	padding: 0px 0px 2px 10px;

}

.RightSubNavigationOff a:link {color: #D9D1B6; text-decoration: none;} 

.RightSubNavigationOff a:visited {color: #D9D1B6; text-decoration: none;}  

.RightNavigationOff a:active {color: #D9D1B6; text-decoration: none;}

.RightSubNavigationOff a:hover {

	float: right;

	width: 163px;

	height: 19px;

	color: #EDE3C4;

	background: url(subnavigationbckgrnd.jpg) left no-repeat;

	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;

	text-transform: capitalize;

	padding: 0px 0px 2px 10px;

} 





.RightSubNavigationOn{

	float: right;

	width: 163px;

	height: 19px;

	color: #D9D1B6;

	background: url(/images/shared/subnavigationbckgrnd.jpg) left no-repeat;

	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;

	text-transform: capitalize;

	padding: 0px 0px 2px 10px;

}

.RightSubNavigationOn a:link {color: #D9D1B6; text-decoration: none;} 

.RightSubNavigationOn a:visited {color: #D9D1B6; text-decoration: none;}  

.RightNavigationOn a:active {color: #D9D1B6; text-decoration: none;}

.RightSubNavigationOn a:hover {

	float: right;

	width: 163px;

	height: 19px;

	color: #EDE3C4;

	background: url(subnavigationbckgrnd.jpg) left no-repeat;

	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;

	text-transform: capitalize;

	padding: 0px 0px 2px 10px;

} 





/* =action item navigation */

div#ActionItems{width: 173px; float: right; margin-top: 40px;}

.topbar{margin: 0px 0px 10px 0px;}

.bottombar{margin: 10px 0px 0px 0px;}

.arrow{ display: inline; padding: 6px 0px 0px 0px;}

.ActionItems{

	float: right;

	width: 163px;

	height: 19px;

	color: #D9D1B6;

	background: url(spacer.gif) left no-repeat;

	font: normal 10px/20px Verdana, Arial, Helvetica, sans-serif;

	text-transform: capitalize;

	padding: 0px 0px 2px 10px;

	}

a.ActionItems:link {color: #D9D1B6; text-decoration: none;} 

a.ActionItems:visited {color: #D9D1B6; text-decoration: none;}  

a.ActionItems:hover {color: #EDE3C4; text-decoration: none; background-image: url(subnavigationbckgrnd.jpg);} 

a.ActionItems:active {color: #EDE3C4; text-decoration: none;}







/* =footer */

div#footer{

	clear: both;

	padding-top: 6px;

	margin: 0 auto;

	width: 955px;

	/* height: 150px; */

	background:url(footerbckgrnd.jpg) top center no-repeat;

	/*text-align: center;*/

	color: #888E97 /*#D9D1B6*/;

	font: bold 9px/11px Arial, Helvetica, sans-serif;}

div#footerlogo {float: left; width: 200px; text-align: right;}

div#footerlogo img{margin: 41px 20px 0px 0px;}

div#footercontent{float: left; width: 566px; margin: 0px 0px 0px 8px;}

div#footercontent a{color:  #888E97 /*#D9D1B6*/; text-decoration: none;}

div#footercontent :hover{color: #A9ADB4 /*#EDE3C4*/; text-decoration: underline;}



/************************************

	Product Pod Styles

************************************/

.HubPod1{

	float: left;

	width: 180px;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 10px;

}

.HubPod1Wide{

	float: left;

	margin: 10px 20px 10px 0px;

	width: 180px;

}

.HubPod2{

	float: left;

	width: 180px;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 10px;

}

.HubPod2Wide{float: left; margin: 10px 0px 0px 0px; width: 340px;}

.HubPod4{float: left; margin: 20px 20px 20px 20px; width: 240px;}

.HubPod3{
	float: left;
	width: 180px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.ProductPodRule{margin-left: 0px; height: 1px; width: 180px; background-color: #994C33;}

.ProductPodRuleWide{margin-left: 0px; height: 1px; width: 340px; background-color: #994C33;}

.ProductPodHeader {
	width: 172px; 
	margin: 2px 0px 2px 0px; 
	padding: 1px 4px 1px 4px;
	font: normal 12px "Times New Roman", Times, serif;
	background-color: #DBC49B;
	color: #3E2813;
	text-align: center;
	text-transform: uppercase;
}

.ProductPodHeaderWide {
	width: 330px; 
	margin: 2px 0px 2px 0px; 
	padding: 1px 4px 1px 4px;
	font: normal 12px "Times New Roman", Times, serif;
	background-color: #DBC49B;
	color: #3E2813;
	text-align: center;
	text-transform: uppercase;
}

.ProductPodHeaderLink{}

a.ProductPodHeaderLink:link {color: #3E2813; text-decoration: none;} 

a.ProductPodHeaderLink:visited {color: #3E2813; text-decoration: none;}  

a.ProductPodHeaderLink:hover {color: #3E2813; text-decoration: underline;} 

a.ProductPodHeaderLink:active {color: #3E2813; text-decoration: underline;}

.ProductPodPhoto{margin-left: 0px; width: 180px;}

.ProductPodDescription {
	margin-left: 0px; 
	margin-top: 4px; 
	width: 180px; 
	color: #3E2813; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 14px;
	}

.ProductPodDescripWide{margin-left: 0px; margin-top: 2px; width: 520px; color: #3E2813; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px;}

.ProductPodWide{

	margin-left: 0px;

	margin-top: 4px;

	width: 340px;

	color: #69563E;

	line-height: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

}



.ProductPodDescriptionLi{

	list-style-type: none;

	background-position: left 5px;

	background-repeat: no-repeat;

	background-image: url(bullet.gif);

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px; line-height: 14px;

	margin: 0px 0px 0px 4px;

	padding: 0px 0px 0px 8px;

}



.ProductPodMore{

	width: 180px;

	text-align: right;

	padding-top: 6px;

	padding-bottom: 10px;

	color: #994C33;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

}

.ProductPodMoreWide{

	width: 340px;

	text-align: right;

	padding-top: 6px;

	padding-bottom: 10px;

	color: #994C33;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

}

.ProductPodMoreLink {}

a.ProductPodMoreLink:link {color: #994C33; text-decoration: none;} 

a.ProductPodMoreLink:visited {color: #994C33; text-decoration: none;}  

a.ProductPodMoreLink:hover {color: #994C33; text-decoration: underline;} 

a.ProductPodMoreLink:active {color: #994C33; text-decoration: underline;}





/************************************

	Brochure Pod Styles

************************************/

.BrochurePod1{float: left; margin: 10px 8px 0px 0px; width: 124px;}

.BrochurePod2{float: left; margin: 10px 8px 0px 0px; width: 124px;}

.BrochurePod3{float: left; margin: 10px 8px 0px 0px; width: 124px;}

.BrochurePod4{float: left; margin: 10px 0px 0px 0px; width: 124px;}



.BrochurePodRule{margin-left: 0px; height: 1px; width: 124px; background-color: #994C33;}

.BrochurePodHeader{width: 116px; margin: 2px 0px 2px 0px; padding: 1px 4px 1px 4px;

	font: normal 11px "Times New Roman", Times, serif;

	background-color: #DBC49B;

	color: #3E2813;

	text-align: center;

	text-transform: uppercase;

}

.BrochurePodHeaderLink{}

a.BrochurePodHeaderLink:link {color: #3E2813; text-decoration: none;} 

a.BrochurePodHeaderLink:visited {color: #3E2813; text-decoration: none;}  

a.BrochurePodHeaderLink:hover {color: #3E2813; text-decoration: underline;} 

a.BrochurePodHeaderLink:active {color: #3E2813; text-decoration: underline;}



.BrochurePodPhoto{margin-left: 0px; width: 124px;}

.BrochurePodDescription{margin-left: 0px; margin-top: 4px; width: 124px; color: #3E2813; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;}



.BrochurePodDescriptionLi{

	list-style-type: none;

	background-position: left 5px;

	background-repeat: no-repeat;

	background-image: url(/Images/shared/bullet.gif);

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px; line-height: 14px;

	margin: 0px 0px 0px 4px;

	padding: 0px 0px 0px 8px;

}





.BrochurePodMore{

	width: 124px;

	text-align: right;

	padding-top: 6px;

	padding-bottom: 10px;

	color: #994C33;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

}

.BrochurePodMoreLink {}

a.BrochurePodMoreLink:link {color: #994C33; text-decoration: none;} 

a.BrochurePodMoreLink:visited {color: #994C33; text-decoration: none;}  

a.BrochurePodMoreLink:hover {color: #994C33; text-decoration: underline;} 

a.BrochurePodMoreLink:active {color: #994C33; text-decoration: underline;}



/************************************

	Wedding In-Page Pod Styles

************************************/

.WeddingPod{float:left; width: 320px; margin: 0px 0px 10px 0px;}

.WeddingPodPhoto{float:left; width: 116px;}

.WeddingPodPhoto img{margin: 6px 0px 10px 0px;}

.WeddingPodText {float:left; width: 204px;}

.WeddingPodText ul li{

	line-height: 18px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 10px;

}





/**********************************************************

	Toggles

**********************************************************/



.ToggleH2 {

	padding: 0px 0px 0px 0px; color: #69563E; font: normal 12px/16px Arial, Helvetica, sans-serif;

	/*display: block;*/

	cursor: pointer;

	/*padding-left: 14px;*/

	padding-right: 14px;

	display: inline;

	background-image: url(btntoggleup.gif);

	background-repeat: no-repeat;

	background-position: center right;

}



.ToggleContainer{margin-top: 10px;}

.ToggleContainer p{margin-top: 0px;}

.ToggleContent{display: none;}



/**********************************************************

	Tournament Lists 

**********************************************************/

.results{ color:#69563E; font: 11px Arial, Helvetica, sans-serif; padding-left: 8px; height: 24px; border-bottom: #BB9273 1px solid;}

.resultsCopy{padding-left: 8px;}

.resultsCopyInset{padding-left: 30px; }



/**********************************************************

	Toggles2

**********************************************************/



.Toggle2H3 {

	padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; color: #69563E; font: normal 10px/18px Arial, Helvetica, sans-serif;

	/*display: block;*/

	cursor: pointer;

	/*padding-left: 14px;*/

	padding-left: 14px;

	display: inline;

	background-image: url(btnToggleUp.gif);

	background-repeat: no-repeat;

	background-position: center left;

}



.Toggle2Container{margin-top: 0px; margin-left: 20px;}

.Toggle2Container p{margin-top: 2px;}

.Toggle2Content{display: none;}



/**********************************************************

	Tournament Lists 

**********************************************************/

.results2Head{color:#69563E; font: 11px Arial, Helvetica, sans-serif; padding-left: 8px; height: 24px;}

.results2{color:#69563E; font: 11px Arial, Helvetica, sans-serif; padding-left: 8px; height: 18px; border-top: #BB9273 1px solid;}

.results2Copy{padding-left: 8px;}

.results2CopyInset{padding-left: 30px; }







/**********************************************************

	Structure Lists 

**********************************************************/

.structureTable{margin: 4px 0px 6px 0px;}

.structure{ color:#69563E; font: 10px Arial, Helvetica, sans-serif; padding-left: 8px; height: 14px; border-top: #BB9273 1px dotted; text-align: center;}

.structureHead{ color:#69563E; font: 10px Arial, Helvetica, sans-serif; padding-left: 8px; height: 14px; text-align: center;}

.structureCopy{padding-left: 8px;}

.structureCopyInset{padding-left: 30px;}





/**********************************************************

	Div Rules

**********************************************************/

.rule{border-bottom: #BB9273 1px solid; clear: both;}

.ruledotted{border-bottom: #BB9273 1px dotted; margin-bottom: 6px;}

.ruleleft{border-bottom: #BB9273 1px solid; clear: both; margin: 0px 20px 0px 0px;}

.ruleawards{border-bottom: #BB9273 1px solid; clear: both; margin: 10px 0px 10px 0px;}





/**********************************************************

	Page Toggles 

**********************************************************/

/* Include id's for all your layers here, with commas between. */

#Page1, #Page2, #Page3, #Page4 {display:none;}



/* for link style change */	

a:link.on, a:visited.on {color: #904C39; text-decoration:none;}

a:link.off, a:visited.off {color: #69563E; text-decoration:none;}

a:link.done, a:visited.done {color: #69563E; text-decoration:none;}

a.on:hover, a.off:hover, a.done:hover {text-decoration:underline;}





/**************************************************************

	Form Specific Styles

***************************************************************/



form { margin: 0; display: inline; }



.FormText{

	color: #69563E; 

	font: normal 12px/14px Arial, Helvetica, sans-serif;

	margin: 0 0 0px 0; 

	padding: 7px 8px 6px 0px;

	text-align: right;	

}



input.TextField {

	color:#69563E;

	width: 220px; 

	height: 15px; 

	border: #904C39 1px solid; 

	background-color: #EDE2C3;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;  

	margin: 0 0 0 0; 

	padding: 0px 0px 0px 2px;

	vertical-align: top;

}



select.FormDrop {

	color:#69563E;

	width: auto;  

	border: #904C39 1px solid; 

	background-color: #EDE2C3;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;  

	margin: 0 0 0 0; 

	padding: 0px 0px 0px 2px;

}



textarea.Comments{

	color:#69563E;

	border: #904C39 1px solid;

	background-color: #EDE2C3;

	font-family: Verdana, Arial, Helvetica, sans-serif;

 

	margin: 0 0 0 0; 

	padding: 0px 0px 0px 2px;

	vertical-align: top;

}



.FormAsterisk{

	color:#CC0000;

}



.RequestKitButton{

	margin: 10px 0 0 0;

}



/**************************************************************

	Email Specific Styles

***************************************************************/



.EmailInput {color:#69563E; width: 100px; border: #904C39 1px solid; background-color: #EDE2C3; font-size: 10px; vertical-align: middle; padding: 0px 0px 0px 2px;}



/**************************************************************

	Floral Arrangements Specific Styles

***************************************************************/



.FloralImgContainer{float: left; width: 205px; margin: 0px 10px 8px 0px; border: #904C39 1px solid; background-color: #EDE2C3;}

.FloralDropContainer{float: left; width: 303px; padding: 0; margin: 0;}

.ArrowIcon{	float: left; margin: 0px 0px 0px 0px;}

input.FloralDrop {

	color:#69563E;

	width: 220px; 

	height: 15px; 

	border: #904C39 1px solid; 

	background-color: #EDE2C3;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;  

	margin: 0; 

	padding: 2px 0px 0px 2px;

	letter-spacing: 0px;

	float: left;

}



.FloralEnlarge{	float: left; margin: 10px 0px 0px 0px; width: 303px;}



/**************************************************************

	Site Map Specific Styles

***************************************************************/



.SiteMap{float:left; width: 152px; padding: 0px 0px 0px 0px; margin: 10px 20px 0px 0px;}

.SiteMapHeader{padding: 4px 0px 4px 0px; font: bold 12px/20px Arial, Helvetica, sans-serif;}

.SiteMapSubHeader{font-size: 11px; font-weight: bold; padding: 0px 0px 6px 0px;}

.SiteMap li{margin: 0px 0px 0px 6px; padding: 0px 0px 0px 0px;}

.SiteMapLink{}

a.SiteMapLink:link {color: #69563E; text-decoration: none;}   

a.SiteMapLink:hover {color: #69563E; text-decoration: underline;}

a.SiteMapLink:active {color: #69563E; text-decoration: underline;}   

a.SiteMapLink:visited {color: #69563E; text-decoration: none;} 



/**************************************************************

	Print Specific Styles

***************************************************************/

.ScreenLogo{ margin: 10px 0px 10px 0px;}

.PrintLogo{ display: none;}



div#SpacerDiv{clear: both; height: 30px; width: 522px; padding: 0px 0px 0px 0px;}



div#printpage{

	clear: both;

	width: 522px;

	border-top:#BB9273 1px solid;

	padding: 4px 0px 4px 0px;

	color: #904C39;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align: right;

	vertical-align: middle;

}

div#printpage img{margin: 0px 24px 0px 4px; vertical-align: middle;}

.printpagelink{color: #69563E; text-decoration: none;}

a.printpagelink:link{color: #69563E; text-decoration: none;}

a.printpagelink:hover{color: #69563E; text-decoration: underline;}

a.printpagelink:visited{color: #69563E; text-decoration: none;}

a.printpagelink:active{color: #69563E; text-decoration: underline;}



h1{display: none;}

.NoView{display: none;}

div#PrintFooter{display: none;}



/* closing tag for "@media all" below */

}#column2 #MainPhotoContainer {

	background-color: #FFEAE5;

}

/* CSS Document */

.border_blue_top {

	font-size: 2px;

	line-height: 2px;

	background-image:  url(/store/images/checkout/border/border_blue_top.gif);

	background-repeat: repeat-x;

}



.border_blue_left {

	font-size: 2px;

	line-height: 2px;

	background-image:  url(/store/images/checkout/border/border_blue_left.gif);

	background-repeat: repeat-y;

}



.border_blue_right {

	font-size: 2px;

	line-height: 2px;

	background-image:  url(/store/images/checkout/border/border_blue_right.gif);

	background-repeat: repeat-y;

}



.border_title {

	background-color: #D7E8F1;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #68828F;

	line-height: 16px;

	padding-bottom: 5px;

	padding-left: 3px;

}



.border_white_left {

	font-size: 2px;

	line-height: 2px;

	background-image:  url(/store/images/checkout/border/border_white_left.gif);

	background-repeat: repeat-y;

}



.border_white_right {

	font-size: 2px;

	line-height: 2px;

	background-image:  url(/store/images/checkout/border/border_white_right.gif);

	background-repeat: repeat-y;

}



.border_white_bottom {

	font-size: 2px;

	line-height: 2px;

	background-image:  url(/store/images/checkout/border/border_white_bottom.gif);

	background-repeat: repeat-x;

}



.border_content{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FC9;

	padding: 5px;

	left: auto;

	float: left;

}



.corner {

	vertical-align: top;

	height: 4px;

	width: 4px;

}



.hash {

	background-image:  url(/store/images/checkout/new_buyer/hash_bg.gif);

	border: 1px solid #68828F;

	padding: 10px;

	text-align: center;

	margin: 0px;

	padding: 0px;

}



.sub_title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #8a98ac;

}



.sub_title_2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #68828F; 

	padding: 5px 10px; 	

}



#address_form_item { 

	color: #606060; 

	font-size: 12px; 

	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 

	background-color: #E3EBF0; 

	vertical-align: baseline; 

	padding: 5px 10px; 

	border-top: 2px solid #F4F6FA; 

	border-bottom: 1px solid #859EAA;

	border-left: 1px solid #859EAA  

}



#address_form_item_center { 

	color: #606060; 

	font-size: 12px; 

	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 

	background-color: #E3EBF0; 

	vertical-align: baseline; 

	padding: 5px 10px; 

	border-top: 2px solid #F4F6FA; 

	border-bottom: 1px solid #859EAA;

	border-left: 1px solid #8859EAA;

	text-align: center;  

}



#address_form_item_right { 

	color: #606060; 

	font-size: 12px; 

	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 

	background-color: #E3EBF0; 

	vertical-align: baseline; 

	padding: 5px 10px; 

	border-top: 2px solid #F4F6FA; 

	border-bottom: 1px solid #859EAA;

	border-left: 1px solid #859EAA;

	text-align: right;  

}





.address_input  {

	width : 200px;

}



#address_input_state  {

	width : 1000px;

}



#address_title   { 

	color: #ffffff; 

	font-weight: bold; 

	font-size: 12px; 

	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 

	background-color: #859EAA; 

	padding: 5px 10px 

}



.shipping_desc   {

	background-color: #859EAA;

	padding: 5px 10px;

	text-align: right;

	vertical-align: top;

}



.shipping_desc_text   {

	color: #ffffff;

	font-weight: normal;

	font-size: 12px;

	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

	background-color: #859EAA;

	text-align: left;

	vertical-align: top;

}



.shipping_box   {

	color: #ffffff;

	font-weight: normal;

	font-size: 12px;

	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

	background-color: #859EAA;

	text-align: left;

	vertical-align: top;

	border: 1px solid #FFFFFF;

	padding: 3px;

	width: 100%;

}



#address_text   { 

	color: #ffffff; 

	font-weight: bold; 

	font-size: 12px; 

	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 

	background-color: #859EAA; 

	padding: 5px}

#address_text_right   {

	color: #ffffff;

	font-weight: bold;

	font-size: 12px;

	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

	background-color: #859EAA;

	padding: 5px 10px;

	text-align: right;

}



.cc-input  {

width : 150px;

}



.cc-small-input  {

width : 25px;

}



.cc-ccvc-input  {

width : 50px;

}



#cart_buttons_right   {

	background-color: #68828F;

	padding: 5px 10px;

	text-align: right;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #c90;



}



td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FC9;

}



.checkout_title { color: #68828F; font-size: 24px; font-family:  Verdana, Lucida, Arial, Geneva, Helvetica,  sans-serif; font-weight: bold; margin: 0px; padding: 0px}

.checkout_sub_title { color: #68828F; font-size: 16px; font-family:  Verdana, Lucida, Arial, Geneva, Helvetica,  sans-serif; font-weight: bold;}

.checkout_line { border-left:solid 1px #68828F; border-bottom:solid 1px #68828F; width: 10px; height: 10px; font-size: 1px; margin-right: 5px}

