@charset "utf-8";
/* CSS Document */
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; background:#ffde00 url(../images/bg2.jpg) repeat-x;  }
#wrapper{ width:920px; margin:0 auto;}

#inner_wrapper{ float:left;  width:960px; }

#header{ height:142px; width:100%; background:#000; overflow:hidden; color:#f26522; background:#ffde00 url(../images/header.jpg) no-repeat; }
#headerImg{ height:142px; width:100%; background:#f26522; overflow:hidden;}
#headerUrl{display:block; height:100px; width:280px; position:absolute; margin:40px 0 0 0;}

#menu{ clear:both; padding-top:1px; padding-bottom:1px; height:30px;  width:960px; position:absolute; z-index:222; }
#menu ul { list-style-type:none; margin:0; width:100%; }
#menu li { background-image:none; float:left; padding-left:0; margin:10px 0 0 0; list-style:none; cursor:pointer; }
#menu li a { color:#FFF; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding:5px 15px 20px 15px; text-decoration:none; width:auto; }
#menu li a:hover { color:#FFF; text-decoration:underline;    }
#menu li.active a { color:#e2001a; height:20px; padding-top:10px; margin-top:-5px;  text-decoration:underline; }
#menu ul ul { background-color:#050405; width:170px;  position:absolute; z-index:999; border:2px solid #e2001a;}
#menu li li { background:#050405; margin-right:0; width:100%; }
#menu li li a, #menu li.active li a {padding:5px 15px 5px 15px;  color:#FFF; font-family:Verdana; font-size:12px; font-weight:bold; height:1%; white-space:normal; width:auto; text-decoration:none; }
#menu li.active li a { background-color:#050405; }
#menu li li a:hover { background:#e2001a; color:#FFF; text-decoration:none;}
#menu li:hover li:hover { background:#FFF; }
#menu li.active li.active a { color:#000; }
#menu ul ul, #menu.noJsMenu li:hover ul ul, #menu li.Hover ul ul, #menu ul ul ul, #menu.noJsMenu li:hover ul ul ul, #menu li.Hover ul ul ul, #menu ul ul ul ul { left:-999em; position:absolute; }
#menu.noJsMenu li:hover ul, #menu.noJsMenu li li:hover ul, #menu.noJsMenu li li li:hover ul, #menu li.Hover ul, #menu li li.Hover ul, #menu li li li.Hover ul { left:auto; z-index:9999;  }
.socialMedia{ float:right; padding:15px 50px 0 0; }
.socialMedia img{ width:22px; height:22px; }

#content{ float:left; clear:both;  width:940px; min-height:590px; background:#FFF; background:#ffde00 url(../images/content.jpg) no-repeat; padding:20px 0 20px 20px;}

#content p, #content td{  font-size:90%; }

#innerContent{width:600px;  min-height:450px; float:left; height:100%; margin-top:100px; padding:0 0 0 20px; line-height:18px; }
#innerContent h1{display:block; width:100%; background-color:#e2001a; padding:5px 3px 5px 40px; color:#FFF; margin:0 0 16px -40px; }
#innerContent h2{ font-size:12px; font-weight:bold; margin:0 0 4px 0; }
#innerContent p{ font-size:12px; }

#sidebar{width:265px;  min-height:450px; float:left; height:100%; margin:0 0 0 20px; padding:0 0 0 0; }

.menuItem{ display:block; height:136px; width:220px; float:left; margin:0 0 10px 10px;}

#innerMenu{margin:30px 0 0 0; width:500px; float:right;}


#horizontal-menu img{ float:left; width:160px; height:49px;}

#innerContent h1.red{ background:#e3001b;}
#innerContent h1.purple{ background:#94107e;}
#innerContent h1.lightgreen{ background:#97c00e; }
#innerContent h1.darkgreen{ background:#01662c; }
#innerContent h1.blue{ background:#009de0; }
#innerContent h1.orange{ background:#f29400; }

#innerContent h2.red{ background:#e3001b; display:block; width:100%; padding:5px 3px 5px 40px; color:#FFF; margin:0 0 16px -40px; }
#innerContent h2.purple{ background:#94107e; display:block; width:100%; padding:5px 3px 5px 40px; color:#FFF; margin:0 0 16px -40px; ;}
#innerContent h2.lightgreen{ background:#97c00e;  display:block; width:100%; padding:5px 3px 5px 40px; color:#FFF; margin:0 0 16px -40px; }
#innerContent h2.darkgreen{ background:#01662c; display:block; width:100%;padding:5px 3px 5px 40px; color:#FFF; margin:0 0 16px -40px; }
#innerContent h2.blue{ background:#009de0; display:block; width:100%; padding:5px 3px 5px 40px; color:#FFF; margin:0 0 16px -40px;  }
#innerContent h2.orange{ background:#f29400; display:block; width:100%; padding:5px 3px 5px 40px; color:#FFF; margin:0 0 16px -40px; }

#innerContent a{ text-decoration:none; font-weight:bold; color:#900;  }
#innerContent a:hover{ text-decoration:underline; font-weight:bold;  }
#innerContent p{ margin-bottom:50px; }

#innerContent iframe{ width:640px; height:100%; overflow:hidden; margin:0 0 16px -40px; border:none;}

.Gotable{border:none;}
.Gotable th{ background:#e3001b; color:#FFF; font-weight:bold; border:1px solid #FFF; width:100px;}
.Gotable td{ background:#FFF; color:#000; font-weight:bold; border:1px solid #e3001b; width:500px;}

.newsHeader{ background:#e3001b; color:#FFF; padding:5px;}
.newsHeader a{ color:#FFF !important; }
.date{ font-style:italic; float:right; font-size:10px;}

#quickLinks{ margin:0 0 20px 0;}
#quickLinks .head{ margin:0 0 10px 0;}

#latestNews{ margin:0 0 20px 0;}
#latestNews .gunplay-title{ font-size:26px; margin:0 0 10px 4px;}
#latestNews a.newsItem{ display:block; width:240px; height:20px; background:url(../images/sidebar/blanco.png) no-repeat; padding:10px; text-decoration:none; color:#4a4a4c; }

#footer{background:#fcc300; width:260px; font-size:9px; color:#47626e; padding:4px 5px 4px 5px; margin:200px 0 0 0; position:absolute;}
#footer a{font-size:9px; color:#47626e; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
