@charset "utf-8";

/* CSS Document - SHS Template Build */



body {

	background-image:url(../newimages/bg1.jpg);

	background-repeat:repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	background-color:#1a398b;

	}

	

#wrapper {

	width:100%;

	background-color:#fff;

	}	



#top {

	margin:0 auto; 

	width:985px;

	}



#middle {

	float:left; 

	width:100%; 

	background-color:#fff; 

	clear:both;

	}

	

#content-middle {

	margin:0 auto; 

	width:985px;

	padding:0;

	}	



#container {

	margin:0 auto;

	width:985px;

	}







/* Breadcrumbs */

#breadcrumbs {

	float:left;

	width:985px;

	height:26px;

	/*background-color:#c5960c;*/

	}





#breadcrumbs ul {

	padding:0;

	}

	

* html #breadcrumbs ul {

	padding:5px 0 0 0;

	}





#breadcrumbs ul li {

	display:inline;

	color:#fff;

	font-family:Helvetica, Arial, sans-serif;

	font-size:11px;

	padding:0 0 0 5px;

	}

	

#breadcrumbs ul li a {

	color:#fff;

	font-size:11px;

	border-right:1px solid #e2ca85;

	padding:0 10px 0 0;

	text-decoration:none;

	font-weight:bold;

	}	



#breadcrumbs ul li a:hover {

	text-decoration:underline;

	}





/* Banner Elements */

#banner {

	float:left;

	width:985px;

	height:145px;

	background-image:url(../newimages/bannerbg.png);

	background-repeat:no-repeat;

	background-position:top;

	}

	

#brand {

	float:left;

	width:146px;

	height:107px;

	/*background-image:url(../newimages/logo.jpg);*/

	margin:28px 0 0 45px;

	}

	

	

#text {

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	padding:55px 0 0 47px;

	}	



	

#text h1 {

	font-size:18px;

	color:#fff;

	font-weight:normal;

	}	





#text h2 {
	font-size:36px;
	color:#c5960b;
	font-weight:normal;

	}

/*#navigation {

	float:left;

	width:985px;

	height:47px;

	background-image:url(../newimages/navbg.jpg);

	background-repeat:no-repeat;

	background-position:bottom;

	}

#navigation ul {

	float:left;

	padding:13px 0 0 0;

	}





#navigation ul li {

	display:inline;

	text-decoration:none;

	text-transform: uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	}





#navigation ul li a {

	color:#ffffff;

	text-decoration:none;

	border-right:1px solid #1d3b88;

	padding:0 12px 0 12px;

	}

	

#navigation ul li a:hover {

	color:#C5960C;

	}*/

	

		

/* Navigation Elements */

#navigation {
	float:left;
	width:985px;
	height:47px;
	background-image:url(../newimages/navbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}





#navigation ul {
	float:left;
	padding:13px 0 0 0;

	}





#navigation ul li {
	display:inline;
	text-decoration:none;
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	background:url(../newimages/nav_splitter_right.gif) no-repeat 100% 0%;
	}



#navigation ul li.last {
	background: none;
}

#navigation ul li a {
	color:#ffffff;
	text-decoration:none;
	/*border-right:1px solid #1d3b88;*/
	padding:0 11px 28px 11px;
	}

	

#navigation ul li a:hover {
	color:#C5960C;
	background:url(../newimages/nav-arrow.gif) no-repeat bottom center;
	}	

#navigation ul li.active a {
	color:#C5960C;
	background:url(../newimages/nav-arrow.gif) no-repeat bottom center;
}

	

	

/* Sub Menu Left */

#brand-menu {
	float:left;
	width:188px;
	padding:35px 20px 15px 0;
	text-align:right;
	/*height:200px;*/
	}

#contact-menu {
	float:left;
	width:188px;
	padding:35px 20px 0 0;
	text-align:right;
	height:390px
	}

#brand-menu ul li {
	padding:5px 0 0 0;
	clear:both;
	}	

#brand-menu ul li a {
	color:#10286a;
	font-family:Helvetica, Arial, sans-serif;
	padding:0 0 0 11px;
	}	

