/*----------------------------------------------------------
	THIS IS THE MAIN STYLESHEET FOR STUCTURAL AND LAYOUT CHANGES
	
	What this stylesheet **IS** for:
	
	1) The main styles relating to the major sections of the site for example the header div or the primary navigation. 
	2)If you are setting the default styles for  section for example #header a or #column_1 p then it would go in here
	
	What this stylesheet is **NOT** for:
	1) If you were adding styles to p or a tags that were outside these section default styles then they would go in the style_type.css file for example

-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*CHANGE LOG - Anytime this stylesheet is changed please add in a descriptive comment here together with the date*/






/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------
[TABLE OF CONTENT]

(**PLEASE NOTE the although sometimes the order of the HTML element in a page may be in the same  as the TOC below a lot of times it may differ for example #image_container and primary naviagtion usually go within the header structrually within the HTML but dont have to depending on the structure of the site)

0.0 IMPORTS
	0.1 Reset
	0.2 type
	0.3 style
	0.4 forms


1.0 BODY
	1.1. Wrapper / #wrapper
	1.2. Container / #container


2.0 HEADER / #header 
	2.1 Container for the main page image / #image_container
	2.2 Primary Navigation / #navigation_primary
	2.3 Secondary Navigation / #navigation_secondary
	2.4 Local Navigation / #navigation_local

3.0 CONTENTS/ #content
	3.1. Column 1 / #column_1
	3.2. Column 2 / #column_2
	3.3. Column 3 / #column_3
	3.4. Sidebar / #sidebar


4.0 FOOTER/ #footer


5.0 MISCELLANEOUS (Please update this )
	5.1 - Miscellaneous - Sidebox
	5.2 - Miscellaneous - Header Info Box
	5.3 - Miscellaneous - The styles for the wizard/steps
	
	
6.0 TABLES (Default styles and any others you want to add)


7.0 RECYCLE BIN (old CSS or disable CSS for testing)

 -------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/

/* 0.0 - IMPORTS*/

	@import url("reset.css");
	
/*	@import url("style_type.css");*/
	@import url("style_tools.css");
/*	@import url("style_forms.css");*/

	
	
	/*	
	@import url("layout_xxxx.css");
	@import url("layout_xxxx.css");
	*/
	

/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/* 1.0 - BODY
------------------------------------------------------------*/
	
	body {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#7c7c7c;
	line-height:20px;
	background-image: url(../images/1px-repeat.jpg);
	background-position:0px top;
	background-repeat:repeat-x;
	background-color:#dadadb;
	margin:0px;
	padding:0px;
	 }

/* 1.1 - Body / Wrapper
------------------------------------------------------------*/

	#wrapper {  }

/* 1.2 - Body / Container
------------------------------------------------------------*/

	#container {
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	background-image:;
	position: relative;
	background-color: #FFFFFF;
 }
	 
	 
	 
	 
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/* 2.0 - HEADER
------------------------------------------------------------*/
	
#header {
	position: relative;
	width: 930px;
	padding-left: 15px;
	margin-bottom: 10px;
}


#toptext {
	color:#000;
	float:left;
	font-size:20px;
	width:395px;
	margin-top:24px;
	font-family: Rockwell, "Trebuchet MS";
	text-align:right;
	height: 46px;
	margin-bottom: 16px;
	}
	
#toptext a, #toptext span {
	color:#00aeef;
	text-decoration:none;
}
	

.testimonial {
	background-image:url(../images/testimonial.jpg);
	background-repeat:no-repeat;
		
}


















#content a {
		font-weight:bold;
		color:#d3c785;
		text-decoration:none;
	}
#content a:hover {
	text-decoration: none;
	color: #638853;
}
	
	#content h1 {
	font-size:28px;
	color:#112d67;
	font-family: "Arial Black", Arial;
	line-height: 32px;
	text-transform: uppercase;
	}
		
	#content h2 {
	font-size:18px;
	color:#68738c;
	font-family: "Arial Black", Arial;
	margin-bottom: 10px;
	}
#column_1 h3 {
	font-family:"Arial Black", Arial;
	text-transform: uppercase;
	color:#112d67;
	font-size:18px;
	padding-bottom:10px;
	}
#column_2 h3 {
	font-family:"Arial Black", Arial;
	text-transform: uppercase;
	color:#112d67;
	font-size:18px;
	padding-bottom:10px;
	margin-top: 10px;
	}
	
