/*
Theme Name: Peaches Boutique
Author: Interactivity Marketing
Author URI: http://www.interactivitymarketing.com/
Description: Custom WordPress theme
Version: 1.0
*/
.aligncenter { clear: both;	display: block;	margin-left: auto;	margin-right: auto; }

h1 a { color: #333; }
h1 a:hover { text-decoration: none; }
.topContent a { color: #333; }
.topContent a:hover { text-decoration: none; }
.topContent strong { font-weight: bold; }
.topContent em { font-style: italic; }
.topContent ul { list-style: disc outside; line-height: 18px; margin: 0 0 15px 0; padding: 0 0 0 15px; }

.nav-previous { float: left; }
.nav-next { float: right; }
.nav-previous a, .nav-next a { color: #333; }
.nav-previous a:hover, .nav-next a:hover { text-decoration: none; }

.entryDiv h2 { text-align: left; }
.entryDiv h2 a {font-size:18px !important;}
.entryDiv {padding:0 20px 20px 0; width:100%; float:left;}
.thumb {float:left; margin:0 10px 10px 0; width:240px; border: 2px solid #f80; height:130px; overflow:hidden;}
.meta {font-size:12px; font-weight:bold;}
.thumb img {width:240px !important; height: auto !important;}
.entryDiv p { text-align: left; }
.entryDiv p textarea {width:100% !important; }

#col2 img {max-width: 100%; } 

#col1 ul, #col1 ul li ul {padding:0; margin:0;}
#col1 ul li {list-style:none; background-color:#f1efef; margin:0 0 20px 0;}
#col1 ul li span.widgetTitle {font-size:22px; color:#fff; background-color:#041621; padding:5px 10px; width:100%; float:left; margin-bottom:10px;}
#col1 ul li ul li {padding:5px 10px; margin:0;}
#col1 ul li ul li:hover {background-color:#f80;}
#col1 ul li ul li a {color:#000;}
#col1 ul li ul li a:hover {color:#fff;}

#col1 a { color: #000; font-size: 16px; }
#col1 a:hover { text-decoration: none; }
#col1 ul { list-style: disc outside; line-height: 18px; margin: 0 0 25px 0; padding: 0 0 0 25px; }
.hupso_c {float:left !important;}

@media screen and (max-width: 500px)
{
#col2, #col1 {width:100% !important; float:left !important;}
#col1 ul {padding: 0 0 0 0; }

}

@media screen and (max-width: 500px)
{
.entryDiv p iframe {width:260px !important; height:800px !important;}
}

.text-block {
	display: block;
	float: left;
	margin: 10px 0 10px 0;
}

.large-img img,
.large-img a img {
	max-height: 650px;
	display: block;
	margin: auto;

}

#small-img-row img,
#small-img-row a img {
	max-width: 100%;
	display: block;
	margin: auto;
	padding-bottom: 5px;
}

@media (min-width: 768px) {
	#small-img-row img,
	#small-img-row a img {
		width: 31%;
		margin-left: 1%;
		margin-right: 1%;
		display: inline;
		float: left;
	}
	#small-img row {
	width: 90%;
	margin: auto;
	}
}
