body{background:#ffffff url(../images/bg.gif) top left repeat-x;margin:0;color:#000000;}
body,td,th,input,textarea,select,input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
form{padding:0;}

p{margin:0 0 1.5em 0;}
h1{color:#4442b0;font-size:30px;font-weight:normal;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
h2{color:#5bbc43;font-size:25px;font-weight:normal;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
h3{color:#c8262b;font-size:22px;font-weight:normal;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
h3 a{color:#00CC33}

h4{color:#000000;font-size:18px;font-weight:normal;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-table;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 


.layout{
	width:742px;
	position:relative;
	background:#ffffff;
	margin:0 auto;
	padding:0 9px;
	top: 1px;
}

.toolbar{background:#4d4ba7;color:#ffffff;font-size:11px;padding:8px 12px;height:12px}
	.toolbar a{color:#ffffff;text-decoration:none;padding:0 8px}
	.toolbar .left{float:left;}
	.toolbar .right{float:right;}

.header{background: url(../images/header-bg.gif) top left repeat-x;width:100%;}
	h1.logo{margin:0}
	h1.logo a{display:block;float:left;text-indent:-2000px;background: url(../images/logo.gif) top left no-repeat;width:241px;height:62px;text-decoration:none;margin:15px 0 0 10px;display:inline}
	.tagline{font-family: Arial, Helvetica, sans-serif;font-size:20px;float:right;padding:30px 25px 0 25px;}

.tabs{margin:20px 0 0 0;border-bottom:1px solid #348e16;width:100%}
	.subpage .tabs{border-bottom:1px solid #4442b0;}
	.tabs ul{margin:0;padding:0;}
	.tabs ul li{display:block;float:left;margin:0 6px 0 0;}
	.tabs ul li a{display:block;float:left;height:36px;text-decoration:none;text-indent:-2000px;}
	.tabs ul li a.nav-tour{background: url(../images/nav-tour.gif) 0 0 no-repeat;width:93px;} 
	.tabs ul li.current a.nav-tour, .tabs ul li a.nav-tour:hover{background: url(../images/nav-tour.gif) 0 -36px no-repeat;font-weight:bold;}
	.tabs ul li a.nav-features{background: url(../images/nav-features.gif) 0 0 no-repeat;width:131px;} 
	.tabs ul li.current a.nav-features, .tabs ul li a.nav-features:hover{background: url(../images/nav-features.gif) 0 -36px no-repeat;font-weight:bold;}
	.tabs ul li a.nav-ordernow{background: url(../images/nav-ordernow.gif) 0 0 no-repeat;width:153px;}
	.tabs ul li.current a.nav-ordernow, .tabs ul li a.nav-ordernow:hover{background: url(../images/nav-ordernow.gif) 0 -36px no-repeat;font-weight:bold;}
	.tabs ul li a.nav-contactus{background: url(../images/nav-contactus.gif) 0 0 no-repeat;width:153px;}
	.tabs ul li.current a.nav-contactus, .tabs ul li a.nav-contactus:hover{background: url(../images/nav-contactus.gif) 0 -36px no-repeat;font-weight:bold;}

.focusarea{}

.homepage .content{line-height:1.4em;padding:0 0 15px 0}

.newsandevents{float:left;width:377px;margin:18px 0 0 15px;display:inline}
	.newsandevents h2{background: url(../images/newsandevents-header.gif) top left no-repeat;margin:0 0 15px 0 ;text-indent:-2000px;width:352px;height:38px;}
	.newsandevents ul{margin:0;padding:0 0 0 20px;}
	.newsandevents ul li{list-style-image: url(../images/bullet-red.gif);margin:0 0 20px 0px;}
	.newsandevents ul li a{display:block;color:#000000;text-decoration:none;font-weight:bold;}
	.newsandevents ul li a:hover{text-decoration:underline;}
	
.articles{float:right;width:350px;background: url(../images/articles-header.gif) top left no-repeat;padding:30px 0 0 0}
	.articles h2{margin:0;text-indent:-2000px;}
	.articles ul{margin:0 15px 0 15px;padding:0 0 0 20px;}
	.articles ul li{list-style-image: url(../images/bullet-red.gif);margin:0;background: url(../images/divider.gif) bottom left repeat-x;padding:13px 0}
	.articles ul li a{display:block;color:#000000;text-decoration:none;font-weight:bold;}
	.articles ul li a:hover{text-decoration:underline;}


.footer1{background:#4d4ba7;color:#ffffff;font-size:11px;padding:8px 12px;height:12px}
	.footer1 a{color:#ffffff;text-decoration:none;padding:0 8px}
	.footer1 a:hover{text-decoration:underline;}
	.footer1 .left{float:left;}
	.footer1 .right{float:right;}

.footer2{background: url(../images/footer-bg.gif) top left repeat-x;padding:20px 25px 30px 25px;font-size:11px;}
	.footer2 a{color:#000000;text-decoration:none;padding:0 5px}
	.footer2 a:hover{text-decoration:underline;}

.subpage .content{line-height:1.4em;padding:30px 20px}
	h1.pagetitle{color:#000000;font-size:36px;font-weight:normal;margin:0 0 25px 0;}
	
	ul.subpages{margin:15px 0 15px 20px;padding:0}
	ul.subpages li{margin:0 0 10px 0;list-style-image: url(../images/bullet.gif);}
	ul.subpages li a{color:#000000;text-decoration:none;font-weight:bold;}
	ul.subpages li a:hover{text-decoration:underline;}

	.relatedlinks{float:right;margin:0 0 15px 15px;background: url(../images/relatedlinks-bg.gif) top left no-repeat;width:203px;font-size:12px;}
	.relatedlinks h2{color:#ffffff;font-size:21px;font-weight:normal;margin:10px 0 12px 10px;}
	.relatedlinks ul{padding:0;margin:0;}
	.relatedlinks ul li{list-style:none;background: url(../images/bullet.gif) 7px 10px no-repeat;margin:0;padding:4px 5px 5px 17px;border-bottom:1px solid #e28e91;}
	.relatedlinks ul li a{color:#000000;text-decoration:none;}
