@import "layout.css";
/*Design by Free CSS Templateshttp://www.freecsstemplates.orgReleased for free under a Creative Commons Attribution 2.5 License*/body {	margin: 0;	padding: 0;	/*background: #FFFFFF url(images/img1.jpg) repeat-x;*/	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*font-family:tahoma,verdana,arial,helvetica,sans-serif;*/	font-size: 13px;	color: #333;}form {	margin: 0;	padding: 0;}fieldset {	margin: 0;	padding: 0;	border: none;}input, textarea, select {	font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}

input {
  border: 1px solid #ccc;
}

textarea {
  border: 1px solid #ccc;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	/*color: #3184D6;*/
	color: #ba0c0c;
	padding: 0px;
}

#latest-post h1, h2 {
	font-weight: normal;
	color: #ba0c0c;
}

h1 {	
	letter-spacing: -1px;
	font-size: 2.6em;
}

h2 {
	font-size: 1.5em;
}

h3 {
	font-size: 1.2em;
	font-weight: bold;
}

p, ul, ol {}p {}blockquote {	font-style: italic;}ul {
	/*list-style-image: url('images/arrow-bullet.png')*/}ol {}a {	color: #3184D6;}a:hover {	text-decoration: none;}small {}hr {	display: none;}img {	border: none;}img.left {	float: left;	margin: 0 15px 0 0;}img.right {	float: left;	margin: 0 0 0 15px;}
#booking-form {
	border: 1px solid #ffeabe;
	background-color: #ffc;
	/*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
	/*font-family:tahoma,verdana,arial,helvetica,sans-serif;*/	/*font-size: 13px;*/
	color: #ba0c0c;

}
/* Header */#header {	width: 840px;	height: 110px;	margin: 0 auto;}/* Logo */#anlogo {
	margin-top: 10px;
	background-image: url('images/newlogo1.jpg');
	background-repeat: no-repeat;
	width: 840px;
	/*width: 329px;*/
	height: 110px;
}

#bar {
	margin-top: 0px;
	background-image: url('images/bar.jpg');
	background-repeat: repeat-x;
	width: 840px;
	/*width: 329px;*/
	height: 30px;
	margin: 0 auto;
}
#logo {	float: left;}#logo h1, #logo h2 {	margin: 0;	text-transform: lowercase;}#logo h1 {	padding-top: 52px;	font-size: 4em;	color: #554D49;}#logo h1 a {	color: #554D49;}#logo h2 {	margin-top: -10px;	padding-left: 1px;	letter-spacing: -1px;	font-size: 1.8em;	color: #7F7772;}#logo h2 a {	color: #7F7772;}#logo a {	text-decoration: none;}/* Menu */#menu {	float: right;}#menu ul {	margin: 0;	padding: 40px 0 0 0;	list-style: none;}#menu li {	display: inline;}#menu a {	display: block;	float: left;	width: 130px;	height: 90px;	padding-top: 30px;	background: #73D000 url(images/img02.jpg) no-repeat;	text-align: center;	text-decoration: none;	text-transform: lowercase;	font-size: 1.6em;	color: #FFFFFF;}

/* Page */
#page {	
	/*width: 840px;*/
	width: 900px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 30px;
	/*background-color: #fff;*/
}

#content-menu {
	float: left;
	width: 160px;
	/*padding: 12px 0 0 30px;*/
	/*background: url(images/img03.gif) repeat-y;*/
}

#latest-post {	
	float: left;
	width: 500px;
	/*width:100%;*/
	padding: 12px 10px 0 20px;
	/*background: url(images/img03.gif) repeat-y;*/
}
/******************************************************************************/


/******************************************************************************/
#latest-courses {
	float: right;
	width: 190px;
	padding: 12px 0 0 10px;
	/*background: url(images/img03.gif) repeat-y;*/
}
#stock-image {
	/*border:1px solid #ccc;*/
}
#latest-courses .entry {	background: url(images/img04.gif) repeat-x left bottom;}
#latest-courses-box {
	color: #666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	border:1px solid #d4ecff;
	background-color: #ecf6fe;
	padding: 5px;
}

