* {
	margin: 0;
	padding: 0;
}

body
{    
    font-family: Arial, Helvetica, sans-serif;
	background-color: #e1b063;
color: #000;
}

.left {float:left;}
.right {float:right}
.hide {display:none;}
.pointer {cursor:pointer;}
.clearBoth {clear:both;}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

p
{
  line-height: 1.2em;
  color: #000;
}

a
{
    color:#aa2e09;
    text-decoration:none;
}

a:hover
{
    color:#cccccc;
}

#FooterDiv {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 5px;	
	font-size: 12px;
	color: #666666;
}

    .innerContainer h1
    {
        font-family:Georgia, Arial, Sans-Serif;
        font-size:30px;
        font-weight:bold;
        color:#000;
    }
    
        .innerContainer h1 a
        {
            color:#f49ac1;
        }


    .innerContainer h5
    {
        font-family:Georgia, Arial, Sans-Serif;
        font-size:12px;
        letter-spacing: 2px;
        color:#aaa;
				line-height:1em;	
    }

.popupModal { 
    /* overlay is hidden before loading */ 
    display:none; 

    /* standard decorations */          
    border:10px solid #666; 
 
    /* for modern browsers use semi-transparent color on the border. nice! */ 
    border:10px solid rgba(82, 82, 82, 0.698); 
 
    /* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */ 
    -moz-border-radius:8px; 
    -webkit-border-radius:8px; 
} 

.popupModal div { 
    padding:10px; 
    border:1px solid #3B5998; 
    background-color:#e1b063; 
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif 
} 
 
.popupModal h2 { 
    margin:-11px; 
    margin-bottom:0px; 
    color:#D1A45C; 
    background-color:#772007; 
    padding:5px 10px; 
    border:1px solid #aa2e09; 
    font-size:20px; 
}

.popupModal p
{
    padding: 2px;
}

.popupModal div.footer {
    margin:-11px; 
    color:#000; 
    background-color:#772007; 
    padding:5px 10px; 
    border:1px solid #aa2e09; 
    font-size:20px; 
    text-align:center;
}

.popupModal div.footer button,
.popupModal div.footer input
{
	color:#D1A45C; 
	background-color:#5d1905; 
	border: solid 1px #aa2e09;
	padding: 2px 5px 2px 5px;
	font-size:14px; 
}

.popupModal div.footer input:hover,
.popupModal div.footer button:hover
{
	background-color:#792107; 
	border: solid 1px #aa2e09;
}

.signupframe {
  border: 0;
}

.signupframe td
{
  padding: 4px;
}

/*
================================
NEWS LIST
================================
*/

.newsList
{
    margin: 0;
    color: #000;
}

    .newsList div			
    {
    	margin-top: 20px;
	margin-bottom: 5px;
    	        border-bottom: solid 1px #D1A45C;
    }
    
    .newsList div.first
    {
        margin-top:0;
    }
    
        .newsList div span
        {
	    padding-bottom: 10px;
            font-weight:bold;
            font-size:11px;
        }    

ul.links
{
	list-style-type: none;
}

ul.links li p
{
	padding: 0 10px 0 10px;
}


/*
================================
NEWS ITEM
================================
*/

.content h1
{
	color: #000;
}

.content h3
{
	color: #aa2e09;
}

/*
================================
CONTENT STYLES 
================================
*/
.content
{
    font-size:8pt;
}

.innerContainer
{

}

.innerContainer .content
{
        /*background:url(../media/Assets/softbg.jpg);*/
	padding: 10px 20px 20px 20px;
}

.innerContainer .content_header
{
	background-color: #772007;
	background-image:url(/media/Assets/jacksBG.jpg);
}

.innerContainer .content_header h1
{
	padding-top: 5px;
	padding: 25px;
	color: #FEDB80; /*#D1A45C;*/
}

    .content p
    {
        margin:15px 0;
    }

    .content strong
    {
        font-weight:bold;
    }
   
    .content em
    {
        font-style:italic;
    }
   
    .content h3
    {
        font-size:21px;
	margin:5px 0;
    }

.content h2
{
	padding-bottom: 10px;
	font-size:25px;
	font-family:Georgia, Arial, Sans-Serif;     
        font-weight:bold;
        color: #fffff; /*#619ca7;*/
}
    
    .content h2 a:hover
    {
        color:#000000;
    } 
    
    .content ol, .content ul
    {
        list-style-position:inside;
    }
    
    .content ol
    {
        list-style-type:decimal;
    }
    
    .content ul
    {
        list-style-type:disc;
    }

#newsandevents
{
width:650px;
}

.eventsNewsFrame
{
border:0;
padding:0;
margin:0;
width: 650px;
height: 450px;
background-color: #fff;
}

#news li span
{
 color: #EDE6C9;
}

#news li a
{
  color: #EB5240;
}















































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
