html,body {
	margin:0;
	padding:0
}
body { 
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-align:center;
   font-size: 10pt;
	color: #263240;
	background-color: #BFCBD9;
	background-image: url(images/back.gif);}
	
p { 
  margin:0
  }

a {
   color: #1277EB;
	text-decoration: underline;}
	
a:hover {
	text-decoration: underline;
}	
img {
	border: 0;
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
h1, h3, h4, div#footer, #topnav span {
	color: #5F7DA0;
}

   h1 {
  	font-size: 13pt;
	line-height: 1.05em;
	margin-top:15px;
	color:#060;
	
	}
	h2 {
	font-size: 12pt;
	line-height: 1.05em;
	color: #468b0a;
	}
	
	h2 span {
		font-weight: normal;
		font-style: italic;
		font-size: 10pt;
		line-height: 1em;
	}
	
	
	
	h3 {
		display:block;
		margin:10px;
	    padding:5px;
		font-size: 10pt;
		border-bottom:1px solid #5F7DA0;
	   }
   h4 {
		font-size: 10pt;
	   }
	  
	  
	  
	  
	li {
	list-style: none;

}
 li a img{
	 padding:7px;
 }
object, embed {
	padding:5px 15px;
}
div#container{
text-align:left;
width:938px;
margin:0 auto;
background-color: White;
background-image: url(images/content-main.jpg); 
}
div#header {
background-image: url(images/content-top.jpg);
background-repeat: no-repeat;
}
#search{

	margin-top:10px;
}

#topnav{
	text-align:right;	
	float:right;
	padding-top: 45px;
	padding-right:25px;
	font-size: 13pt; 
	}
	#topnav span{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13pt; 
   font-weight: bold; 
	
}	
#topnav span a {
	color:#eb8611;
	}
#topnav span  a:hover{
   color:#ef524c;
  }	

 #logoimage{
 	border: 0;
	padding-left: 15px;
	padding-top: 15px;
	width: 200px;
	 }
 
/*bloggy*/
#headTop {
	width:938px;
	height:90px;
	background-image:url(http://allbonjovi.com/allbjword/wp-content/themes/allbjtheme/images/content-main.jpg);
}


#logoImg {
width:200px;
height:75px;
float:left;
border:0;
padding:0 5px 5px 10px;
}

#topNav {
    color:#5f7da0;
	text-align:right;	
	float:right;
	padding:35px 25px 0 0;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-style: italic;
	font-size:11pt;
	}
	
#topNav  a {
	color:#eb8611;
	}
#topNav  a:hover{
   color:#ef524c;
  }
  /*end bloggy */
div#navigation{
float:left;
width:230px;
}

#navlist li a, #extraright p, #extra p {
	color: #4c6480;
}




#navlist {
margin-left: 8px;
padding-top: 3px;
padding-bottom: 8px;

}
#navlist li{
	padding:3px 0 2px 0;	
	
}
#navlist li a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 11pt;
	padding:0;
}
#navlist li a:hover {
	color: #EF524C;
	}




div#content{
float:right;
width:700px;
margin: 0;
background-color: #f6f7f8;
  background-image: url(images/content-sec.jpg);
 background-position: right;
}


#maintext{
		float: left;
		width:500px;
		font-size: 10pt;
		min-height:400px;
		height:auto;
			}

		
	#maintext p {
	width: 420px;
	
	padding:8px 18px 10px 8px;
	line-height:1.3em;
	}	
		
		
		
#maintext h1, h2, h3, h4 {
	padding-left: 8px;
	line-height:1.4em;
}
#maintext h2 em {
	font-weight:normal;
}

div#extraright{
	width: 180px;
	float:right;
	padding:20px 5px;
	}

#extraright p {
	font-size: 9pt;
	padding-right:5px;
	
}

div#extra {
float:left;
clear:left;
width:224px;
}

#extra p {
	padding:15px;
	font-size: 9pt;
	
}
.news {
	margin:10px;
	padding:5px;
	font-size:10pt;
	font-weight:bold; 
	color:#BB060B;
	width:400px;
	border-top: 1px dotted #bb060b;
	border-bottom: 1px dotted #bb060b;
}
.item1 {
	
	padding:5px;
	font-size:10pt;
	font-weight:bold; 
	color:#BB060B;
	text-align:center;
}
.item1 span {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #1277eb;
	padding: 5px;
}
.item1 p {
	padding:5px;
}
div#footer  {
	
	clear:both;
	width:100%;
	background-image: url(images/content-bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#footer p {
	margin:0;padding: 25px 10px 10px 10px;
	font-size: 8pt;
}


#search{
	clear:both;
	width:100%;
}
#search p {
margin:0;padding: 5px 10px 10px 10px;
}
#bottom  {
padding-top: 30px;
}

.sape {
	font-size: 7pt;
}
.addthisbutton {
	padding:10px;
	text-align:center;
}
#googlesearch {
	height:100px;
}
