/* 
Author: BigBerries
Author URI: http://www.bigberries.com/
Copyright 2009 All Rights Reserved.
Do not reuse, modify or distribute.
*/
#POST CONTENT********{}
#DEFAULT********{}

.post-wrap 
/*
	width: 595px;
	margin-left: 20px;
	margin-bottom: 30px;
	margin-bottom: 15px;
	margin-bottom: 10px;
*/
{
	margin-bottom: 40px;
	float: left;
	width: 620px;
}
.post-wrap-single, .single 
/*
	width: 595px;
	margin-left: 20px;
*/{
	width: 620px;
	margin-bottom: 0px;
	float: left;
}
.post-wrap-wide {
	width: 940px;
	margin-bottom: 20px;
	float: left;
}

.slimimgwrap{
	float: left;
	margin-right: 20px;
}

.page-site-info{
	margin-bottom: -10px;
}
.ddfm2wrap{
	background-color: #FF0000;
}
/*.post-info {
	margin:0 0 -2px 0px;
	padding:0;
	font-size:1.4em;
}

.post-info a {
	text-decoration: none;
	color: #1f3ed5;
	border: none;
}

.post-info a:hover {
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #3366CC;
	padding-bottom: 3px;
}*/
.post-title /*margin-bottom: 3px;2px;*/
/*
	font-size: 1.4em;
	margin-bottom: 8px;
	background-color: #00FF00;
	font-size: 1.8em; and line-height: 1em; paired up
	background-color: #00FFFF;
*/
/*
	font-size: 1.6em;
	margin-bottom: 10px;
	font-size: 1.4em;
	font-size: 1.2em;
*/{
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif;
	letter-spacing: normal;
	font-weight: normal;
	vertical-align: baseline;
	line-height: 1em;
	font-size: 1.2em;
}
.post-title a, .post-title a:visited 
/*
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
*/
/*color: #1f3ed5;*/{
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	text-decoration: none;
	/*display: block;*/
}
.post-title a:hover 
/*background-color: #CFDBF3;*/
	/*background-color: #CFDBF3;*/
/*
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1f3ed5;
	padding-bottom: 1px;
*/{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	text-decoration: none;
	color: #1f3ed5;
}

