/*******************************************************
TITLE: Fixed Three-Column Over Four-Column Layout V1.0
DATE: 20060807
AUTHOR: The CSS Tinderbox - http://www.csstinderbox.com
*******************************************************/

body {
margin:.5em;
padding:0;
height:100%;
background-color:#ffffff;
color:#000000;  
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
background: url(images/banig.jpg) repeat;
}

a {
color:#cc0000;
text-decoration:underline;
}

a:hover {
color:#616161;
text-decoration:none;
}

#wuNav a {
color:#000000 !important;
text-decoration:none;

}

blockquote {
margin:1em;
padding:.5em .5em .5em 85px;
background-color:#D7ECF8;
}

blockquote p {
margin:.2em;
color:#000000;
}

/*hr {
margin-bottom:0px;
border:none;
width:100%;
color:#592907;
background-color:#CC9966 !important;
height:8px;
clear:both;
background: url(images/line.gif) repeat-x !important;
}*/

hr {
margin-bottom:1px;
border:none;
width:100%;
color:white/*#CC9966*/;
background-color: white/*#CC9966*/;
height:1px;
clear:both;
}



#hrinvi {
background: url(images/theevents.jpg) left no-repeat;
padding: 2em 0 3.5em 0;
height:1.5em;

}


td.desc {
padding:4px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.7em;
}

#postHeader { 	
margin:0 auto;
padding:0 .2em .3em .2em;
width:720px;
text-align:right;
vertical-align: middle;	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.7em;
text-transform:uppercase;
}

#centerColumnhp { 	
margin:0 auto;
padding:1em;
width:870px;
text-align:left;
vertical-align: middle;	
background-color:#ffffff;
}


#centerColumnS { 	
margin:0 0 0 180px;
padding:0;
background-color:#ffffff;

}

#centerColumn h2 {
margin:0 0 -.5em 0;
padding:.75em 0 0 0;
font-family:verdana, "Times New Roman", Times, serif;
font-size:1.1em;
}

#centerColumnhp h2 {
margin:0 0 -.5em 0;
padding:.75em 0 0 0;
font-family:verdana, "Times New Roman", Times, serif;
font-size:1.1em;
}


#centerColumn h3 {
margin:0 0 -.5em 0;
padding:.75em 0 0 0;
font-size:.8em;
font-weight:lighter;
letter-spacing:.1em;
}


#centerColumnhp h3 {
margin:0 0 -.5em 0;
padding:.75em 0 0 0;
font-size:.8em;
font-weight:lighter;
letter-spacing:.1em;
}

#centerColumnT h2 {
margin:0 0 -.5em 0;
padding:.75em 0 0 .85em;
font-family:verdana, "Times New Roman", Times, serif;
font-size:1.45em;
color: #663300;
font-style:italic;

}



#hrinvi h2 {
margin:0 0 0 0;
padding:0 0 1em .2em;
font-family:verdana, "Times New Roman", Times, serif;
font-size:2em;
color: #330000;
}


#centerColumnE h2 {
margin:0 0 -.5em 0;
padding:.75em 0 0 .85em;
font-family:verdana, "Times New Roman", Times, serif;
font-size:1.8em;
color: #663333;
}

#centerColumnB a {
float:right;
color:#cc0000;
text-decoration:underline;
font-weight:700;
padding: 10px;
}

#centerColumnB  a:hover {
color:#616161;
text-decoration:none;
}


#centerColumnc { 	
margin:0 0 0 180px;
padding:0;
/*background-color:#ffffff;*/

}

#centerColumnc p {
padding:10px
}

#centerColumnc h2 {
margin:0;
padding:10px 0 5px 0;
font-size:1.3em;
letter-spacing:.1em;
}


#navbar {
margin:-1em -1em 0 -1em; /* Mozzila attributes */
padding:1em 0 1em 0 !important; /* IE specific attributes */
padding:1em 0 0 0;
background-color: #FFDE38/*#996633*/;
}

#navbar ul {
margin:0 0 -1em .3em !important;
margin:.3em 0 0 .3em;
padding:0 0 1em 0;
list-style:none;
background-color: #FFDE38/*#996633*/;
}
 /* The background image goes here, if required - UL */

