/*Global*/

* {
margin: 0;
padding: 0;
}

p {
margin-bottom: 10px;
}

body {
background: #F5E307 url("images/salsa_bg.jpg") repeat-x;
font: normal 11px/18px verdana, arial, tahoma, sans-serif;
color: #333;
}


/*layout*/

#wrapper {
width: 750px;
margin: 0 auto;
text-align: left;
background-color: #Fff;
}

#header {
width: 730px;
height: 80px;
padding: 10px;
background: #EF1B27 url("images/") no-repeat;

}

#title {
width:250px;
float: left;
text-align: left;
font-size:12px; 
color: #F5C809;
}


#content {
width: 530px;
text-align: justify;
padding-right: 10px;
padding-left: 10px;
background: #FFF url("images/wrapper_bg.jpg") repeat-X;
}

#sidebar		{
float:right; 
width:196px; 
padding:0px 0;
padding-left:2px;
padding-right:2px; 
line-height:18px; 
text-align:justify;
background: #FFF url("images/wrapper_bg.jpg") repeat-X;
}



#footer {
text-align: center;
margin-top:5px;
clear: both;
width: 100%;
background: #FFF url("images/footer_bg.jpg") repeat-X;
}


.newsItem	{  
margin-bottom:10px; 
width: 193px;
}

.box	{ 
 
padding-bottom: 5px;
margin-bottom:5px;
border:1px solid #F5E307;


}


.boxLeft {
float: left;
width: 253px;
border:1px solid #ccc; 
margin-bottom:10px;
margin-right: 10px; 
}

.boxRight {

width: 253px;
border:1px solid #ccc; 
margin-bottom:10px;
}


/*headerTags*/

h1 {
width: 188px;
height: 20px; 
background: #F5E307 url("images/") repeat-x;
font: 12px/30px verdana, arial, tahoma, sans-serif;
padding-left: 5px;
padding-bottom:5px;
color: #333;
margin-left:0px;
margin-top:0px;
}


h2 {
width: 248px;
height: 20px;
background-color: #ccc;
font: 12px/30px verdana, arial, tahoma, sans-serif;
padding-left: 5px;
padding-bottom:5px;
color: #333;
cursor: default;
}

h3 {

height: 20px;
border-bottom:1px dashed #F5E307; 
font: 14px/30px verdana, arial, tahoma, sans-serif;
padding-bottom:7px;
padding-top:0px;
color: #fff;
cursor: default;
}

h4 {
text-align: left;
color: #333;
font: 11px/18px arial, verdana, tahoma, sans-serif;
padding: 10px;

}

/*navigation*/


#footer a {
	color: #FF0000;
	text-decoration: none;
}

#footer a:hover {
	color: #FF0000;
	text-decoration: underline;
}

a {
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#menu {
width:450px;
float: right;
text-align:right;
color: #F5C809;
}


#menu a {
	color: #ffffff;
	text-decoration: none;
}

#menu a:hover {
	color: #F5C809;
	text-decoration: underline;
}

.highlight {
	color: #EF1B27;
}


/*images*/

img {
border: 0px solid #ccc;
}


#content img {
	border: 1px solid #F5E307; 
    
}

.left {
margin: 0px 10px 0px;
float: left;
}
