
body {
background:#D9FFD9;
margin:5px;
text-align:center;
}

.mediadiv {
margin-top:15px;
min-width:600px;
}

.mediacredits {
font-family:Verdana, Helvetica, sans-serif;
font-size:0.7em;
font-weight:500;
color:#888888;
text-decoration:none;
}

.mediacreditsbox {
min-width:600px;
background:#E3E3E3;
padding: 10px 15px 10px 15px; 
border:0px; 
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
-khtml-border-radius: 12px;
box-shadow: 0 8px 18px -8px black;
}

.youtubecredits {
float:center;
min-width:200px;
vertical-align:middle;
background:#333;
padding: 5px 10px 5px 10px; 
border:0px; 
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
-khtml-border-radius: 9px;
box-shadow: 0 6px 10px -6px black;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.7em;
font-weight:500;
color:#CCCCCC;
text-decoration:none;
}

.VideoBoxes{
align:center;
border:1px solid #000000;
background: #000000;
padding:10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
margin-left:0px;
margin-right:0px;
margin-top:5px;
margin-bottom:5px;
border-radius: 10px;
box-shadow: 0 8px 15px -6px black;
}

.mybody {
background:#FFFFFF;
padding:5px;
}

#castelates {
height:60px;
width:575px;
}

.SiteName {
font-family:"Times New Roman", serif;
font-size:1.6em;
font-weight:600;
color:#000;
text-decoration:none;
text-align:center;
text-transform: Capitalize;
}

.greenbase {
width:854px;
height:35px;
display:block;
align:center;
vertical-align:top;
background:#007F01;
padding:8px; 
border:0px solid #007F01;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
box-shadow: 0 8px 15px -6px #000000;
text-shadow: 1px 1px #000000;
position:relative;
z-index:5;
}

.greenbasetext {
font-family:Tahoma;
font-size:13px;
font-weight:600;
text-decoration:none;
color:#FFFFFF;
padding:8px; 
}