#contact-details {	float: right;	width: 190px;	padding: 10px 0 10px 10px;	/*background: url(images/img03.gif) repeat-y;*/
	background-color: #ecf6fe;
	color: #666;}
/*
ul.lc-title {
list-style-type: square;
margin:0;
padding:0;
color:#000;
}*/
ul.lc-title{list-style:none;padding-left:0px;margin-left:0px;clear:both}
ul.lc-title li{margin-left:0px;padding-left:11px;background:transparent url("images/arrow-bullet.png") no-repeat 0px 4px; font-weight: bold; color:#3184D6;}
#latest-courses-box div.hr { height:2px; background:url(images/hr_blue.gif) repeat-x; margin-top:6px,margin-left:6px,margin-right:6px }
#cpdpoints {
	width:30px;
	background-color: #C7E5FD;
	border: 1px solid #fff;
	color: #2f71b2;
	font-weight: normal;
	height: 30px;
	text-align: center;
	padding-top: 0px;
}

#filter-courses-box {
	color: #666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	border:1px solid #d4ecff;
	background-color: #ecf6fe;
	padding: 5px;
}
/******************************************************************************/



/******************************************************************************/
#latest-news {
	margin-top: 30px;
}
#latest-news1 {
	border: 1px solid #FFCACA;
	background-color: #FDECEC;
	padding:10px;
	float:left;
	width:190px;
	height:200px;
}
#latest-news2 {
	border: 1px solid #FFCACA;
	background-color: #FDECEC;
	padding:10px;
	float:left;
	width:190px;
	height:200px;
	margin-left:10px;
}

/****************************************************/
.left-nav {}

.left-nav ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.left-nav li {
	background-color:#fff;
}
.left-nav li a {
	display:block;
	text-decoration:none;
	/*border-top:1px solid #fff;*/
	border: 1px solid #fff;
	padding:5px;
	line-height: 25px;
}
.left-nav li a:visited {}
.left-nav li a:hover {/*background-color:#ccc;*/border: 1px solid #ddd;}

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

#shop-img {
	margin-top:7px;
}

/****************************************************
NEWSLETTER
****************************************************/
.newsletter {
	border: solid 1px #999;
}
.newsletter #box {
	background-color: #03277d;
	margin: 1px;
	padding: 3px;
	color: #fff;
}
.newsletter #box input {
	color: #03277d;
}
.newsletter .space {
	height: 5px;
}

/****************************************************
ROTATING IMAGE
****************************************************/
.rotimage {
	margin-top: 40px;
}
.rotimage #box {
	background: url(images/nes-box.jpg) no-repeat;
	margin-top: 20px;
	padding: 5px;
	color: #fff;
	/*border:1px solid #ccc;*/
}

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

#courses {
	background-color: #ecf6fe;
	padding:5px;
	border-bottom:1px solid #000;
}
#courses ul {
	display: inline;
	list-style-type: none;
	text-align: left;
	margin: 0;
	padding: 0; 
}
#courses ul li {
	display:inline;
	width: 100px;
}

/****************************************************/
.post {}.post .title {	margin: 0;}.post .meta {	margin: 0;	padding-bottom: 10px;	line-height: normal;	font-family: Arial, Helvetica, sans-serif;	color: #BABABA;}.post .meta a {	color: #BABABA;}.post .entry {	margin-bottom: 10px;	padding-bottom: 5px;}/* Footer */#footer {	width: 840px;
	border-top: 1px solid #ddd; 	height: 100px;	margin: 0 auto;
	margin-top: 30px;	/*background: url(images/img06.gif) no-repeat;*/}#footer p {	margin: 0;	padding: 15px;}#legal {	float: left;}#links {	float: right;}