#content h3 span {
	text-transform: uppercase;
	font-size: 11px;
	color: #7c7c7c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#content h4 {
	font-size:28px;
	color:#000;
	font-family: Rockwell, "Trebuchet MS";
	line-height: 30px;
	margin-top: 25px;
	margin-bottom: 20px;
	}
	
	#content h4 span {
		color:#00aeef;
	}
	
	
#column_1 .first {
	font-size: 16px;
	line-height: 20px;
}
	
	#content h1 a, #content h2 a{
		text-decoration:none;
		color:#00aeef;
		font-weight:normal;
	}
	




/* 2.1 - Header / Primary Navigation
------------------------------------------------------------*/


	#primary_nav_container {
	display: block;
	height: 90px;
	background: url(../images/primary_nav_bg.jpg) repeat-x left top;
	width: 960px;
	position: relative;
}
	
	#logo {
	float:left;
	width:360px;
	padding-top:30px;
	font-family:"Arial Black", Arial;
	font-size:26px;
	color:#112d67
}
	#logo a { text-decoration:none; color:#112d67}
	#logo span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#112d67;
	text-transform: uppercase;
	padding-top: 6px;
	display: block;
}
		
	#primary_nav {
	float:left;
	width:600px;
	height: 89px;
	float:left /*background: url(images/nav_divide.jpg) no-repeat right top;*/;
}
	#primary_nav ul {
	list-style:none;
	float:right;
	margin: 0px;
}
	#primary_nav li { float:left; }
.location a {
	display:block;
	height:59px;
	text-align: center;
	text-decoration:none;
	color:#68738c;
	font-family:"Arial Black", Arial;
	font-size:12px;
	text-transform:uppercase;
	font-weight: normal;
	padding-top: 33px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.available a {
	display:block;
	height:59px;
	text-align: center;
	text-decoration:none;
	color:#68738c;
	font-family:"Arial Black", Arial;
	font-size:12px;
	text-transform:uppercase;
	font-weight: normal;
	padding-top: 33px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.details a {
	display:block;
	height:59px;
	text-align: center;
	text-decoration:none;
	color:#68738c;
	font-family:"Arial Black", Arial;
	font-size:12px;
	text-transform:uppercase;
	font-weight: normal;
	padding-top: 33px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.manage a {
	display:block;
	height:59px;
	text-align: center;
	text-decoration:none;
	color:#68738c;
	font-family:"Arial Black", Arial;
	font-size:12px;
	text-transform:uppercase;
	font-weight: normal;
	padding-top: 33px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.facilities a {
	display:block;
	height:59px;
	text-align: center;
	text-decoration:none;
	color:#68738c;
	font-family:"Arial Black", Arial;
	font-size:12px;
	text-transform:uppercase;
	font-weight: normal;
	padding-top: 33px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.home a {
	display:block;
	height:59px;
	text-align: center;
	text-decoration:none;
	color:#68738c;
	font-family:"Arial Black", Arial;
	font-size:12px;
	text-transform:uppercase;
	font-weight: normal;
	padding-top: 33px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
	#primary_nav a:hover { color:#FFFFFF; background: url(../images/primary_nav_buttons.jpg) repeat-x; }
	
	#primary_nav a:active { color:#FFFFFF; background:  url(../images/primary_nav_buttons.jpg) repeat-x; }
#nav01 .home  a {
	background-image: url(../images/primary_nav_buttons.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #FFF;
}
#nav02 .facilities  a {
	background-image: url(../images/primary_nav_buttons.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #FFF;
}
#nav03 .available  a {
	background-image: url(../images/primary_nav_buttons.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #FFF;
}
#nav04 .manage  a {
	background-image: url(../images/primary_nav_buttons.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #FFF;
}
#nav05 .location  a {
	background-image: url(../images/primary_nav_buttons.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #FFF;
}
#nav06 .details  a {
	background-image: url(../images/primary_nav_buttons.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #FFF;
}
#navigation_secondary li{
	float: right;
}
#navigation_secondary li a{
	display: block;
	text-decoration: none;
	color: #233C5B;
	text-align: center;
	font-size: 11px;
	margin-left: 10px;
	clear: none;
	margin-right: 12px;
}
	
/* 2.3 - Header / Local Navigation (local to the section within the website)
------------------------------------------------------------*/

	
	

/* 2.4 - Header / Image Container
------------------------------------------------------------*/

	#image_container_home {
	width: 930px;
	height: 487px;
	padding-top:15px;
	position: relative;
	padding-bottom: 20px;
	}
	
	#image_container_inner {
	float: left;
	width: 930px;
	height: 300px;
	padding-top:15px;
	margin-bottom: 30px;
	}

	#banner {
	width:308px;
	height:221px;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:480px;
	padding-right:80px;
	padding-top:20px;
	font-size:12px;
	}
	
	#banner h2{
	color:#FFF;
	font-size:28px;
	}
	
	#banner p a{
		float:right;
		padding-right:20px;
		font-weight:bold;
		color:#FFF;
		text-decoration:none;
	}

    .one {
 	background-image:url(../images/banner.jpg);
 }
























