/********************************
 * GENERIC COMPONENT STYLING
 ********************************/
 
html { width:100%; margin:0 0 0 0; padding:0; background-image:url('images/background.jpg');}

body {margin:0 auto; width: 100%;padding:0;}

body{font-family: Verdana;color: #333333;font-size: 11px; line-height:18px;}

p{font-family: Verdana;color: #333333;font-size: 11px; line-height:18px;}

table{font-family: Verdana;color: #333333;font-size: 11px; line-height:18px;}

.clearline {clear:both;height:1px;line-height:1px;}

#container {position:absolute; width: 990px;left:50%;margin-left : -490px;height:100%;}

#languages {float:right;margin-bottom:10px;padding-top:3px;font-family: Verdana;color: #FFFFFF;font-size: 11px;z-index: 2;}
.English {}
.German {margin-left:10px;}
.French {margin-left:10px;}
.Spanish {margin-left:10px;}
.Russian {display:none;margin-left:10px;}
#link {color: #FFFFFF;font-weight:bold;text-decoration:underline;}

#header {;margin:0 auto;margin-top:26px;position:relative;width:100%;}

#header_inside {display:block;position:relative;margin-top:16px;width:990px; height:123px;background:url(images/Amistad_header_image.jpg);}

#logo {position: absolute;display: block; width: 195px; height: 40px;top: 206px;left:216px;}

#flash_clock {display: block; position: absolute; width: 150px; height:60px; top: 62px;left: 828px;z-index: 3;}
	
#header_image {display: block;position: relative; width:200px;padding-left: 26px; padding-top:20px;padding-bottom:5px;}

#mediaspace {position: relative;display: block; float:left;margin-top:2px;}

#content {float:left;height:620px!important;margin:0 auto;min-height:284px;padding-bottom:0;position:relative;width:100%; background-color:#FFFFFF;}

#text_left {position: relative; float:left;width: 462px;margin-left: 30px;overflow: visible;margin-bottom:126px;}
#page_image {position: relative; float:left;width: 402px;overflow: visible;margin-left:62px;margin-bottom:26px;}

/********************************
 * BANNERS
 ********************************/
 
#banners {position: relative; float:left;width: 402px;overflow: visible;margin-left:62px;}
#Amistad_big_banner {display: block;position: relative;z-index: 3;margin-bottom:16px;}
#Amistad_small_banner1 {float:left;display: block;position: relative;z-index: 3; width:190px; height:120px;}
#Amistad_small_banner2 {float:left;display: block;position: relative;z-index: 3;margin-left: 20px;width:190px; height:120px;margin-bottom:18px;}
#Amistad_banner {display: block;position: relative;z-index: 2; width:397px; height:100px;}

#footer {clear:both;line-height:0.67em;width: 992px;height: 100px;color:#666666;font-family: Verdana;font-size: 10px;padding-top: 39px;background-image:url(images/Amistad_footer.png);background-repeat:no-repeat;z-index: 0;}

a:link {color: #333333;font-weight:bold;text-decoration:underline;}

a:hover, a:active{color:#666666;font-weight:bold;text-decoration:underline;}

a:visited{color: #333333;font-weight:bold;text-decoration:underline;}
	
H1 {font-family: Verdana; font-size: 16px;margin: 0 20px 10px 0;padding:0; color: #CC0000;font-weight:normal;}
	
H2 {font-size: 10px;font-style: italic;line-height: 18;}
		
#H1_image {position: absolute;display: block;top: 0px;left:0px;	margin-bottom: 10px;}

#logo {position: absolute;display: block;top: 13px;left:26px;	margin-bottom: 10px; width:246px; height:100px;}

/********************************
 * NAVIGATION
 ********************************/
 
#navigation {display:block; position:relative;height: 40px; width:990px;background: url(images/nav_es2.jpg) no-repeat 0 0; z-index:3; vertical-align:middle;margin-top:1px;}
#navigation ul {position: absolute;display:block; left:-5px;top:0px;margin-top:5px;}	
#navigation li {display: block; float: left;}
#nav_home {
margin-left:-5px;
margin-right:31px;
padding-right:31px;
border-right:2px solid #525355;
display:inline-block;
height:20px;
padding-top:6px;
vertical-align:bottom;
width:auto;}
#nav-item-1 {margin-right:31px;
padding-right:31px;
border-right:2px solid #525355;display:inline-block;
height:20px;
padding-top:6px;
vertical-align:bottom;
width:auto;}
#nav-item-2 {margin-right:31px;
padding-right:31px;
border-right:2px solid #525355;display:inline-block;
height:20px;
padding-top:6px;
vertical-align:bottom;
width:auto;}
#nav-item-3 {margin-right:31px;
padding-right:31px;
border-right:2px solid #525355;display:inline-block;
height:20px;
padding-top:6px;
vertical-align:bottom;
width:auto;}
#nav-item-4 {margin-right:31px;
padding-right:31px;
border-right:2px solid #525355;display:inline-block;
height:20px;
padding-top:6px;
vertical-align:bottom;
width:auto;}
#nav-item-5 {margin-right:31px;
padding-right:31px;
border-right:2px solid #525355;display:inline-block;
height:20px;
padding-top:6px;
vertical-align:bottom;
width:auto;}
#nav-item-6 {margin-right:31px;
padding-right:31px;
border-right:2px solid #525355;display:inline-block;
height:20px;
padding-top:6px;
vertical-align:bottom;
width:auto;}
#nav-item-7 {margin-right:31px;
padding-right:31px;
border-right:2px solid #525355;display:inline-block;
height:20px;
padding-top:6px;
vertical-align:bottom;
width:auto;}
#nav-item-8 {display:inline-block;height:20px;vertical-align:bottom;
width:auto;}

#nav-item-5, #nav-item-8 a span {
display:inline-block;
height:20px;
padding-top:6px;
vertical-align:middle;
width:auto;
}
#navigation li a span {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
#navigation li a:hover span {
color:#B0B0B0;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.footer {font-family: Arial, Helvetica, sans-serif}

#line_text {display: block;height:10px;widthy:472px;margin-top:10px;margin-bottom:10px;}
#button_book {display: block;height:37px;width:133px;margin-top:20px;margin-bottom:20px;}
#team_photo1 {float:left; display: block;margin-right:20px;margin-bottom:6px;}
#team_photo2 {float:left; display: block;margin-bottom:6px;}
#team_photo3 {float:left; display: block;margin-right:20px;margin-bottom:6px;}
#team_photo4 {float:left; display: block;margin-bottom:6px;}
#Amistad_links {float:left; display: block; width: 397px; height: 85px; margin-top:10px; margin-left: 47px;background:url("images/Amistad_links.jpg") no-repeat 0 0;; padding: 26px 16px;}
#Amistad_text_image {float:left; display: block;height:14px;width:10px;margin-left: 2px; margin-right:2px;margin-top:3px;background:url(images/Amistad_text_image.jpg)}
 
