/*   
Theme Name: Insidedesign Child Theme
Theme URI: http://www.insidedesign.info/
Description: A child theme for WordPress
Author: Insidedesign
Author URI: http://www.insidedesign.info/
Template: overeasy
*/

@import url("../overeasy/style.css");




/*=== Styling Categories ===*/

.wp-pagenavi {
	margin-bottom: 20px;
	
}


.catInfoContainer {
	float: left;
	display: block;
	width: 540px;
	padding: 10px 10px 10px 10px;
	margin-bottom: 20px;
	background-color: #fcf8f5 ;
	border-top:1px solid #ebe0d9;
	border-bottom:1px solid #ebe0d9;
}

.catInfoContainer h1{
	margin-bottom: 10px;
}

.catInfoContainer p {
	padding: 0px 0px 10px !important;
}

.catInfoContainer p.nopad {
	padding: 0px 0px 0px !important;
}

.catInfoContainer .catMap_l {
    width: 265px;
    float: left;
}

.catInfoContainer .catMap_r {
    width: 265px;
    float: right;
}


.catImage {
	float: left;
	width: 185px;
}

.googleMap {
	border: 10px solid #FCF8F5;
}

.catMapToggle{
}


.winePreviewContainer {
	width: 560px;
	float: left;
	display: block;
	margin-bottom: 20px;
}

.winePreviewLabel {
	width: 195px;
	margin-right: 20px;
	float: left;
	display: inline;
}

.winePreviewContent{
	width: 345px;
	float: left;
	display: inline;
}

.sortbox-left{
	width: 270px;
	margin-right: 14px;
	float: left;
}

.sortbox-left li {
	background: none !important;
	list-style-type: circle;
	padding: 0px !important;
}

.sortbox-right{
	width: 270px;
	margin-left: 6px;
	float: left;
}

.sortbox-right li {
	background: none !important;
	list-style-type: circle;
	padding: 0px !important;
}

.wineLabel {
	float: right;
}

.wcontent {
	float: left;
	display: block;
	margin-bottom: 20px;
	margin-top: 20px;
}

	.wnotes {
		width: 270px;
		margin-right: 20px;
		float: left;
	}

	.wfood {
		width: 270px;
		float: left;
	}

.whighlights ul {
	padding-left: 0px;
}	

.whighlights ul li {
	background: 0;
	padding: 0;
}
	
.wdetails {
	float: left;
	display: block;
	margin-bottom: 30px;
}

	.wdetails-l {
		width: 270px;
		float: left;
	}

	.wdetails-r {
		width: 270px;
		float: left;
	}

	
	
.border8 {	
	border:8px solid #f6f5ed;
}


/*=== Wine Taxonomy ===*/
.wtaxonomy .wine { width: 166px; margin: 10px; float: left; }
.wtaxonomy .wine h2 { font-size: 14px; letter-spacing: normal; text-align: center; font-weight: normal; min-height: 70px; }
.wtaxonomy .wine h2 a { color: #9D1C1C; }
.wtaxonomy .wine h2 a:hover { text-decoration: underline; }
.wtaxonomy h1.primary-title { margin-bottom: 1em; }
.wtaxonomy h2.secondary-title { margin-bottom: 0.2em; }

#topcol { width: 940px; margin-bottom: 10px; }
#topcol .box { width: 940px; }
#topcol .box .top { background: url("images/box-top-960.gif") no-repeat scroll center top transparent; }
#topcol .box .bot { background: url("images/box-bot-960.gif") no-repeat scroll center top transparent; }
#topcol p { font-size: 14px }

#topcol #wmedia { float: right; padding: 10px; margin-left: 15px; background-color: #F2E9E4; }
#topcol #wmedia image { margin-bottom: 10px; }
#topcol #wmedia p { padding: 0; text-align: center; font-size: 12px; }

/*=== Wine Single ===*/
.wsingle .wine dl { width: 100%; }
.wsingle .wine dl dt { width: 100px; float: left; font-weight: bold; font-size: 13px; }
.wsingle .wine dl dd { margin-bottom: 15px;  }

.wsingle .wleft { width: 260px; float: left; }
.wsingle .wine .wcontent2 dt { width: 100%; float: none; }

.wsingle .wright { width: 260px; float: right; }
.wsingle .wine .wdetails dt { width: 160px; }

.wsingle .wine .wtop { margin-bottom: 30px; padding: 8px; background-color: #F6F5ED; }
.wsingle .wine .wtop img { border: none; }
.wsingle .wine .wtop h2 { margin-top: 0; }
.wsingle .wine .wtop dl dd { margin-bottom: 8px; }
.wsingle .wine .wtop .grape { margin-bottom: 0; }


/*=== Tour Contact Form ===*/
#tour-contact { min-height: 370px; }
#gform_wrapper_2 { margin-bottom: 0; }
#gform_wrapper_2 #gform_2 li  { padding: 0; }
#gform_wrapper_2 #gform_2 li input { width: 95%; }
#gform_wrapper_2 #gform_2 #gform_footer { padding-bottom: 0; }