/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/

/* 3.0 - CONTENT
------------------------------------------------------------*/

#content {
	position: relative;
	width: 960px;
}




/* 3.1 - Content / Column 1
------------------------------------------------------------*/



#column_1 {
	width:584px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;
	padding-right: 30px;
	padding-left: 15px;
	margin-bottom: 30px;
	float: left;
}


#column_1 p{
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 16px;
	margin-top: 0px;
}

#column_1 .intro{
	font-weight:bold;
	color: #666;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	margin-bottom: 20px;
}

#column_1 a{
	font-weight:bold;
	color:#112D67;
	text-transform:uppercase;
}

#column_1 a:hover{
	color:#638853;
}



/* 3.2 - Content / Column 2
------------------------------------------------------------*/
#column_2 {
	float: left;
	width:312px;
	padding-bottom: 30px;
	padding-left:15px;
 }
 
 
 
 


/* 3.4 - Content / Column 4
------------------------------------------------------------*/





/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/

/* 4.0 - FOOTER
------------------------------------------------------------*/

#footer {
	height: 174px;
	clear: both;
	color:#4d4d4d;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 930px;
	background-repeat:no-repeat;
	background-image: url(../images/footer-bg.jpg);
	background-position: 0px 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}


#footer p {
	margin-bottom: 10px;
	color:#fff;
	font-size:12px;
}
#footer  .title strong{
	font-size:26px;
	color:#fff;
	font-family:"Arial Black", Arial;
}
#footer .title {
}
#footer .title span {
	text-transform: uppercase;
	padding-top: 6px;
	font-size: 11px;
	display: block;
}

#footer p strong{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#footer .tandf {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:20px;
	}


#footer  a{
	font-weight:bold;
	text-decoration:none;
	color:#D3C785;
	font-family:"Arial Black", Arial;
}

#footer a:hover {
	color: #638853;
	text-decoration: none;
}

#footer_left {
	float: left;
	width:700px;
	padding-top: 15px;
	padding-left: 15px;
}

#footer_left ul{
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	margin-top: 0px;
}

#footer_left li{
	display:inline;
	font-size:14px;
	list-style:none;
	color:#FFF;
	font-family:"Arial Black", Arial;
}

#footer_right {
	float:left;
	text-align:right;
	width: 200px;
	margin-top: 15px;
	margin-right: 15px;
}
	
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
	

/* 5.0 - MISCELLANEOUS
------------------------------------------------------------*/

/* 5.1 - Miscellaneous - Sidebox
------------------------------------------------------------*/

.sidebox {
	border: 1px solid #45A7EE;
	background-color: #FFFFFF;
	margin-bottom: 18px;
	line-height: 20px;
	
}

.quote {
	height:172px;
	background-image:url(../images/quote.jpg);
	width:260px;
	margin-bottom:23px;
}

.testimonial {
	height:167px;
	background-image:url(../images/testimonial.jpg);
	width:261px;
}

.testimonial:hover {
	background-position: 0 167px;
}

.form_container {
}

/* 5.2 - Form - Column 1
------------------------------------------------------------*/

#content #column_1 #aspnetForm span { display: block; }

#content #column_1 #aspnetForm label {
	width:160px;
	font-size: 12px;
	color: #4b4c4e;
}
#content #column_1 #aspnetForm li {
	display: block;
	clear: both;
	margin-bottom: 12px;
}

*html #content #column_1 #aspnetForm li {

	padding-top: 0px!important;

}

