 /*
Site Name: Market Busters
Site URI: http://marketbusters.biz/
Description: Site featuring the book, MarketBusters:  40 Strategic Moves That Drive Exceptional Business Growth
Version: 1.0
Author: Moxie Design Studios
Author URI: http://moxiedesignstudios.com/
*/

body {
 	background-color: #E2E2E2;
 	color: #000000;
 	line-height:120%;
 	margin:14px 0px 0px 0px;
 	font-family: georgia, verdana, arial, sans-serif;
 	font-size: 11px;
	background-image: url(images/weetile.jpg);
	background-repeat: repeat;
 	}

 
h1, h2, h3, h4 {
 	font: 14px georgia, verdana, arial, sans-serif;
 	font-weight: bold;
 	text-align: left;
 	color: #5A4C6A;
 	background-color: transparent;
 	border-bottom: 1px solid #5A4C6A;
 	line-height:140%;
 	padding-bottom: 5px;
 	margin-bottom: 5px;
}
 
 p {
   font-weight:normal;
   font-size: 11px;
   font-family: georgia, verdana, arial, sans-serif;
   line-height:160%;

   }
 
A { color: #CA5944; text-decoration: none; font-size:11px; font-family: georgia,verdana, arial, sans-serif;}
A:link { color: #CA5944; text-decoration: none; font-size: 11px; }
A:active { color: #CA5944; text-decoration: none;  font-size: 11px; }
A:hover { color: #5A4C6A; text-decoration: underline; font-size: 11px;  }

.side A { color: #CA5944; text-decoration: none; font-size:11px; font-family: georgia,verdana, arial, sans-serif;}
.side A:link { color: #CA5944; text-decoration: none; font-size: 11px; }
.side A:active { color: #CA5944; text-decoration: none;  font-size: 11px; }
.side A:hover { color: #5A4C6A; text-decoration: underline; font-size: 11px;  }

.nav A { color: #000000; text-decoration: none; font-size:12px; font-family: georgia,verdana, arial, sans-serif;}
.nav A:link { color: #000000; text-decoration: none; font-size: 12px; }
.nav A:active { color: #000000; text-decoration: none;  font-size: 12px; }
.nav A:hover { color: #CA5944; text-decoration: underline; font-size: 12px;  }

#copyright A { color: #CA5944; text-decoration: none; font-size:10px; font-family: georgia,verdana, arial, sans-serif;}
#copyright A:link { color: #CA5944; text-decoration: none; font-size: 10px; }
#copyright A:active { color: #CA5944; text-decoration: none;  font-size: 10px; }
#copyright A:hover { color: #5A4C6A; text-decoration: underline; font-size: 10px;  }

	.nav {
		font: 12px georgia, verdana, arial, sans-serif;
		font-weight: normal;
		padding: 10px;
		text-align: center;
		color: #000000;
		line-height:120%;
		}

#tile {
		width:772px;
		margin-left:auto;
		margin-right:auto;
		padding:0px;
		text-align:left;
   		background-color: #5A4C6A;
   		background-image: url(images/shadowbg2.jpg);
		background-repeat: repeat;
		clear: both;
		} 
#frame {
		
		width:750px;
		margin-left:auto;
		margin-right:auto;
		padding:0px;
		text-align:left;
   		background-color: #5A4C6A;
   		background-image: url(images/contenttile.jpg);
		background-repeat: repeat-x;
		clear: both;
		}
#foot {
		width:750px;
		height: 15px;
		margin-left:auto;
		margin-right:auto;
		padding:0px;
		text-align:left;
		background-image: url(images/bottom.jpg);
		background-repeat: no-repeat;
   		background-position:  left bottom;
		}

	#topstripe 
	        {
		margin:0px;
		padding:0px;
   		background-image: url(images/top.jpg);
   		background-repeat: no-repeat;
   		background-position:  left top;
		height:15px;
		}
		
	#topnav   
	        {
		margin-left:15px;
		width:715px;
		height: 200px;
		padding:0px;
		background-color: #FFFFFF;
		}

	#main{
		width:700px;
		float:left;
		margin-top:0px;
		padding-left: 10px;
		padding-right: 10px;
		margin-left: 0px;
		background-color: #FFFFFF;
		border-bottom: 1px solid #918E98;
		display: inline;

		}
		
		#mainnoborder{
			width:700px;
			float:left;
			margin-top:0px;
			padding-left: 10px;
			padding-right: 10px;
			margin-left: 0px;
			background-color: #FFFFFF;
			display: inline;
	
		}
		
	#copyright{
		
		width:720px;
		float:left;
		padding-bottom:10px;
		padding-top:10px;
		background-color: #EBEAEC;
		border-top: 1px solid #918E98;
		margin: 0px 0px 0px 0px;
		clear: both; 
		display: inline;
		overflow: hidden;

	}
	
/* Hides from IE-mac \*/
* html #copyright {margin-bottom: -12px;}
/* End hide from IE-mac */

	
	.copyright {
	
		font: 10px georgia, arial, helvetica, sans-serif;
		font-weight: normal;
		color: #000000;
		background-color: #EBEAEC;
		text-align: center;
	}

#news{
	width:720px;
	float:left;
	margin-top:0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #918E98;
	}
	
#mainnews{
		width:500px;
		float:left;
		margin-top:0px;
		padding-left: 10px;
		padding-right: 10px;
		margin-left: 0px;
		background-color: #FFFFFF;
		
		}
#mainnewsr   {
	width:200px;
	float:left;
	margin-top:0px;
	padding-left:0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	}
		
/* homepage bottom */
	#main2 {
		width:720px;
		float:left;
		padding-bottom:10px;
		padding-left:0px;
		margin-left: 0px;
		background-color: #FFFFFF;
		border-bottom: 1px solid #918E98;
		}

	#mainrow2   {
		width:310px;
		float:left;
		margin-top:0px;
		padding-left:10px;
		margin-left: 0px;
		background-color: #FFFFFF;
		}
	.sidehome {
		font: 11px georgia, verdana, arial, sans-serif;
		font-weight: normal;
		padding-left: 5px;
		padding-right: 10px;
		padding-top: 10px;
		text-align: left;
		color: #000000;
		line-height:140%;
		}

	#mainrow3   {
		width:400px;
		float:left;
		margin-top:0px;
		padding-left:0px;
		margin-left: 0px;
		background-color: #FFFFFF;
		}