#navbar li {
margin:0 0 0 -.27em;
padding:.2em 0 .2em 0 !important;
padding:1em 0 1em 0;
list-style:none;
display:inline;
background-color: #FFDE38/*#996633*/;
}

#navbar li a {
margin:0 0 0 0;
padding:1em .5em 1em 1.2em !important;/*TO MOVE THE NAV BAR LINKS*/
padding:1em .5em 0 .5em;
color: #663300/*#FFFFCC*/;
font-size:.80em;

}

#navbarhp {
margin:-1em -1em 0 -1em; /* Mozzila attributes */
padding:1em 0 1em 0 !important; /* IE specific attributes */
padding:1em 0 0 0;
background-color: #FFDE38/*#996633*/;
text-align: center;
font-family: Tahoma, verdana, arial;


}

#navbarhp ul {
margin:0 0 -1em .3em !important;
margin:.3em 0 0 .3em;
padding:0 0 1em 0;
list-style:none;
background-color: #FFDE38/*#996633*/;
font: tahoma;
}
 /* The background image goes here, if required - UL */

#navbarhp li {
margin:0 0 0 -.27em;
padding:.2em 0 .2em 0 !important;
padding:1em 0 1em 0;
list-style:none;
display:inline;
background-color: #FFDE38/*#996633*/;

}

#navbarhp li a {
margin:0 0 0 0;
padding:1em .5em 1em 1.2em !important;/*TO MOVE THE NAV BAR LINKS*/
padding:1em .5em 0 .5em;
color: #663300/*#FFFFCC*/;
font-size:.80em;


}




#header {
margin:0 -1em 0 -1em;
padding:0 0 0 0;
height:143px;
background-color:#cccccc;
border-top:1px solid #ffffff;
background: url(images/topmock.gif) top no-repeat ;
}

#header h1 {
margin:0 0 -14px 10px;
padding:10px 0 0 .9em;
font-family:verdana, "Times New Roman", Times, serif;
font-size:1.7em;
font-weight:lighter;
letter-spacing:.15em;
color:#000000;
}

#header h2 {
margin:0 0 0 0;
padding:1em 0 0 30px;
font-size:.9em;
font-weight:300;
letter-spacing:.1em;
color:#000000;
}

#cColumntext p {
font-size:1.0em;
padding:.60em 2em 0 30px;
font-family:Verdana, verdana, "Times New Roman", Times, serif;

}
#video{
margin:1em 0 0 1.3em;
/*padding:.60em 2em 0 30px;*/
padding: .7em 1em 1.6em 2.2em;
background: url(images/videobg.jpg) no-repeat;
}

#cell_1 {
margin:0 5px 1em 1em;
padding:8px;
float:left;
width:210px;
background: #FFFF99 url(images/palarobottomhpf.jpg) bottom no-repeat;

}

#cell_sponsor {
margin:0 5px 1em 0;
padding:8px;
float:right;
width:180px;
}


#cell_1_top {
margin:0 10px 1em 0;
padding:0 30px 1em 0 ;
float:left;
width:180px;
}


#cell_2 {
margin:0 5px 1em 1em;
padding:8px;
float:left;
width:210px;
background: #F0BCC1 url(images/bpbottomhpf.jpg) bottom no-repeat;
}

#cell_3 {
margin:0 5px 1em 1em;
padding:8px;
float:left;
width:210px;

background: #99FF66 url(images/spbottomhpf.jpg) bottom no-repeat;

}

#cell_4 {
margin:0 5px 1em 1em;/*margin:0 15px 1em 0; 125 from 15*/
padding:8px;
float:left;
width:210px;

background: #BBDBF4 url(images/dfbottomhpf.jpg) bottom no-repeat;
}

#cell_5 {
/*margin:0 14px 1em 21px;*/
margin:0 5px 1em 1em;
padding:8px;float:left;
width:210px;

background: #FCE776 url(images/mdbottomhpf.jpg) bottom no-repeat;
}