#content #column_1 #aspnetForm input {
	width: 100%;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

#content #column_1 #aspnetForm input:hover, #content #column_1 #aspnetForm textarea:hover {
	background-color: #dde7ef;
	border: 1px solid #FFFFFF;
	color: #4b4c4e;
}

#content #column_1 .form_holder {
	background-color: #bccfe0;
	padding-top: 15px;
	padding-right: 21px;
	padding-bottom: 15px;
	padding-left: 15px;
	width: 414px;
}

#content #column_1 #aspnetForm textarea {
	width: 100%;
	height: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	font-size: 14px;
	padding: 2px;
}

#content #column_1 #aspnetForm . {
	width: 149px;
	height: 74px;
	color: #009ce8;
	cursor: pointer;
	background-image: url(../images/button.gif);
	background-repeat: no-repeat;
	border: 0px none;
	font-size: 18px;
	background-position: 0px 0px;
	font-family: Rockwell, "Trebuchet MS";
	padding-top: 10px;
	float: left;
}

#content #column_1 #aspnetForm .:hover {
	border: 0px none;
	
}

/* 5.3 - Form - Column 2
------------------------------------------------------------*/


#content #column_2 .col2content {
	padding-left:15px;
}

#content #column_2 .col2content .test {
	background-image:url(../images/speach.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:30px;
}


#content #column_2 p a {
	font-family:"Arial Black", Arial;
	font-size:14px;
	padding-bottom:20px;
	font-weight:normal;
	display:block;
}
#content #column_2 .contact   {
	background-image:url(../images/contact-box.jpg);
	width:285px;
	height:161px;
	background-repeat: no-repeat;
	}
	
#content #column_2 .contact a{
	color:#fff;
	}

#content #column_2 .contact a:hover{	
	color:#638853;
}
	
#content #column_2 .contact h3{
	color:#FFF;
	font-family:"Arial Black", Arial;
	padding-left: 20px;
	margin-bottom: 0px;
	padding-top: 12px;
	margin-top: 0px;
}
#column_2 p {
	padding-right: 20px;
}
#content  #column_2  .news  h3{
	font-family:"Arial Black", Arial;
	margin-bottom: 0px;
	padding-top: 12px;
}


#content #column_2 .contact p{
	font-size:13px;
	color:#f1e9bf;
	font-family:"Arial Black", Arial;
	margin-bottom: 6px;
	margin-left: 20px;
	line-height: 16px;
}

#content #column_2 .contact ul{
}

#content #column_2 .contact li{
	color:#FFF;
	list-style:none;
	font-family:"Arial Black", Arial;
	font-size:13px;
}















#content #column_2 #aspnetForm span { display: block; }

#content #column_2 #aspnetForm label {
	width:160px;
	font-size: 12px;
	color: #4b4c4e;
}
#content #column_2 #aspnetForm li {
	display: block;
	clear: both;
	margin-bottom: 12px;
}

*html #content #column_2 #aspnetForm li {

	padding-top: 0px!important;

}

#content #column_2 #aspnetForm input {
	width: 100%;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

#content #column_2 #aspnetForm input:hover, #content #column_1 #aspnetForm textarea:hover {
	background-color: #dde7ef;
	border: 1px solid #FFFFFF;
	color: #4b4c4e;
}

#content #column_2 .form_holder {
	background-color: #bccfe0;
	padding-top: 15px;
	padding-right: 21px;
	padding-bottom: 15px;
	padding-left: 15px;
}

#content #column_2 #aspnetForm textarea {
	width: 100%;
	height: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	font-size: 14px;
	padding: 2px;
}

#content #column_2 #aspnetForm . {
	width: 149px;
	height: 74px;
	color: #009ce8;
	cursor: pointer;
	background-image: url(../images/button.gif);
	background-repeat: no-repeat;
	border: 0px none;
	font-size: 18px;
	background-position: 0px 0px;
	font-family: Rockwell, "Trebuchet MS";
	padding-top: 10px;
	float: left;
}

#content #column_2 #aspnetForm .:hover {
	border: 0px none;
	
}

#sent {
	border: 1px solid #bccfe0;
	padding: 15px;
	font-size: 14px;
	line-height: 18px;
	color: #4b4c4e;
	background-color: #dde7ef;
}
	
/*.sidebox_inner { border: 5px solid #CBE6FA; padding: 10px; }*/

