@charset "utf-8";
/* CSS Document */

/**********************************************************
 *                    HTML & Body
 **********************************************************/
html {}
body {
	margin: 0px;
	padding-bottom: 20px;
}
/* Containes the whole page. */
#container {
	width: 100%;
}
/* Side panels. */
.panels {}
#sidebarleft {
	background-color: #FFFFFF;
	background-image: url(leftpanel%20shad.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top: 0px;
	padding-right: 0px;
	top: 0px;
	right: 0px;
}

#sidebarright {
	background-color: #FFFFFF;
	background-image: url(leftpanel%20shad.jpg);
	background-repeat: repeat-y;
	padding-top: 0px;
	padding-right: 0px;
	top: 0px;
	right: 0px;
}

/* Central column of the page. */
#contentbox {
	width: 775px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6D5B4B;
}

/* Box containing leaderboard and branding and contents. Global Text Style. */
#header {}
/* Language Links and first text heading 1. */
#leaderboard {
	background-image: url(background.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 26px;
	text-align: right;
	vertical-align: middle;
	padding-right: 14px;
}
#luxury {
	text-align: right;
	vertical-align: bottom;
}
#home {
	padding-left: 10px;
}

.lbtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bolder;
}

/* Banner - background image and contact text links. */
#branding {}
/* Contents box 2 column. */
#contentbox {}

/* Box to contain main contents and sidebar right. */
#contents {
	width: 100%;
}
/* Main contents box 2 column. */
#topcontents {}
/* Central cloumn of content. */
#contentcentre {
	width: 100%;
}
/* Right sidebar. */
#sidebarright {
	background-color: #FFFFFF;
	background-image: url(rightpanel%20shad.jpg);
	background-repeat: repeat-y;
	padding-top: 0px;
	padding-left: 0px;
	left: 0px;
	top: 0px;
}

/* Contents below main contents. */
#contentsbelow {}
/* Contents at the foot of the page. */
#footerbox {
	background-image: url(background.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 36px;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CFC3B3;
}
.footertextleft {
	vertical-align: middle;
	width: 50%;
	padding-left: 14px;
}

.footertextright {
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	width: 50%;
	padding-right: 14px;
	vertical-align: middle;
}

/* Primary Links in Footer. */
#footmenu {}
/* Logo in Footer. */
#footbranding {}
/* Acknowledgements and copyright. */
#closure {}

/**********************************************************
 *                 Specific HTML
 **********************************************************/ 
 
/* Main section menu. */
#primarylinks {}
/* Houses menu in Left sidebar. */
#secondarylinks {}
/* Weather container in Left sidebar. */
#weatherbox {}
/* Links to websites in Left sidebar. */
#externallinks {}


/**********************************************************
 *                 Text Styles
 **********************************************************/

/* Global text styling. */ 
.maintext {}
/* Closure text styling. */ 
.closuretext {}
/**********************************************************
 *                 HTML Elements
 **********************************************************/
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}

p {}

strong {}
blockquote {}
cite {}
q {}

address {}

ul {}
ol {}
li {}

dl {}
dd {}
dt {}

/**********************************************************
 *                 Global Link Styles
 **********************************************************/
a {}
a:link    {}
a:visited {}
a:hover   {}
a:active  {}
a.active  {}

/**********************************************************
 *                 Custom HTML Styles
 **********************************************************/
 
#leaderboard h1 {}
.heading {
	top: 0px;
	right: 0px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 147px;
	width: 548px;
}
.luxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #A5A57B;
}
#bottext {
	text-align: center;
	vertical-align: middle;
	height: 43px;
}
.withtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	color: #7B8277;
	padding-left: 45px;
}

.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #A5A57B;
	vertical-align: bottom;
	padding-bottom: 3px;
}
.leftpadd {
	padding-left: 2px;
}
#contentctext {
	height: 858px;
	width: 394px;
}
#contentsbimgs {
	text-align: right;
	vertical-align: top;
}
.contentctext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6D5B4B;
	text-align: justify;
	vertical-align: top;
	padding-top: 64px;
	padding-left: 58px;
	padding-right: 51px;
	line-height: 25px;
}
#contentcimg {
	text-align: right;
	vertical-align: top;
}
.topleftpadd {
	padding-top: 2px;
	padding-left: 2px;
}
a.fhk:link    {
	color: #FFFFFF;
	text-decoration: none;
}
a.fhk:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.fhk:hover   {
	color: #6D5B4B;
}