#cell_6 {
margin:0 5px 1em 1em;
padding:8px;
float:left;
width:210px;
background-color:#cccccc;
}




#cell_1 p, #cell_2 p, #cell_3 p, #cell_4 p, #cell_5 p, #cell_6 p, #cell_sponsor p    {
font-size:.75em;
color:#000000;
padding: 8px;
}

#cell_1 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 10px;
font-family:verdana, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
background: url(images/palaromock.jpg) ;


}

#cell_sponsor h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 10px;
font-family:verdana, "Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
background: url(images/palaromock.jpg) ;


}


#cell_2 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 10px;
font-family:verdana, "Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:bold;
background: url(images/bpflowersmock.jpg) ;
}

#cell_3 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 10px;
font-family:verdana, "Times New Roman", Times, serif;
color:#FFCC33;
font-weight:bold;
background: url(images/sportsmock.jpg) ;
}


#cell_4 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 10px;
font-family:verdana, "Times New Roman", Times, serif;
color:#C8D7F0;
font-weight:bold;
background: url(images/dancemock.gif) ;
}

#cell_5 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 10px;
font-family:verdana, "Times New Roman", Times, serif;
color:#663333;
font-weight:bold;
background: url(images/marketmock.gif) ;
}

.barepic {
border:none;
}

.right {
float:right;
margin:5px;
padding:2px;
}

.left {
float:left;
margin:5px;
padding:2px;
}

.center {
width:auto;
margin-left:auto;
margin-right:auto;
}

.news em {
font-size:.8em;
color:#000000;
}

.normal {
font-size:1em;
font-style: none;

}

 .w2 {
color:#333333;
font-size:12px;
text-align: center;
font-weight: 700;

 }
 
  .w5 {
color:#333333;
font-size:12px;
text-align: left;
font-weight: 700;



 }
 .w1 {
/*color:#333333;*/
color:##333333;
font-size:14px;
text-align: center;
font-weight: 700;
 }
 
  .w3 {
color:#663300;
font-size:17px;
font-weight: 700;

 }
 
 .w4 {
color:#663300;
text-align: center;

 }
 
#sp1 h2, #pal1 h2, #main1 h2, #bp1 h2  {

color: #663300;
font-size:1.5em;
font-family:verdana, "Times New Roman", Times, serif;

}

#sp1 {

margin:0 0 0 60px;
padding:0;
/*background-color:#ffffff;*/


}

#bp1 {

margin:0 0 0 60px;
padding:0;
/*background-color:#ffffff;*/


}
#pal1 {

margin:0 0 0 60px;
padding:0 20px 0 0;
/*background-color:#ffffff;*/


}

#pal1 p, #bp1 p{

font-family:verdana, "Times New Roman", Times, serif;
font-size:1.05em;
padding:6px 20px 0 0;;

/*background-color:#ffffff;*/


}
#sp1 table, #pal1 table{

border-color: #FFFFCC;
border: 1px;

}
#pal1 table{
text-align: center;}

#sp1 table tr, #pal1 table tr{

border-color: #FFFFCC;
}

#cell_1 ul.news, #cell_2 ul.news, #cell_3 ul.news , #cell_4 ul.news, #cell_5 ul.news, #cell_6 ul.news, #leftColumnsp ul.news, #leftColumnpal ul.news, #leftColumnbp ul.news{
margin:0 0 0 5px;
padding:0 0 0 0;
list-style:none;
}

#cell_1 li.news, #cell_2 li.news, #cell_3 li.news, #cell_4 li.news, #cell_5 li.news, #cell_6 li.news{
margin:0 0 .3em 0;
padding:5px 0 6px 10px;
font-size:.75em;
}

#leftColumnsp li.news, #leftColumnpal li.news, #leftColumnbp li.news{
margin:0 0 .3em 0;
padding:5px 0 6px 10px;
font-size:.85em;
font-weight: 700;
}

#leftColumnpal li{
margin:0 0 0 8px;
padding:4px;
font-size:.90em;

}

