

div#bsaz_1660-1.adblock a.adhere{color:#666;font-weight:700;font-size:12px;border:1px solid #ccc;background:#e7e7e7;text-align:center;width:728px;height:90px;line-height:720%;}
html>body div#bsaz_1660-1.adblock a.adhere{width:726px;height:88px;}
div#bsaz_1660.adblock a{width:125px;display:block;font-size:11px;color:#888;font-family:verdana,sans-serif;text-align:center;text-decoration:none;overflow:hidden;float:left;margin:0 4px 10px 0;}
div#bsaz_1660.adblock a.adhere{color:#666;font-weight:700;font-size:12px;border:1px solid #ccc;background:#e7e7e7;text-align:center;width:125px;height:125px;line-height:1000%;}
html>body div#bsaz_1660.adblock a.adhere{width:123px;height:123px;}
div#bsaz_1660-1.adblock,div#bsaz_1660.adblock{width:100%;display:block;}
div#bsaz_1660-1.adblock a img,div#bsaz_1660.adblock a img{padding:0;}
div#bsaz_1660-1.adblock a em,div#bsaz_1660.adblock a em{font-style:normal;}
div#bsaz_1660-1.adblock img,div#bsaz_1660.adblock img{border:0;clear:right;}
div#bsaz_1660-1.adblock a.adhere:hover,div#bsaz_1660.adblock a.adhere:hover{border:1px solid #999;background:#ddd;color:#333;}
div#bsaz_1660-1.adblock img.s,div#bsaz_1660.adblock img.s{height:0;width:0;}



* { margin:0; 	padding: 0; }

body {
color:#303030;

b//ackground:#ebebeb;

background:#fff;

font:.74em Arial, Verdana, sans-serif;
text-align:center;
line-height:1.6em;
margin-top: 0;

}

a {
color:#214466;
background:inherit;
}

a:hover {
color:#000;
background:inherit;
}

/*
h2 {
font-size:1.4em;
}

ul {
margin:.6em 0;
padding:0;
}
*/




ol,ul {
font-size:1em;
line-height:1.4em;
margin:1.2em 0 1.2em 2em;
padding:0;
}

h1,h2,h3,h4,h5,h6 {
color:#888;
/*font-family:Helvetica, Arial, sans-serif;*/
margin:0;
}

h1,h2 {
font-size:1.8em;
line-height:1.2em;
}

h3 {
font-size:1.3em;
}

h4 {
font-size:1.2em;
}

a {
text-decoration:underline;
}

a:link,a:visited {
color:#333;
}

a:hover {
color:#F60;
}

input,textarea,select {
border:1px solid #CCC;
background-color:#FFF;
color:#333;
font-size:1.1em;
font-family:Verdana, Tahoma, Arial, sans-serif;
}

form#commentform input#submit {
font-weight:700;
}


 fieldset
{
border: 1px solid #cccccc;
text-align:center;
padding: 5px 0 0 6px;
}

legend
{
color: #999;
background:inherit;
border: 1px solid #CCC;
padding: 2px 6px 0 6px;

}


blockquote {
border-left:6px solid #E6DED2;
font-size:1em;
margin:0 4px;
padding:0 10px;
}

code {
font-family:monospace;
color:#666;
}

form,img {
border:0;
margin:0;
padding:0;
}


/* end style */


.clear {
clear:both;
margin:0 0 .5em;
}

#wrapper {
                                 width:98%;
text-align:left;
margin:0 auto;
}

#logo h1 {
float:left;
color:#000;
background:inherit;
font-size:2.4em;
margin:0 0 .8em .3em;
padding:0;
}

#top {
float:right;
margin:0 2em 0 0;
}

#menu {
clear:both;
border-bottom:1px solid #DCDBD5;
border-top:1px solid #DCDBD5;

margin:0 1% 1em 1%;

padding:7px 0;
}

#menu li {
display:inline;
}

#menu a {
text-decoration:none;
color:gray;
background:inherit;
margin:0 3px 0 0;
padding:3px 15px;
}

#menu a.current {
color:#fff;
background:#3D648A;
}

