/* www.martinwales.com */

body              {
                  background-color:#f5f5f5;
		          }
		  
#maintable        {
                  background:url(http://www.martinwales.com/weblog/images/mid_body.jpg);
				  background-repeat:repeat-y;
                  width:900px;
				  margin:auto;
				  			  
				  }
				  
#table            {
                  background:url(http://www.martinwales.com/weblog/images/mid_body.jpg);
				  background-repeat:repeat-y;
                  width:900px;
				  margin:auto;
				  padding:0;
				  }       
		   
#leftcol          {
                  width:650px;
				  vertical-align:top;
				  padding-left:20px;
				  padding-bottom:20px;
				  padding-top:15px;
				  }
				  
#rightcol         {
                  width:210px;
				  vertical-align:top;
				  }
		   
p                 {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
				  font-size:12px;
				  line-height:18px;
				  }	
				  
h1,h2,h3         {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
				  color:#011d80;
				  text-align:center;
				  }
				  
h4                {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
				  color:#000099;
				  }
				  
h5                {
                  font-family:Verdana, Arial, Helvetica, sans-serif;
				  color:#011d80;
				  }
				  
a                 {
                   color:#0000FF;
				   font-weight:bold;
				   }
				   
a:hover            {
                   color:#000066;
				   }	   
		   
hr                 {
                  color:#CCCCCC;
				  }
				  
ul li             {
                   font-family:Verdana, Arial, Helvetica, sans-serif;
				   font-size:12px;
				   line-height:18px;
				   list-style: square;
				   list-style-position:outside;
				   }
				  
.red              {
                   color:red;
				   }
				   
.blue              {
                   color:#011d80;
				   font-weight:bold;
				   }
				   
/* Testimonial box*/ 
				   
#container         {
                   width:422px;
				   margin:auto;
				   font-family:Verdana, Arial, Helvetica, sans-serif;
				   font-size:12px;
				   }
				   
.testimonial_top   {
                   background:url(http://www.martinwales.com/weblog/images/testimonial_top.jpg) bottom;
				   background-repeat:no-repeat;
				   width:422px;
				   height:13px;
				   padding:0;
				   }
				   
.testimonial_mid  {
                   background:url(http://www.martinwales.com/weblog/images/testimonial_mid.jpg);
				   background-repeat:repeat-y;
				   width:422px;
				   padding:0;
				   }


.testimonial_footer  {
                   background:url(http://www.martinwales.com/weblog/images/testimonial_footer.jpg) top;
				   background-repeat:no-repeat;
				   width:422px;
				   height:20px;
				   padding:0;
				   }
				   
  
/* Drop Down Menu */

#menu                  {
						  width: 896px;
						  margin: 0 0 0 0px;
						  padding:0;

}

#menu ul               {
						  list-style: none;
						  margin: 0;
						  padding: 0;
						  width: 145px;
						  float: left;
}

#menu a, #menu h2 {
font: bold 12px/18px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color:#011d80;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #fff;
background: #011d80;
text-transform: uppercase;
 border-right: 1px solid #CCCCCC;
}

#menu h2 a{
color: #fff;
background: #011d80;
text-transform: uppercase;
font: bold 12px/18px arial, helvetica, sans-serif;
}



#menu a {
color: #000;
background: #f5f5f5;
text-decoration: none;
}

#menu a:hover {
color: #ffffff;
background: #7698be;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#navbox       {
              width:880px;
			  margin:auto;
			  padding:0;
			  display:inline;
			  }
			 
.navbox       {
              width:860px;
			  border:0;
			  margin:auto;
			  background-color:#011d80;
			  }
			  
.navbox td    {
              padding:0;
			  margin:0;
			  vertical-align:top;
			 
			  }
			  
.navbox ul li {
              list-style:none;
			  
			  }	
			  
/* Opt-in*/

#wrapper  {
    width:183px;
	margin-top:10px;
	margin-bottom:10px;
	}

.top       {
    background: url(http://www.martinwales.com/images/mw-optin-top.jpg) bottom;
	background-repeat:no-repeat;
	width:183px;
	height:67px;
	padding:0;
	}
	
.mid       {
    background:url(http://www.martinwales.com/images/mw-optin-mid.jpg);
	background-repeat: repeat-y;
	width:183px;
	padding:0;
	}
	
.footer       {
    background:url(http://www.martinwales.com/images/mw-optin-footer.jpg) top;
	background-repeat:no-repeat;
	width:183px;
	height:21px;
	padding:0;
	}
	
.privacy {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px;text-align:center;  color:#cccccc;  width:155px; margin:auto; }
form {padding:0; margin:0;}
	
/* Footer*/

#footer {
    background: url(http://www.martinwales.com/weblog/images/footer.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:60px; 
	text-align: center;
}

#footer p {
	padding: 10px 0 2px 0;
	color: #ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}

#footer a {
	text-decoration: underline;
	color: #ffffff;
}

#footer a:hover {
	text-decoration: none;
	color:  #CCCCCC;
}	   