#brand-menu ul li a:hover {
	color:#c5960c;
	text-decoration:none;
	background:url(../newimages/sidenav_hover.gif) no-repeat left;
	}

#brand-menu ul li.active a {
	color:#c5960c;
	text-decoration:none;
	background:url(../newimages/sidenav_hover.gif) no-repeat left;
	}





#brand-menu h2 {

	font-family:Helvetica, Arial, sans-serif;

	font-size:18px;

	color:#1d3b88;

	}

	

#brand-menu h3 {

	font-family:Helvetica, Arial, sans-serif;

	font-size:18px;

	color:#1d3b88;

	font-weight:normal;

	}





#brand-menu ul li {

	list-style-type:none;

	}





#brand-menu ul li a {

	text-decoration:underline;

	font-family:Helvetica, Arial, sans-serif;

	font-size:12px;

	color:#1d3b88;

	}





#post {

	float:left;

	}





#article-content {

	float:left;

	}





#brand-content {

	float:left;

	width:740px;

	border-left:1px solid #c5960c;

	padding:0 0 0 30px;

	margin:35px 0 35px 0;

	}

	

#brand-content h2 {

	color:#0C1E50;

	font-family:Arial,Helvetica,sans-serif;

	font-size:18px;

	font-weight:normal;

	margin:0 0 21px;

	}



#brand-content p {

	color:#000000;

	font-size:12px;

	line-height:20px;

	padding:0 0 20px;

	}

	

.PostContent {

	color:#000000;

	font-size:12px;

	line-height:20px;

}



.PostContent ul li {

	list-style-position:inside;

}



.Post img  {

padding:0 0 20px 0;

}

	

	

/*#left .PostContent p {

	color:#FF0000;

	font-size:12px;

	line-height:20px;

	padding:0 0 20px;

}	*/

	

#about_contentright_testimonal_content p {

	font-size:14px;

	color:#c5960c;

	padding:15px 20px 0 36px;

}	



#brand-content h1 {

	color:#C5960C;

	font-family:Arial,Helvetica,sans-serif;

	font-size:30px;

	font-weight:normal;

	margin:-5px 0 13px 0;

	line-height:30px;

	}





#brand-content h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#0c1e50;

	font-weight:normal;

	}



#PostHead {

	float:left;

	width:743px;

	height:212px;

	padding:0 0 30px 0;

	}





/*.FeatureImageSpan {

	float:left;

	width:743px;

	height:212px;

	}*/

	

	

#left {

	float:left;

	width:408px;

	padding:0 25px 0 0;

	color:#000000;

	font-size:12px;

	line-height:20px;

	}

	

#left ul li {

	list-style-position:inside;

	}	

	

#left a {

	color:#1D3B88;

	text-decoration:underline;

	}



#left a:hover {

	color:#C5960C;

	text-decoration:none;

	}		



#right {

	float:left;

	width:250px;

	height:200px;

	margin:0 0 0 50px;

	background-color:#fefbf0;

	}

	

#news_right {

	float:left;

	width:250px;

	height:200px;

	margin:0 0 0 50px;

	background-color:#fefbf0;

	}

	

#news_image {

	padding:0 0 25px 0;

	}	



#news_right_article {

	float:right;

	padding:0 0 20px;

	}

	

/* Footer */	

#footer {

	width:100%;

	float:left;

	/*height:210px;*/

	background-image:url(../newimages/footerbg.jpg);

	background-repeat:repeat-x;

	/*background-color:#1a398b;*/

	background-color:#1a398b;

	}	





#footer-inner {

	margin:0 auto;

	width:985px;

	height:186px;

	padding:4px 0 20px;

	}



#footer-inner .content_left {

	font-family:Arial, Helvetica, sans-serif;
	width:180px;
	/*height:158px;*/
	float:left;
	padding:48px 55px 0 12px;
	color:#FFFFFF;

	}
	
	#footer-inner .content_left h5 {
	color:#ffffff;
	font-size:18px;
	font-weight:normal;
	text-align:right;

	}
	
	#footer-inner .content_left h6 {
	color:#c5960c;
	font-size:18px;
	font-weight:normal;
	text-align:right;

	}

