/*



THEME NAME: The Ernst Sequence 4.2



THEME URI: http://www.anthonyernst.com



DESCRIPTION: Exclusive ThreeSphere Custom Theme



VERSION: 4.201 - Updated 12-17-2009



AUTHOR: <a href="http://anthonyernst.com/">Anthony Ernst</a>



AUTHOR URI:



TAGS: Anthony Ernst, ThreeSphere



*/







/* Style Sheet Includes  */



@import url('css/main.css');



@import url('css/navi.css');



@import url('css/blog.css');







/* Start Styles here */



a:link {color:#3C3C3C; }

a:visited {color:#333; }

a:hover {color:#b5753a; }



* { outline: none; }







div#post h2 {



	font-size: 11pt;



	padding: 0px;



	margin: 0px;



}



div#post p {



	color: black;



	padding-left: 13px;



	padding-bottom: 14px;



	padding-right: 10px;



	padding-top: 0px;



	line-height: 13px;



	font-family: times;



	font-size: 9pt;



	margin: 0px;



}



/*



div#post img {



	margin-left: -4px;



}



*/



div#home-post h2 {



	font-size: 11pt;



	padding: 0px;



	margin: 0px;



}



div#home-post p {



	color: black;



	padding-left: 0px;



	padding-bottom: 0px;



	padding-right: 0px;



	padding-top: 12px;



	line-height: 13px;



	font-family: times;



	font-size: 9pt;



	margin: 0px;



}



div#home-post img {



	padding-bottom: 2px;



	padding-right: 4px;



}



div#post ul {



	padding-left: 0px;



	padding-bottom: 5px;



	padding-right: 0px;



	padding-top: 0px;



	list-style-type: square;



	margin-left: 25px;



	margin-bottom: 0px;



	margin-right: 0px;



	margin-top: 0px;



	font-family: times;



	font-size: 9pt;



}



div#post ul li {



	list-style-type: square;



	padding-left: 0px;



	padding-bottom: 0px;



	padding-right: 0px;



	padding-top: 2px;



	margin: 0px;



}



div#post ul li a {



	text-decoration: none;



	color: #3c3c3c;



}



div#post ul li a:hover {



	text-decoration: none;



	color: #b5753a;



}



div#post h5 {



	margin-left: 0px;



	margin-bottom: 0px;



	margin-right: 0px;



	margin-top: 12px;



	padding: 0px;



}



div#post p a {



	font-style: normal;



	font-weight: normal;



	text-decoration: none;



	color: #2f2f2f;



}



div#post p a.link {



	font-style: normal;



	font-weight: normal;



	text-decoration: none;



	color: #b7743b;



}



div#post p a:hover {



	text-decoration: none;



	color: #b7743b;



}



span#ftext {



	padding-left: 20px;



}



div#sub-footer a, div#subx-footer a, div#sub-footer-contact a {



	text-decoration: none;



	color: black;



	padding-left: 10px;



}



div#sub-footer a:hover, div#subx-footer a:hover, div#sub-footer-contact a:hover {



	text-decoration: underline;



}



div#sub-footer {

	line-height:62px;

}



div#sub-footer-contact {

clear:both;

float:left;

font-family:arial;

font-size:8pt;

height:40px;

line-height:34px;

padding-left:75px;

width:750px;

}



div#footer-icons {

	width:340px;

	position:absolute;

	top:735px;

	height:58px;

	margin-left:220px;

	background:#F6CB96;

}



div#home-post a {



	color: black;



	text-decoration: none;



}



div#home-post a:hover {



	color: #b97a42;



	text-decoration: none;



}



img#top {



	margin-left: -4px;



	padding-bottom: 8px;



}



div#contact-post h2 {



	font-size: 11pt;



	padding: 0px;



	margin: 0px;



}



div#contact-post p {



	color: black;



	padding-left: 0px;



	padding-bottom: 0px;



	padding-right: 0px;



	padding-top: 8px;



	line-height: 13px;



	font-family: times;



	font-size: 9pt;



	margin: 0px;



}



div#contact-post ul {



	margin-left: 25px;



	margin-bottom: 0px;



	margin-right: 0px;



	margin-top: 5px;



	font-family: times;



	font-size: 9pt;



	padding: 0px;



}



div#contact-post ul li {



	padding: 0px;



	margin: 0px;



}



div#contact-post ul li a {



	text-decoration: none;



	color: #b4763a;



}



div#contact-post ul li a:hover {



	text-decoration: none;



}



div#contact-post strong, div#post strong {



	color: #491817;



}



div#contact-post a {



	text-decoration: none;



	color: #b4753c;



}



