/*
Theme Name: Eagle Hotel
Theme URI: http://www.eagledornoch.co.uk/
Description: The Custom WordPress theme.
Version: 1.0
Author: Marketing Services
Author URI: http://www.marketingmakeovers.co.uk
Tags: green, custom header, fixed width, two columns, widgets


*/


/* Begin Typography & Colors */

*{ font-size:12px; color:#6f6f6f;}
body
{
	font-size:12px !important;
	font-family:  Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	margin:0 auto;
	

}
.bg{
 background: #3a3d12 url(images/bg.jpg) no-repeat top center; }
#global { width:980px; position:relative; z-index:2; margin:0 auto; margin-top:10px; margin-bottom:100px; }	
.stwidth { width:980px; margin:0 auto;  }	
div.alignleft { float:left !important ; margin-right:5px;  }
div.alignright { float:right !important ; margin-left:5px; }
img.alignleft { float:left; margin-right:20px;  }
img.alignright { float:right; margin-left:20px;  }
.alignleft { float:left;  }
.alignright { float:right; }
.green {color:#369ca0; font-size:14px; font-weight:800; }
h1, h2, h3, h4, h5 { font-weight:normal !important; }
h1
{
	color:#369ca0;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
}
h2
{
	color:#369ca0;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	
}
h3
{
	color:#369ca0;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	
}
h4
{
	color:#369ca0;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	
}
a
{
	color:#369ca0; text-decoration:underline;
}
a:hover { text-decoration:none; }
.clear { clear:both; }
hr { height:1px; background:#ccc; border:none; margin-top:10px; margin-bottom:10px; }
/*******************Header *****************/
#top-strip
{
	background:url(images/top-bottom-strip.jpg) top center no-repeat;
	width:900px;
	height:17px;
	margin:0 auto;
}
#bottom-strip
{
	background:url(images/top-bottom-strip.jpg) no-repeat;
	width:865px;
	height:15px;
	margin:0 auto;
	text-align:right;
	padding-right:35px;
	color:#bfbfbf;
	font-size:10px;
	padding-top:2px;
	

}
#bottom-strip a
{
	text-decoration:none;
	font-size:10px;
	color:#bfbfbf;
}
#bottom-strip a:hover
{
	text-decoration:underline;
}
#wrapper
{
	width:980px;
	min-height:405px;
	margin:0 auto;
	padding-top:30px;
	
	
	
}
#header
{
	width:100%;
	height:45px;
}
#logo
{
	width:294px;
	height:45px;
	float:left;
}
#topmenu
{
	width:100%;
	text-align:left;
	margin-top:18px;
	height:30px;
	overflow:hidden;

}
#topmenu ul
{
	
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	
}
#topmenu ul li
{
	list-style:none;
	display:inline;
	
}
#topmenu ul li a
{
	text-decoration:none;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	padding-right:10px;
	padding-left:10px;
	border-left:solid 1px #fff;
	font-weight:bold;

}
#topmenu ul li:first-child  a{ border:none; }
#topmenu ul li a:hover,#topmenu ul li.current_page_item a
{
	color:#fff;
	text-decoration:underline;
}
#bannerslide { background:url(images/banner-bg.jpg) top center no-repeat; width:966px; height:263px; padding:7px; position:relative; }
.hidden { display:none; }
#banner-controls { position:absolute; width:60px; height:24px; bottom:18px; left:155px; z-index:999; } 
.mov-left, .mov-right { cursor:pointer; }
/********************************************Content Area*******************************/
#middle
{
	color:#000;
	min-height:300px;
	background:#fff;
	width:980px; margin:5px 0px;

}
#mid { width:948px; text-align:left; padding:16px; margin:0 auto;}
#mid p {  margin-top:10px; margin-bottom:10px; line-height:18px;  }
#col_two_three { width:610px; padding-left:17px; float:left; text-align:left; }
#col_one { width:292px; padding-right:19px; border-right:dashed 1px #000; float:left; padding-top:5px; padding-bottom:5px; text-align:left;  }
#col_two { width:292px; padding-left:17px; padding-right:17px; border-right:dashed 1px #000; float:left; padding-top:5px; padding-bottom:5px; text-align:left  }
#col_three { width:292px; padding-left:17px; float:left; padding-top:5px; padding-bottom:5px; text-align:left;  }


/******************************Footer********************************/
#bottombox { 
	color:#ccc;
	background:#fff;
	width:950px; margin:0px; padding:10px 15px; text-align:left;  }
#bottombox  a {  font-size:16px; text-decoration:none; }	
#footer
{
	color:#fff;
	background:#6F6F6F;
	width:980px; margin:0px;
}
#footer_inner 
{
	padding:10px;
	text-align:center;
	color:#fff;
}
#footer_inner a{ color:#fff !important; }
#footer_menu { text-align:center; padding-top:2px; color:#fff; }
#footer_menu  ul { margin:0px;  padding:0px; }
#footer_menu  li { display:inline;   }
#footer_menu  li a { color:#fff; text-decoration:none; padding-left:10px; padding-right:5px; border-left:solid 1px #fff; }
#footer_menu  li a:hover { color:#fff; text-decoration:underline;  }
#footer_menu  li:first-child a{ border:none; }

/**********************************Contact Form***************************************/
.linklove { display:none; }
#cformsform label { float:left !important; display:block !important; text-align:left; color:#000; font-weight:bold; text-align:right; color:#6d6e71; width:150px; }
#cformsform label span {  width:150px; display:block; }
#cformsform .single { width:200px !important; }
#cformsform .area {width:200px !important; }
#cformsform .cf-sb { text-align:right !important; }
#cformsform .cf-sb .sendbutton { margin-right:50px; }
/***************************** Gallery Settings ***************************/
#col_two_three_gal { width:632px; padding-left:17px; float:left; text-align:left; }
#col_one_gal { width:270px; padding-right:19px; border-right:dashed 1px #000; float:left; padding-top:5px; padding-bottom:5px; text-align:left;  }
.caption , .thickbox { display:none !important; }
.gholder {  width:292px; float:left;  }
ul.gallery-thumbs { width:292px;  padding-left:0px !important; }
.gallery-thumbs li { display:block; float:left !important; padding-top:10px;  }
.gallery-thumbs li img.thumb { opacity: 100% !important; margin-left: 0px; margin-top: 0px; width:85px !important; height:85px !important; }
.main_image a { display:none !important; }
/**********tabs******************/

ul.idTabs { margin:0px; padding:0px; padding-bottom:20px; list-style:disc; color:#fff; }
ul.idTabs li { display:inline !important;}
ul.idTabs li a { color:#fff; background:#163669 !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; display:block; width:86px; height:18px; text-align:center; float:left; padding:2px;  }
ul.idTabs li a.selected { color:#fff; background:#939598 !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; display:block; width:86px; height:18px; text-align:center; float:left; padding:2px; }
#completed, #current { padding-top:10px; padding-left:10px; } 
#completed ul, #current  ul { margin-left:0px; padding-left:10px;  list-style:square; }
#completed li a, #current  ul li a { text-decoration:none; line-height:18px; font-weight:bold; }
#completed li a:hover, #current  ul li a:hover,#completed li.currentpage a, #current  ul li.currentpage a { text-decoration:underline; }
.postdesc { padding-top:10px; padding-bottom:10px; }
/*****************************News blog**************************/
.sidebar{ color:#787878; }
.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5 { color:#787878; }
.sidebar h1 { padding-bottom:20px;}
.sidebar h2 { font-size:16px; }
.sidebar ul { list-style-image:url(images/bullet.jpg); margin-left:0; padding-left:25px; }
.sidebar a { color:#787878; text-decoration:none; }
.sidebar a:hover { text-decoration:underline; }
.widgetbox {  border-bottom:solid 1px #787878; margin-bottom:10px; }
.blog h3 a { font-size:20px !important; text-decoration:none; }
.blog a:hover { text-decoration:none !important; }
.blog .post {border-bottom:dashed 1px #000; padding-bottom:10px; margin-bottom:10px;}
