@charset "utf-8";
/* CSS Document */


body {
	background: #2A4754 url(../Images/MainGradientBg.jpg) top repeat-x;
	font-family:Arial,  sans-serif;
	font-size:.70em;
	margin:0px;
	color:#000000;	
}

p {
	padding:0px 0 5px 0;
	margin:0px 0 5px 0;
	line-height:20px;
}

/*****************************************/
/* MAIN CONTAINER DIVS
/*****************************************/

.slideshowBox{width:711px; height:233px;}
	.slideshowBox#home{background:url(../Images/JCEHomeAlternateSlideshowImage.jpg) no-repeat;}
	.slideshowBox#rooms{background:url(../Images/JCERoomsAlternateSlideshowImage.jpg) no-repeat;}
	.slideshowBox#newmarket{background:url(../Images/JCENewmarketAlternateSlideshowImage.jpg) no-repeat;}
	.slideshowBox#lambourn{background:url(../Images/JCELambourneAlternateSlideshowImage.jpg) no-repeat;}
	
/*****************************************/
/* SITEMAP@SECTION
/*****************************************/

#sitemap {float:left; width:230px; color:#2B4753; margin:10px 0 20px 0;}

	#sitemap h1 {margin:0 0 10px 25px;}
	#sitemap h1 a, #sitemap h1 a:hover, #sitemap h1 a:visited{color:#2B4753;}
	
	#sitemap li a{color:#2B4753;}
	#sitemap li a:hover {color:#BD742F;}
	#sitemap li a:visited {color:#999999;}
	
	#sitemap ul, #sitemap li{margin-bottom:4px; list-style-position:outside; list-style-type:circle;}
	

/*******************************************/

#landing {width:710px; height:233px; margin-left:auto;margin-right:auto;padding-top:5px;}
#landing h3 {padding-top:5px;margin-top:11px;padding-left:10px;color:White;font-family:"Times New Roman", Times, serif;}
#landing h4 {padding-top:5px;margin-top:11px;padding-left:10px;color:White;font-family:"Times New Roman", Times, serif;}
#landing #title {width:100%; height:58px; margin-bottom:25px; background:url(../Images/JCELandingTitle.gif) no-repeat;float:left;}

#header {
	border:1px solid white;
}
/*
div#fixme { position: absolute; left: 0px; top: 0px; }
body > div#fixme { position: fixed; }
*/
#imageViewerLayer{position: fixed; left: 0px; top: 0px; margin:0; padding:0; z-index:20; width:200px; height:200px; left:0; top:0;}
body > #imageViewerLayer{position: fixed;}
	#imageViewerLayer img{float:left; clear:none; background-color:white; }

#mainContainer {
	position:relative;
	z-index:10;
	width:870px;
	display: block;
    margin-left: auto;
    margin-right: auto;
	margin-top:20px;
}

#leftCol {
	float:left;
	/*clear:both;*/
	width:127px;
	min-width:127px;
	max-width:127px;
}

#centerCol {
	float:left;
	width:733px;
}

#centerCol #content {
		float:left; width:100%; float:left; background:url(../Images/PageContentLoop.gif) repeat-y;
}

#rightCol {
	float:left;
	width:122px;
	margin-left:10px;
}

#rightColImages {
	float:right;
	padding-right:10px;
}

#footer {
	float:left;
	clear:both;
	margin-top:10px;
	width:100%;
}

#footerNav {
	display:block;
	text-align:center;
	color:#6eb9db;
	margin-top:10px;
}

#footerNav a:link, #footerNav a:hover, #footerNav a:active, #footerNav a:visited {
	color:#6eb9db;
	font-size:110%;
}

#footerNav a:hover {
	text-decoration:underline;
}

.TopNav {
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 135px;
	min-height:20px;
	width:100%;
	overflow:visible;
	
}

.LeftNav {
	min-height:200px;
	/*height:200px;*/
	/*float:left;*/
	width:127px;min-width:127px;max-width:127px;font-size:1.05em;padding-top:10px;
}

.LeftNav#blueBG {
	background:url(../Images/LeftNavBG.gif);
}

