body {
margin: 0px;
text-align:center;
/*height:100%;*/
/*background-repeat: repeat-x;
background-color: #011949;*/
font-family:Arial;
font-size:10pt;
}

html
{
/*height:100%;*/
}
a
{
 color: #003366;

}
a:hover
{
color: #333366;
}

h1
{
 font-family: Garamond Premr Pro,Garamond; 
 color:#000b33;
 font-size:18pt;
 padding-top: 0px;
 margin-top: 0px;
 margin-bottom: 3px;
}

h3
{
 font-family: Garamond Premr Pro,Garamond; 
 color:#000b33;
 font-size:14pt;
 padding-top: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}
h3 a
{
 font-family: Garamond Premr Pro,Garamond; 
 color:#000b33;
 font-size:14pt;
 padding-top: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 text-decoration: none;
}

h3 a:hover
{
 font-family: Garamond Premr Pro,Garamond; 
 color:#000b33;
 font-size:14pt;
 padding-top: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 text-decoration: underline;
}

h4
{
    font-family:Tahoma;
    font-weight:bold;
    font-size:12pt;
    padding-top: 0px;
 margin-top: 0px;
 margin-bottom: 0px; 
  color:#000b33;

}

h2
{
 font-family: Garamond Premr Pro,Garamond; 
 color:#000b33;
 font-size:18pt;
 padding-top: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}
h2 a
{
 font-family: Garamond Premr Pro,Garamond; 
 color:#000b33;
 font-size:18pt;
 padding-top: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 text-decoration:none;
}
h2 a:hover
{
 font-family: Garamond Premr Pro,Garamond; 
 color:#000b33;
 font-size:18pt;
 padding-top: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 text-decoration:underline;
}

td.headertd
{
    background-color: Gray;
    color:white;
    font-family: Garamond Premr Pro,Garamond; 
    font-size: 14pt;
}

