@charset "utf-8";
/*  ====================================================================
	STYLES.CSS | version:Nov
    ==================================================================== */

/*  ==================  1 - import Styles  ============================= */	

	@import url("base.css");
	@import url("forms.css");
	@import url("layout.css");
	@import url("typography.css");
	
/*  ==================  2 - Width of objects  ========================== */

#dimension				{}
#page					{margin:0 10px;background:#392f29 url(_img/bg/content-bg.png) repeat-y 100% 0;}
.fixed					{width:1000px;}
.fluid					{width:auto;}
									

/*  ==================  3 - Defaults:================================= */

body 					{color:#4f4f4e;background:#e7e5ce url(_img/bg/site-bg.png) repeat-x 0 0;font:normal normal normal 12px/1.3em Georgia,"Times New Roman",Times,serif;white-space:normal;}
body > div				{margin:0 auto ;}

/*  ==================  4 - Base object Styles  ======================== */

#header						{width:1000px;height:260px;margin:0 10px;background:url(_img/bg/header-bg.png) no-repeat 0 0;position:relative;}
#body						{}
#content					{border-left:1px solid #dbd5d2;padding-left:20px;}
#content .copy				{}
#content .sub-section		{background-color:#eee;border:1px solid #8b817c;margin-bottom:20px;margin-top:8px;min-height:400px;overflow:hidden;padding:15px 20px 30px 20px;}
#sub-content				{margin-right:20px;}
#sub-content .section		{margin:6px 0 7px 0;text-align:right;}
#sub-content .sub-section	{margin:6px 0 7px}
#end						{clear:both;}  

/* @end */  

/*  ==================  5 - Global Style Types  ======================= */


#logo					{position:absolute;top:10px;left:0;font-family:Georgia,"Times New Roman",Times,serif;}
#logo h1				{font-weight:bold;font-size:50px;line-height:50px;letter-spacing:0.001em;}
#logo .firstline		{display:block;color:white;font-size:34px;line-height:34px;margin-bottom:-8px;}
#logo .secondline		{display:block;color:#fffa47;text-shadow:1px 1px 1px #ffc53a;}
#logo .thirdline		{display:block;color:white;font-size:34px;line-height:34px;margin-top:-8px;}


/*  ======== Main Header Eleeets = */
.hay-stack				{position:absolute;top:57px;right:28px;z-index:20;}
.text-blurb				{position:absolute;top:10px;right:20px;color:#fffffe;color:rgba(255,255,253,0.9) ;font-family:Georgia,"Times New Roman",Times,serif;font-size:2em;line-height:1em;font-style:normal;font-variant:small-caps;}

/*  ======== Main Navigation ===== */
#nav					{position:absolute;bottom:34px;left:1px;}
#nav ul					{position:relative;}


/* Main Tabs */
#tabs	{margin:0;padding:0}
#tabs-2	{height:283px;background:#191919 scroll 0 0;color:#f9f7eb;}

#header ul#gallery-view,
.three-col #tour-content ul#gallery-view		{margin:0 20px 10px 0;}
#header ul#gallery-view img,
.three-col #tour-content ul#gallery-view img	{background:none;}
#header ul#gallery-view li,
.three-col #tour-content ul#gallery-view li		{width:124px;height:98px;float:left;list-style:none;margin:20px 0 0 30px;}
#header ul#gallery-view li img,
.three-col #tour-content ul#gallery-view li img	{border:1px solid #f9f7eb;}

#header .ui-tabs .ui-tabs-hide		{display:none}
#header .ui-tabs .ui-tabs-nav		{height:29px;list-style:none;position:relative;padding:0}
#header .ui-tabs .ui-tabs-nav li	{width:173px;height:34px;position:relative;float:left;border-bottom-width:0 !important;margin:0 -30px 0 0;padding:0}

.ui-tabs-panel{padding:1px}

/* Is it on? */
.on-0{width:0;height:0;display:none}
#feature-window{width:657px;height:285px;display:block;color:#000;background:#fff scroll 0 0;margin-bottom:20px;padding:1px;border:1px solid #bcb99e;overflow:hidden}
.fader-ticker{margin:0;padding:0}
#header .fader-ticker li,#header .fader-ticker li{width:655px;height:283px;overflow:hidden;margin:0;padding:0;list-style:none;float:none;background-color:#232322;}
.video-window{width:655px;height:283px;overflow:hidden;margin:0;padding:0;list-style:none;float:none;background-color:#232322}
.video-window img{margin:75px auto}

/* #main-content styles */
#nav-padding{padding:70px 10px 0px 10px;min-height:1020px;height:auto!important;height:1020px}

/* Tabs  */
#tabs{margin:0;padding:0;width:661px;overflow:hidden}

#header .ui-tabs .ui-tabs-hide		{display:none}
#header .ui-tabs .ui-tabs-nav		{height:29px;list-style:none;position:relative;padding:0}
#header .ui-tabs .ui-tabs-nav li	{width:173px;height:34px;position:relative;float:left;border-bottom-width:0 !important;margin:0 -35px 0 0;padding:0}
.ui-tabs-panel{padding:1px}

#header .ui-tabs .ui-tabs-nav li a					{text-indent:10px;}
#header .ui-tabs .ui-tabs-nav li.link a				{width:173px;height:34px;position:relative;display:block;z-index:5;background:transparent url("_img/bg/tab-btn-trans.png") no-repeat scroll 0 0;font-size:13px;line-height:40px;padding-left:15px;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif;color:#b83d2d}
#header .ui-tabs .ui-tabs-nav li.ui-state-hover a	{width:173px;height:34px;position:relative;display:block;background:transparent url("_img/bg/tab-btn-over-trans.png") no-repeat scroll 0 0;z-index:10;font-size:13px;line-height:40px;padding-left:15px;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif;color:#faf6e0}
#header .ui-tabs .ui-tabs-nav li.section a,
#header .ui-tabs .ui-tabs-nav li.current a			{width:173px;height:34px;position:relative;display:block;background:transparent url("_img/bg/tab-btn-over-trans.png") no-repeat scroll 0 0;z-index:20;font-size:13px;line-height:40px;padding-left:15px;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif;color:#faf6e0}
#header .ui-tabs .ui-tabs-nav li.last-tab a			{z-index:1}
#header .ui-tabs .ui-tabs-nav li.first-tab a		{z-index:10}

#header .ui-tabs .ui-tabs-nav li.tab1 a {z-index:10;}
#header .ui-tabs .ui-tabs-nav li.tab2 a {z-index:9;}
#header .ui-tabs .ui-tabs-nav li.tab3 a {z-index:8;}
#header .ui-tabs .ui-tabs-nav li.tab4 a {z-index:7;}
#header .ui-tabs .ui-tabs-nav li.tab5 a {z-index:6;}
#header .ui-tabs .ui-tabs-nav li.tab6 a {z-index:5;}
#header .ui-tabs .ui-tabs-nav li.tab7 a {z-index:4;}
#header .ui-tabs .ui-tabs-nav li a.tab-focus	{width:155px;z-index:50;background:transparent url("_img/bg/tab-btn-over-trans.png");color:#faf6e0}

/* @end */

/*  ======== Content Elements ===== */

.duellist				{margin:15px 0;}
.duellist .left			{}
.duellist .right		{margin-right:20px;}

a.read-more				{display:block;width:93px;height:25px;color:white;font-size:10px;font-weight:bold;background:url(_img/bg/read-more-bg.png) no-repeat 0 50%;text-align:center;line-height:26px;}
a.read-more:hover,a.read-more:active
						{color:#ffd266;}

/* @end */

/*  ======== Date ================ */
.date								{background:url(_img/icons/date-icon.png) 44% 70% no-repeat; color:#eeecd0;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;}

* @end */

/*  ======== Right Adverts ======= */
.adverts							{background:#eee;border:1px solid #6f645e;margin:10px 0;}
.adverts img						{border:1px solid #6f645e;display:block;margin:5px auto;}

/* @end */

/*  ======== Sub Menu ======= */
ul.sub				{background-color:#eee;border:1px solid #6f645e;list-style:none outside none;padding:10px;}
ul.sub li			{list-style:none outside none;}
ul.sub li a			{color:#b83d2d;font:bold 13px Georgia,"Times New Roman",Times,serif;}
ul.sub li a:hover	{color:#333;}
ul.sub li a.current	{color:#333;}

/* @end */

/*  ======== Pricing ======= */
.pricing							{background-color:#eee;border:1px solid #6f645e;padding:10px;}
.pricing .WidgetHolder h3			{color:#372d28;line-height:24px;font-style:normal;font-weight:normal;text-transform:uppercase;margin-bottom:0.75em;}
.pricing .WidgetHolder div h3		{color:#99b348;line-height:22px;font-weight:bold;margin:0;margin-bottom:0.25em;text-transform:none;}
.pricing p							{font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;}
.price-list 						{font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;}
.price-list li						{list-style:none;margin-bottom:7px;}
.price-list strong					{float:left;display:block;width:50px;}

/* @end */

/*  ======== Latest Information = */
.latest-information					{background:#eee;border:1px solid #6f645e;padding:20px 10px;}
.latest-information h2				{font-size:14px;}

/* @end */
s

/*  ======== Footer ============== */
#footer								{background:#392f29;margin:13px 10px 15px 10px;border:1px solid #dbd6d1;}

.shipping							{background:white;margin:5px;border:1px solid #7b706a;}
.shipping ul						{background:#eee;margin:5px;padding:15px 15px 0;}
.shipping li						{width:21%;list-style:none;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;line-height:18px;}
.shipping li.next					{width:32px;margin-right:18px;}
.shipping li img					{float:left;}

.footer-links 						{background:white;border:1px solid #7b706a;margin:5px;}
.footer-links a,.footer-links a:visited
									{color:#4f4f4e;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;}
.footer-links a:hover,.footer-links a:active
									{color:#99b348;}	
.footer-links ul					{margin:5px;background:#eee;padding:0 15px;}
.footer-links li					{float:left;list-style:none;list-style:none;margin:6px 0;padding:0 5px;}
.footer-links li.last-link			{padding:0 0 0 5px;}
.footer-links li.seperator			{margin:6px 0;padding:0;}
.foot-note							{text-align:center;margin:0 10px;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;}

/* @end */

/*  ==================  6 - Custom Style Types  ====================== */

/* =========  Special   ========= */
.code-container						{width:100%;margin:5px 0 10px 0;border:1px solid #ddd;background:white;}
code								{background:white;color:#5c5c5c;}
.quote								{}
blockquote							{font:italic 0.6em/1.4em Georgia,"Times New Roman",Times,serif;color:#333;padding:10px 0 15px 0;}
.quote .author						{color:black;font-style:normal;}

.last 								{padding:0 !important;}
.clear 								{clear:both;}
.left 								{float:left;}
.right								{float:right;}

/* @end */

.green								{color:#99b348;}

/* =========  Custom Messages   === */
.error								{}
.confirm							{}
.centre								{text-align:center;}
.leadin								{font-size:1.1em;}

/* @end */

/*  ======== Floats ================= */
.float-right						{float:right;}
.float-left							{float:left;}

/* @end */

/* =========  Footer nav  ========= */

#footer-container ul				{list-style:none;padding-right:8px;margin:0;}
#footer-container ul li				{float:left;font-size:12px;padding:0 2px;margin-left:0;}
s
#footer-container a,
#footer-container a:hover,
#footer-container a:active,
footer-container a:visited			{color:white;border:0 none;}
#footer-container a:hover			{color:#ff0000;border:0 none;}

/* @end */