.LeftNav#brownBG {
	background:url(../Images/NewmarketLeftNavBG.gif);
}

.leftNavBtm {
	float:left;min-height:18px;height:18px;min-width:127px;width:127px;
}

.leftNavBtm#blue {
	background:url(../Images/LeftNavBGBottom.gif) no-repeat;
}

.leftNavBtm#brown {
	background:url(../Images/NewMarketLeftNavBGBottom.gif) no-repeat;
}

/*****************************************/
/* MAIN LAYOUT STYLES FOR THE GALLOPS BOARD
/*****************************************/

#gallopsBoardContainer {
	position:relative; top:0; display:block;width:170px;float:right;padding-right:12px;font-size:8px;
}

* html #gallopsBoardContainer{
	position:relative; top:0; display:block;width:170px;float:right;padding-right:0;
}


.gallopsBoard {
	background-image:url(../Images/GallopsBoardBG.jpg); float:left; width:170px; padding-top:70px;
}

.gallopsBoard h1 {
	color:#146387;padding:0;margin:5px 0 0 5px;width:auto;height:30px;float:left;
}

.textBox#gallopsStatus {
	margin-left:22px;background-color:#146387;float:left;width:123px;color:white;font-family:Arial, Helvetica, sans-serif;font-weight:bold; padding-left:6px;
}

* html .textBox#gallopsStatus {
	margin-left:11px;
}

.textBox#gallops {
	margin-left:28px;float:left;width:140px;color:black;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding-top:8px;
}

* html .textBox#gallops {
	margin-left:14px;
}

.arrow {
	width:60px;height:30px;float:left;
}

.arrow#side {
	/*background:url(../Images/GallopsArrow.gif) no-repeat 32px 0px;*/
}

.arrow#down {
	/*background:url(../Images/GallopsArrowDown.gif) no-repeat 32px 0px;*/
}

.displayNone {display:none;}

/*#gallopsBoardContainer #open{
	display:none;
}*/

/****************************************************************************/

/*ul#LeftNav li {
	list-style:none;
	padding-top:5px;
	margin-top:5px;
}*/

/*  Standard Link styles  */

