body {
 margin: 0; 
 padding: 0;
 color: #555;
 width: 100%;
text-decoration: none;
background-color: #bdcbb4;
background-image: url(/images/fondo.jpg);
background-position: top center;
background-repeat: repeat-y
font-family: verdana;
}

h1, h3{
 font-family: courier new, courier, helvetica, serif;}

h4 {
 font: 13px verdana;
 text-transform: lowercase;
 letter-spacing:0.1em;
 font-weight: bold;
 color: #314141;
}

h2 {
 font: 14px verdana;
 text-transform: lowercase;
 letter-spacing:0.1em;
 font-weight: bold;
 color: #314141;
border-bottom: 1px solid #d9c794;
}

#container {
width: 1000px;
margin: 0 auto;
padding: 0;
}

#blogtitle {
margin: 0;
padding: 0px 0 0 0;
text-align: left;
background: #314141;
background-image: url(/images/secomTopImage.jpg);
background-repeat: no-repeat;
color: #eef;
height: 145px;
vertical-align: bottom;
}

#navtabs {
padding-left: 10px;
padding-top: 67px;
}

.tab {
 margin: 0px;
 padding: 0;
 background-image: url(/images/offTab.png);
-background-image: url(/images/offTab.gif);
 background-repeat: no-repeat;
display: table-cell;
-filter:alpha(opacity=70);
}
.tab a, .tab a:visited {
display: block;
padding-right: 15px;
 height: 35px;
 width: 160px;
 font-size: 20px;
 color: #fff;
 font-family: courier new, courier, helvetica, serif;
 text-align: center;
 letter-spacing: 0.1em;
 font-variant: small-caps;
border: 0;
font-weight: bold;
line-height: 37px;
text-decoration: none;
}
.tab a:hover {
color: #f60;
border-style: none;
text-decoration: none;
}
#tab-on {
 background-image: url(/images/onTab.png);
-background-image: url(/images/onTab.gif);
 padding-right: 1px;
-filter:alpha(opacity=100);
}
#tab-on a, #tab-on a:visited {
 color: #fff;
border: 0;
}

#navbar{
width: 100%;
padding: 0;
margin: 0;
float: left;
}
#navbar td {
padding: 0;
margin: 0;
border-left: 1px solid #d9c794;
}
#navbar p {
text-align: center;
 font-size: 13px;
 font-weight: 700;
 color: #fff;
 padding: 5px 15px;
 margin: 0;
 font-family: courier new, courier, helvetica, serif;
 text-transform: lowercase;
letter-spacing: 0.2em;
background-image: url(/images/manilla.gif);
}

#navbar a, #navbar a:visited {
 background: url(/images/bg_page_topbar.jpg) left top;
 border: 0;
 display: block;
 text-align: center;
 font-size: 13px;
 font-weight: 700;
 color: #fff;
 padding: 5px 0;
 font-family: courier new, courier, helvetica, serif;
 letter-spacing: 0.1em;
 text-transform: lowercase;
}
#navbar a:hover {
color: #f60;
text-decoration:none;
}

#leftAd {
font-size: 10px;
padding: 2px 2px;
}

/*
    Breadcrumb Links
------------------------------------------------------ */ 
.breadcrumb {  
 background-color:  transparent;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
}
.breadcrumb a:link { 
 color:             #006d7a;
 background:        transparent;
 text-decoration:   none;
} 
.breadcrumb a:visited { 
 color:             #006d7a;
 background:        transparent;
 text-decoration:   none;
}
.breadcrumb a:hover { 
 color:             #acd1bd;    
 background:        transparent;
 text-decoration:   underline;
}

#subheader {
 background: 		#F0F0F2 url(/images/bg_breadcrumb.jpg) repeat-x left top;
 padding: 			5px 25px 3px 25px;
 border-bottom:		1px solid #8285AE;
 color: #666;
 clear:both;
 font-size: 8pt;
}
.itempadbig {
 padding: 5px 0 6px 0;
 vertical-align:	bottom;
}
.search {
	float: right;
	vertical-align: middle;
}
.submit {
	font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size:         11px;
	letter-spacing:    .1em;
	margin:        	0;
	color:             #1F6243;
}
.currentcrumb {
 color:  #324c41;
 font-weight: bold;
}
.breadcrumbspacer {
 color:  #acd1bd;
}
.right {float:right;}
.left {float:left;}