/* Default styles */
body,div 	{ margin:auto; text-align: center;background-color: #403718;}
body,div	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal;}

h1	 	{ font-size:18px; font-weight: bold}
h2		{ font-size:16px; font-weight: bold}
h3		{ font-size:14px;font-weight: bold}

p.clear_left_img{ clear:left;  padding: 5px 5px 2px 5px;border-top: 1px solid #8C8C68;vertical-align: top;}
p.small_clear_left_img{ clear:left;  padding: 1px 2px 1px 2px;border-top: 1px solid #8C8C68;vertical-align: top;}
p.clear_left_no_line{ clear:left;  padding: 0px 0px 0px 0px;}

i		{ color:  #403718;font-weight: bold}

a:link ,
a:visited, 
a:hover, 
a:active 
			{ text-decoration: underline; color: #403718; font-weight: bold; font-size: 12px;}

a:hover 		{ text-decoration: underline; color: #f9f2d7; }

#header 		{ position:relative;top:5px; margin:auto;width:95%; height:3px; background-color: #403718;}



#banner_container	{position:relative;top:15px;width:960px;}
#left_banner_mica	{position:absolute;top:0px;left:0px;width:960px}
#left_banner_mica img 	{width:960px; height:125px; border:0;}
#left_banner	 	{position:absolute;top:0px;left:0px;width:180px}
#left_banner img 	{width:180px; height:125px; border:0;}
#mid_banner	 	{position:absolute;top:0px;left:180px;width:610px;}
#mid_banner img  	{width:610px; height:125px;}
#right_banner	 	{position:absolute;top:0px;left:790px;height:118px;width:163px;background-color: #8f8456;text-align: right; font-weight:bold;font-family:arial; font-size:12px;vertical-align: top;padding:5px 2px 2px 5px;}
* html #right_banner    {width: 163px;w\idth: 170px;_width:170px;height:118px;_height:125px}



#main_container 	{position:relative;top:140px;margin-left:auto; margin-right:auto;width:960px;min-height:75%;height:auto;height:75%;_height:75%;}




/*Menu*/

#menu			{float:left;width:177px;height:100%;background-color:#c6b782 ;text-align: left;font-size: 14px;color: 			#f9f2d7;font-weight: bold;padding:12px 1px 5px 1px; 			margin:0px;overflow-y: auto;}
* html #menu    	{width: 174px;w\idth: 177px;_width: 180px;_height:100%;}

#menu ul              	{padding:5px 0px 2px 25px; margin: 5px;}
#menu li              	{padding:5px 0px 2px 1px;  margin: 3px;list-style-type:disc;}
#menu ul.submenu     	{padding:5px 0px 2px 15px; margin: 2px;}
#menu li.child          {padding:2px 0px 2px 2px;  margin: 3px;list-style-type:disc;}



a.menu:link, 	
a.menu:visited,
a.menu:active 
			{text-decoration: none; color: #403718; font-weight: bold; font-size: 11px;}
a.menu:hover 		{text-decoration: none; color: #f9f2d7; font-weight: bold; font-size: 12px;}




a.mini_menu:link, 	
a.mini_menu:visited,  
a.mini_menu:active 
			{text-decoration: none; color: #403718; font-weight: bold;font-size:10px;}
a.mini_menu:hover 	{text-decoration: none; color: #f9f2d7; font-weight: bold;font-size: 10px;}



a.list:link, 	
a.list:visited,  
a.list:active 
			{text-decoration: none; color: #403718; font-weight: normal; font-size: 12px;  }
a.list:hover 	        {text-decoration: none; color: #8f8456; font-weight: normal; font-size: 12px;}




/*Central Content stuff*/

#content		{clear:none;width:604px;height:100%;background-color: #efe1ac; color: #403718;padding:5px 2px 2px 5px;text-align: left;overflow-y: auto;scrollbar-base-color:#c6b782}
* html #content    	{width: 604px;w\idth: 609px;_height:100%;}

a.content:link ,
a.content:visited, 
a.content:hover, 
a.content:active 

			{ text-decoration: underline; font-weight: bold;color: #403718; font-size: 12px;;}

a.content:hover 	{ text-decoration: underline; color: #8f8456;} 

#content ul             {padding:2px 0px 2px 10px;  margin: 2px;}
#content li             {padding:2px 0px 2px 0px;  margin: 2px;list-style-type:disc;}


/*table info*/
table			{border: 3px solid #f9f2d7; width: 98%; margin-left: 1%; font-size: 14px; caption-side:top;font-weight: bold}
td			{text-align:left;vertical-align:top;padding-top:5px;font-size: 12px;font-weight: normal}
td.rose			{text-align:center;vertical-align:top;padding-top:5px;font-size: 12px;font-weight: normal}

table.fix		{table-layout:fixed}
.td_list                {list-style-position: inside; padding: 1px; margin: 1px;list-style-type: disc; color:#403718}






/*right hand side*/

#ads		    {float:right;width:163px;height:100%;background-color:#c6b782 ;text-align: left;font-size: 10px; font-weight: bold; padding:5px 2px 0px 5px;overflow-y: auto;scrollbar-base-color:#c6b782}
* html #ads         {width: 163px;_width: 143px;w\idth: 170px;_height:100%;}
i.ib	            {color: #f9f2d7 ;font-weight: bold;font-style: italic;}	
#ads ul             {padding:2px 0px 2px 10px;  margin: 2px;}
#ads li             {padding:2px 0px 2px 0px;  margin: 2px;list-style-type:disc;}





/*Images*/

#yard	 			{top:40px;left:220px;}
#yard img  			{float: right; width:93px; height:189px;border:0;}
.spider_vertical img  		{float: left; width:90px;height:150px;border:2px solid #8C8C68;margin-right:5px;margin-bottom:10px}
.spider_horizontal img   	{float: left; height:100px; width:150px;border:2px solid #8C8C68;margin-right:5px;margin-bottom:10px}
#lake  img  			{float: left; height:112.5px; width:225px;border:2px solid #8C8C68;margin-right:5px;margin-bottom:10px}
#sheilagill img			{float: left; height:75px; width:175px;border:1px solid #8C8C68;margin-right:5px;margin-bottom:10px}

#standard_small  img      	{float: left; height:60px; width:80px;border:2px solid #8C8C68;margin-left:12px;margin-right:5px;margin-bottom:5px}
#standard_side  img      	{float: left; height:99.75px; width:133px;border:2px solid #8C8C68;margin-left:4px;margin-right:5px;margin-bottom:5px}

.standard   img      		{float: left; height:112.5px; width:150px;border:2px solid #8C8C68;margin-right:5px;margin-bottom:10px;}
.standard_h_center  img      	{float: left; height:112.5px; width:150px;border:2px solid #8C8C68;margin-right:7px;margin-left:15px;margin-bottom:10px}

.standard_plus  img      	{float: left; height:150px; width:200px;border:2px solid #8C8C68;margin-right:5px;margin-bottom:10px}
.standard_portrait  img      	{float: left; height:150px; width:112.5px;border:2px solid #8C8C68;margin-right:5px;margin-bottom:10px}
.standard_p_center  img      	{float: left; height:150px; width:112.5px;border:2px solid #8C8C68;margin-left:30px;margin-right:5px;margin-bottom:10px}
#large_h img  		        {float: left; height:112.5px; width:225px;border:2px solid #8C8C68;margin-left:165px; margin-right:auto;}

/*Images - Mica pics*/
#follows_darkness  img      	{float: left; height:95.25px; width:177.25px;border:2px solid #8C8C68;margin-right:5px;margin-bottom:10px}
#camelion  img      		{float: left; height:95.25px; width:141.75px;border:2px solid #8C8C68;margin-right:5px;margin-bottom:10px}








	

#footer 	{ clear:both;margin:auto;width:960px; height:30px; background-color: #8f8456;}
#copyright	{ position:relative; top: 25%; width:100%; background-color: #8f8456;text-align: center; font-size: 10px; font-weight: bold; }