#cell_1 ul, #cell_2 ul, #cell_3 ul, #cell_4 ul, #cell_5 ul, #cell_6 ul,  #cell_sponsor ul{
margin:0 0 0 5px;
padding:0 0 0 0;
list-style:none;
}


#leftColumnpal2 ul {
margin:0 0 0 1em;
padding:0 0 0 1.5em;
list-style:none;
font-size: 1.3em;

}

#leftColumnbp2 ul {
margin:0 0 0 1em;
padding:0 0 0 1.5em;
list-style:none;
font-size: 1.3em;

}

#leftColumnbp2 li{
margin:0 0 0 8px;
padding:4px;
font-size:.90em;

}

#cell_1 li, #cell_2 li, #cell_3 li, #cell_4 li, #cell_5 li, #cell_6 li, #cell_sponsor li {
margin:0 0 .3em 0;
padding:5px 0 6px 5px;
font-size:.75em;
}


#sp1 li {
margin:0 0 .3em 0;
padding:5px 0 6px 5px;
font-size:1em;
}
#bp1 li {
margin:0 0 .3em 0;
padding:5px 0 6px 5px;
font-size:1em;
}

#pal1 li {

padding:5px 30px 6px 5px;
font-size:1em;
}

#colTwo {
	float: right;
	width: 180px;
	margin:0 0 1em 0;
	padding: 3.5px  12px 15px 0 !important;	
}


#colThree {
margin:10px 22px .5em 14px;
padding:8px;
float:left;
width:70px;	
}


#colTwoupdate {
	float: left;
	width: 200px;
	margin:0 0 5em 7px;	
}

#box_1_updates {
margin:0 7px 1em 14px !important;
/*padding:1px !important;background:#FFFFCC url#330000(images/bg_box2.jpg) repeat;
*/
float:right;
width:170px;
background: #CC3300 url(images/hpbg.jpg) top no-repeat;
}

#hpbg {
padding: 0 0 0 0 !important;
margin: 0 0 0 0  !important;
/*background: url(images/bg_box2.jpg) repeat;
#FFFFCCbackground: url(images/hpbg.jpg) top no-repeat;
padding:2px !important; 
margin: 2px 0 0 0 !important;*/}

#hpbg .hp{
font-family: verdana, "Times New Roman", Times, serif;
font-size:1.5em;
text-align:center;
padding: 10px  5px 10px 5px !important;
margin: 0 0 10px 0  !important;
color: white;
background: url(images/hpbg.jpg) top no-repeat;
} 

#box_1_updates .hp2 {
font-family: verdana, "Times New Roman", Times, serif;
font-size:.80em;
text-align:center;
color:#003366/*#FFCC99*/;
background: url(images/bg_box2.jpg) repeat;
}

#box_1_updates .hp3 {
font-family: verdana, "Times New Roman", Times, serif;
font-size:1.3em;
text-align:center;
background: url(images/hpbg.jpg) top no-repeat;
padding:13px 0 10px 0  !important;
}


/*#box_1_updates .hp4 {

background: url(images/hpbg2.jpg) bottom no-repeat;
padding:15px 0 25px 0  !important;*/




#box_1_updates .hp3 a{
color: #FFFFCC;}

#box_1_updates h2 {
font-family: verdana, "Times New Roman", Times, serif;
color:white;
font-size:.85em;
text-align:center;
/*background:#FDFDB2*/ url(images/h2_update.jpg) repeat;
padding: 8px !important;

}

#box_1_updates ul{
padding:0 0 0 0 !important;
width: 160px;
border: background: url(images/bg_box2.jpg) repeat;}

#box_1_updates li{
padding:8px 0 6px 15px  !important;}


#box_ms {
margin:0 22px .5em 8px;
padding:8px;
float:left;
width:130px;
background-color:white;
}

#box_1 {
margin:0 22px .5em 14px;
padding:8px;
float:right;
width:160px;
background-color:white;
}



#box_2 {
margin:0 7px .5em 14px;
padding:8px;
float:right;
width:130px;
background-color:white;
}

#box_3 {
margin:0 7px .5em 7px;
padding:8px;
float:right;
width:130px;
background-color:white;
}

