html {
font-size: 125%;
}

IE7 {css2: auto;}

body {
font-size: 50%;
background-color:#47A1ED;
background-image: url(./images/bg.jpg);
background-position: right bottom;
}

h3 {
font-size:1.8em;
font-family:arial;
color:#ac330e;
}

h2 {
font-size:1.1em;
font-family:arial;
color:#ac330e;
text-align: left;

}

h1 {
font-weight: bold;
font-size:1.4em;
font-family:arial;
color:black;
}

h2 {
font-weight: bold;
font-size:1.0em;
font-family:arial;
color:black;
}

#main {
background: #FCFAF1;
width:853px;
hweight:900px;
float: left;

}

#left_menu {
width:219px;
heiDght:900px;
float:left;
font-family: arial;
font-size:1.2em;
bordder:solid 1px red;
background: #C54E16;

}

#left_menu1 {
width:219px;
margin-top: 0px;
float:left;
font-family: arial;
font-size:1.2em;
border:solid 1px red;
height:620px;
background: #C54E16;

}

#logo {
width:219px;
height:278px;
padding-top: 0px;
float:left;
borsder:solid 0px white;
margin-left:1px;
background-image: url(./images/logo.jpg);
}
#main_banner {
width:630px;
height:120px;
background:#EBE2B7;
float:right;
border:solid 1px rsed;
}

#pacific_beach{
width:219px;
height:25px;
float:left;
background:#B40202;
border:sowlid 1px white;
font-family: arial; 
font-size:1.2em; 
font-weight:bold;
text-align: center;
color:#FADF89;
margin-top:1px;
padding-top:10px;
}

#pb_items{
border:solid 1px bldack;
width:219px;

}

#sd_items{
border:sowlid 1px white;
}

#daily_items{
border:solwid 1px white;
}

#main_flash {
width:630px;
height:307px;
float:right;
}
#text1 {
width:600px;
float:left;
margin-left: 15px;
font-family: arial;
font-size:1.2em;
text-align: justify;
}

#text2 {
padding-top:20px;
width:600px;
float:right;
margin-right: 15px;
font-family: arial;
font-size:1.2em;
text-align: left;
borsder:solid 1px black;
}


ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;
font: 12px  Arial, sans-serif;line-height:165%;
width:219px;}

ul.vert-one li{margin:0;padding:0;border-top:1px solid #C54E16;
border-bottom:0px solid #CA551E;}

ul.vert-one li a{display:block;text-decoration:none;color:#fff;
background:#bf3e0d;padding:0 0 0 9px;width:210px;}

ul.vert-one li a:hover{
background:#E5B861 9px;}

ul.vert-one li a.current,ul.vert-one li a.current:hover{
background:#ECC8B0 9px;}

#rodape {
width:853px;
margin-top: 0px;
float:left;
font-family: arial;
font-size:1.2em;
text-align: center;
background:#9199D0;
}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */


/* Fix IE. Hide from IE Mac \*/
* html #menubv ul li { float: left; height: 1%; }
* html #menubv ul li a { height: 1%; }
/* End */