div#contact-post a:hover {



	text-decoration: none;



}



div#fbox-1 ul {



	width: 92px;



	font-family: arial;



	font-size: 7pt;



	margin-left: 7px;



	margin-bottom: 0px;



	margin-right: 0px;



	margin-top: 25px;



	padding: 0px;



	list-style-type: none;



}



div#fbox-1 ul li {



	width: 92px;



	padding-left: 0px;



	padding-bottom: 0px;



	padding-right: 0px;



	padding-top: 5px;



	margin: 0px;



}



div#fbox-1 ul li a {



	color: #fdc182;



	text-decoration: none;



}



div#fbox-1 ul li a:hover {



	text-decoration: underline;



}



div#fbox-2 ul {



	width: 92px;



	font-family: arial;



	font-size: 7pt;



	margin-left: 7px;



	margin-bottom: 0px;



	margin-right: 0px;



	margin-top: 25px;



	padding: 0px;



	list-style-type: none;



}



div#fbox-2 ul li {



	width: 92px;



	padding-left: 0px;



	padding-bottom: 0px;



	padding-right: 0px;



	padding-top: 5px;



	margin: 0px;



}



div#fbox-2 ul li a {



	color: #fdc182;



	text-decoration: none;



}



div#fbox-2 ul li a:hover {



	text-decoration: underline;



}



div#footerpics img {



	border-width: 0px;



	padding: 5px;



}



div#bot-logo img {



	padding: 0px;



	margin: 0px;



	border-width: 0px;



}



div#homebtn img {



display:block;



width: 113px;



height: 35px;



margin: 0;



padding: 0;



border:0;



visibility:visible;



}







div#homebtn a {



display: block;



width: 113px;



height: 35px;



margin: 0;



padding: 0;



cursor: pointer;



border:0;



}







div#homebtn a:hover



{



visibility:visible;



}







div#homebtn a:hover img



{



visibility:hidden;



}







a:active, a:focus {



outline: 0;



  -moz-outline: none;



}







img.alignnone {



	padding-top: 15px;



	padding-left: 15px;



}



a:focus, a:active, a { 



outline:none; 



-moz-outline: none;



}







div#contactspace { font-family: times; font-size: 9pt; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 33px; padding: 0px; }







.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: none; }







#jquery-overlay {



	position: absolute;



	top: 0;



	left: 0;



	z-index: 90;



	width: 100%;



	height: 500px;



}



#jquery-lightbox {



	position: absolute;



	top: 0;



	left: 0;



	width: 100%;



	z-index: 100;



	text-align: center;



	line-height: 0;



}



#jquery-lightbox a img { border: none; }



#lightbox-container-image-box {



	position: relative;



	background-color: #fff;



	width: 250px;



	height: 250px;



	margin: 0 auto;



}



#lightbox-container-image { padding: 10px; }



#lightbox-loading {



	position: absolute;



	top: 40%;



	left: 0%;



	height: 25%;



	width: 100%;



	text-align: center;



	line-height: 0;



}



#lightbox-nav {



	position: absolute;



	top: 0;



	left: 0;



	height: 100%;



	width: 100%;



	z-index: 10;



}



#lightbox-container-image-box > #lightbox-nav { left: 0; }



#lightbox-nav a { outline: none;}



#lightbox-nav-btnPrev, #lightbox-nav-btnNext {



	width: 49%;



	height: 100%;



	zoom: 1;



	display: block;



}



#lightbox-nav-btnPrev { 



	left: 0; 



	float: left;



}



#lightbox-nav-btnNext { 



	right: 0; 



	float: right;



}



#lightbox-container-image-data-box {



	font: 10px Verdana, Helvetica, sans-serif;



	background-color: #fff;



	margin: 0 auto;



	line-height: 1.4em;



	overflow: auto;



	width: 100%;



	padding: 0 10px 0;



}



#lightbox-container-image-data {



	padding: 0 10px; 



	color: #666; 



}



#lightbox-container-image-data #lightbox-image-details { 



	width: 70%; 



	float: left; 



	text-align: left; 



}	



#lightbox-image-details-caption { font-weight: bold; }



#lightbox-image-details-currentNumber {



	display: block; 



	clear: left; 



	padding-bottom: 1.0em;	



}			



#lightbox-secNav-btnClose {



	width: 66px; 



	float: right;



	padding-bottom: 0.7em;	



}



a.tippy_link {



	border-bottom-color: #eac087;



	border-bottom-style: none;



	border-bottom-width: 0px;



}







div#post {



     height:282px;



     position:absolute;



     top:350px;



}







div#foot-text {



position:absolute;



top:630px;



}







div#subx-footer {



margin-top:40px;



}