#box_4 {
margin:0 7px .5em 7px;
padding:8px;
float:right;
width:130px;
background-color:white;
}

#box_5 {
margin:0 7px .5em 7px;
padding:8px;
float:right;
width:130px;
background-color:white;
}

#box_6 {
margin:0 7px .5em 7px;
padding:8px;
float:right;
width:130px;
background-color:white;
}

#box_7 {
margin:0 7px .5em 7px;
padding:8px;
float:right;
width:130px;
background-color:white;
}

#box_photo1 {
margin:0 3px 6px 0;
padding:3px 0 15px 5px;
float:left;
width:205px;
background-color:#CCCC99;
}

#box_photo2 {
margin:0 0 0 0;
padding:3px 0 15px 4px;
float:left;
width:205px;
background-color:#CCCC99;
}


#box_photo {
	float: left;
	width: 435px;
	margin:6px 0 0 0;
		
}

#box_photo h3 {
font-weight: 700;
font-size:.75em;		
}

#box_1 p, #box_2 p, #box_3 p, #box_4 p, #box_5 p, #box_6 p, #box_1_updates p, #box_7 p, {
font-size:.75em;
color:#000000;
}

#box_1 h2, #box_2 h2, #box_3 h2, #box_4 h2, #box_5 h2, #box_6 h2, #box_7 h2 {
font-family:verdana, "Times New Roman", Times, serif;
color:#000000;
font-size:.8em;
} 


#box_1_updates li {
font-family: Arial, verdana, "Times New Roman", Times, serif;
color: #663333;
font-weight: 700;
text-align:left;

}



#box_1 ul, #box_2 ul, #box_3 ul, #box_4 ul, #box_5 ul, #box_6 ul, #box_1_updates ul, #box_7 ul {
margin:0 0 0 5px;
padding:0 0 0 0;
list-style:none;
}

#box_1 li, #box_2 li, #box_3 li, #box_4 li, #box_5 li, #box_6 li, #box_1_updates li, #box_7 li {
margin:0 0 .3em 0;
padding:5px 0 0 5px;
font-size:.8em;
}

#footer {
position:relative;
clear:both;
bottom:0;
margin:5em 0 0 0;
padding:0;
height:4em;
line-height:4em;
text-align:center;
font-size:.7em;
background-color:#ffffff;
}

#footer2 {
position:relative;
clear:both;
bottom:0;
margin:2px 0 0 0;
padding:0;
height:4em;
line-height:1.3em;
text-align:center;
font-size:.6em;
background-color:grey;
}


#leftColumnsp  {
float:left;
margin:0 0 10px 0;
padding:3px 3px 35px 3px;
width:207px;
font-size:.9em;
background: #99FF66 url(images/spnavbottom.jpg) bottom no-repeat;
}

#leftColumnbp  {
float:left;
margin:0 0 10px 0;
padding:3px 3px 35px 3px;
width:207px;
font-size:.9em;
background: #F0BCC1 url(images/bpnavbottom.jpg) bottom no-repeat;
}

#leftColumnpal {
float:left;
margin:0 0 10px 0;
padding:3px 3px 35px 3px;
width:207px;
font-size:.9em;
background: #FFFF99 url(images/palarobottom.jpg) bottom no-repeat;
}

#leftColumn p, #leftColumnsp p, #leftColumnpal p, #leftColumnbp p{
padding: 25px ;
}


#leftColumn h2, #leftColumnsp h2, #leftColumnpal h2, #leftColumnbp h2 {
margin:0 0 10px 0;
padding:10px 0 10px 25px;
font-size:1em;
}

#leftColumnsp h2 {
background: url(images/sportsmock.jpg) ;
color:#FFCC33;

}

#leftColumnbp h2 {
background: url(images/bpflowersmock.jpg) ;
color:#FFFFFF;

}
#leftColumnpal h2 {
background: url(images/palaromock.jpg) ;
color:#000000;
}


#leftColumn ul, #leftColumnsp ul, #leftColumnpal ul, #leftColumnbp ul {
margin:0 0 0 0;
list-style:none;
}