#menu a:hover {
background:#000;
color:#FFF;
}


.column {
float:left;
width:28%;
background:#eee;
color:#303030;
margin:.3em 1.1%;
padding:1%;
}

.column h1 {
color:#214466;
background:inherit;
font-size:1.5em;
margin:1% 0;
padding:0;
}

.column a {
color:#214466;
background:inherit;
text-decoration:underline;
}

.column a:hover {
color:#000;
background:inherit;
text-decoration:none;
}

.number {
background:#ccc;
color:#FFF;
padding:.6% 3%;
}
                 /* <!-- content --> */
.half1 {
float:left;
width:51.99%;
background:#fff;
color:#303030;
margin: 0;
padding:.5% 1%;

border-top:1px solid #DCDBD5;
}

.half1 h1, h2 {
font-size:1.8em;
line-height:1.2em;
padding: 10px;
color:#999;
}

.half1 h3 {
font-size:1.8em;
line-height:1.2em;
padding: 10px;
color:#999;
}




                 /* <!-- advertise --> */
.half2 {
float:left;
width:20.0%;
background:#fff;
color:#303030;
m//argin:  1em 1.1%;
padding:.5% 1%;
border-top:1px solid #DCDBD5;
border-right:1px solid #DCDBD5;
border-left:1px solid #DCDBD5;
}

.half2 h2 {
font-size:1.0em;
line-height:1.2em;
display:block;
padding: 10px;
background:#EEE;
color:#999;
}


                 /* <!-- site links --> */
.half3 {
float:left;
width:20.0%;
background:#fff;
color:#303030;
m//argin:1em 1.1%;
padding:.5% 1%;
border-top:1px solid #DCDBD5;
border-right:1px solid #DCDBD5;
}

.half3 h2 {
font-size:1.0em;
line-height:1.2em;
display:block;
padding:10px;
background:#EEE;
color:#999;
}

.half3 h3 {
font-size:1.0em;
line-height:1.2em;
display:block;
padding:10px;
background:#EEE;
color:#999;
}

#google_adds{
float:left;
width:45.6%;
background:#fff;
color:#303030;
margin:1em 1.1%;
padding:.5% 1%;
display:none;
}


.date {
border-top:1px dotted #ccc;
padding:5px 0;
}

.news {
background:#fff;
color:gray;
margin:0 1%;
padding:.7em 1em;
}


#footer {
text-align:left;
margin:2em 3%;
border-top:1px solid #DCDBD5;
}

/* Caption Box for Advertising links */
.caption,
.captionBox,
.captionBox-hilite,
.story-hilite {
  border: 1px solid #CCCCCC;
  padding: 15px 10px 10px 10px;
  margin: 20px 0 19px 0;
  position: relative;
  line-height: normal;
}

.captionBox h3,
.captionBox-hilite h3 {
  position: absolute;
  top: -7px;
  left: 10px;
  margin: 0 0 0 -2px;
  padding: 0 2px;
  font-size: 125%;
  font-weight: bold;
  background: #FFFFFF;
  text-transform: uppercase;
}

.captionBox-hilite {
	border: 1px solid #006DA3;
}

.captionBox-hilite h3 {
	color: #006DA3;
}

.caption span.title {
  position: absolute;
  top: -7px;
  left: 10px;
  margin: 0 0 0 -2px;
  padding: 0 2px;
  line-height: 14px;
  background: #FFFFFF;
  color: #999999;
}


/* images XHTML CSS Template Layouts */

ul#gallery{float:left}
ul#gallery, ul#gallery li{list-style:none;margin:0;padding:0}
ul#gallery li{float:left;display:inline;margin: 0 0 20px 20px;width:120px;text-align:center}
ul#gallery img{display:block;width:100px;height:70px;border:0px solid;margin:0 auto 5px}
ul#gallery a{display:block;height:140px;padding: 10px 0;background: #BFDDED;color: #333;border:1px solid #007BC4;text-decoration: none}
ul#gallery a:hover{background: #007BC4;color: #FFF;border-color:#000}

#details{clear:both;}