/** new joints **/
.post-tags-and-categories {
	font-size: .75em;
	line-height: 1.3em;
	margin-top: 0px;
	margin-bottom: 1px;
	padding-top: 0px;
	padding-bottom: 1px;
}
.post-tags-and-categories a, .post-tags-and-categories a:visited{
	color: #1f3ed5;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.post-tags-and-categories a:hover {
	/*margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 1px;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1f3ed5;
	text-decoration: none;
	color: #033322;
}
.post-time-stamp
/*
	margin-bottom: 5px;
	line-height: 1em;
	margin-bottom: 20px;
	font-size: 0.75em;
	background-color: #FF0000;
	font-size: 0.8em;
	color: #999;
	margin-bottom: 10px;
*/ {
	font-size: 0.70em;
	color: #888888;
	margin-bottom: 2.5px;
	line-height: 1.1em;
	letter-spacing: 1px;
}
.post-time-stamp a, .post-time-stamp a:visited 
/*
	color: #1f3ed5;
*/{
	text-decoration: none;
	color: #888888;
}
.post-time-stamp a:hover {
	text-decoration: underline;
	color: #1f3ed5;
}

.admin-edit,
.admin-edit a, .admin-edit a:visited
/*
	color: #999;
	height: 10px;
	width: 10px;
*/
{
	color: #CA0000;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 0.76em;
	float: right;
	width: 10px;
	line-height: .8em;
	text-align: right;
}

.admin-edit a:hover
/*
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CA0000;
*/ {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #990000;
}

.post-content /*usually no width*/ 
/* last
	width: 595px;
*/{
	padding: 0em;
	margin: 0px;
	background-color: #FFFFFF;
	width: 620px;
}
/*
.post-content h3 
	color: #333333;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Arial, Verdana, sans-serif;
	font-weight: bold;
{
	margin:0em 0 0.2em 20px;
	padding:0;
	font-size: 1em;
	display: block;
	letter-spacing: normal;
}
*/
/*1,2,3-lists*/
.post-content ol 
/*
letter-spacing: 0.1em;
	color: #333333;
	font-size: 1.3em;
	font-weight: bold;
*/{
	margin-left: 40px;
	display: block;
	clear: both;
}

.post-content ol li{
	margin-bottom: 10px;
	font-weight: normal;
}
.post-content a:link, 
.post-content a:visited {
	color: #1f3ed5;	
	text-decoration:none;
}
.post-content a:hover, 
.post-content a:active {
	color: #2A323C;
	border-bottom: 1px solid #3366CC;
	padding-bottom: 1px;
}
#content-focus
/*
70767C
*/
{
	font-size: 1.6em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #383F48;
}
.hr-split
/*
	width: 595px;
	margin-bottom: 30px;
	margin-top: 5px;
*/{
	float: left;
	height: 1px;
	width: 620px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	margin-top: 0px;
}

.hr-split-wide
/*
	width: 600px;
	margin-bottom: 30px;
	margin-top: 5px;
	margin-top: 10px;
	margin-bottom: 30px;
*/{
	float: left;
	height: 1px;
	width: 940px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
}

dd {
	width: 400px;
	background-color: #EEEEEE;
	padding: 0.2em 0.2em 0.2em 5px;
	font-weight: normal;
	margin: 0px 0px 10px;
	font-size: .7em;
}

.content ul {
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: none;
	list-style-type: none;
}
.content ul li {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}


.continue-link /*10*/{
	content: "\A";
	font-size: 0.9em;
	line-height: 1em;
	margin-left: 20px;
}
.continue-link a, a:visited {
	color: #1f3ed5;	
	text-decoration:none;
}
.continue-link a:hover{
	color: #2A323C;
	border-bottom: 2px solid #3366CC;
	padding-bottom: 2px;
}
.post-footer-wrap
/*
	height: 40px;
	background-color: #00FFFF;
	width: 540px;
	border-bottom-color: #F9F9F9;
	width: 595px;
	margin-bottom: 20px;
*/
	{
	padding-top: 2px;
	float: left;
	width: 620px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	height: 20px;
}

.post-footer 
/*
	margin-bottom: 20px;
	width: 480px;
	text-align: right;
	background-color: #FF00FF;
	float: left;
*/
{
	font-size: .75em;
	line-height: 1.3em;
	margin-top: 0px;
}
.post-footer a, .post-footer a:visited /*margin-bottom: 5px;*/{
	color: #1f3ed5;
	text-decoration:none;
}
.post-footer a:hover
/*
	color: #2A323C;
	border-bottom: 1px solid #3366CC;
	padding-bottom: 1px;
*/{
	color: #1f3ed5;
	text-decoration: underline;
}

#FULLSIZELEFT********{}
.imgwrap-left-fsl
/*
	padding-bottom: 20px;
*/{
	float: left;
	overflow: hidden;
	margin-right: 20px;
	margin-bottom: 20px;
	background-color: #E5E5E5;
}
/*
.imgwrap
{
	float: left;
	background-color: #FF00FF;
	margin: 0px;
	padding: 0px;
}
*/
.post-wrap-right-fsl
/*
	width: 595px;
*/{
	float: left;
	width: 620px;
	margin-left: 20px;
}
.post-content-fsl {
}
#FULLSIZERIGHT********{}
.imgwrap-right-fsr{
	float: right;
	overflow: hidden;
	margin-bottom: 20px;
	margin-left: 20px;
}

.post-wrap-left-fsr{
	float: left;
}
.post-content-left-fsr {
}

/*
#FULLSIZELEFTCROPPED********{}
.imgwrap-left-crop
	height: 125px;
	width: 125px;
	background-color: #F9F9F9;
	border: 1px solid #E5E5E5;
	height: 148px;
	width: 148px;
{
	height: 200px;
	width: 200px;
	float: left;
	overflow: hidden;
	text-align: center;
	left: -50%;
	top: -50%;
}
*/
/*   

#content .imgwrap-left-crop IMG {
display:block;
   margin:auto;
   }
.post-wrap-right{
	float: right;
	width: 395px;
	width: 375px;
}
*/
.post-content-right {
	padding: 0em;
	margin: 0px;
	width: 380px;
}
#THUMBLEFT********{}
.imgwrap-left
/*
	height: 148px;
	width: 148px;
	height: 168px;
	width: 168px;
	height: 180px;
	width: 180px;
	background-color: #F9F9F9;
	border: 1px solid #E5E5E5;
last
	height: 198px;
	width: 198px;
	border: 1px solid #333333;
	
	background-color: #F9F9F9;
*/
{
	height: 200px;
	width: 200px;
	float: left;
	overflow: hidden;
	text-align: center;
	left: -50%;
	top: -50%;
	margin-bottom: 20px;
}
#content .imgwrap-left IMG {
	text-align: center;
   }