#footer-inner .content {
	font-family:Arial, Helvetica, sans-serif;
	width:736px;
	/*height:158px;*/
	float:left;
	/*padding:28px 0 0 238px;*/
	padding:35px 0 0 0;
	
	}

#footer-inner .content h5 {
	color:#c5960c;
	font-size:17px;
	font-weight:normal;

	}

#footer-inner .content p {

	color:#fef8e7;
	font-size:14px;
	padding:15px 0 0 0;
	line-height:1.6em;

	}

#footer-nav {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	padding:20px 0 10px 0;

	}

#footer-nav ul {
	height:24px;
	float:left;

	}

#footer-nav ul li {

	list-style-type:none;

	display:inline;

	float:left;

	}





#footer-nav ul li .image {

	float:left;

	padding:1px 3px 0 0;

	}





#footer-nav ul li a {

	color:#c4950a;

	font-size:12px;

	text-decoration:underline;

	padding:0 20px 0 0;

	}





#footer-nav ul li a:hover {

	text-decoration:none;

	}

	

#article-display {

	/*background-color:#00FF33;

	border-bottom:1px solid #d8d8d8;*/

	padding:15px 0 20px 0;

	height:120px;

	float:left;

	width:730px;

	}

	

.article-display {

	padding:15px 0 20px 0;

	height:120px;

	float:left;

	width:730px;

}	



.article-display ul {

	

	}	



.article-display ul li {

	list-style-type:none;

	}	



.article-display ul li a {

	text-decoration:underline;

	}

	

.article-display ul li a:hover {

	text-decoration:underline;

	}	

	





#article-display ul {

	

	}	



#article-display ul li {

	list-style-type:none;

	}	



#article-display ul li a {

	text-decoration:underline;

	}

	

#article-display ul li a:hover {

	text-decoration:underline;

	}	



.ArticleContent-left {

	float:left;

	}	



.ArticleContent-right {

	/*float:left;

	width:550px;*/

	padding:0 0 0 5px;

	}

	

.ArticleContent-right .date {

	color:#c5960c;

	}	



.text {

	font-size:13px;

	color:#000;

	margin:-10px 0 0 0;

	}



.ArticleContent-right ul {

	padding:20px 0 0 0;

	}



.ArticleContent-right ul li {

	display:inline;

	font-size:11px;

	padding:0 20px 0 0;

	}



.ArticleContent-right ul li img {

	padding:0 5px 0 0;

	margin:0 0 -4px 0;

	}



.ArticleContent-right ul li a {

	/*border-bottom:2px solid #c3c9da;*/

	text-decoration:underline;

	color:#0f286a;

	}



.ArticleContent-right ul li a:hover {

	color:#c5960c;

	}

	

.ArticleContent-right h2 a {

	font-family:Helvetica, Arial, sans-serif;

	color:#0c1e50;

	font-weight:normal;

	padding:0;

	text-decoration:none;

	}

	

.ArticleContent-right h2 a:hover {

	color:#c5960c;

	}

	

	

	

	

/*.Category h1 {

	margin-bottom:20px;

	}*/	

	

/* Carousel */	

	

#carousel {

	width:100%;

	height:161px;

	margin:0px 0 10px 4px;

	float:left;
	
	overflow:hidden;
	
	display:inline;

	}



.carousel {

	width:100%;

	height:161px;

	margin:0px 0 10px 4px;

	float:left;

	}	



#carousel h1 {

	color:#c5960c;

	font-size:16px;

	font-weight:normal;

	margin:0 0 3px 22px;

		}

		

#brands_carousel {

	width:943px;

	height:161px;

	/*margin:0px 0 10px 27px;*/

	margin:0 auto;
	
	

	}



#brands_carousel h1 {

	color:#c5960c;

	font-size:16px;

	font-weight:normal;

	margin:0 0 3px 22px;

		}



/* Contact Form */



#contact-address {

	font-family:Helvetica, Arial, sans-serif;

	color:#616161;

	float:right;

	}



