html, body { 
margin: 0px;
padding: 0px;
font-size: 100%;
text-align: center;
background-color: #ffffff;
background-image: url('/images/newbat_sm.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:top right; 
}


img {border: 0px;}

h1 { 
font-size: 3em;
font-family: georgia, serif;
text-align: center;
font-weight: normal;
color: #666666;
padding: 0px;
margin: 55px 10px 35px 10px;
height: 40px;
z-index: 4;
}

h1 a:link, h1 a:visited, h1 a:hover  {
color: #666666;}

h2 a:link, h2 a:visited {
color: #494949;}

h2 a:hover {
color: #FF3366;}


h2  { 
border: 1px solid #C1C1C5;
background-color: #ECEFEE;
color: #336600;
margin: -10px 10px 20px 10px;
z-index: 5;
padding: 5px;
font-size: 1.2em;
font-weight: normal;
font-family: georgia, serif;
text-align: center;
}

div {text-align: left;}

.menu1box { 
position: absolute;
left:0px;
top:185px;
margin-left: 20px;
width:240px;}

.menu2box { 
position: absolute;
right:0px;
top:185px;
margin-right: 20px;
width:240px;}

.entry {
color: #333333;
font-size: .9em;
font-family: georgia, serif;
line-height: 1.6em;
text-align: left;
margin: 0px;
padding: 0px;
}

.catentry {
color: #333333;
font-size: .9em;
font-family: georgia, serif;
line-height: 1.6em;
text-align: left;
margin: 15,0,0,0px;
padding: 0px;
}

.outside {
position: relative;
top: 20px;
left: 0px;
margin-left: 295px;
right: 0px;
margin-right: 295px;
z-index: 2;

}

.menutext { 
margin: 5px;
color: #333333;
font-size: .8em;
padding: 5px;
font-family: georgia, serif;
line-height: 1.6em; 
text-align: left;}

h3 {
font-weight: normal;
}

h3.pages {
margin-bottom: -.4em;

}

h4 { 
font-size: 1.6em;
font-family: georgia, serif;
font-weight: normal;
color: #494949;
text-align: left;
padding: 0px;
margin: 0px;
z-index: 6;}

h4 a:link, h4 a:visited, h4 a:hover {
font-weight: normal;
color: #494949;}

h5 { 
font-size: 1.3em;
font-weight: normal;
font-family: georgia, serif;
color: #333333;
z-index: 6;
padding: 0px;
text-align: center;
margin: 0px;}

p.old {
font-size: .9em;
color: #FF3366;
font-style: italic;
}

i { color: #727670; }

p.reviewlead {
font-weight: bold;
color: #494949;
font-size: 1em;
font-style: italic;
}

.divider{
text-align: center;
padding: 0px;
margin: 0px;
padding-bottom: 30px;
border-bottom: 1px solid #C1C1C5;
font-size: 11px;
font-family: georgia, serif; }

blockquote {
align: left; 
text-align: left;
padding: 0px;
border: none;
background-color: transparent;
color: #333333;
font-family: georgia, serif;
font-size: 1em;
font-style: italic; }

blockquote.reviewlead {
padding: 5px;}

.date {
font-size: .9em;}



li{ 
list-style-type: none;
list-style-image: url();
color: #666666;
font-family: georgia, serif;
padding: 0px;
margin: 0px 0px 0px 0px;}

ul, h6{ 
margin: 6px 0px 20px 0px;
padding: 6px 6px 6px 10px;
font-size: 1em;
border: 1px solid #C1C1C5;
font-weight: normal;
background-color: #ECEFEE;}

ul.navi { 
margin: 0px;
padding: 0px;
font-size: 1em;
border: none;
font-weight: normal;}

ul.plain, div.entry ul, div.catentry ul { 
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 10px;
color: #333333;
font-size: 1em;
border: none;
font-weight: normal;
background-color: #ffffff;}

ul.plain li, div.entry ul li, div.catentry ul li { 
list-style-type: disc;
list-style-image: none;
color: #333333;
font-size: 1em;
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
background-color: #ffffff;}

div.entry ul li ul {
margin: 0px 0px 0px 25px;
}

div.entry ul li ul li {
list-style-type: circle;
padding: 4px 0px 0px 0px;
}


h6 {
line-height: 1.5;}

.footer {
font-size: 10px;}

input,textarea,select { 
background-color: #ECEFEE;
border: 1px solid #C1C1C5;
color: #666666; }

img.reviewlead {
 float:left;
 margin-top:0px;
 margin-right:10px;
 margin-bottom:5px;
border: none;
 }

a:link { 
color:#3C3C77;
text-decoration: none;}

a:visited { 
color:#666666;
text-decoration: none;}

a:hover { 
background: none;
color:#C1C1C5;
border-bottom: 1px dashed #C1C1C5;
}

