/* C/* CSS Document */

.sideBox {
       margin: 10px 0px 25px 0px;
}

.posted	{
	font: small-caps bold 10px 'Lucida Sans Unicode', Verdana, sans-serif;
	text-align: center;
	margin: 10px;
	padding: 5px;
	border: 3px double #28809D;
}

.paginate, .pagecount {
	font: small-caps bold 12px 'Lucida Sans Unicode', Verdana, sans-serif;
	margin-bottom: 0px;
	margin-top: 15px;
	padding: 15px;
	text-align: right;
}




* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#f2eee6;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

.imgleft{
	float: left;
	margin: 10px 15px 10px 0px;
}
.imgright{
	float: right;
	margin: 10px 0px 10px 15px;
}



ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.688em;
		line-height:1.364em;
		color:#222121;
	}

input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.0em;
		line-height:1.5em;
		color:#222121;
	}


input, select { vertical-align:middle; font-weight:normal;}

a {color:#066497; outline:none;}
a:hover{text-decoration:none;}
p {padding-top:15px;}

h1 {font-size:3.818em; line-height:1.143em; text-transform:uppercase; letter-spacing:-2px;}
h2 {font-size:2.727em; line-height:1em; text-transform:uppercase; margin-bottom:15px; letter-spacing:-2px; }
h3 {font-size:1.635em; line-height:1em; text-transform:uppercase; margin-bottom:15px; color:#28809D; }

/* ============================= main layout ====================== */

.bottom-tail {background:url(http://www.offshore-experiences.com/themes/site_themes/offshore/images/footer-tail.gif) bottom repeat-x #faf8f5;}
.top-tail {background:url(http://www.offshore-experiences.com/themes/site_themes/offshore/images/top-tail2.jpg) top repeat-x;}

li { background:url(http://www.offshore-experiences.com/themes/site_themes/offshore/images/marker1.gif) no-repeat 0 8px; padding-left:8px; line-height:2em;}

.imgindent {margin:0 20px 0 0; float:left;}

/* ============================= header ====================== */

#header {background:url(http://www.offshore-experiences.com/themes/site_themes/offshore/images/chip3.gif) right bottom no-repeat; padding: 0px 31px 0 10px;}
.logo {float:left;}
.menu {background:url(http://www.offshore-experiences.com/themes/site_themes/offshore/images/menu-tail.gif) repeat-x 0 76px; float:left; width:687px;}
.menu li {background:none; float:left; text-transform:uppercase; font-size:1.818em; padding:0 0 0 9px;}
.menu li a {color:#fff; text-decoration:none; display:block; padding:37px 10px 7px 11px; font-weight:bold;}
.menu li a:hover, .menu .active a {color:#fff; text-decoration:none; display:block; background:#e32c53;}
.slogan {padding:0px 0 0 20px;}
.slogan h2 {font-size:2.5em; line-height:1em; text-transform:uppercase; margin:-5px 0 0 0; padding-left: 120px; letter-spacing:-2px; color: #051263;  }

.extra {font-size:1.636em; line-height:1em; margin:17px 0 0 113px; letter-spacing:-1px;}

table {border-collapse:collapse;}
td {border-right:1px solid #e4e2df; padding:6px 0 4px 0;}
td div {padding:0 0 0 20px;}

.table-header td {text-align:center; font-weight:bold; border-bottom:1px solid #e4e2df; padding:1px 0 3px 0;}
.first td {padding:16px 0 4px 0;}
.column1 {width:195px;}
.column2 {width:78px; text-align:center;}
.column3 {width:123px;}
.column4 {width:116px;}
.column5 {width:83px; border:none; text-align:center;}

/* ============================= content ====================== */

#content {padding:30px 40px 56px 31px;}
.col-pad {padding-right:49px;}

.margin1 {margin-top:17px;}
.extra2 {letter-spacing:-3px;}

.link {color:#e32c53; text-decoration:none; text-transform:uppercase; font-weight:bold; display:inline-block; margin-top:15px;}
.phone {display:inline-block; width:73px;}
.taright {text-align:right;}

/* ============================= footer ====================== */

#footer {text-align:center; padding:27px 18px 0 0;}

/* ============================= forms ============================= */


#ContactForm label {height:26px; display:block;}
#ContactForm .link {margin-left:15px;}
.contactfield {font:1.5em}

.input {width:255px; height:18px; border:1px solid #585858; border-right:1px solid #cecece; border-bottom:1px solid #cecece; background:#ffffff; padding:0 0 0 5px; font-size:1em;}
textarea {width:255px; height:217px; border:1px solid #585858; border-right:1px solid #cecece; border-bottom:1px solid #cecece; background:#ffffff; padding:0 0 0 5px; overflow:auto; font-size:1em;}