#contact-address h4 {

	font-size:12px;

	color:#1D3B88;

	}



#contact-address h4.belfast {

	padding:10px 0 0 0;

	color:#1D3B88;

	float:right;

	clear:both;

	}	



#contact-address p {

	font-size:12px;

	font-family:Helvetica, Arial, sans-serif;

	/*padding:0 0 25px 0;*/

	line-height:1.7em;

	clear:both;

	text-align:right;

	}



#contact-address p.mailto a {

	float:right;

	color:#1D3B88;

	padding:0 0 25px 0;

	}

	

#contact-address p.mailto a:hover {

	color:#C5960C;

	}		

	

#contact-address p a.email {

	padding:0;

	color:#000;

	}	

	

#contact-address p.vcard {

	float:right;

	}	

	

#contact-address p img {

	padding:2px 5px 0 15px;

	float:left;

	width:20px;

	height:20px;

	}	

	

#contact-address p a {

	color:#c5960c;

	font-size:12px;

	float:left;

	padding:6px 0 0 3px;

	}

	

#contact-address p a:hover {

	text-decoration:none;

	}		

	

#contact-form {

	width:425px;

	float:left;

	padding:15px 0 0 0;

	}



#contact-form .row {

	float:left;

	width:425px;

	padding:0 0 16px 0;

	}



#contact-form .row input {

	width:403px;

	height:25px;

	padding:7px 0 0 5px;

	clear:both;

	border:1px solid #cdcdcf;

	color:#707070;

	font-size:12px;

}	



#contact-form .row textarea {

	width:403px;

	height:100px;

	float:left;

	clear:both;

	padding:7px 0 0 5px;

	border:1px solid #cdcdcf;

	color:#707070;

	font-size:12px;

}



#contact-form .row label {

	font-size:12px;

	color:#C5960C;

	padding:0 0 3px 0;

	float:left;

	}



#contact-form .row .left input {

	width:192px;

	height:25px;

	padding:7px 0 0 5px;

	clear:both;

	border:1px solid #cdcdcf;

	color:#707070;

	font-size:12px;

	}



#contact-form .row .right input {

	width:192px;

	height:25px;

	padding:7px 0 0 5px;

	clear:both;

	border:1px solid #cdcdcf;

	color:#707070;

	font-size:12px;

	}



#contact-form .row .left {

	width:212px;

	float:left;

	}



#contact-form .row .right {

	width:212px;

	float:left;

	}

	

#form-buttons {

	float:left;

	width:425px;

	}	



#form_buttons input {

	width:110px;

	height:29px;

	background-color:#10286a;

	border:1px solid #d2d2d4;

	color:#fff;

	float:left;

	font-size:13px;

	}	

	

#contact-right {

	float:left;

	width:305px;

	padding:30px 0 0 10px;

	}

	

.checkbox {

	float:left;

	clear:none;

	width:180px;

	font-size:12px;

	color:#10286a;

	padding:5px 0 0 23px;

	}



.checkbox label {

	padding:0px 0 0 5px;

	float:left;

	color:#C5960C;

	}



#form_buttons .checkbox input {

	width:15px;

	height:15px;

	float:left;

	}	

	

.contact-tool {

	float:left;

	width:300px;

	height:40px;

	background-image:url(../newimages/contact.jpg);

	background-repeat:no-repeat;

	}	

	

.contact-tool .img {

	float:right;

	clear:none;

	padding:5px 10px 0 0;

	}	



.contact-tool p {

	float:left;

	line-height:normal;

	padding:0;

	}

	

.contact-tool p a {

	color:#FFFFFF;

	font-size:14px;

	float:left;

	padding:10px 0 0 15px;

	text-decoration:none;

	}

	

.contact-tool p a:hover {

	color:#e1c87e;

	text-decoration:none;

	}

	

/* Pagination */



.Paging {

	float:left;

	height:20px;

	padding:10px 0 0 0;

	}

	

.Paging-news {	

	float:left;

	height:20px;

	padding:10px 0 0 0;

	}

	

		

	