#leftColumn li, #leftColumnsp li, #leftColumnpal li, #leftColumnbp li {
margin:4px 0 15px 5px;

}

#leftColumn li a {
text-decoration:underline;
}

#leftColumn li a:hover{
text-decoration:none;
}

.bold {
font-weight: 700;
}

.boldy {
font-size:.80em;
font-weight: 700;
color: #0099CC/*3399CC*/;
padding: 0 3px 0 0 !important;

}
.hl {
background: #FFCC33/*#99FF33* url(images/hlb.jpg) repeat/;
}

#gbox {
margin: 7px 0 0 0;
padding: 0 3px 1px 3px;
background: url(images/spbg1.jpg) repeat;
}

#gbox2 {
margin: 7px 0 0 0;
padding: 0 3px 1px 3px;
background: url(images/spbg2.jpg) repeat;
}

#box_events1 {
padding: 10px 0 0 0;
float:left;
width: 215px;
/*background: url(images/bg_box4.jpg) repeat;*/
}

#box_events2 {
padding: 10px 0 0 0;
margin: 0 0 0 40px;
float:left;
width:215px;
/*background: url(images/bg_box4.jpg) repeat;*/
}

/* bpbox_photop*/

#bpbox_photo1 {
margin:0 3px 6px 0;
padding:3px 0 15px 5px;
float:left;
width:205px;
background-color:#CCCC99;
}

#bpbox_photo2 {
margin:0 0 0 0;
padding:3px 0 15px 4px;
float:left;
width:205px;
background-color:#CCCC99;
}


#bpbox_photo {
	float: left;
	width: 435px;
	margin:6px 0 0 0;
		
}

#bpbox_photo h3 {
font-weight: 700;
font-size:.75em;		
}

.brown {
color: #330000;}

.small {

font-style: italics;
font-size: .75em }

.smally {

font-size: .75em;
color: white;
}

.smallyy {

font-size: .70em;
color: black;
font-weight: 700;
}
.medtext {
font-size: 1.2em;
font-weight: 700; }

.red { 
color: #006600;
font-size: 1.1em;
font-family:tahoma, arial, verdana;}

.redd{ 
color: #CC0033;}

.grey {
font-weight: 700;
color: grey;} 

.grey2 {
font-size:1em;
color: #996666;} 

.updatenormal {
font-size:.855em;
font-style: none;
font-family: tahoma, Arial, Helvetica, sans-serif;
color: #006600;
}

.centerh2 {

margin:8px;
}

.hp4 {
/*#FFFFCCfont-family:FF3399verdana#CC0033, "Times New Roman",font-weight:700;#FF6600#330000 Times, serif;*/
font-family:  tahoma, Helvetica, sans-serif;
font-size:.80em;
font-weight:700;
background:#0099CC; 
margin: 0 0 0 0 !important;
padding:14px 0  14px 0!important;
color:#FFFF00;
text-align: center;

}
.space {
padding:0 0 0 3.2em !important;}

#wutext {
width:141px;
background-color: #FFCC33;
margin:0 0 12px 0 !important;
padding: 8px !important;
font: tahoma;

}

.spaceh2 {

padding: 0 0 0 17px !important;
text-align: center;
}

.hplink {
font-family: verdana, "Times New Roman", Times, serif;
font-size:1.1em;
text-align:center;
color: #FFCC99;

}

/*--------------------------------------*/

#middle {
	margin: 0 0 0 150px;
	padding: 0;
	width:490px;
	border: 5px solid #ccc;
	
	}
#whitebg {
padding:10px !important;
background: white;
color: black;

}

#yellowbg{
padding:10px !important;
background: yellow;
color: black;

}
.blue {color:#003366;}

.green { color: #006600;}

.wifs {
margin: 5em 2em 0 2em;

}

.p {
padding:0 5em 0 0 !important;
margin: 0 20em 0 0 !important;

}

#text { 
margin: 0 25em 0 0 !important;
}

.noticebg{
padding:10px 10px 10px 10px!important;
background: black/*#660000*/;
}

.white {
color: white;}

.black {
color: black;}

.red {
color: #003300;}