/* Layout */ 

body {
	margin:20px;
	background:#FFFFFF;
	color: #000000;
	text-align:center;
	padding:0;
	font-family: "Trebuchet MS";
 }


.mainbodytext {
	font-family: "Trebuchet MS";
	font-size: small;
}


.largeblackheaders {
	font-family: "Trebuchet MS";
	font-size: large;
}



#outer {
	text-align:center;
	width:800px;
	/*margin: 0px 0px 0px 0px;*/
	margin:auto;
	padding: 20px 20px 5px 20px;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
 }

#Header {
	height:75px;
	background:#FFFFFF;
	color: #000000;
	width:800px;
	margin-bottom: 20px;
 }


#bodyblock {
	background: #FFFFFF;
	color: #000000;
	width:800px;
	padding:0;
 }

 

#MainContent {
	width:610px;
	background:#ffffff;
	color: #000000;
	text-align:left;
	font-size: small;
 }
 

#footer {
	height:25px;
	background:#ffffff;
	color: #666666;
	margin:0;
	font-size: x-small;
	margin-top: 30px;
 }
 
 
 /* 
#footer a.external:link { color: #666666;
}
#footer a.external:visited { color: #666666;
}
#footer a.external:hover { color: #9966CC;
}

*/ 


.unsubscribe {
	height:50px;
	background:#ffffff;
	color: #666666;
	margin:0;
	font-size: x-small;
	margin-top: 30px;
 }

h1, p  {
	font-size: large;
	color: #000000;
 }
 
h2, p  {
	font-size: small;
	color: #32B4E6;
	font-style: normal;
 }
 
h3, p  {
	font-size: medium;
	color: #000000;
	font-style: normal;
	font-weight: normal;
 }
 
.inline, a:link, a:visited  {
	text-decoration:none;
	color:#32B4E6
 }
 
 
 
 
 
 .book {
	font-size: large;
	color: #BF3544;
	font-style: normal;
	font-weight: normal;
	}
	
	
a.book:link {color:#BF3544} /* unvisited link */
a.book:visited {color:#BF3544} /* visited link */
a.book:hover {color:#32B4E6} /* mouse over link */
a.book:active {color:#BF3544} /* selected link */	



.booksub {
	font-size: large;
	color: #32B4E6;
	font-style: normal;
	font-weight: normal;
	}
	
	
.bookbody {
	font-size: medium;
	color: #32B4E6;
	font-style: normal;
	font-weight: normal;
	}


 
 

 
  
/* Navigation */ 
 
 
#Nav {
	float:left;
	background:#FFFFFF;
	color: #FFFFFF;
	width:155px;
	font-size:small;
 }
 


.sodamenu {
     margin: 12px 0px 0px 0px;
     padding: 0px;
     z-index: 1;
     padding-left: 10px;
     font-size:small; 
	 }

.sodamenu li {
     border-bottom: 1px dotted black;
     padding-top: 10px;
     padding-bottom: 10px;
     overflow: hidden;
     list-style-type: none; }

.sodamenu a, a.active
{
    color: gray;
    font-weight:bold;
    background: White;
    border: none;
    padding: 2px 5px 0px 5px;
    margin: 0;
    text-decoration: none;
}

.sodamenu a.active
{
	background-position:left;
	background-repeat:no-repeat;
	background-image: url(arrow.gif);
	color: black;
	font-weight:bold;
}

.sodamenu a:hover
{
    font-weight:bold;
    color: black;
}

.sodamenu a.active:hover
{
    color: black;
    font-weight:bold;
}




#address {
	color: #000000;
	width:150px;
	font-size:small;
	position: relative;
	top: 325px;
	left: 1px;
	margin: -30px 0px 0px -128px;
	float:left
}



#quote1 {
	color: #5DB46D;
	font-style:normal;
	width:150px;
	font-size:small;
	position: relative;
	top: 325px;
	left: 1px;
	margin: -20px 0px 0px -128px;
	float:left
}


#testimonial {
	color: #438BB3;
	font-style:normal;
	width:150px;
	font-size:11px;
	position: relative;
	top: 325px;
	left: 1px;
	margin: -30px 0px 0px -128px;
	float:left
}


/* 
.line {
	/* border-top: 1px dotted black; 
	padding-top: 10px;
	padding-bottom: 10px;
	color: #666666;
	font-size: medium;
	 }*/ 


#purplelink {
	font-size: small;
	color: #9860AB;
	font-style: normal;
	font-weight: normal;
	}
	


#archive {
	color: #438BB3;
	font-style:normal;
	width:150px;
	font-size:small;
	position: relative;
	top: 325px;
	left: 1px;
	margin: -30px 0px 0px -128px;
	float:left
}




a.purplelink:link {color:#9860AB} /* unvisited link */
a.purplelink:visited {color:#9860AB} /* visited link */
a.purplelink:hover {color:#32B4E6} /* mouse over link */
a.purplelink:active {color:#9860AB} /* selected link */	



#orangelink {
	font-size: small;
	color: #E59452;
	font-style: normal;
	font-weight: normal;
	}
	
	
a.orangelink:link {color:#E59452} /* unvisited link */
a.orangelink:visited {color:#E59452} /* visited link */
a.orangelink:hover {color:#32B4E6} /* mouse over link */
a.orangelink:active {color:#E59452} /* selected link */	


	
	
.blogcontent {
	font-size: small;
	color: #000000;
	font-style: italic;
	font-weight: normal;
	text-align: left;
	}
	
	
#blog1content {
	font-size: small;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	}	
	
#flashcontentab2242 {
	float:right
}