.PagingCurrentPageNumber {

	font-size:12px;

	width:18px;

	height:17px;

	float:left;

	color:#8b6b10;

	border:1px solid #c5960c;

	background-color:#fff;

	margin:0 3px 0 3px;

	padding:1px 0 0 0;

	text-align:center;

	}



.Paging a, .Paging-news a {

	padding:1px 0 0 0;

	font-size:12px;

	width:18px;

	height:17px;

	float:left;

	color:#10286a;

	border:1px solid #10286a;

	background-color:#fff;

	text-align:center;

	text-decoration:underline;

	margin:0 3px 0 0;

	}

	

.Paging-news a:hover {

	text-decoration:underline;

	}	

	

.Paging a:hover {

	text-decoration:underline;

	border:1px solid #c5960c;

	color:#c5960c;

	}	

	



/*Images for article*/	

#article_images {
	width: 741px;
	height: 214px;
	margin:0 0 25px 0;
	font-size:14px;
	color:#c9c8c8;
	}

	

	

/* Subtitle In Articles */	

#article_subtitle {

	color:#0C1E50;

	font-family:Arial,Helvetica,sans-serif;

	font-size:18px;

	line-height:22px;

	font-weight:normal;

	padding:0 0 20px 0;

	}	

	

/* Combine CSS Stylesheet */



/*HOMEPAGE*/



#maincontent_wrapper {

	float:left;

	width:942px;

	padding:0 21px 0 11px;

	}



#homepage_right_menu {

	width:198px;

	float:right;

	border-left:1px solid #c5960c;

	margin:40px 0 0 0;

	}



#featured_brand {

	width:180px;

	float:right;

	}



#featured_brand h1 {

	color:#10286a;

	font-size:18px;

	border:none;

	margin:0 0 0 0;

	}



#featured_brand_image {

	width:178px;

	height:137px;

	margin:0 0 15px 0;

	}



#featured_brand h2 a {

	color:#c5960c;

	font-size:14px;

	text-decoration:none;

	font-weight:normal;

	}



#featured_brand h2 a:hover {

	color:#c5960c;

	}



#featured_brand p {

	color:#666666;

	font-size:11px;

	margin:3px 0 3px;

	line-height:16px;

	}



#featured_brand .PostBottom a {

	color:#10286a;

	font-size:11px;

	text-decoration:underline;

	margin:10px 0 0 0;

	}



#featured_brand .PostBottom a:hover {

	color:#c5960c;

	text-decoration:underline;

	}



#latestnews_side {

	width:180px;

	float:right;

	margin:18px 0 0 0;

	}



#latestnews_side h1 {

	color:#10286a;

	font-size:18px;

	border:none;

	margin: 0 0 17px;

	}



#latestnews_side ul {

	list-style-type:none;

	margin:0 0 6px;

	}



#latestnews_side li {

	margin: 0 0 20px;

	}



#latestnews_side p.published_date{

	color:#c5960c;

	font-size:10px;

	margin:0 0 4px;

	}



#latestnews_side a {

	color:#0f276a;

	font-size:11px;

	text-decoration:underline;

	}



#latestnews_side a:hover{

	color:#c5960c;

	text-decoration:underline;

	}



#homepage_left {

	width:730px;

	float:left;

	margin:40px 0 0 0;

	text-align:left;

	}



#homepage_left #homepage_content {

	width:660px;

	padding:11px 44px 20px 16px;/*padding:11px 44px 0 26px;*/

	float:left;

	}



#homepage_left #homepage_content h1 {

	font-size:30px;

	color:#c5960c;

	margin:0 0 10px;

	}



#homepage_left #homepage_content h2 {

	font-size:14px;

	color:#333333;

	font-weight:normal;

	line-height:26px;

	}



/*ABOUT PAGES*/



#about_content {

	float:left;

	width:740px;

	border-left:1px solid #c5960c;

	padding:0 0 0 30px;

	margin:35px 0 35px 0;

	}

	

#homepage_content .more_about a {

	font-size:12px;

	padding:0 0 0 10px;

	color:#10286A;

	text-decoration:underline;

}



#homepage_content .more_about a:hover {

	color:#C5960C;

	text-decoration:underline;

}		



