@font-face {
    font-family: "Helvetica";
    src: url('http://serpientemplumada.com/proyectos/frozentech/sources/fonts/HelveticaNeueLTStd-BlkCnO_0.otf') format("truetype");
}



div#content{
	border-right:1px solid #ac9d95;
	border-left:1px solid #ac9d95;
	width:900px; 
	background:#dbccb4;padding-bottom: 10px;
	position:relative;overflow:hidden;
}

/**SUB MAIN**/
div#sub_main{
	width:640px; min-height:600px;
	margin-left:255px;
}

/**POST**/
div.post{
	margin:0 15px;
	padding:10px 0;
	font: 11px Verdana, sans-serif;
	color:#3d3a1b;
}
div.post p{margin-botomm;font-family:verdana;font-size:13px;color:#2b1e17;line-height:18px;text-align:justify;}
div.post ul{margin-bottom:}
div.post h3{margin-bottom: 1em;color:#856706;font-size:23px;font-family:arial;}

h3#title{font-size:17px;}

div.post > h4{
	border-top:1px solid #3d3a1b;
	font: 11px Verdana, sans-serif;
	font-weight:bold;
}
div.post a{
	color:#83141a;
	text-decoration:none;
}
div.post ul{
	margin-left:12px;
}
div.post > span {
	font-style: italic;
	display:block;
	margin-bottom:1em;}

/**LIFESTREAM**/
/*alok div#sidevideo{
	width:240px;
	position:absolute;
	margin-top:10px;
	   margin-left: 4px;

}*/
div#sidevideo{
	width:240px;
	position:relative;
	margin-top:10px;
	   margin-left: 4px;

}

div#lifestream{
	width:292px;
	position:absolute;
	top:10px;
	right:10px;
}
td.lifestream_text{
	border-bottom:2px dotted #83141a;
}
tr.lifestream_feed_youtube td.lifestream_text{
	border-bottom:none;
}
.lifestream_label{font: 12px Verdana, sans-serif;color:#fff;padding-bottom:5px;line-height:18px;}
div#lifestream h3{
	text-indent:-9999em;
	width:290px; height:20px;
	background:url('img/recent_news.png') no-repeat;
	border-bottom:1px solid #525252;
}


/**SIDEBAR**/
div#sidebar{
	width:250px; min-height:600px;
	font: 11px Verdana, sans-serif;
	color:#3d3a1b;
	
	position:absolute;
	top:7px;
	left:7px;
}
div#sidebar ul#news{
	list-style:none;
	width:239px;
}
div#sidebar li{
	margin-left:27px;
	border-bottom:2px dotted #83141a;
	padding: 3px 0px 20px;
}

div#text-10 li{
	margin-left:0;
	border-bottom:none;
	padding: 0;
}
div#sidebar div#lifestream{
	right:0;
	left:0px;
	width:240px;
	position:static;
}
div#sidebar tr.lifestream_feed_youtube td.lifestream_text{
	border-bottom:2px dotted #83141a;
}
div#sidebar span{
	font: italic normal bold 11px Georgia, serif;
	color:#525252;
}
div#sidebar a{
	font: 11px Verdana, sans-serif;
	color:#83141a;
	text-decoration:none;
}
div#sidebar div#lifestream h3{
	width:240px;
	text-indent:0;
	background:none;
	font: 11px Verdana, sans-serif;
	font-weight:bold;
}

/**Blog sidebar**/
div#sidebarblog{background:url(img/sidebar-bg.jpg) repeat-y;
	width:312px; 
	font: 11px Verdana, sans-serif;
	color:#3d3a1b;
	float:right;
	list-style:none;
	top:7px;
	left:7px;
	margin: 7px 2px -1px 11px;
}

div#sidebarblog  h2{background:url(img/titile-bg.png)no-repeat;color: #FFFFFF;
    height: 39px;
    margin: 5px 0 0 3px;
    padding: 6px 0 0;
    text-align: center;
    width: 308px;}

div#blog_main{
	width:575px;
	/*min-height:793px;*/
	float:left;
	
}
/**BLOG CONTENT **/
div#blogcontent{
	border-right:1px solid #ac9d95;
	border-left:1px solid #ac9d95;
	width:900px; 
	background:#dbccb4;
	/*position:relative;*/
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	
}

div.entry{margin:0 15px;
	padding:10px 0 0 0;
	font: 11px Helvetica,Verdana, sans-serif;
	color:#3d3a1b;overflow:hidden;
	/*float:left;*/
}
div.entry p{font-family:verdana;font-size:13px;color:#2b1e17;line-height:18px;text-align:justify;}
/*div.entry ul{margin-bottom:}
div.entry h3{margin-bottom: 1em;color:#856706;font-size:23px;font-family:"Helvetica Neue LT Std",arial;}*/
div.entry h3 a{margin-bottom:2px;color:#856706;font-size:23px;font-family:"Helvetica Neue LT Std",arial;text-decoration:none;}
div.entry h3 a:hover{color:#64340e;text-decoration:none;}







/**FEATURED DOG**/

div.featured_dog div#sub_main{
	width:100%;
	margin-left:0;
}
div.featured_dog a.border img{
	border:4px solid #c0ae72;
	padding:5px;
	margin-right:75px;
}
div.featured_dog table{	
	border-collapse: collapse; 
	width:100%;
}
div.featured_dog table td{	border:1px solid #38271e;}
div.featured_dog div.ngg-galleryoverview{
	padding-bottom:10px;
	margin-bottom:12px;
	border-bottom:10px solid #d18b0f;
}
div.featured_dog div.ngg-galleryoverview img{
	width:190px; height:135px;
}


/**DOGS  & PUPS**/
div.dogs ul#dogs{	position:static;}
div.dogs ul#dogs li{ position: static; float: none;}

.fbg{background:url(img/fb-bg.jpg);width:304px; height:42px;margin:7px auto;}


.sharebox { background: url(img/share-box.png) no-repeat scroll 0 0 transparent;
    height: 40px;
   margin:21px 0 14px 14px;
    width:554px;float:left:clear: both;}
    
.admin{font-family:Arial;font-size:15px;color:#912e00;font-weight:bold;margin-bottom: 16px;}