#btn {
display:block;
height:30px;
width:122px;
line-height:30px;
background: -webkit-linear-gradient(top, #FFFFFF, #C3C3C3);
background: -moz-linear-gradient(top, #FFFFFF, #C3C3C3);
background: -o-linear-gradient(top, #FFFFFF, #C3C3C3);
background: -ms-linear-gradient(top, #FFFFFF, #C3C3C3);
background: linear-gradient(to bottom, #FFFFFF, #C3C3C3);
color:#333;
align:center;
vertical-align:middle;
font-family:Tahoma;
font-size:11px;
font-weight:800;
text-align:center;
text-decoration:none;
cursor: pointer; 
margin-left:0px;
margin-right:0px;
margin-top:2px;
margin-bottom:0px;
border:1px solid #C0C0C0; 
-moz-border-top-right-radius: 4px;
-webkit-border-top-right-radius: 4px;
border-top-right-radius: 4px;
-khtml-border-top-right-radius: 4px;
-moz-border-top-left-radius: 4px;
-webkit-border-top-left-radius: 4px;
border-top-left-radius: 4px;
-khtml-border-top-left-radius: 4px;
text-shadow: 1px 1px #F1F1F1;
}

#btn:hover {
display:block;
height:30px;
width:122px;
line-height:30px;
background: -webkit-linear-gradient(top, #C3C3C3, #FFFFFF);
background: -moz-linear-gradient(top, #C3C3C3, #FFFFFF);
background: -o-linear-gradient(top, #C3C3C3, #FFFFFF);
background: -ms-linear-gradient(top, #C3C3C3, #FFFFFF);
background: linear-gradient(to bottom, #C3C3C3, #FFFFFF);
color:#000;
align:center;
vertical-align:middle;
font-family:Tahoma;
font-size:11px;
font-weight:800;
text-align:center;
text-decoration:none;
cursor: pointer; 
margin-left:0px;
margin-right:0px;
margin-top:2px;
margin-bottom:0px;
border:1px solid #C0C0C0; 
-moz-border-top-right-radius: 4px;
-webkit-border-top-right-radius: 4px;
border-top-right-radius: 4px;
-khtml-border-top-right-radius: 4px;
-moz-border-top-left-radius: 4px;
-webkit-border-top-left-radius: 4px;
border-top-left-radius: 4px;
-khtml-border-top-left-radius: 4px;
text-shadow: 1px 1px #F1F1F1;
}

.paratitle {
position:absolute;
z-index:10;
height:45px;
line-height:45px;
padding:5px;
margin-top:-20px;
width:350px;
font-family:"Times New Roman", serif;
font-size:1.3em;
text-align:center;
font-weight:500;
color:#FFF;
text-decoration:none;
font-style:italic;
text-align:center;
background-color:#007100;
border:0px solid #BBFFBB; 
-moz-border-bottom-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
-moz-border-bottom-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
box-shadow: 0 8px 15px -6px #000000;
text-shadow: 1px 1px #000000;
}

.warning {
font-family:verdana;
font-size:11px;
color:red;
font-weight:normal;
}

.langflag {
float:right;
margin-right:10px;
}

.bodytext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.80em;
text-align:justify;
font-weight:500;
color:#000;
}

.bodytextB {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.80em;
text-align:left;
font-weight:bold;
color:#007100;
}

.bodytextI {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.80em;
text-align:right;
font-weight:normal;
color:#666666;
}

.adminbarbg {
background:#007F01;
width:60px;
border-top-left-radius: 27px;
border-bottom-left-radius: 27px;
border-left:1px solid #333;
border-top:1px solid #333;
border-bottom:1px solid #333;
}

#headline {
font-family:Verdana, sans-serif;
font-size:1em;
text-align:left;
font-weight:600;
color:#000;
}

.bodytext ul {
width:98%;
list-style-image:url('../images/LI.png');
line-height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
font-weight:500;
color:#000;
white-space:nowrap;
text-decoration:none;
}
.bodytext li {
list-style-image:url('../images/LI.png');
line-height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
font-weight:500;
color:#000;
white-space:nowrap;
text-decoration:none;
}

.ImageBoxC {
border:0px solid #333333;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
box-shadow: 0 8px 15px -6px black;
}

#galthumb{
align:center;
width:140px;
height:auto;
border:1px solid #333333;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
margin-right:5px;
margin-left:5px;
margin-bottom:12px;
-webkit-box-shadow: 0 9px 12px -7px black;
-moz-box-shadow: 0 9px 12px -7px black;
box-shadow: 0 9px 12px -7px black;
}

.minigalbox {
width:160px;
padding-bottom:20px;
padding-top:20px;
padding-left:10px;
padding-right:10px;
border:1px solid #007100; 
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
-khtml-border-radius: 9px;
background:#F2FFF2;
-webkit-box-shadow: 0 9px 12px -7px black;
-moz-box-shadow: 0 9px 12px -7px black;
box-shadow: 0 9px 12px -7px black;
}

#thumb{
max-height:80px;
width:auto;
border:1px solid #333333;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
margin-right:5px;
margin-left:5px;
margin-bottom:15px;
border-radius: 15px;
}

.tiempobox{
width:180px;
border:1px solid #2a387c; 
box-shadow: 0 9px 12px -7px black;
}

.HeadTextB{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
color:#FFFFFF;
padding:8px;
background:#007100;
border-top-right-radius: 7px;
-moz-border-top-right-radius: 7px;
-webkit-border-top-right-radius: 7px;
border-top-left-radius: 7px;
-moz-border-top-left-radius: 7px;
-webkit-border-top-left-radius: 7px;
}

.NotesBox{
align:right;
width:550px;
background:#D9FFD9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:normal;
color:#222;
margin-top:8px;
padding:10px;
border:1px solid #007100; 

border-bottom-right-radius: 7px;
-moz-border-bottom-right-radius: 7px;
-webkit-border-bottom-right-radius: 7px;

border-top-right-radius: 7px;
-moz-border-top-right-radius: 7px;
-webkit-border-top-right-radius: 7px;

border-bottom-left-radius: 7px;
-moz-border-bottom-left-radius: 7px;
-webkit-border-bottom-left-radius: 7px;

-moz-box-shadow: 0 9px 12px -7px black;
}


.SocialBox{
align:center;
background:#D9FFD9;
text-align:center;
margin-top:8px;
padding:10px;
border:1px solid #007100; 
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-moz-box-shadow: 0 9px 12px -7px black;
}



.GMAP {
border:2px solid #007F01;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-box-shadow: 0 9px 12px -7px black;
-moz-box-shadow: 0 9px 12px -7px black;
box-shadow: 0 9px 12px -7px black;
}