#about_content p {

	font-size:12px;

	padding:0 0 20px;

	color:#000000;

	line-height:20px;

	}

	

#about_content strong {

	color:#0f276b;

	}



#about_contentleft {

	float:left;

	width:408px;

	padding:0 24px 0 0;

	color:#000000;

	font-size:12px;

	line-height:20px;

	}

	

#about_contentleft a {

	color:#1D3B88;

	text-decoration:underline;

	}	

	

#about_contentleft a:hover {

	color:#C5960C;

	text-decoration:none;

	}	



#about_contentleft ul li {

	list-style-position:inside;

	}

	

#about_contentleft ul li span {

	color:#1D3B88;

	}



#about_content h1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:30px;

	color:#c5960c;

	font-weight:normal;

	margin:-7px 0 13px 0;

	line-height:30px;

	}



#about_content h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#0c1e50;

	font-weight:normal;

	margin:0 0 21px 0;

	}



#about_contentright {

	float:right;

	width:306px;

	}



#about_contentright_brand {

	float:left;

	width:295px;

	padding:0 0 0 10px;

	}

	



#about_contentright_topimage {

	width:306px;

	padding:0 0 25px;

	}



#about_contentright_testimonal {

	width:294px;

	background:#fefbf0;

	}



#about_contentright_testimonal_top {

	width:294px;

	height:13px;

	background:url(../newimages/about/ourvalues/top_testimonial.gif) no-repeat top left;

	}



#about_contentright_testimonal_content {

	width:264px;

	background:url(../newimages/about/top_quote.gif) no-repeat 4% 5% #fefbf0;

	padding:0 15px;

	}



#about_contentright_testimonal_content p {

	font-size:14px;

	color:#c5960c;

	padding:15px 20px 0 36px;

	}



#about_contentright_testimonal_content #author {

	font-size:14px;

	color:#c5960c;

	width:100%;

	background:url(../newimages/about/bottom_quote.gif) no-repeat bottom right;

	}



#about_contentright_testimonal_content #author p {

	font-size:11px;

	line-height:16px;

	}



#about_contentright_testimonal_bottom {

	width:294px;

	height:13px;

	background:url(../newimages/about/ourvalues/bottom_testimonial.gif) no-repeat top left;

	}



/*DIVISIONS PAGES*/



#divisions_left_column {

	float:left;

	width:188px;

	padding:35px 20px 0 0;

	text-align:right;

	height:200px;

	}



#divisions_left_column p {

	color:#616161;

	font-size:12px;

	line-height:20px;

	}



#divisions_left_column ul li {

	padding:5px 0 0 0;

	}		

	

#divisions_left_column ul li a {

	color:#10286a;

	font-family:Helvetica, Arial, sans-serif;

	}	

	

#divisions_left_column ul li a:hover {

	color:#c5960c;

	text-decoration:none;

	}



#divisions_left_column h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#10286a;

	font-weight:normal;

	}



#divisions_left_column ul li {

	list-style-type:none;

	}



#divisions_left_column ul li a {

	text-decoration:underline;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#1d3b88;

	}



#divisions_content {

	float:left;

	width:740px;

	border-left:1px solid #c5960c;

	padding:0 0 0 30px;

	margin:35px 0 35px 0;

	}



#divisions_content p {

	font-size:12px;

	padding:0 0 20px;

	color:#000000;

	line-height:20px;

	}



#divisions_content strong {

	color:#0f276b;

	}



#divisions_contentleft {

	float:left;

	width:408px;

	padding:0 24px 0 0;

	}

	

#divisions_contentleft a {

	color:#1D3B88;

	text-decoration:underline;

	}

	

#divisions_contentleft a:hover {

	color:#C5960C;

	text-decoration:none;

	}		



#divisions_contentleft {

	list-style-position:inside;

	}



#divisions_content h1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:30px;

	color:#c5960c;

	font-weight:normal;

	margin:-7px 0 13px 0;

	}



#divisions_content h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#10286a;

	font-weight:normal;

	margin:0 0 21px 0;

	}



