/*  
Site Name:		SD Undisputed
Site URL:		http://www.sdundisputed.com/
Version:		1.0
Author:		TRADEMARK 5150
Author URL: http://tm5150.com/

*/
  

/**************************************************
GLOBAL ELEMENTS
**************************************************/
html, body{
	  background-image: url(_images/bg_main.jpg);
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
}
#fullheight{height:100%;}

p {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#e1e1e1; text-align:left; margin:0 0 4px 0;}
a { color:#EFC130}
a:hover {color:#FF0000}

#leftCol {  padding: 10px 5px 15px 11px; text-align:left; font-family:Arial, Helvetica, sans-serif; }
#leftCol p {font-size: 10px; color: #666;}
#leftCol h3 {font-weight:normal; padding:0; margin:0; text-transform: uppercase; color:#999; font-size:10px;}
#leftCol h4 { color: #867014; padding:0; margin:0 10px 0 10px; font-size:12px; font-weight:normal; }

#rightCol { padding: 10px 11px 15px 0px; font-family:Arial, Helvetica, sans-serif; }
#rightCol { text-align:left; font-family:Arial, Helvetica, sans-serif; }
#rightCol p {font-size: 10px; color: #666; padding-left:6px;}
#rightCol h3 { font-weight:normal; padding:0; margin:0; text-transform: uppercase; color:#999; font-size:10px;  padding-left:6px;}
#rightCol h4 { color: #FFCC00; padding:0; margin:0; font-size:10px; font-weight:normal;  padding-left:6px; }

#centerCol {padding: 10px 6px 15px 0px; text-align:left; font-family:Arial, Helvetica, sans-serif; }
#centerCol { text-align:left; font-family:Arial, Helvetica, sans-serif; }
#centerCol p {font-size: 11px; color: #ccc; margin:10px; }
#centerCol h3 { font-weight:normal; padding:0; margin:0; text-transform: uppercase; color:#FFF; font-size:16px;  padding-left:6px; font-family:Impact, Arial, sans-serif;}
#centerCol h4 { color: #FFCC00; padding:0; margin:5px 10px 0 10px; font-size:12px; font-weight:normal; text-transform:uppercase; }
#centerCol h5 { color: #535353; padding:0; margin:0 10px 0 10px; font-size:11px; font-weight:normal; }

hr {color: #000; background-color: #000; border: 1px dotted #453b12; border-style: none none dotted; }


img, a img { border: none; }

/**************************************************


#trans  { position:relative; left:0; top:0; z-index:1; width:100%; height:100%; background-color:#000; filter:alpha(opacity='70'); opacity: 0.7; -moz-opacity:0.7; border-right:solid #372D04 1px; border-left:solid #372D04 1px;}
#trans_content   { position:absolute; left:0; top:0; z-index:2;}

**************************************************/
 

#header {background: url(_images/bg_header.jpg); padding: 38px 0 0 10px; height:101px; width:748px;}
#news { background: url(_images/title_news.gif); margin:10px; margin:0; width:134px; height:29px; }

table.border { border-right:solid #372D04 1px; border-left:solid #372D04 1px; }

#nav { background: url(_images/bg_nav.gif); width: 748px; height: 23px; }


/*.leftCol p { padding: 0 5px 0 11px; }*/

.leftCol2 {padding: 10px 6px 15px 6px; background:url(_images/title_bg.gif) no-repeat top left; margin-top:1px; }
.leftCol2 h3 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0; margin:0; text-transform: uppercase; color:#999; font-size:14px;  padding:10px 6px 10px 6px;}


/*#rightCol p { padding: 0 11px 0 5px; }*/

#footer {}
table#footer {}
table#footer h6 {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-align:center; color:#333; padding: 15px 0 3px 0; margin:0}
/******************************************
TITLE GRAPHICS
******************************************/
#title-photos {}
#title-photos h2 {background:url(_images/title-photos.gif) no-repeat top left; height:61px; margin:0; text-indent: -9999px; }

#title-about_us {}
#title-about_us h2 {background:url(_images/title-about_us.gif) no-repeat top left; height:61px; margin:0; text-indent: -9999px; }

#title-facility {}
#title-facility h2 {background:url(_images/title-facility2.gif) no-repeat top left; height:61px; margin:0; text-indent: -9999px; }

#title-familia {}
#title-familia h2 {background:url(_images/title-familia.gif) no-repeat top left; height:61px; margin:0; text-indent: -9999px; }

#title-training {}
#title-training h2 {background:url(_images/title-trainingprograms.gif) no-repeat top left; height:61px; margin:0; text-indent: -9999px; }

#title-memberships {}
#title-memberships h2 {background:url(_images/title-membership.gif) no-repeat top left; height:61px; margin:0; text-indent: -9999px; }


#title-schedules {}
#title-schedules h2 {background:url(_images/title-schedules.gif) no-repeat top left; height:61px; margin:0; text-indent: -9999px; }

#title-community_support {}
#title-community_support h2 {background:url(_images/title-community_support.gif) no-repeat top left; height:61px; margin:0; text-indent: -9999px; }

#title-privacy {}
#title-privacy h2 {background:url(_images/title-privacy.gif) no-repeat top left; height:61px; margin:0; text-indent: -9999px; }

#title-news_events {}
#title-news_events h2 {background:url(_images/title-news_events.gif) no-repeat top left; height:61px; margin:0; text-indent: -9999px; }


#subnav {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFCC00; font-weight:bold; margin-left:7px; padding:4px 0 13px 20px; text-transform:uppercase; background:url(_images/subnav_bg.gif) no-repeat; width:529px; height:21px;}
#subnav a { color:#CCC; /*border:#121212 1px solid;*/ padding:4px; font-weight:normal;}
#subnav a:hover {color:#FF0000;}

#trainers {}
table#trainers {border: #3a3a3a 1px solid; margin-bottom:8px;}
table#trainers img {padding: 0 2px 2px 0}

#tooltip { padding: 2px; font-size: 10px; position: absolute; text-align: center; color: #FFCC00; border: 1px solid #2e2e2e; background-color: #000; visibility: hidden; z-index: 100; }

.fighter-table {border: #3a3a3a 1px solid; }
table.fighter-table strong {color:#FFF;}

#banners img {margin-bottom:2px; }

#sponsors img {border:1px solid #666666; }