/*div.topmenu
  {
  top:108px;
 position: absolute;
  width: 900px;
  height: 34px;
  margin: 0px 0px 0px 0px;
  padding:0, 0, 0, 0;
  
  background-color: #000b33;
  border: 0px solid black;
  filter:alpha(opacity=60);
  opacity:0.6;
  z-index:100;
  font-family: Garamond Premr Pro,Garamond; 
  color:White;
  
  }*/
  div.topmenu
  {
  top:108px;
 position: absolute;
  width: 900px;
  height: 34px;
  margin: 0px 0px 0px 0px;
  padding:0, 0, 0, 0;
      background-image:url('../images/clearblue.png');
  background:url('../images/clearblue.png');
 /* background-color: #000b33;*/
  border: 0px solid black;
  z-index:100;
  font-family: Garamond Premr Pro,Garamond; 
  color:White;
  
  }


  .topmenu a
  {
    color:White;
    text-decoration: none;
    filter:alpha(opacity=100);
    opacity:1;
  font-size:16pt;
  z-index:100
  }
  
    .boldwhite a
  {
    color:White;
    text-decoration: none;
  font-size:16pt;
  z-index:110
    
  }

  div.wrapper
  {
  margin:0 auto;

  position:relative;
  width:900px;
  height:100%;
  text-align:left;
  z-index:0;
  background-image:url('../images/xsidebarblue.gif');
  background:url('../images/xsidebarblue.gif');
  }
  
  div.footer {
clear: both;
}
  
  div.header
  {
  position:absolute;
  top:10px;
  z-index:1;
  }
  
  div.logo
  {
  top:8px;
  left:10px;
  position:absolute;
  z-index:3;
  }
  
  div.leftside
  {
  top:142px;
  left:0px;
  position:absolute;
  z-index:3;
  font-family: Garamond Premr Pro,Garamond; 
  color:#000b33;
  text-align:center;
  font-size:14pt;
  background-color:White;
  font-weight:bold;
  }
  
  div.rightside
  {
  top:142px;
  left:743px;
  position:absolute;
  z-index:3;
  font-family: Garamond Premr Pro,Garamond; 
  color:#000b33;
  text-align:center;
  font-size:14pt;
  width: 151px;
  height: 100%;
  font-weight:bold;
  }
  
  .sidebars
  {
  font-family: Garamond Premr Pro,Garamond; 
  color:#000b33;
  text-align:center;
  font-size:14pt;
  background-color:White;
  font-weight:bold;
  width:149px;
  /*  border-style:solid;
  border-width:3px;
  border-color:#000b33;*/

  }
  
  .sidebarheader a
  {
  font-family: Garamond Premr Pro,Garamond; 
  color:#000b33;
  text-align:center;
  font-size:14pt;
  text-decoration:none;
  }
  
  .weatherblock td
  {
  background-color:White;
  width:130px;
  font-family:Arial;
  font-size:8pt;
  color:Black;
  }
  
  div.weatherblock 
  {
  background-color:White;
  width:140px;
  font-family:Arial;
  font-size:8pt;
  color:Black;
  padding:3px;
  }
  
  .weatherblock a
  {
  color:Black;
  text-decoration:none;
  }
  
  .weatherblock a:hover
  {
  color:Black;
  text-decoration:underline;
  }
    
    div.eventblock 
  {
  background-color:White;
  width:146px;
  font-family:Arial;
  font-size:8pt;
  color:Black;
  }
  
  .eventblock a
  {
  color:Black;
  text-decoration:none;
  }
  
  .eventblock a:hover
  {
  color:Black;
  text-decoration:underline;
  }
  
  .sideads
  {
  padding: 0px 2px 2px 2px;
  margin: 2px;

  }
  
  .sidepics
  {
  border:solid 3px #000b33;
  margin:0 0 3px 0;
  }
  
  div.homecontent
  {
  top:142px;
  width:591px;
  height:100%;
  left:154px;
  position:absolute;
  z-index:3;
  background-color:White;
  text-align:center;
  }
  
  div.homepagenews
  {
  text-align:left;
  font-family:Arial;
  font-size:10pt;
  }
  
  div.homemeetings
  {
  left:0px;
  margin-left:4px;
  text-align:left;
  position:absolute;
  
  }
  
   div.homesecondcup
  {
  left: 195px;
  margin-left:4px;
  text-align:left;
  position:absolute;
  
  }
  
  div.homeopinions
  {
  left:390px;
  margin-left:4px;
  text-align:left;
  position:absolute;
  
  }
  
  .small
  {
  font-family:Arial;
  font-size: 10px;
  color:White;
  }
  
  .small a
  {
  font-family:Arial;
  font-size: 10px;
  color:#000b33;
  text-decoration:none;
  }
  
  .small a:hover
  {
  font-family:Arial;
  font-size: 10px;
  color:#000b33;
  text-decoration:underline;
  }
  
 .copyright
  {
  text-align:center;
  color:White;
  font-family:Arial;
  font-size:8pt;
  }
 .copyright a
  {
  text-align:center;
  color:White;
  font-family:Arial;
  font-size:8pt;
  text-decoration:none;
  }
 .copyright a:hover
  {
  text-align:center;
  color:White;
  font-family:Arial;
  font-size:8pt;
  text-decoration:underline;
  }
  
    #dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #ffffff;
}
/*---google search form---*/



form#google-search {

  width:171px;

  position:absolute;

  top:7px;

  right:0;
  z-index:100;
  color:White;
}



form#google-search .form-item {

  margin:0;

  padding:0;

  display:inline;

}



form#google-search input.form-text {

  margin: 0;

  border: 1px solid #9E9E9E;

  border-right: 0;

  font-size: 11px;

  font-family: Arial, Helvetica, sans-serif;

  padding: 1px 3px 0;

  color: #5E5E5E;

  width: 120px;

  margin-bottom: 1px;

}



form#google-search .form-submit {

	text-indent: -9999px;

    cursor:pointer;

    cursor:hand;

    background: url(/images/bttn-search.gif) no-repeat;

	margin:0;

	padding:0;

	width:21px;

	height:18px;

	border:0;

	overflow:hidden;

	font: 11px;

	display:inline;

}



form#google-search label {

	padding: 0;

	margin: 0;

	display: inline;

	color:white;

   line-height:22px;

   text-indent:-5px;

}



form#google-search input.radiobox {

  margin: 0 1px -4px;

}

.categoryname a
{
 font-size:10pt;
 font-weight:bold;
}

.music
{
    position:absolute;
    z-index:0;
    left:-20;
    top:-20;
}

.nowplaying
{
font-size:10pt; 
font-family:arial;
 z-index:10;
}

div.constantcontact
{
    position:absolute;
    left:5px;
    background-color:White;

}

table
{
background-image: url('http://www.kozi.com/iamges/usb_flag_watermark.jpg');

}
