@charset "utf-8";
/* CSS Document */

h3 {font-size:22px; color:#F93; display:inline;}

h2 {font-size:20px; color:#F93;
text-align:center;}

h4 {color:#F93; font-size:18px; text-align:center}

h5 {color:#F93; font-size:26px; margin:auto;
text-align:center;}

p {color:#03C; font-size:18px; padding:5px; text-align:center;}

#wrapper { margin:0 auto; 0 auto; width:960px; }

#topnav  {background-image:url(images/backgrounds/newbg.png);background-repeat: no-repeat;
 margin:0 auto; 0 auto; width: 960px; height:130px; background-position: center;}
 
#navbar {position:relative; height:auto; width:880px; top:90px; left:50px;  }

#travelbanner {margin:30px;}

#content {background-image:url(images/backgrounds/traveltop2.jpg);
background-repeat:no-repeat;
background-position:center; margin-left:20px; width:900px; height:730px; margin-top:20px;}

#italy {position:absolute; width:40px; height:24px; border:#000 solid; border-width:1px; margin-left:540px; margin-top:300px; opacity:0.8;}

#france {position:absolute; width:40px; height:27px; border:#000 solid; border-width:1px; margin-left:480px; margin-top:280px; opacity:0.8;}

#canada {position:absolute; width:40px; height:24px; border:#000 solid; border-width:1px; margin-left:-260px; margin-top:-80px; opacity:0.8;}

#portugal {position:absolute; width:40px; height:27px; border:#000 solid; border-width:1px; margin-left:-40px; margin-top:10px; opacity:0.8;}


#footer {clear:both; margin-top:30px;
border-top:#00C solid}
 
.navigation {margin-top:5px; padding:0;
             list-style:none;}

.navigation li {float:left; width:140px;
                position:relative;
				text-align:left;}
				
.navigation li a {color:#F93; display:block;
                  padding:8px 7px 8px 7px;
                  text-decoration:none;
				  text-align:center;}

.navigation ul a:hover {color:#33F;}

.navigation ul {position:absolute; left:0;
                display:none; /* Hide it by default */
                margin:0 0 0 -1px;
                padding:0;
                list-style:none;
                background-color:#000;}
				
.navigation ul li {width:140px; float:left;
                   border-top:none;}
				   
.navigation ul a {display:block; /* Making sure a element covers                   whole li area */
                  height:15px;
                  padding:8px 7px 13px 7px;
                  color:#F93;
                  text-decoration:none;
                  border-top:none;}

.navigation ul a:hover {color:#33F;}