#divisions_contentright {

	float:right;

	width:306px;

	}



#divisions_contentright_topimage {

	width:306px;

	padding:0 0 25px;

	}



/*TRADE EVENTS*/



#trade_left_column {

	float:left;

	width:188px;

	padding:35px 20px 0 0;

	text-align:right;

	height:200px;

	}



#trade_left_column p {

	color:#616161;

	font-size:12px;

	line-height:20px;

	}



#trade_left_column a {

	color:#10286a;

	text-decoration:underline;

	}



#trade_left_column a:hover {

	color:#C5960C;

	text-decoration:none;

	}



#trade_left_column ul li {

	padding:5px 0 0 0;

	}	

	

	

#trade_left_column ul li a {

	color:#10286a;

	font-family:Helvetica, Arial, sans-serif;

	}	





#trade_left_column ul li a:hover {

	color:#c5960c;

	text-decoration:none;

	}





#trade_left_column h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#1d3b88;

	}



#trade_left_column ul li {

	list-style-type:none;

	}





#trade_left_column ul li a {

	text-decoration:underline;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#1d3b88;

	}



#trade_content {

	float:left;

	width:740px;

	border-left:1px solid #c5960c;

	padding:0 0 0 30px;

	margin:35px 0 35px 0;

	}



#trade_content p {

	font-size:12px;

	padding:0 0 20px;

	color:#000000;

	line-height:20px;

	}



#trade_content strong {

	color:#0f276b;

	}



#trade_contentleft {

	float:left;

	width:408px;

	padding:0 24px 0 0;

	}

	

#trade_contentleft a {

	color:#1D3B88;

	text-decoration:underline;

	}



#trade_contentleft a:hover {

	color:#C5960C;

	text-decoration:none;

	}



#trade_contentleft ul li {

	list-style-position:inside;

	}



#trade_content h1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:30px;

	color:#c5960c;

	font-weight:normal;

	margin:-7px 0 13px 0;

	}



#trade_content h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#0c1e50;

	font-weight:normal;

	margin:0 0 21px 0;

	}



#trade_contentright {

	float:right;

	width:306px;

	}



#trade_contentright_topimage {

	width:306px;

	/*padding:0 0 25px;*/

	}

	

/* FOOTER MODAL WINDOWS */	



#modal_content {

width:566px;

height:333px;

float:left;

padding:0;

margin:0;

}



#modal_content h1 {

color:#c5960c; 

font-size:24px; 

font-family:Helvetica, Arial, sans-serif; 

padding:15px 0 0 22px; 

width:538px;

font-weight:normal;

margin:0;

}





#modal_close {

width:543px; 

float:left;

padding:0 22px 0 0;

}



.modal_closebutton {

cursor:pointer;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#4e66a9;

border:1px solid #254391;

float:right;

padding:4px 6px;

margin:10px 0 0 0;

}



.contact_box {

width:235px;

height:247px;

float:left;

border:1px solid #c5960c;

margin:25px 0 0 22px;

padding:15px 0 0 16px;

}



#contact_box_gb {

width:235px;

height:247px;

float:left;

/*margin:25px 0 0 22px;*/

padding:15px 0 0 16px;

}



#contact_box_gb h3 {

font-family:Helvetica, Arial, sans-serif;

font-size:16px;

color:#c5960c;

font-weight:normal;

margin:0;

}



#contact_box_gb p {

font-family:Helvetica, Arial, sans-serif;

font-size:13px;

color:#fff;

padding:20px 0 0 0;

margin:0;

line-height:19px;

}



.contact_box_right {

width:235px;

height:247px;

float:left;

border:1px solid #c5960c;

margin:25px 0 0 15px;

padding:15px 0 0 16px;

}



.contact_box_right h3 {

font-family:Helvetica, Arial, sans-serif;

font-size:16px;

color:#c5960c;

font-weight:normal;

margin:0;

}



.contact_box h3 {

font-family:Helvetica, Arial, sans-serif;

font-size:16px;

color:#c5960c;

font-weight:normal;

margin:0;

}