.post-wrap-right
/*width: 395px;
	width: 375px;
	width: 380px;
*/{
	float: right;
	width: 400px;
}
.post-content-right
/*width: 395px;
	width: 375px;
	width: 380px;
*/ {
	padding: 0em;
	margin: 0px;
	width: 400px;
}
/*
#FULLSIZERIGHTCROPPED********{}
.imgwrap-right-crop
{
	height: 200px;
	width: 200px;
	float: right;
	overflow: hidden;
	margin-right: 20px;
}

*/
/*
.post-wrap-left{
	float: left;
	width: 395px;
	background-color: #FF00FF;
}
	width: 375px;
.post-content-left {
	padding: 0em;
	margin: 0px;
	width: 380px;
}
*/


#THUMBRIGHT********{}
.imgwrap-right
/*
	height: 125px;
	width: 125px;
	height: 150px;
	width: 150px;
	height: 180px;
	width: 180px;
*/
{
	height: 200px;
	width: 200px;
	float: right;
	overflow: hidden;
	left: -50%;
	top: -50%;
	margin-bottom: 20px;
}
#content .imgwrap-right IMG {
	text-align: center;
   }

.post-wrap-left
/*width: 395px;
	width: 375px;
	width: 380px;
*/{
	float: left;
	width: 400px;
}
.post-content-left 
/*width: 395px;
	width: 375px;
	width: 380px;
*/{
	padding: 0em;
	margin: 0px;
	width: 400px;
}
#FULLSIZECROPPED********{}
#NOALIGNMENT********{}
.imgwrap-full-crop{
	height: 225px;
	overflow: hidden;
	text-align: center;
	margin-bottom: 20px;
}

#EXCERPT RELOADED*******{}

/*
.post-wrap .more-link a, .more-link a
 {
	text-decoration: none;
	padding: 4px;
	background-color: #F9F9F9;
	color: #333333;
	border: 1px solid #E5E5E5;
	background-image: url(img/bb-980-grid-pagination-off.gif);
	background-repeat: repeat-x;
	font-size: 0.7em;
	font-family: Arial, Verdana, 'Lucida Grande', 'Lucida Sans Unicode', Sans-Serif;
	line-height: 1em;
	float: right;
}
*/
/*

.post-wrap .more-link a:hover, 
.post-wrap .more-link a:active 
	border-bottom: 1px solid #1f3fd7;
{
	color:#FFFFFF;
	padding: 2px 4px;
	background-color: #1f3ed5;
	font-weight: normal;
	background-image: url(img/bb-980-grid-pagination.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #12257E;
	border-right: 1px solid #12257E;
	border-bottom: 1px solid #0E1D64;
	border-left: 1px solid #12257E;
	text-decoration: none;
}
*/
.more-link {
	text-decoration: none;
	padding: 2px 4px;
	background-color: #F9F9F9;
	color: #333333;
	border: 1px solid #E5E5E5;
	background-image: url(img/bb-980-grid-pagination-off.gif);
	background-repeat: repeat-x;
	font-size: 0.7em;
	letter-spacing: 1px;
	font-family: Arial, Verdana, 'Lucida Grande', 'Lucida Sans Unicode', Sans-Serif;
	line-height: 1.75em;
	height: 14px;
	vertical-align: baseline;
}
.post-content .more-link:link,
/*Excerpt Reloaded*/
.post-wrap .more-link a, .more-link a {
	color: #333333;
	text-decoration: none;
}

