#mainBox {position:relative;width:100%;}
			/* TOP */
				#mainBox-topLeft {width:0px;height:0px;background-image:url('../');background-size:0px 0px;background-color:#000;}
				#mainBox-topCenter {height:0px;background-image:url('../');background-size:auto 0px;background-repeat:repeat;background-color:#000;}
				#mainBox-topRight {width:0px;height:0px;background-image:url('../');background-size:0px 0px;background-color:#000;}
			/* MIDDLE */	
				#mainBox-middleLeft {width:0px;height:100%;background-image:url('../');background-size:0px auto;background-color:#000;}
				#mainBox-middleCenter {height:100%;margin:0px;padding:0px;}				
				#mainBox-middleRight {width:0px;height:100%;background-image:url('../');background-size:0px auto;background-color:#000;}
			/* BOTTOM */
				#mainBox-bottomLeft {width:0px;height:0px;background-image:url('../');background-size:0px 0px;background-color:#000;}
				#mainBox-bottomCenter {height:100%;background-image:url('../');background-size:auto 0px;background-repeat:repeat;background-color:#000;}
				#mainBox-bottomRight {width:0px;height:0px;background-image:url('../');background-size:0px 0px;background-color:#000;}
			#menu{float:left;margin:0px;width:145px;margin-top:0px;margin-right:20px;padding-top:100px;background:url('../images/bg/menu_default.jpg') repeat;text-align:center;border-right:1px solid #57743C;border-bottom:1px solid #57743C;border-bottom-right-radius:20px;;}
				#menu li {list-style-type:none;line-height:110%;border-top:1px dashed gray;margin-left:-40px;}
				#menu li a {color:#0C371D;font-weight:bold;text-decoration:none;}
				#menu li a:hover {color:#660000;}
				#menu a.item_active {color:#660000;}
				#menu li.noBorder {border-top:1px;}
#slideShow {position:absolute;bottom:30px;right:30px;width:200px;height:306px;}			#slideShow div {position:absolute;top:0;left:0;z-index:8;}			#slideShow div.active {z-index:10;opacity:0.0;}			#slideShow div.last-active {z-index:9;opacity:1.0;}
#table_blocks {border:0px;}
		#table_blocks td {padding:0px;margin:0px;background-color:#FFF;text-align:center;width:225px;height:245px;cursor:hand;cursor:pointer;}
		.img_block {width:225px;height:225px;overflow:hidden;cursor:hand;cursor:pointer;}
		.title_block {height:25px;line-height:150%;font-size:12pt;color:#CC5500;cursor:hand;cursor:pointer;}
		.title_block a {text-decoration:none;color:#CC5500;}
		.title_block a:hover {color:orange;}		
		

.mobile-only {
    display: none;
}

@media (max-width: 768px) {
    .mobile-only {
		font-size:14pt; color:orange;
        display: block;
    }
}

#banner {position:relative;width:945px;height:346px;margin:0px auto;background-image:url("../images/banners/home.jpg");}
	#natasha {position:absolute;top:40px;left:80px;z-index:10;}
	#mostert {position:absolute;top:150px;left:270px;z-index:10;}
	#author {position:absolute;top:260px;left:340px;z-index:10;}
	#nm {position:absolute;left:20px;bottom:-100px;z-index:20;}
	#news {position:absolute;left:-50px;bottom:120px;z-index:20;}
	#banner_quote {position:absolute;top:260px;left:50px;font-size:14pt;color:orange;width:480px;text-align:left;}

#main {position:relative;width:900px;margin:0px auto;padding-right:40px;}

.black {background-color:#000;}
.brown {background-color:#270b06;#392623;}
.gray {background-color:#555;}
.red {background-color:red;}
.blue {background-color:blue;}
.green {background-color:green;}

#content {background:url("../images/bg/parch_blue_.jpg") repeat;padding:20px;line-height:130%;color:#FFF;}
#content a {color:orange;brown;}
#content a:hover {color:brown;#660000;}

#nmostert {margin-left:240px;color:#DC143C;font-size:12pt;text-align:left;font-style:italic;}
.src {color:#FA8072;font-weight:bold;font-size:11pt;}
#nmostert a {color:#FA8072;}

#intro {margin-top:30px;text-align:justify;}

#fbLike {position:absolute;top:105px;right:250px;}
#pinIt {position:absolute;top:105px;right:170px;}
#addThis1 {position:absolute;top:107px;right:0px;}

#reviews {float:left;margin-left:20px;width:380px;text-align:left;padding:15px;border:2px dotted brown;border-radius:20px;background-color:#FFF;}

#slideShow {position:absolute;top:335px;right:0px;}

#credit {position:absolute;bottom:0px;left:20px;font-style:italic;font-size:11pt;}

#footer {margin-right:40px;margin-top:10px;}
#addThis {margin-top:10px;text-align:center;}