

html{
	padding:0;
	margin:0;
}

body{
	

	border:2px ridge blue;

	background:#F1F3D2 url('images/back.jpg') ;
	margin:0;
	padding:0;
	color:#003366;
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:62.5%;
	text-align:center;
}

.TextScrollStyle {
		visibility:hidden;
		font-family:Verdana;
		font-weight:bold;
		text-align:center;
		padding:0;
		margin:0;
		width:100%;
		overflow:hidden;

}

.header {
		
		background:url(images/de.gif) no-repeat  center;
		
		width:720px;
		

}


h1{
	
	

	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:2.6em;
	font-weight:normal;
	background:#fff url(images/booksmall.gif) no-repeat bottom left;
	padding:0 0 10px 10px;
	margin:20px 5px 1px 1px;
}

h3{
	color:#9aba11;
	font-family:geneva,arial,sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	word-spacing:4px;
	letter-spacing:3px;
	font-size:0.8em;
	font-weight:bold;
	padding:0 2px;
	margin:0;
}




h2{
	font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
	font-size:1.4em;
	margin:auto;
	text-transform:capitalize;
}

h2 span{
	background:#fff url(images/booksmall.gif) no-repeat bottom right;
	padding:10px 50px 0px 0;
	margin:auto;
	line-height:2em;
}

p{
	line-height:1.8em;
}

a{
	text-decoration:none;
	color:#72a12d;
	border-bottom:1px solid #dbe6be;
}

a:hover{
	color:#999999;
	background-color:#fcfded;
	border-bottom:1px solid #aecb6e;
}

#border{
	width:700px;
	padding:0;
	margin:1px auto;
	background:#fff 
	
}





#blogtitle{
	width:700px;
	margin:0px auto;
    padding:0 0 5px 0;
	text-align:left;
	padding-left: 20px;
    font-size:1.1em;
    line-height:1.2em;
color:#ff99ff;
background: url(images/fdtext.gif) no-repeat;

	
}

#small{
background: url(images/nautica.jpg) no-repeat;
padding-left: 20px;
}

#blogtitle a:link, a:visited{
	color:#b8ce83;
}

#blogtitle a:hover, a:active{
	color:#cccccc;
}




#pscroller1 {width: 215px;height: 75px;padding: 5px; }



   
.ps          { text-align: Left; background-color: #5E8A00; color: #FFFFFF; font-family: 
               Tahoma; font-size: 10px; font-weight: bold; 
               border: 1 solid #00CC00 }
.roundcont   { width: 520px;   }
.roundcont p {
	margin: 0 10px; 
}

.roundmid    { position: relative; float: right; top:5;}
.roundtop    { position: relative; float: left; left: 1; top: 2 }
.roundbottom { position: relative; float: left; left: 2 }
.stc { float: right; POSITION: absolute; border: 0 solid #33CCFF; padding: 2 }

.boxes       { display: block; position: relative; background-color: #E4E4C9; width: 230; 
               border: 1px solid #A9A9A9; margin-left: -5px; margin-right: 6px; 
               margin-top: 2px; margin-bottom: -1px; padding: 1px }








#container{
	font-size:1.2em;
	text-align:left;
	margin:0px 0 0px 0;
	padding:2px;
	border-color:#686923;
	border-style:solid;
	border-width:0 0px;
}

#container1{
	font-size:1.2em;
	text-align:left;
	margin:0px 0 0px 0;
	padding:2px;
	border-color:#686923;
	border-style:solid;
	border-width:0 0px;
}



.rightnews {
float: right;
width: 150px;
background-color: #F7F9F7;
margin: 0 0 2px 2px;
padding:05px 20px;
font-size: 0.9em;
line-height: 1.5em;
}

#rightnews p {
margin: 0 0 1.5em 0;
}

.maintext3 {
float: right;
width: 25%;
margin:0px 10px 0px 5px;
background-color: #ffffff;


Padding:5px;




}



.h{

background: url(images/bar.jpg);
  vertical-align:-6;
 height: 15px;
color:#00000f;
padding:0px;22px 0px 0px;
}


#introduction{
	float:left;
	width:170px;
	padding:10px 20px;
	margin:2px 0 10px 2px;
	background: url(images/menu.gif) no-repeat;
	text-align:left;
	line-height:1.5em;
	color:#999999;
	font-size:1.0em;
	font-family:"Lucida Grande","Lucida Sans Unicode",arial,MS sans-serif;
	letter-spacing:0px;
}

#introduction ul, #introduction li {
text-align:left;
	list-style: none;
	margin: 0;
	padding: 0;
}

#introduction a {
	border-bottom: none;
	color:#999999;
}

#introduction h3{
	text-align: left;
	position:static;
	font-weight: bold;
	font-size:11px;
}

.splitright {
background-color: #ffffff;
margin:19px 0 0 0;
width: 45%;
float: right;
overflow: hidden;
}

.splitleft {
background-color: #ffffff;
color: #FDFFE5;

margin:19px 0 0 0;
width: 45%;
float: left;
overflow: hidden;


}

.maintext {

background-color: #ffffff;

text-align:justify;
margin:0px auto;
padding-top:1px;
padding-left:5px;
padding-right:3px;
width: 72.5%;
float: left;
overflow: hidden;

background:url('images/back.jpg') ;	


}

.maintext img{

	
	display:inline;
	
	
	background-color: #FFFFFF;
	top: 0px;
	clip: rect(0px,auto,auto,auto);
	padding: 2px;
}

.maintext table{

	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:100%;
	text-align:center;
	
	color:#303030;
	
	background-color: #FFFFFF;
	top: 0px;
	
	
}




.maintext2 {
background-color: #EEF4E1;
padding:3px;
margin:0px auto;
width: 720px;
height:62px;
float: center;
overflow: hidden;
}



#contentarea {
	
}





#footer{
background-color: #ffffff;
border-top: 1px solid #86C32A;
margin:0 0 0 0;
padding-top: 5px;
width: 720px;
float: center;
overflow: hidden;
}


#footer a{
	background-color:#fff;
	border:0;
}
#footer a:link, a:visited{
	color:#b8ce83;
}

#footer a:hover, a:active{
	color:#999999;
}

/* ~~~~~~~~~ PROPS FOR THE MENU GO OUT TO EXPLODING-BOY.COM ~~~~~~~~~ */

    #topmenu {
	position: relative;
	top: 1px;
	left: 5px;
	width:680px;
	font-size:93%;
	margin: 0;
	line-height:normal;
	height: 30px;
      }
    #topmenu ul {
	  margin:0;
	  padding:0px 0px 0 0px;
	  list-style:none;
      }
    #topmenu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #topmenu a {
      float:left;
      background:url(images/menuleft.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #topmenu a span {
      float:left;
      display:block;
      background:url(images/menuright.gif) no-repeat right top;
      padding:5px 10px 4px 6px;
      color:#669900;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #topmenu a span {float:none;}
    /* End IE5-Mac hack */
    #topmenu a:hover span {
      color:#999999;
      }
    #topmenu a:hover {
      background-position:0% -42px;
      }
    #topmenu a:hover span {
      background-position:100% -42px;
    }
	
	.left{
margin:10px 10px 5px 0;
float:left;
}

.right{
margin:2px 0 2px 2px;
float:right;
}