.post-wrap .more-link:hover, 
.post-wrap .more-link:active 
/*
	border-bottom: 1px solid #1f3fd7;
*/{
	color:#FFFFFF;
	padding: 2px 4px;
	background-color: #1f3ed5;
	font-weight: normal;
	background-image: url(img/bb-980-grid-pagination.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #12257E;
	border-right: 1px solid #12257E;
	border-bottom: 1px solid #0E1D64;
	border-left: 1px solid #12257E;
	text-decoration: none;
}
/*Excerpt Reloaded*/
.post-wrap .more-link a:hover, 
.post-wrap .more-link a:active 
{
	color:#FFFFFF;
}

#READ MORE MY FRIENDS *************{}
.read-more-link
/*
	font-size: 0.8em;
	margin-top: 10px;
*/ {
	text-decoration: none;
	padding: 4px;
	background-color: #F9F9F9;
	color: #333333;
	border: 1px solid #E5E5E5;
	background-image: url(http://bigberries.com/images/sitewide/button-off.gif);
	background-repeat: repeat-x;
	font-family: Arial, 'Lucida Grande', Helvetica, sans-serif;
	float: right;
	margin-top: 0px;
	height: 14px;
	font-size: 90%;
}
.read-more-link:hover{
	color:#FFFFFF;
	padding: 4px;
	background-color: #1f3ed5;
	font-weight: normal;
	background-image: url(http://bigberries.com/images/sitewide/button-on.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #12257E;
	border-right: 1px solid #12257E;
	border-bottom: 1px solid #0E1D64;
	border-left: 1px solid #12257E;
}

.post-title-t 
/*
	font-size: 1.4em;
	font-weight: bold;
	width: 395px;
	width: 375px;
*/{
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif;
	font-size: 1.2em;
	letter-spacing: normal;
	font-weight: normal;
	vertical-align: baseline;
	line-height: 1em;
	width: 380px;
}
.post-title-t  a, .post-title-t  a:visited {
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	text-decoration: none;
	/*display: block;*/
}
.post-title-t  a:hover {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	text-decoration: none;
	color: #1f3ed5;
}



/****************************
CSS for tags on Tags Page
****************************/
.tag-title{
	font-size: 3em;
	margin-bottom: 20px;
}
/*
.tags-split {
	margin-top: 10px;
}
*/
.tags-a,.tag-cloud 
/*
	margin-right: 5px;
	line-height: 1.8em;
*/{
	text-decoration: none;
	border: 0px none;
	text-align: justify;
	line-height: 2em;
	text-transform: capitalize;
	vertical-align: baseline;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.tag-cloud a, .tag-cloud a:visited, 
.tags-a a, .tags-a a:visited 
/*
	text-decoration: none;
	border: 0px none;
	margin-right: 5px;
	text-align: justify;
	line-height: 1.5em;
*/{
	text-decoration: none;
	border: 0px none;
	text-align: justify;
	color: #0810A5;
}

.tag-cloud a:hover,
.tags-a a:hover 
/*FCC802
	color: #2A323C;
	text-decoration: underline;
	border: 0px none;
*/
{
	color: #F5BF07;
	text-decoration: none;
	border: 0px none;
}
/****************************
Special Cases iPhone iPod etc.
****************************/
.tag-link-216,
.tag-link-248,
.tag-link-297,
.tag-link-307,
.tag-link-235,
.tag-link-189{
	text-transform: none;
}

