/*about*/
div.about_topRightImage {
	padding-top:5px;
}
div.about_txt{
	padding-top:5px;
	padding-left:5px;
	line-height:19px;
}
div.about_txt img.mainImage{
	/* img wanted on the left side should be first in post and have this class to not show up in text */
	display:none;
}


/*friends*/
div.friends_friendList{
	margin:0;
	font-size:14px;
	font-weight:bold;
	line-height:17px;
	padding-top:22px;
	margin-bottom:12px;
}
div.friends_friendList1st{
	padding-top:10px;
}


/*shop*/
.shop_rightColumn{
	margin:0;
	padding:0;
	width:175px;
	float:left;
}
.shop_rightColumnList{
	line-height:24px;
}
.shop_leftColumn{
	margin:0;
	padding:0;
	width:535px;
	float:left;
}              
.shop_leftColumn table {
	width: 525px;
	overflow: hidden;
}
.shop_leftColumnPicList{
	padding-top:5px;
}
.shop_leftColumnPicList img{
	margin:0;
	margin-right:1px;
	padding:0;
}
.shop_noTopMargin{
	margin:0;
}
a.shop_tab-1{
	padding-left:17px;
}


/*gallery*/
.gallery_leftList{
	margin:0;
	font-size:14px;
	font-weight:bold;
	line-height:17px;
	padding-top:5px;
}
.gallery_leftList1st{
	padding-top:5px;
}
	/*space between years and actual gallery list */
.gallery_leftList div.spacer{
	font-size:1px;
	font-size:0px;
	height:15px;
	clear:both;
}
	/* tab contents: lists, list items */
.gallery_leftList div {

}
.gallery_leftList div ul li{
	padding-bottom:10px; /*padding for each gallery in the list */
}
	/* tabs */
.gallery_leftList ul li div{
	padding:0;
	margin-right:37px;
	padding-top:5px;
}
ul.gallery_tabs{
	margin:0;
	padding:0;
	list-style-type:none;
}
ul.gallery_tabs li {
	float:left;
}
ul.gallery_tabs li div a.tab_active {
	color:#101010 !important;
}

.gallery_leftList div ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.gallery_topPadding{
	padding-top:10px;
}
/*blog*/
.firstPost {
	margin-top: 10px !important;
}
/*home (own styles)
 see own_home.css for screen.css styles that get overwritten for HOME section */
.home_newsLeftCol{
	width:240px;
}
.home_postHeadline{
	margin-top:50px;
	font-size:16px;
	font-weight:bold;
}
.home_featureHeadline{
	font-size:14px;
	font-weight:bold;
}
.home_postHeadline .home_postDate{
	padding-top:8px;
	padding-right:5px;
	font-size:10px;
	color:#594c4c;
	font-weight:normal;
	float:right;
}

.home_newsRightCol{
	padding-top:0px;
	padding-left:10px;
}
.home_newsRightCol img.mainImage{
	/* img wanted on the left side should be first in post and have this class to not show up in text */
	display:none;
}
.home_newsRightCol .home_readMore, .home_newsRightCol .home_readMore a, .home_newsRightCol .home_readMore a:visited {
	color:#000000;
	font-style:italic;
	font-size:10px;
	text-decoration:none;
}                 

.home_newsRightCol .home_readMore a:hover {
	text-decoration:underline;
}
.home_newestPost{
	padding-top:10px;
	color:#716666;
}
.home_whiteBg{
	background-color:#ffffff;
}
.home_border{
	margin:0;
	margin-top:3px;
	border-color:#ffffff;
	padding-top:8px;
} 
.blog_border{
	margin:0;
	margin-top:3px;
	border-color:#cccccc;
	padding-top:8px;
} 

/* Footer */
.footer{
	margin-top: 50px !important;
	border-top: 1px solid #CCCCCC;
	color: #cccccc; 
	text-align: left;
	padding-top: 10px;
}                      
.footer a{
	color: #808080;
	text-decoration: none;
}
.footer a:hover{
	color: #101010;
	text-decoration: none;
}

.displayImage {
	max-width: 530px;
	height:auto;
}
