
/* Layout Stylesheet */ 

body {
 margin:0px;
 background:#000000;
 color: #333333;
 text-align:center;
 padding:0;
 font-family:Helvetica;
 font-size:12px;
 line-height:20px;
 background-image:url(../images/headbck.png);
 background-repeat:repeat-x;
 }

h2 {
 font-size:10px;
 }

h3 {
color:#FF6633;

}
h4 {
 margin:0; 
 padding: 5px 0;
 }


#outer {
 text-align:left;
 width:800px;
 margin:auto;
 }

#hdr {
 height:182px;
 background:#eeeeee;
 color: #333333;
 }

#bar {
	background-image:url(../images/background_bar.png);
	background-repeat:repeat-x;
	height: 28px;
	background-color:#7D2820;
	
 }

#bottom_logo{
	background-image:url(../images/bottom_logo.png);
	background-repeat:no-repeat;
	top:182px;
	height:83px;
	width:221px;
	position:absolute;
	margin-left:42px
}



#navegation {
	background:#7D2820;
	float:left;
	width:154px;
	padding-top:40px;
	
	
}

.menu, .menu li ul{
list-style-type: none;
margin: 0;
padding: 0;
}

.menu li{
position: relative;
text-align:right;
}

.menu li a{
font: bold 12px sans-serif;
color: white;
display: block;
width: auto;
padding: 0px 0;
padding-right: 15px;
text-decoration: none;
line-height:25px;
}
.menu li a:hover{
text-decoration:underline;
}

.menu li ul{ /*SUB MENU STYLE*/
position: absolute;
left: 0;
top: 0;
display: none;
}

.menu li ul li{
float: left;
}

.menu li ul a{
width: 180px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}


#bodyblock {
 background: #7D2820;
 color: #333333;
 width:800px;
 padding:0px;
 margin-top: -14px;
 }

#l-col {
 float:left;
 color: #333333;
 width:154px;
 }

#cont {
 width:615px;
 background:#ffffff;
 color: #333333;
 text-align:left;
 padding-left:20px;
 padding-right:10px;
padding-bottom:0px;

 }
 
.ftr {
	margin-top: 10px;
	text-align: center;
}
 .ftr-left {
	 clear: both;
	 float: left;
	 display: inline;
 }
 
 .ftr-right {
		float: right;
		display: inline; 
 }
 
 #photo_gallery{
	background-image:url(../images/gallery.gif);
	background-repeat:no-repeat;
	top:220px;
	height:220px;
	width:220px;
	position:absolute;
	margin-left:420px
}
.fp-header {
	font-size: 18pt;
	color: #7e1e1c;
}

.fp-text {
	width: 325px;
	margin-left: 50px;
	margin-top: 25px;
	float: left;
	text-align: center;
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
}

	a.email:link {
		color: #ffffff;
	}
	
	a.email:visited {
		color: #ffffff;
	}

	a.email:hover {
		color: #c0c0c0;
	}

	a.email:active {
		color: #c0c0c0;
	}