* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 margin-top:0px;
 background:url(images/back.jpg) repeat-y center;

}

p {
 padding: 10px;
}

#wrapper { 
 margin: 0 auto;
 width: 990px;
 
}

#content { 
 float: left;
 color: #333;
 background: #FFFFFF;
 height: auto;
 width: 320px;
 display: inline;
 padding: 4px;

}

#contentf { 
 float: left;
 color: #333;
 background: #FFFFFF;
 height: 1000px;
 width: 320px;
 display: inline;
 padding: 4px;
 border:1px solid #422553;
 clear:both;
}

#header {
 color: #333;
 width: 940px;
float:left;
 height: 320px;
 background: #ffffff;
 padding-left:50px;
}

#footer { 
 width: 990px;
 height: 25px;
 clear: both;
 color: #f2a601;
 /*background: #422553;*/
 background:url(images/reina-footer-back.png);
 text-align:center;
 padding-bottom:4px;
}

#footer P { 
color: #f2a601;
font-size:11px;
}

#footer A {
color: #f2a601;
font-size:11px;
text-decoration:underline;
}


#navigation {
 float: left;
 width: 990px;
 height: 25px;
 color: #333;
 background: #8AA1B6;
}

#oneCol {

 color: #333;
 background: ffffff;
 height: auto;
 width:900px;
 float: left;
 padding:4px;
 font-size:13px;
 /*border:1px solid #422553;*/
}

#oneCol h1 {
font-size:15px;
color:#460573;
letter-spacing:1px;
border-bottom:1px dotted #FFCC00;
}

#oneCol A {
color:#000066;
}


#oneCol .lang A {
color:#000066;
text-align:right;
}

#oneCol A:hover {
color:#006699;
}


#leftcolumn { 
 color: #333;
 background: ffffff;
 height: auto;
 width: 320px;
 float: left;
 padding:4px;
 /*border:1px solid #422553;*/
}

#leftcolumnf { 
 color: #333;
 background: ffffff;
 height: 1000px;
 width: 320px;
 float: left;
 padding:4px;
 border:1px solid #422553;
 clear:both;
}

#rightcolumn { 
 color: #333;
 background: ffffff;
 height: auto;
 width: 320px;
 float: left;
 padding:4px;

}

#rightcolumnf { 
 color: #333;
 background: ffffff;
 height: 1000px;
 width: 320px;
 float: left;
 padding:4px;
 border:1px solid #422553;
 clear:both;
}

#singleCol {
 color: #333;
 background: ffffff;
 height: auto;
 width: 980px;
 float: left;
 padding:4px;
 border:1px solid #422553;
 clear:both;
}

.img-border {
border:2px solid #da9300;
}

h3 {
padding:0px;
margin:0px;
color:#422553;
font-size:16px;
}

h1 {

}

.ulink {
color:#003399;
text-decoration:underline;
}
