/*
BluLens glype template by www.glypedesigns.com

*/
body{background-color:#00045e;
font-family:arial, sans-serif;
font-size:10pt;
margin:2em 1em;
background-image:url(img/back.gif);
}
a,a:hover,a:visited
{
color:darkblue;
}

#title{
text-decoration: none;
}

.center
{width:725px;

margin:auto;padding:0em;
	background: url("img/center.gif")  repeat-y;


}

.bl {background: url("img/bottom.gif") 0 100%  no-repeat;}

.tl {background: url("img/top.gif") no-repeat;}
.content
{
margin:0em;
width:450px;float:left;
text-align:left;
padding:0px 10px;
}
#description
{

margin-bottom:4em;
width:460px;padding:0px 20px 10px 20px;
}
#description h3
{color:#00045e;text-align:left;
font-size:1.5em;margin-bottom:1em;font-family:georgia, serif;
}
#description .text
{
font-size:10pt;font-family:arial, sans-serif;
}
.url_form
{
	background:url(img/urlbar.gif) no-repeat;
	
	width:346px;float:left;
	height:35px;

}
.url_form input
{
border:0px;
	color:#000;
	width:300px;height:30px;padding:6px 0px 0px 8px;
background-color:transparent;font-size:12pt;font-weight:bold;
}

.button
{
		
display:inline;
	width:55px;height:35px;background:url(img/urlbutton.gif) no-repeat;
	border:none;
	background-color:transparent;
}


#top_adsense{
float:right;	
}
h1{
text-align:left;
font-family:arial,sans serif;
font-size:28pt;letter-spacing:-2px;
font-weight:bold;margin:0em;
padding:.75em .5em 0em .5em;
color:#00045e;

}
#black
{
color:black
}
#pink
{
color:#ec008c;

}

h2{
text-align:left;
font-family:georgia, serif;
font-size:12pt;
letter-spacing:-0.1em;
font-weight:bold;
padding: .25em 1.25em .5em 1.25em;
margin:0em;
color:#8d8d8d;

}
#footer
{clear:both;
color:#000;	background:url(img/footer.gif) no-repeat;
width:698px;padding:1em 0.25em 0.5em .25em;margin:auto;
height:48px;
}
#footer a{color:darkblue;}

.nav
{text-align:left;
width:697px;height:41px;
padding:10px;color:white;margin-left:1em;
background:url("img/nav.gif") no-repeat;
}
.nav a,.nav a:hover,.nav a:visited
{
color:white;
margin: .5em .5em 0 .5em;
}

#sidebar
{float:right;
text-align:left;
width:185px;margin-right:.5em;
padding:0px 3px;
margin-bottom:4em;


}
#sidebar ul
{
margin:0em;padding:0em;list-style-type:none;
line-height:150%;
}
#sidebar h3
{
color:#00045e;
font-family:georgia, serif;
font-size:12pt;
}

#error
{
background-color:whitesmoke;
padding:5px;
margin:.5em 0em;
border-top:1px solid gray;
border-bottom:1px solid gray;


}

#options {
   list-style-type: none;
   width: 402px;
   margin: 10px; padding: 0;
}
#options li { 
   float: left;
   width: 240px;
   border-left: 5px solid #ccc;
}