/* split pages */
	#author1 {
		width:720px;
		float:left;
		padding-bottom:10px;
		padding-left:0px;
		margin-left: 0px;
		background-color: #FFFFFF;
		
		}

	#authorleft   {
		width:350px;
		float:left;
		margin-top:0px;
		padding-left:10px;
		margin-left: 0px;
		background-color: #FFFFFF;
		}
	.sidehome {
		font: 11px georgia, verdana, arial, sans-serif;
		font-weight: normal;
		padding-left: 5px;
		padding-right: 10px;
		padding-top: 10px;
		text-align: left;
		color: #000000;
		line-height:140%;
		}

	#authorright   {
		width:350px;
		float:left;
		margin-top:0px;
		padding-left:0px;
		margin-left: 0px;
		background-color: #FFFFFF;
		}


/* site wide */			
	#side {
		width:250px;
		float:left;
		margin-top:0px;
		padding-left:0px;
		margin-left: 0px;
		background-color: #FFFFFF;
		
		}		

		
	#content {
		width:400px;
		float:right;
		padding-right:20px;
		margin-top:150px;
		margin-right: 0px;
		background-color: #FFFFFF;
		background-image: url(images/mainbg.gif);
		background-repeat: no-repeat;
   		background-position:  right top;
		}
		

	

 ul, ol, dl {
              position: relative;  }
              
              li { 
                   list-style-position: outside; 
              	   list-style-image: url(images/weedot.gif); 
              	   } 


.body {
	font: 11px georgia, verdana, arial, sans-serif;
	font-weight: normal;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	color: #000000;
	line-height:140%;

}


.side {
	font: 11px georgia, verdana, arial, sans-serif;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: left;
	color: #000000;
	line-height:140%;
}


.call {
	font: 12px georgia, verdana, arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #CA5942;
	line-height:140%;
}

.callbig {
	font: 14px georgia, verdana, arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #5A4C6A;
	line-height:140%;

}

.callsmall {
	font: 11px georgia, verdana, arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #5A4C6A;
	background-color: #EBEAEC;
	line-height:140%;
	padding: 10px;

}

.posted {
	font: 10px verdana, arial, sans-serif;
	text-align: left;
	color: #5A4C6A;
	line-height:140%;
	padding-top:5px;

}

.callblue {
	font: 14px georgia, verdana, arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #5A4C6A;
	border-bottom: 1px solid #5A4C6A;
	line-height:140%;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.tiny {
	font: 10px verdana, arial, sans-serif;
	text-align: left;
	border-top: 1px solid #5A4C6A;
	color: #5A4C6A;
	line-height:140%;
	padding-top:  5px;

}
 	
#mailing {
	font: 11px georgia, arial, helvetica, sans-serif;
	font-weight: normal;
	background-color:#C1C0C5;
	padding: 10px;
	margin:5px;
	text-align: left;
	color: #000000;
	line-height:140%;
	width: 300px;
	border:1px solid #CA5944;
	
}


input, select, checkbox, option, textarea {
	font: 11px georgia, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #000000; 
	border:1px solid #000000;
	background-color:#EDEDED;

        }

blockquote { 
	font: 11px georgia, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #000000; 
	line-height:140%;
	border-left:1px solid #5A4C6A;
	background-color:#F4F4F4;
	padding: 10px;
	margin: 10px;
	
		}

.switch1 {

	font: 11px georgia, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #F4F4F4;
	text-align: left;
	padding: 5px;
	margin: 10px;
	}
	
.switch2 {

	font: 11px georgia, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #E2DFED;
	text-align: left;
	padding: 5px;
	margin: 10px;
	}
	
/* subscribe stuff */

.required {
	font: 11px georgia, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #CA5944;
	text-decoration : none;
}

.attributename  {
font: 11px georgia, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.attributeinput  {
font: 11px georgia, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

