﻿.image {
	border-width: 0;
}
.red {
	background-color: #990000;
}
.black {
	background-color: #000;
	height:27px;
}
.gray {
	background-color: #808080;
}

.light_gray {
	background-color: #ccc;
}

.news_dot {
	text-align: center;
	margin-top: 14px;
	margin-left:40px;
	margin-right:5px;
}


.navigation_bar {
	font-family: Gill Sans MT, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	letter-spacing: 0px;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 2px;
}

.team_pic {
	float: right;
	margin-left: 30px;	
}
body {
	margin: 0px;	
}

.content {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #222;
	font-weight:normal;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

.content_left {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #222;
	font-weight:normal;
	letter-spacing: 0px;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
}

.content_left_sm {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #222;
	font-weight:normal;
	letter-spacing: 0px;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
}


.content_right {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #222;
	font-weight:normal;
	letter-spacing: 0px;
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.content_right_sm {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #222;
	font-weight:normal;
	letter-spacing: 0px;
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
}


.content_red {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	font-variant:small-caps;
	font-weight:bold;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

.content_red_lg {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #990000;
	font-variant:small-caps;
	font-weight:bold;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}



.home_news_headline {
	font-family: Gill Sans MT, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	font-weight:normal;
	letter-spacing: 2px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-indent: 0px;
}

.home_news {
	font-family: Gill Sans MT, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight:normal;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.left_nav_graphic {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	text-indent: 0px;
}


.team_nav {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	font-weight:normal;
	color: #fff;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}
.red_dot {
	list-style-image: url('images/dot_red.gif');
}

.port_sub {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #990000;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

.port_sub_active {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

.port_logo {
	margin-top: 20px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;	
	border-width: 0;
}


.port_name {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000;
	letter-spacing: 0px;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 2px;	
}


.port_city {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	font-style:italic;
	text-align:right;
	color: #808080;
	letter-spacing: 0px;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 2px;	
}

.port_details {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000;
	letter-spacing: 0px;
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;	
}

.news {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #222;
	font-weight:normal;
	letter-spacing: 0px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: -15px;
}

.news_date {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	font-weight:normal;
	font-style:italic;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

.news_title {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #990000;
	font-weight:normal;
	letter-spacing: 0px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.news_subtitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style:italic;
	color: #222;
	font-weight:normal;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}


.news_article {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #222;
	font-weight:normal;
	letter-spacing: 0px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}







.footer {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 9px;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 5px;	
	
}





.navigation {
	margin: 0 auto;
	width: 900px;
	height: 150px;
	left: 70px; 
	top: -50px
}


A:link {color: 666600; text-decoration: underline; }
A:visited {color: 666600; text-decoration: underline; }
A:active {color: 666600; text-decoration: underline; }
A:hover {color: 666600;  text-decoration: none; }

.home_news A:link {color:#fff; text-decoration: none;}
.home_news A:active {color:#fff; text-decoration: none;}
.home_news A:visited {color:#fff; text-decoration: none;}
.home_news A:hover {color:#999; text-decoration: none;}

.content A:link {color:#222; text-decoration: none;}
.content A:active {color:#222; text-decoration: none;}
.content A:visited {color:#222; text-decoration: none;}
.content A:hover {color:#990000; text-decoration: none;}

.content_left A:link {color:#222; text-decoration: none;}
.content_left A:active {color:#222; text-decoration: none;}
.content_left A:visited {color:#222; text-decoration: none;}
.content_left A:hover {color:#990000; text-decoration: none;}

.content_right A:link {color:#222; text-decoration: none;}
.content_right A:active {color:#222; text-decoration: none;}
.content_right A:visited {color:#222; text-decoration: none;}
.content_right A:hover {color:#990000; text-decoration: none;}

.port_sub A:link {color:#990000; text-decoration: none;}
.port_sub A:active {color:#990000; text-decoration: none;}
.port_sub A:visited {color:#990000; text-decoration: none;}
.port_sub A:hover {color:#000; text-decoration: none;}

.team_nav A:link {color:#fff; text-decoration: none;}
.team_nav A:active {color:#fff; text-decoration: none;}
.team_nav A:visited {color:#fff; text-decoration: none;}
.team_nav A:hover {color:#990000; text-decoration: none;}

.navigation_bar A:link {color:#fcfcfc; text-decoration: none;}
.navigation_bar A:active {color:#fcfcfc; text-decoration: none;}
.navigation_bar A:visited {color:#fcfcfc; text-decoration: none;}
.navigation_bar A:hover {color:#999; text-decoration: none;}

.footer A:link {color:#999; text-decoration: none;}
.footer A:active {color:#999; text-decoration: none;}
.footer A:visited {color:#999; text-decoration: none;}
.footer A:hover {color:#999; text-decoration: underline;}