a {text-decoration:none; color:white;}
a:link {text-decoration:none; color:#ffffff;}/*color:#1b2c34;}*/
a:hover {text-decoration:none; color:#eeeeee;}
a:active {color:#cccccc;}
a:visited {text-decoration:none;}

.copy a:link {font-weight:bold;color:#000000;}
.copy a:hover {text-decoration:underline;font-weight:bold;color:#000000;}
.copy a:active {color:#000000;font-weight:bold;}
.copy a:visited {color:#000000;font-weight:bold;}

.greenLink a:link {color:#9FC61B;}
.greenLink a:hover {color:#cccccc; text-decoration:underline;}
.greenLink a:active {color:#cccccc;}
.greenLink a:visited {color:#9FC61B; text-decoration:none;}
.greenLink#padding {padding-left:7px;}

/*****************************************/
/* COPY AND BASE CLASSES
/*****************************************/

h1, h2, h3, h4 {margin:0; padding:0;}
h1 {font-size:12px; font-weight:bold; color:#203c4a;}
h2 {font-size:18px; font-weight:bold;}
h3 {font-size:24px; font-weight:normal;}
h4 {font-size:32px; font-weight:normal;}

.copy {padding:0px 5px 10px 25px;line-height:20px;}
#fullWidth {padding-right:12px;}

/* Content */

.textBox {
	margin:0;
	padding:0;
	font-size:110%;
	font-family:Arial, Helvetica, sans-serif;
}

.textBox#moduleHead{background:url(../Images/BlueBar.jpg) no-repeat 10px 0;height:43px;line-height:43px;padding:0 0 0 25px;}

#green{color:#9FC61B;}
#blue {color:#009EDF;}
#yellow {color:#FFDE00;}
#red {color:#E30037;}

.contentAlignCenter{
	text-align:center;
}

.contentAlignRight{
	text-align:right;
}

.contentAlignLeft{
	text-align:left;
}

#landing .textBox {
	color:#CCCCCC;
}

/*****************************************/
/* MAIN LAYOUT STYLES
/*****************************************/

/* columns */
.column{
	float:left;
}
.column#spanAuto{width:auto;}
.column#span10{min-width:10%; width:auto!important; width:10%;}
.column#span13{min-width:13%; width:auto!important; width:13%;}
.column#span15{min-width:15%; width:auto!important; width:15%;}
.column#span20{min-width:20%; width:auto!important; width:20%;}
.column#span25{min-width:25%; width:auto!important; width:25%;max-width:25%;}
.column#span30{width:30%;}
.column#span40{width:40%;}
.column#span50{min-width:50%; width:auto%!important; width:50%;}
.column#span60{width:60%;}
.column#span70{min-width:70%; width:auto!important; width:70%;max-width:70%;}
.column#span75{min-width:75%; width:auto!important; width:75%;max-width:75%;}
.column#span80{min-width:80%; width:auto!important; width:80%;max-width:80%;}
.column#span90{width:90%;}
.column#span100{min-width:100%; width:100%!important; width:100%;}

/* rows */
.row{min-height:1px; height:auto!important; height:auto; margin:0;}
.row#divider{min-height:1px; height:1px; margin:0; width:100%; clear:both;}
.row#spanAuto{min-height:1px; height:auto!important; height:auto;}
.row#spanQuarter{min-height:25px; height:25px;}
.row#spanHalf{min-height:50px; height:50px;}
.row#span20{min-height:20px; height:20px;}
.row#span40{min-height:40px; height:40px;}
.row#span100{height:100px; min-height:100px;}
.row#span150{height:150px; min-height:150px;}

/****Specific row colors only for JCE****/

.row #lightBlue {
	background-color:#CDD9DF;
	height:20px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
}

.row #white {
	background-color:#ffffff;
	height:20px;
	padding:5px 0 0 0;
	margin:2px 0 0 0;
}

/**** Image panel on right side ****/
.rightImagePanel {float:right; margin-bottom: 10px;}
.rightImagePanel a {margin: 10px 10px 0 0; float:right; display:block;}
.rightImagePanel img{}

/*********************START:Page styles**********************/

/*****************************************/
/* PAGE BUTTONS
/*****************************************/

.pageBtn{float:left; width:100%;}
.pageBtnInactive, .pageBtn a{
	background:#9B5F9B;
	width:100%;
	/*padding:3px 0 3px 3px;*/
	color: #ffffff;
	float:left;
	clear:none;
	text-decoration:none;
	font-size:13px;
	cursor:hand;
}
.pageBtn#spanAuto a{width:auto;}
.pageBtn a:hover {background:#660066;cursor:hand;}
.pageBtn a .textBox{padding:0 0 0 10px; float:left; width:100%; vertical-align: middle; line-height:100px;}

.pageBtn#smallBtn{float:left; width:120px;}
.pageBtn#smallBtn a .textBox{padding:0; float:left; width:100%; margin:-8px 0 -20px 0; text-align:center; vertical-align: middle;}
.floatRight .pageBtn#smallBtn{margin-left:10px;}
.floatLeft .pageBtn#smallBtn{margin-right:10px;}

.pageBtn#inlineBar a{background:none;}
.pageBtn#inlineBar a:hover{background:none;}

.pageBtn#fullBar .textBox{font-size:15px; padding-top:0; padding-bottom:0; line-height:22px;}
.pageBtn#halfBar .textBox{font-size:10px; padding-top:0; padding-bottom:0; line-height:20px;}

.submitBtn{
	position:relative;top:75px;
}

* html .submitBtn{
	position:relative;top:60px;
}

#landingBtn a {
	height:33px;width:232px;float:left;font-family:'Times New Roman', Times, serif;text-align:center;
}

#landingBtn a:link, #landingBtn a:visited {
	background-image:url(../Images/JCELandingBtn.gif);
}


#landingBtn a:hover{
	background-image:url(../Images/JCELandingBtnHover.gif);
}



#landingNav h1{
	padding:7px 0 7px 0;margin:0;color:#EBEAEA; font-size:13px; letter-spacing:1px
}

/******************************************/
/* Accomodation Page
/******************************************/

.displayArea {width:680px; background-color:#39687c; float:left; margin:0 0 15px 0; overflow:hidden;}
.displayArea .roundedHeader{ display:inline; width:94%; background-color:#ced9df; clear:both; float:left; margin:0 0 10px 3%;}
.displayArea .roundedHeader .textBox{line-height:5px; padding-left:15px; color:#39687c; font-weight:bold;}
.displayArea .content img{display:inline;}
.displayArea .textBox{padding:0 10px 0 10px; color:white;}
.displayArea img{float:right; padding:0 10px 0 10px;}

.displayArea .navBtns{margin-top:10px; float:left; width:680px; padding:0;}
.displayArea .navBtns a.leftBtn{float:left; clear:both; width:20px; margin-left:20px;}
.displayArea .navBtns a.rightBtn{float:right; display:inline; clear:none; width:20px; margin-right:20px;}
.displayArea .navBtns a img{margin:0; padding:0; border:none;}

.displayArea .pageBtn#fullBar{ clear:both; float:left; margin:0 10px 10px 10px; padding:0; width:660px;}
.displayArea .pageBtn#fullBar .textBox{padding:0 0 0 15px; margin:0; line-height:5px;}
.displayArea .pageBtn#fullBar a {background:#ced9df; cursor:hand; text-decoration:none;}
.displayArea .pageBtn#fullBar a:hover {background:#1e3a46; cursor:hand;}
.displayArea .pageBtn#fullBar a .textBox{color:#39687c;}
.displayArea .pageBtn#fullBar a:hover .textBox{color:white;}


/******************************************/
/* FAQ Page
/******************************************/

.displayArea#FAQ {background-color:#bc732e;}
.displayArea#FAQ .roundedHeader{background-color:#ffa753;}
.displayArea#FAQ #FAQText{padding-right:50px;} 

/******************************************/
/* Rooms capacity Page
/******************************************/

#roomsCapacityTable{ margin-left:-10px;}
#roomsCapacityTable .column#firstCol{width:128px; padding-left: 10px;}
#roomsCapacityTable .column#firstCol100 {width:100%; padding-left: 10px;}

/******************************************/
/* Content Module
/******************************************/

.column#contentModuleLeft50{display:inline; height:auto; width:295px; margin:0 10px 10px 0;}
.column#contentModuleSpan100{display:block; width:700px; margin-bottom:10px;}
.contentModule {display:block; width:100%; height:100%}
.contentModule .textBox{padding:0 15px; margin:0;}
.contentModule .textBox ul{margin-bottom:0; padding:0;}
.contentModule .footerLink{
	background:#86A308 url(../images/btnGradients-small-green.jpg) repeat-x;
	margin-top:10px;
	padding-top:10px;
	float:left;
	width:100%;
	line-height:10px;
	vertical-align:bottom;
}
.contentModule .footerLink a {color:black; font-weight:bold; padding:0px 15px 0 15px;}
.contentModule .footerLink a:hover {color:white;}

.contentModule#greyFade{float:left; width:100%; background:#0D0B0E url(../images/homepage_leftBox_bg.jpg) repeat-x; color:#ffffff;}
.contentModule#yellowFade{float:left; width:100%; background:#CC9900 url(../images/bgFade-yellow.jpg) repeat-x; color:#292929;}
.contentModule#green{float:left; width:100%; background:#39687C; color:#292929;}


.contentModule#btnBar{float:left; width:100%; padding:0; margin:0; background:#39687C;}
.contentModule#btnBar .pageBtn a div{font-size:12px; padding:0; margin:0;}
.contentModule#btnBar .pageBtn{width:320px; height:20px; background:transparent url(../images/RoundedMenuBarBtn-up.gif) no-repeat; margin:3px 5px 0 0; padding:0; overflow:hidden; text-align:center;}
.contentModule#btnBar .pageBtn a, .contentModule#btnBar .pageBtn a div{color:#39687C; background:transparent url(../images/RoundedMenuBarBtn-up.gif) no-repeat;}
.contentModule#btnBar .pageBtn a:hover div, .contentModule#btnBar .pageBtn a.current div{color:white; background:transparent url(../images/RoundedMenuBarBtn-over.gif) no-repeat;}

/*
.contentModule#btnBar{float:left; width:100%; background:#39687C; color:#E20037;} 
.contentModule#btnBar .pageBtn a {background:none; color:#39687C;height:100%;padding-top:10px;}
.contentModule#btnBar .pageBtn {width:671px; min-height:43px;height:43px;max-height:43px; background:url(../images/BlueBar.jpg) no-repeat; margin-top:3px; margin-right:0px;}
.contentModule#btnBar .pageBtn a:hover, .contentModule#btnBar .pageBtn a#current, .contentModule#btnBar .pageBtn a.current{background:url(../images/DarkBlueBar.jpg) no-repeat;min-height:43px;height:43px;max-height:43px;padding-top:10px;}
*/

/*******************************************/
/* IE6 contentModule styles
/*******************************************/
.IE6contentModule#btnBar{float:left; width:100%; background:#39687C; color:#E20037;} /* GREY bg */
.IE6contentModule#btnBar .pageBtn a {background:none; color:#39687C;width:100%;height:100%;padding-top:10px;}
.IE6contentModule#btnBar .pageBtn {width:659px; min-height:43px;height:43px;max-height:43px; background:url(../images/BlueBar.jpg) no-repeat; margin-right:0px;margin-top:-5px;}
.IE6contentModule#btnBar .pageBtn a:hover, .IE6contentModule#btnBar .pageBtn a#current, .IE6contentModule#btnBar .pageBtn a.current{background:url(../images/DarkBlueBar.jpg) no-repeat;min-height:43px;height:43px;max-height:43px;padding-top:10px;}

/******************************************/
/* FORUM
/*****************************************

#forum-pageHeader{background:url(../images/transparent-bground200.gif) repeat; color:024645;}
#forum-mainHeader{background-color: #024645; color:white;}
#forum-subHeader{background:url(../images/transparent-bground200.gif) repeat; color:024645;}
#forum-post{background-color: #CDD9DF; color:white;}
#forum-post .pageBtn a{background:#CDD9DF; color:#024645;}
#forum-post .pageBtn a:hover{background-color:#232F35; color:white; text-decoration:none;}
.forum-row{float:left; clear:left; width:100%; margin-top:1px;}*/

/*********************END:Page styles**********************/

/* Header */

.topSec {float:left;height:27px;width:819px;}
.hotSpot {float:left;width:121px;height:123px;}
.leftContainer {height:123px;width:819px;float:left;clear:none;}
.bottomSec {float:left;height:96px;width:819px;background:url(../images/header_banner_bg.jpg) repeat-x;}
.headLeft {float:left;clear:none;width:115px;height:96px;}
.headBanner {float:left;width:691px;height:96px;text-align:right;}
.headRight {float:left;width:13px;height:96px;}

/* Center Panel */

.mainContent {
	font-family:Helvetica, Verdana, Arial, sans-serif;
}

h4#pageContent{
		height:47px; background:url(../Images/TitleBG.jpg) no-repeat; margin-bottom: 10px; padding:20px 0 0 22px; font-family:"Times New Roman", Times, serif; color:#676464;
}

/* LeftNav */

#leftCol ul {
	padding:0;
	margin:0;
}

#leftCol li {
	padding:0;
	margin:0;
	list-style: none;
}

#leftCol a {
	padding-left:10px;
}

/* Rounded Corners */

.topLeftCorner, .topRightCorner, .bottomRightCorner, .bottomLeftCorner {
	margin:0;
	padding:0;
	height:15px;
	min-width:100%;
	width:100%;
}

.topLeftCorner, .bottomLeftCorner {
	clear:both;
	float:left;
}

.topRightCorner, .bottomRightCorner {
	height:15px;
	width:15px;
	clear:none;
	float:right;
}

.topLeftCorner{	background:transparent url(../images/top_left_rounded_corner.gif) no-repeat left top;}
.topRightCorner{ background:transparent url(../images/top_right_rounded_corner.gif) no-repeat right top;}
.bottomLeftCorner{ background:transparent url(../images/bottom_left_rounded_corner.gif) no-repeat left bottom;}
.bottomRightCorner{ background:transparent url(../images/bottom_right_rounded_corner.gif) no-repeat right bottom;}

.topLeftCorner#white {	background:transparent url(../images/top_left_rounded_corner_white.gif) no-repeat left top;}
.topRightCorner#white { background:transparent url(../images/top_right_rounded_corner_white.gif) no-repeat right top;}
.bottomLeftCorner#white { background:transparent url(../images/bottom_left_rounded_corner_white.gif) no-repeat left bottom;}
.bottomRightCorner#white { background:transparent url(../images/bottom_right_rounded_corner_white.gif) no-repeat right bottom;}

#white .topLeftCorner{	background:transparent url(../images/top_left_rounded_corner_white.gif) no-repeat left top;}
#white .topRightCorner{ background:transparent url(../images/top_right_rounded_corner_white.gif) no-repeat right top;}
#white .bottomLeftCorner{ background:transparent url(../images/bottom_left_rounded_corner_white.gif) no-repeat left bottom;}
#white .bottomRightCorner{ background:transparent url(../images/bottom_right_rounded_corner_white.gif) no-repeat right bottom;}

.topLeftCorner#blue { background:transparent url(../images/top_left_rounded_corner_blue.gif) no-repeat left top;}
.topRightCorner#blue { background:transparent url(../images/top_right_rounded_corner_blue.gif) no-repeat right top;}
.bottomLeftCorner#blue { background:transparent url(../images/bottom_left_rounded_corner_blue.gif) no-repeat left bottom;}
.bottomRightCorner#blue { background:transparent url(../images/bottom_right_rounded_corner_blue.gif) no-repeat right bottom;}

#blue .topLeftCorner{ background:transparent url(../images/top_left_rounded_corner_blue.gif) no-repeat left top;}
#blue .topRightCorner{ background:transparent url(../images/top_right_rounded_corner_blue.gif) no-repeat right top;}
#blue .bottomLeftCorner{ background:transparent url(../images/bottom_left_rounded_corner_blue.gif) no-repeat left bottom;}
#blue .bottomRightCorner{ background:transparent url(../images/bottom_right_rounded_corner_blue.gif) no-repeat right bottom;}

#brown .topLeftCorner{ background:transparent url(../images/top_left_rounded_corner_brown.gif) no-repeat left top;}
#brown .topRightCorner{ background:transparent url(../images/top_right_rounded_corner_brown.gif) no-repeat right top;}
#brown .bottomLeftCorner{ background:transparent url(../images/bottom_left_rounded_corner_brown.gif) no-repeat left bottom;}
#brown .bottomRightCorner{ background:transparent url(../images/bottom_right_rounded_corner_brown.gif) no-repeat right bottom;}

.IE6contentModule .topLeftCorner#green{background:url(../images/GreenCornerTopLeft.jpg) no-repeat left top; float:left;}
.IE6contentModule .topRightCorner#green{background:url(../images/GreenCornerTopRight.jpg) no-repeat right top; float:right;width:15px;min-height:15px;}
.IE6contentModule .bottomLeftCorner#green{background:url(../images/GreenCornerBottomLeft.jpg) no-repeat left bottom; float:left;width:15px;min-height:15px;}
.IE6contentModule .bottomRightCorner#green{background:url(../images/GreenCornerBottomRight.jpg) no-repeat right bottom; float:right;width:700px;min-height:15px;}

.topLeftCornerGreen{background:url(../images/GreenCornerTopLeft.jpg) no-repeat left top; float:left;}
.topRightCornerGreen{background:url(../images/GreenCornerTopRight.jpg) no-repeat right top; float:right;width:15px;min-height:15px;}
.bottomLeftCornerGreen{background:url(../images/GreenCornerBottomLeft.jpg) no-repeat left bottom; float:left;width:15px;min-height:15px;}
.bottomRightCornerGreen{background:url(../images/GreenCornerBottomRight.jpg) no-repeat right bottom; float:right;width:700px;min-height:15px;}

.RoundCorners{max-height:15px;height:15px;width:auto!important;max-width:100%;}
.RoundCorners #BottomRight{background:url(../Images/RoundedCorner_BottomRight.gif) no-repeat right top;min-height:15px;height:15px;width:100%;float:right;}
.RoundCorners #BottomLeft{background:url(../Images/RoundedCornerLongLeftBottom.gif) no-repeat 15px top;right:15px;height:15px;width:100%;float:left;position:relative;}
.RoundCorners #TopRight{background:url(../Images/RoundedCornerLongLeftTop.gif) no-repeat;float:left;min-height:15px;height:15px;width:20%;}
.RoundCorners #TopLeft{background:url(../Images/RoundedCorner_TopRightLong.gif) no-repeat right;float:right;min-height:15px;height:15px;width:80%;}

/* Touch ups and Positioning */

.slideShowBtnLeft{
	float:left;
	padding:10px 0 0 10px;
}

.slideShowBtnRight{
	float:Right;
	padding:10px 10px 0 0;
}

.padLeft32{
	padding-left:32px;
}

#landingNav{padding-left:7px; margin-bottom:10px;}
#landingBtnFamily{text-align:center;padding-top:10px;}

.bottomImages {
	padding-top:10px;
}

.hidden, #hidden{display:none;}
.visible, #visible{display:block;}

.clearNone, #clearNone{clear:none;}
.clearBoth, #clearBoth{clear:both;}
.floatLeft, #floatLeft{float:left;}
.floatRight, #floatRight{float:right;}
.floatNone, #floatNone{float:none;}

#bottomMargin10{margin-bottom:10px;}
#bottomMargin20{margin-bottom:20px;}

#footerText{
	/*float:left;
	padding-left:65px;*/
	margin:5px 0 0px 0;
}

#footerText a:hover, #footerText a:visited{
	color:#6eb9db!important;
	font-size:100%;
}

#footerText a
{
	color:Black!important;
	font-size:100%;
}

/* Images etc */


.headerImage {
	width:709px;height:221px; padding-bottom:10px; border: solid 1px black; margin:0 0 10px 10px;
}

.headerImage#flashBanner{
	height: 228px;width:706px;
}

.headerImage #BtnEnquiry{
	/*position:relative;left:562px;top:10px;*/
	float:right;padding:10px 20px 0 0;margin::10px 20px 0 0;
}

.headerImage #BtnBrochure{
	/*position:relative;left:562px;top:19px;*/
	float:right;clear:both;padding:10px 20px 0 0;margin::10px 20px 0 0;
}

.slideshow{
	position:relative;
	z-index:1;
	float:left;
}

.slideshowBtns{
	position:relative;
	z-index:2;
	float:right;
	margin-bottom:-50px;
}

.5pixelSpacer{min-height:5px;}

/* Footer buttons */

.footerBtn {float:left;}
.footerBtn #left {float:left;clear:none;background:url(../images/footer_btn_left.jpg) left no-repeat;width:11px;height:25px;}
.footerBtn #center {float:left;height:25px;padding-top:5px;background:url(../images/footer_btn_bg.jpg) repeat-x;}
.footerBtn #right {float:left;margin-right:10px;}

.reorderList li   
{
	float:left;
	width:auto;
	list-style:none; 
	list-style-type:none;
	border:2px solid #eeeeee;
	padding:5px;
	margin:0 0 2px 0;
} 

.reorderList ul
{
	float:left;
	width:100px;
	margin-left:auto;
	margin-right:auto;
}

.reorderList ul li img
{
	float:left;
}

.reorderList ul li table
{
	float:left;
	width:100px;
}

.slider
{	
 	position:relative;
	background: url('../Images/Content/Cosmos/SliderIntervalBar.gif') repeat-x;
	background-position: 06px left;
	height:50px;
    width:251px!important;

}