/* ----------------------------------- */
/*
CREATED BY ELIGIO CORPUZ - RESORT MANAGEMENT COMPANY
LINK COLORS
#1b539e = BLUE
#c00244 = RED
*/
/* ----------------------------------- */

* {padding: 0;margin: 0; border: 0;}
body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {margin: 0; padding: 0;  border: 0; font-family: "Lucida Grande", Geneva, Helvetica, Verdana, sans-serif;}
body#home { background: #fff url(http://www.koolinatransportation.com/images/body-bgV3A1.jpg) 0 0 repeat-x; text-align: center;}
body#subpage { background: #fff url(http://www.koolinatransportation.com/images/body-subbg.jpg) 0 0 repeat-x; text-align: center;}
p, div, li,  h1, h2, h3, h4, td, input, select, textarea { font-family: Georgia;font-size: 14px; color: #3a3133; line-height: 18px;}
p, h1, h2, h3, h4, #content ul, #content ol, #content table { margin-bottom: 15px; }
a img, :link img, :visited img { border: none;}
a:link, a:visited { color: #1b539e;text-decoration: underline;}
a:hover, a:active {color: #c00244; text-decoration: underline;}
div.clear { clear: both; overflow: hidden;height: 1px;}

/* ----------------------------------- */
/* CONTAINER
/* ----------------------------------- */
.container {width: 975px; margin: 0 auto;text-align: left;}
/* ----------------------------------- */
/* HEADER 
/* ----------------------------------- */
#top {height: 204px; overflow: hidden;}
#home #top { background: transparent url(http://www.koolinatransportation.com/images/headerV4A1.jpg) 0 0 no-repeat; }
#subtop {height: 152px; overflow: hidden;} 
#top img {margin: 15px 0 0 5px;}
#phone	{width: 250px;float: right;margin: 10px 0 0 0;font-size: 17px;font-weight: bold;line-height: 25px;color: #2B3B66;padding: 0 115px 0 0; font-family: "Lucida Grande", Geneva, Helvetica, Verdana, sans-serif;white-space: nowrap;}
#phone span {color:#000;}

/* ----------------------------------- */
/* TOP MAIN MENU
/* ----------------------------------- */
#topnav {	margin: 0 auto;padding: 8px 0 10px 0;width: 975px;margin: 0 auto;text-align: left;}

#topnav ul#tabs {margin: 0 0 0 5px;padding: 0 0 20px 0;}
#topnav ul#tabs li {
margin: 0;padding: 0;display: inline;list-style-type: none;font-family: "Lucida Grande", Geneva, Helvetica, Verdana, sans-serif;font-size: 12px;font-weight: bold;text-transform: uppercase;}
#topnav ul#tabs a {float: left;line-height: 14px;margin: 0 0 4px 3px;padding: 4px 6px;text-decoration: none;color: #039;}
#topnav ul#tabs a {border-color: transparent #E0E0E0 transparent transparent;border-width: 0 1px 0 0;border-style: none solid none none;}
#topnav ul#tabs a.active, #topnav ul#tabs a:hover {color: #c00244;}
#topnav ul#tabs a.selected { color: #388017;}
#topnav ul#tabs a.last {border: none;}
#topnav ul#tabs a.first {padding: 4px 7px 4px 0;}
#topnav ul#tabs a.selected {
	background-color: #c00244;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 13px;
	color: #fff;
	background-image: url(http://www.koolinatransportation.com/images/topnav-tab-bg.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}
/* ----------------------------------- */
/* CONTENT INTRO HOMEPAGE
/* ----------------------------------- */
#intros-wrapper { padding: 15px 0 0 0;padding-bottom: 1px;background: #fefef6 url(http://www.koolinatransportation.com/images/intro-wrapper-bg.jpg) 0 0 repeat-x;}
.intro {width: 165px;float: left;margin: 10px 0 10px 28px;display: inline;}
.first {margin: 10px 0 0 0;}
.intro-img {margin: 0 0 5px 0;}
.intro-img a img{padding: 3px; border-color: #7A7A7A;border-width: 1px;border-style: solid;}
.intro-img a:hover img {border: 1px solid #999;}
.intro h1{margin: 0;color: #164584;font-size: 14px;}		
.intro h2{margin: 0;color: #164584;font-size: 14px;}
.intro p {font-family: "Lucida Grande", Geneva, Helvetica, Verdana, sans-serif;margin-bottom: 10px;font-size: 11px;line-height: 14px;}
.intro p.location {color: #999;font-size: 11px;margin: 0;}
.intro p.action {font-weight: bold;margin: 0;}
#intros p.more {text-align: right;}
/* ----------------------------------- */
/* CONTENT MAIN
/* ----------------------------------- */
#main-wrapper {background: transparent url(http://www.koolinatransportation.com/images/mainV2.gif) 0 0 repeat-x; padding: 25px 0 0 0;}
#welcome {float: left;width:500px;}
#welcome h1, #welcome h2, #teamcontainer h1, #main #teamcontainer h2 {color: #333;font-size: 16px;}
h1.nowrap { white-space: nowrap; }	
#teamcontainer {float: right;margin: 0 0 0 20px;}
div#teamcontainer p.note {font-size:21px;padding:15px 0 30px 15px;width: 350px;background: transparent url(http://www.koolinatransportation.com/images/note-bg.jpg) no-repeat 0 0;color: #F8FFD3;text-transform: uppercase;} 
.team-member {width: 165px;float: left;margin: 0 45px 0 0;display: inline;white-space: nowrap;}
.team-member p {font-size: 13px;}	
p.highlight {font-size: 16px;color: #1e549f;}
.contact-block {width: 350px;margin-right: 30px;float: left;display: inline;}	
#client-list li {width: 253px;float: left;padding-bottom: 3px;margin: 0 0 7px 0;border-bottom: 1px solid #1b539e;list-style: none;}
	
/* ----------------------------------- */
/* SUBPAGE CONTENT STYLES
/* ----------------------------------- */

#main h1 {font-size: 22px;color: #e40d15; line-height: 24px;}
#main h2 {margin: 15px 0 3px 0;padding: 0; color: #e40d15;font-size: 21px;}
#main h3 {margin: 15px 0 0 0;padding: 0;}
#main p {font-family: "Lucida Grande", Geneva, Helvetica, Verdana, sans-serif;font-size: 12px;}
#main p {margin: 0 0 10px 0;padding: 0; color: #333;}
#main li ul {margin-bottom: 0;}	
#main li {margin-left: 25px;}
#main .maincontent {float:left; width: 350px; margin: 0 30px 20px 0;}
#main .subcontent {float:left; width: 900px;margin: 0 30px 20px 0;}
#main a.pdflrg {margin: 20px 0 0 0; padding: 7px 0 10px 35px;background: transparent url(http://www.koolinatransportation.com/images/icon-pdf.jpg) no-repeat 0 0;font-size: 12px;}
#tableroute {margin:0;float:left;}
#tableroute div.aboutlisting {margin: 10px 0 0 25px;}
#tableroute div.aboutlisting p.heading {font-size: 13px;font-weight: bold;margin: 5px 0;color: #7B7B7B;}
#tableroute div.aboutlisting h3 {color: #333; padding: 3px 0 5px 22px;background: transparent url(http://www.koolinatransportation.com/images/about-us-checkmark.jpg) no-repeat 0 2px;margin: 3px 0 0 10px;font-size: 13px;}
#tableborder {border:8px solid #ffec73;}
#showcasebox {float:left;width: 300px;}

/* CSS3 STUFF */
#tableborder {
border-radius: 8px;
box-shadow: 2px 2px 2px #ccc;
-moz-border-radius: 8px;
-moz-box-shadow: 2px 2px 2px #ccc;
-webkit-border-radius: 8px;
-webkit-box-shadow: 2px 2px 2px #ccc;
}
#tableroute h2 {color:#0512c4;}
/* TABLE STYLES */
#gradient-style {border-collapse:collapse;font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:11px;margin:0;text-align:left;width:500px;}
#gradient-style th {background:#B9C9FE url(http://www.koolinatransportation.com/images/gradhead.png) repeat-x scroll 0 0;border-bottom:1px solid #FFFFFF;color:#003399;font-size:11px;font-weight:normal;padding:6px;}
#gradient-style td {font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;background:#E8EDFF url(http://www.koolinatransportation.com/images/gradback.png) repeat-x scroll 0 0;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;color:#666699;padding:8px;font-size:11px;}
#gradient-style tr td a.lightbox {	background: transparent url(http://www.koolinatransportation.com/images/popup-icon.gif) no-repeat 0 3px;padding: 0 0 0 19px;}
#gradient-style tr td.name {font-family:Trebuchet MS, Helvetica, sans-serif;font-size:13px;}
#gradient-style tfoot tr td {background:#E8EDFF none repeat scroll 0 0;color:#9999CC;font-size:11px;}
#gradient-style tbody tr:hover td {background:#D0DAFD url(http://www.koolinatransportation.com/images/gradhover.png) repeat-x scroll 0 0;color:#333399;}

#main div.tourbox {float: left;width: 250px;padding: 0;border: 8px #EFEFEF solid;margin: 10px 30px 15px 0;}
#main div.tourbox {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
}

#main div.tourbox h3 {margin: 0;padding: 5px 0 3px 8px;}
#main div.tourbox p { line-height: 17px; margin: 0; padding:0 8px 10px 8px;}
div.subcontent img.subimg {float:right; margin: 0 75px 20px 20px; border:8px solid #EFEFEF;}
#main p.detailreservations {font-size: 13px;margin: 10px 0 20px 0;padding: 8px 0 15px 15px;background: transparent url(http://www.koolinatransportation.com/images/fordetails-bg.gif) no-repeat 0 0;}

/* ----------------------------------- */
/* FOOTER
/* ----------------------------------- */
#footer-wrapper {background: transparent url(http://www.koolinatransportation.com/images/footer.gif) 0 0 repeat-x;padding: 45px 0 20px 0;}
#footer-main {margin: 0 auto;width: 975px;}
#footer-accreditation {float:left; width: 200px;}
#footer {width: 700px; float:left;}
#footer p {font-family: "Lucida Grande", Geneva, Helvetica, Verdana, sans-serif;line-height: 19px;font-size: 11px;}
#footer-wrapper #footer p a {margin: 0 5px;}
#footer-wrapper #footer p a.first {margin: 0 5px 0 0;}
