/** LATIN **/
body {margin: 0; padding: 0; min-height: 900px; background: #060322; font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; text-align: center; color: #ffffff; font-size: 15px;}

#latinContainer {
position:relative;
margin: 0px auto 0px auto;
background-image:url(_img/latin_blue_bkg.jpg);
background-repeat:no-repeat;
min-height:900px;
background-position:center 0px;
/*background-position:-400px center;*/
width:920px;
min-width:920px;}

p {margin: 0px 0px 11px 0px; line-height:1.4em;}
h1 {font-size: 225%; padding: 0; margin: 0px; color: #fff;}
h2 {font-size: 150%; padding: 0; margin: 2px 0px 5px 0px; color: #ff7aed;}
h3 {font-size: 125%; padding-top: 5px; margin: 19px 25px 7px auto; color: #fff; border-top: 3px solid #fad119;}
h4 {font-size: 90%; font-weight:normal; padding: 0; margin: 7px 0px 0px 0px; color: #fad119;}
a, a:visited {color: #c0e9fa;}
a img {border: 0;}
a:hover {text-decoration: underline;}
.bodybody {padding-top: 35px;}
.lefter {padding: 25px 0px 0px 15px; float:left; text-align: left;}
.righter {padding-top: 30px; width: 312px; float:right; text-align: left;}
p.dets {font-weight: bold; margin:3px 0px 0px 0px; font-size: 14px;}
p.feets {font-size: 105%; margin:0px 0px 5px 0px;}
.hidden {display:none;}
.bio {margin: 15px; font-size: .85em;  line-height: 1.6em;}
.img_bio {float:right; padding: 0px 0px 8px 8px;}

.box {padding: 3px 0px 5px 9px; background: #1f1560;  margin-top:17px; -moz-border-radius:5px;-webkit-border-radius:5px;}

h4.bhdr {font-size: 115%; margin: 7px 0px 0px 5px;}
p.bhdr {font-size: 90%; margin: 7px 0px 5px 5px;}

p.special {margin: 11px 0px; font-size: 16px;color: #fad119; font-weight:bold;}

.th_wrap	{font-size: 11px; width:125px; float:left; margin:5px;}

.clear {clear: both;}