.contentsection {
	clear:both;
}

.thumbleft {
	padding-right:10px;
	padding-bottom:10px;
	float:left;
}


/* 6.0 - TABLES - Default table styles are set in the Reset.css, 
------------------------------------------------------------*/





/* 7.0 - RECYCLE BIN
------------------------------------------------------------*/

/*
Put old css in here:






*/
#container_inner {
	background-image:;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	width: 960px;
	position: relative;
	background-color:#FFF;
}
.news_articles {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bccfe0;
	margin-bottom: 10px;
	padding-top: 10px;
}
.news_articles strong {
	color: #00aeef;
}
.news_articles span {
	color: #000000;
	font-weight: bold;
}

.news_articles2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bccfe0;
	margin-bottom: 40px;
	padding-top: 10px;
}
.news_articles2 strong {
	color: #00aeef;
}
.news_articles2 span {
	color: #000000;
	font-weight: bold;
}
#column_1  .news_articles p {
}
iframe {
	border: 1px solid #68738c;
	margin-bottom: 10px;
}




/* 8.0 - TABS
------------------------------------------------------------*/


.tabs {
	float: left;
	width:200px;
}


.tab-one a {
	background-image: url(../images/button1.jpg);
	height: 162px;
	border-bottom: 1px #FFF solid;
	width: 200px;
	display: block;
	float: left;
}

.tab-one a:hover {
	background-image: url(../images/button1.jpg);
	background-position: 0px -161px;
	list-style-type: none;
}

.tab-two a {
	background-image: url(../images/button2.jpg);
	background-repeat: no-repeat;
	height: 162px;
	border-bottom: 1px #FFF solid;
	width: 200px;
	display: block;
	float: left;
	list-style-type: none;
}

.tab-two a:hover {
	background-image: url(../images/button2.jpg);
	background-position: 0px -161px;
	list-style-type: none;
}

.tab-three a {
	background-image: url(../images/button3.jpg);
	background-repeat: no-repeat;
	height: 161px;
	width: 200px;
	display: block;
	float: left;
	list-style-type: none;
}

.tab-three a:hover {
	background-image: url(../images/button3.jpg);
	background-position: 0px -161px;
	list-style-type: none;
}


.images {
	position:relative;	
	height:487px;
	width:730px;
	float:left;
}	

.images div {
	display:none;
	position:absolute;
	top:0;
	left:0;
	height:730px;
}
.disabled {
	visibility:hidden !important;
}

.slides {
	width:510px;
	height:487px;
	background-repeat:no-repeat;
	padding:360px 200px 80px 25px;
}

.slides h2{
	color:#003366;
	font-size:18px;
	font-family:"Arial Black", Arial;
	padding-bottom:8px;
	margin:0px;
	}
	
.slides p {
	padding:0 0 10px 0;
	margin:0px;
	line-height:20px;
	color: #666;
	}	
	
	
.slideone {
	background-image:url(../images/slide1.jpg);

}

.slidetwo {
	background-image:url(../images/slide2.jpg);

}

.slidethree {
	background-image:url(../images/slide3.jpg);

}



/* 5.1 - Miscellaneous - News
------------------------------------------------------------*/


.article_entry_divider {
	clear: both;
	display: block;
	height: 3px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #362527;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 5px;
}
.article_entry {
	display: block;
	float: left;
	width:505px;
	padding:0 0 20px 10px;
}



.cal {
	width:68px;
	height:81px;
	background-image:url(../images/cal-bg.jpg);
	float:left;
}

.cal p {
	text-align:center;
	color:#FFF;
	font-family:"Arial Black", Arial;
	padding-top:5px;
	line-height:22px;
	font-size:14px;
}

.cal span{
	color:#68738c;
	font-size:30px;
	font-family:"Arial Black", Arial;
}


.calcontent {
	float:left;
	width:191px;
	padding-left:10px;
	margin-bottom: 10px;
}

.clients {
	float: left;
	height: 80px;
	width: 80px;
	display: block;
	margin-right: 10px;
	margin-bottom: 25px;
	line-height: 1.6em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.clients_info {
	display: block;
	float: left;
	width:500px;
	padding:0 0 20px 0;
}

.contactleft {
	width:325px;
	float:left;
	padding-right:10px;
}

.contactright {
	width:260px;
	float:left;
}