.contact_box p {

font-family:Helvetica, Arial, sans-serif;

font-size:13px;

color:#fff;

padding:20px 0 0 0;

margin:0;

line-height:19px;

}



.contact_box_right p {

font-family:Helvetica, Arial, sans-serif;

font-size:13px;

color:#fff;

padding:20px 0 0 0;

margin:0;

line-height:19px;

}



.modal_addressbook {

float:left;

height:30px;

width:200px;

padding:20px 0 0 0;

}



.modal_addressbook p {

float:left;

clear:none;

font-size:13px;

padding:0 0 0 10px;

}



.modal_addressbook p a {

text-decoration:underline;

color:#E1C87E;

}



.modal_addressbook p a:hover {

text-decoration:none;

}



.modal_addressbook img {

float:left;

clear:none;

}



#modal_full {

width:519px;

height:262px;

float:left;

border:1px solid #c5960c;

margin:25px 0 0 22px;

}



#brochure_container {

width:519px;

height:202px;

float:left;

padding:60px 0 0 0;

}



.brochure {

width:260px;

height:40px;

background-image:url(../newimages/brochurebg.png);

background-repeat:no-repeat;

margin:15px auto;

padding:0;



}



.brochure p {

width:170px;

color:#FFFFFF;

font-family:Helvetica, Arial, sans-serif;

font-size:14px;

padding:11px 0 0 20px;

}



.brochure p a {

color:#fff;

text-decoration:none;

}



.brochure p a:hover {

color:#E1C87E;

text-decoration:none;

}



.brochure_image {

width:20px;

height:20px;

float:right;

clear:none;

padding:0;

margin:-33px 20px 0 0;

}



.brochure_image img {

padding:0;

margin:0;

}



/* MODAL WINDOW - CONTACT */



#modal_email {

width:519px;

height:262px;

float:left;

margin:25px 0 0 22px;

}



.modalrow, .modalrow_buttons  {

width:490px;

float:left;

padding:10px 0 0 20px;

}



.modalrow input {

width:474px;

height:23px;

border:1px solid #15317d;

background-color:#22408f;

clear:both;

color:#ced5e9;

padding:5px 0 0 5px;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

}



.modalrow textarea {

width:474px;

height:60px;

border:1px solid #15317d;

background-color:#22408f;

clear:both;

color:#ced5e9;

padding:5px 0 0 5px;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

}



.modalleft {

float:left;

width:236px;

padding:0;

margin:0;

}



.modalright  {

float:left;

width:236px;

padding:0 0 0 15px;

margin:0;

}



.modalleft label, .modalright label, .modalrow label {

font-family:Helvetica, Arial, sans-serif;

font-size:13px;

color:#c5960c;

padding:0 0 4px 0;

float:left

}



.modalleft input, .modalright input {

width:223px;

height:23px;

border:1px solid #15317d;

background-color:#22408f;

clear:both;

color:#ced5e9;

padding:5px 0 0 5px;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

}



.modalrow_buttons input {

float:left;

clear:none;

width:56px;

border:1px solid #17337f;

color:#b4c1e3;

background-color:#1d3b89;

padding:3px 0 3px 0;

margin:0 5px 0 0;

cursor:pointer;

}



.checkbox_modal {

float:left;

padding:7px 0 0 15px;

width:250px;

}



.checkbox_modal label {

color:#C5960C;

float:left;

font-size:12px;

margin-right:-3px;

}



.checkbox_modal .modalchk {

width:15px;

padding:3px 0 0 0;

}


#footer-inner p.com {
float:left;
clear:both;
color:#485f9b;
font-size:11px;
width:800px;
padding:20px 0 5px 19px;
}

#footer-inner p.com a {
text-decoration:none;
color:#485f9b;
}

#footer-nav p.com {
float:left;
clear:both;
color:#485f9b;
font-size:11px;
width:600px;
padding:20px 0 5px 0;
}

#footer-nav p.com a {
text-decoration:none;
color:#485f9b;
}


.Categories {
font-size:14px;
color:#1D3B88;
}
	
#caravan {
float:right;
padding:17px 0 0 0;
}	





	

	

