/*	Mozilla Firefox/Google Chrome styles
	For www.pleasurablevacations.com
	Author: Foole's Web Design (www.foolesweb.com)
	Date:
	Version: CSS2/CSS3	*/
	
@font-face {
    font-family: 'ChunkFiveRegular';
    src: url('../fonts/Chunkfive-webfont.eot');
    src: url('../fonts/Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Chunkfive-webfont.woff') format('woff'),
         url('../fonts/Chunkfive-webfont.ttf') format('truetype'),
         url('../fonts/Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}	
	
html,body{margin:0;padding:0;}
body{background-color:#39F;}

.wrapper{width:960px;margin:0 auto;padding:0;border:2px solid #FFF;border-top:none;border-bottom:none;}
.header{height:70px;}
.header img{margin-left:10px;}
.header p{font:1.5em/1em Georgia,"Palatino Linotype",serif;color:#009;text-align:right;float:right;margin-right:10px;padding-top:0;}

/*	



Navigation styles */


.navigation{background:url('../images/nav_bg.jpg') repeat-x top left;height:50px;width:980px;margin-left:-10px;border-top:1px solid #FF9;border-bottom:1px solid #FC0;}
.navigation > #nav > li{display:inline-block;padding:10px 0 10px 70px;margin:0;margin-top:-12px;}

.navigation > #nav > li:nth-child(1){margin-left:-33px;}
.navigation a#last{border:none;margin-right:-50px;}

.navigation a{font:1.2em/0 'ChunkFiveRegular',Tahoma,Trebuchet,sans-serif;color:#009;text-decoration:none;padding-right:80px;border-right:1px outset #000;}

.triangle-L{border-color: transparent #FF9 transparent transparent;border-style:solid;border-width:10px;height:0px;width:0px;position: relative;left: -20px;top: -62px;
z-index: -1; /* displayed under bubble */}

.triangle-R{border-color: transparent transparent transparent #FF9;border-style:solid;border-width:10px;height:0px;width:0px;position: relative;left: 960px;top: -82px;
z-index: -1; /* displayed under bubble */}


/*	Submenu and subsubmenu styles and positioning */

#nav li .submenu, #nav li .submenu li .subsubmenu{list-style:none;position:absolute;top:0;left:-9999px;/*intial positioning*/}
#nav li .submenu, #nav li .submenu li .subsubmenu{background-color:#9CF;border:1px solid #36C;/*background formatting*/}
#nav li .submenu li, #nav li .submenu li .subsubmenu li{margin-left:-20px;}
#nav li .submenu a, #nav li .submenu li .subsubmenu a{font:1em/1.1em Arial,sans-serif;color:#333;text-decoration:none;border:none;}
#nav li .submenu a:hover, #nav li .submenu li .subsubmenu a:hover{text-decoration:underline;}
#nav li:hover .submenu{top:110px;left:auto;}
#nav li:hover .submenu li:hover .subsubmenu{top:-1px;left:110px;}
#nav li:hover .submenu li:hover .caribbean{top:-1px;left:110px;}
.caribbean{width:80px;}

.mainContent{margin-top:-30px;}
.content img{display:inline-block;padding:2px;margin:5px 8px;box-shadow:-1px 3px 3px #333;-moz-box-shadow:-3px 3px 3px #333;-webkit-box-shadow:0 3px 3px #333}
.travelzoo{float:right;margin:0 10px;}
.news{margin-left:10px;}
.misc{margin-right:10px;}
.sidebar, .frontside{float:right;width:175px;margin:5px 10px;background-color:#9CF;border:1px solid #36C;}
.frontside{float:right;width:210px;}
.frontside p, .frontside li{font:.9em/1.1em Georgia,"Palatino Linotype",serif;color:#333;padding-top:3px;}
.frontside p:nth-child(1){padding-top:-3px;}
.frontside ul{margin-left:-5px;list-style-type:none;}
.sidebar img{border:none;padding:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.funjet{float:right;clear:right;margin-top:5px;}

h1{font:2.5em/1em 'ChunkFiveRegular',Trebuchet,serif;color:#FC0;text-align:center;}
h2{font:2em/1em 'ChunkFiveRegular',Trebuchet,serif;color:#FC0;margin-left:10px;}
h3{font:1.5em/1em 'ChunkFiveRegular',Trebuchet,serif;color:#FC0;margin-left:15px;margin-bottom:0;}
p{font:1em/1.1em Georgia,"Palatino Linotype",serif;color:#333;padding:7px;}
p#bollocks{text-align:center;}
p#bollocks a:hover{text-decoration:none;}
p#breadcrumbs{font:.7em/.9em Arial,sans-serif;color:#333;text-decoration:none;padding:0;margin:-25px 0 0 10px;}
dl{margin-left:20px;}
dt{padding:2px 0;}
iframe{margin-left:25px;}
img{border:none;}

.mainContent ul{list-style-type:none;}
.mainContent li, dt, dd{font:1em/1.1em Georgia,"Palatino Linotype",serif;color:#333;}
.mainContent li a:hover{text-decoration:none;}
.mainContent li a:visited{color:#333;}

/*	Form styles */
.label{font:1em/1.1em Georgia,"Palatino Linotype",serif;color:#333;font-weight:bold;width:100px;float:left;margin-left:10px;padding-bottom:3px;}
input[type="text"]{width:15em;background-color:#9CF;-moz-border-radius:7px;-webkit-border-radius:7px;}
textarea{width:20em;height:15em;background-color:#9CF;-moz-border-radius:7px;-webkit-border-radius:7px;}
input[type="text"]:focus,textarea:focus{background:#CCC;}
input[type="image"]{margin-left:110px;margin-top:10px;}

/*	Footer styles */
.footer{height:60px;}
.footer .list{width:150px;height:150px;float:left;margin:5px;border-bottom:2px solid #333;}
.footer .list h4{font:1em/1.1em Chunkfive,Arial,sans-serif;color:#333;border-bottom:2px solid #333;}
.footer .list ul{list-style-type:none;margin-top:-10px;}
.footer .list li{margin-left:-30px;}
.footer .list a{font:.7em/.9em Arial,sans-serif;color:#333;text-decoration:none;}
.footer .list a:hover{text-decoration:underline;}
.footer .fvacations{margin-left:10px;}
.footer .fadven{margin-right:10px;}
.footer .copy{font:.7em/1.4em Arial,sans-serif;color:#333;margin-left:270px;}
.footer .copy a{text-decoration:none;}
.footer .copy a:hover{text-decoration:underline;}
.footer .copy a:visited{color:#333;}