/*  



Theme Name: Elevage Wine



Theme URI: http://www.elevagewine.com



Description: Elevage Wine



Version: 1.1



Author: Ryan Clark



Author URI: http://www.jkgmarketing.com



*/		







* {

margin: 0px; 

padding: 0px;

}







body {

font-size: 13px;

text-align: center;

color: #000;

font-family:  Arial, Helvetica, sans-serif;

background:url(http://www.elevagewine.com/images/background.jpg) top left repeat-x #000;

}







#wrap {

width:866px;

margin: 0 auto;

padding: 0;

}







                         /***************************************************



                         *********************** Blogtitle **************



                         *****************************************************/







#header {

	width: 866px;

	height: 96px;

	}
	
#header img {

	padding: 0px;

	spacing: 0px;

	}

	

#tabs {
	
	width: 866px;

	height: 32px;

	/*background: url(http://www.elevagewine.com/images/tabs.jpg) top left repeat-x #000;*/

	margin: 0; padding: 0;

	}

	

#tabs img {

	float: left;

	border: 0;

	margin: 0;

	padding: 0;

	}
	
	
#headimage {
	width: 866px;
	height: 184px;
	margin-top: 20px;
	float: left;
	}	


h1.blogtitle a {

margin: 10px 0 0 5px;

font-size: 26px;

font-family:  Garamond, Agaramond, "Times New Roman", serif;

/*margin-left: -5000px;*/

color: #000000;

float:right;

}











#blogtitle a:link {

color: #000000;

text-decoration: none;

border: none;

}







#blogtitle a:visited {

color: #000000;

text-decoration: none;

border: none;

font-weight: bold;

}







#blogtitle a:hover {

color: #000000;

text-decoration: none;

margin-left: 0;

}







.description {

color: #000000;

text-align: left;

font-size: 18px;

}







#homepage {

width: 866px;

height: 34px;

background: url(img/header.png) no-repeat;

}



#homepage img {

float: left;

display: inline;

}











                         /***************************************************



                         *********************** Container **************



                         *****************************************************/



#container {

clear:left;

padding:0;

width: 866px;

min-height: 750px;
background: url(http://www.elevagewine.com/images/blogbackground.jpg) left repeat-y #ffffff;

}

#container_wineprogram {

clear:left;

padding:0;

width: 866px;

min-height: 775px;

background-color: #fff;

}

#container_winedinners {

clear:left;

padding:0;

width: 866px;

min-height: 650px;

background-color: #fff;

}

#container_cellar {

clear:left;

padding:0;

width: 866px;

min-height: 400px;

background-color: #fff;

}

#container_tastings {

clear:left;

padding:0;

width: 866px;

min-height: 1075px;

background-color: #fff;

}


#container2 {

clear:left;

padding:0;

width: 866px;

min-height: 576px;

margin-top: 20px;

background: url(http://www.elevagewine.com/images/home_back.jpg)

}







                         /***************************************************



                         *********************** Left Sidebar Container *******



                         *****************************************************/



#blogmeta	 {

width: 150px;

margin: 10px 5px 10px 15px;

text-align: left;

}
	
#sidebarleft img {

	padding: 0;
	spacing: 0;
	}

	

#sidebarleft ul {

	margin-top: 10px;

	width: 130px;

	}



#sidebarleft li {

	list-style-type:none;

	font-family: "Times New Roman", Times, serif;

	font-weight: bold;

	font-size: 14px;

	width: 130px;

	/*height: 25px;*/

	line-height:25px;

	padding-left: 10px;

	margin:0;

	}

	

#sidebarleft li li {

	font-size: 12px;

	}



#sidebarleft li#top, li#bottom {

	background:none;

	}



#leftnav {

float: left;

width: 164px;

margin: 0;

text-align: left;

padding:0;

height:auto !important;

}



#leftnav img {

border:0;

}


#leftnav a:link:hover
{
color: #000;
text-decoration: none;
}

#leftnav a:link
{
color: #A97C50;
text-decoration: none;
}

#leftnav a:visited
{
color: #A97C50;
text-decoration: none;
}

#leftnav a:visited:hover
{
color: #000;
text-decoration: none;
}
       

.clear {

	clear: both;

	min-height: 110px;

	width: 550px;

	}

	

.colclear {

	clear: both;

	padding-top: 15px;

	}

	

.colclear2 {

	clear: both;

	height: 10px;

	}





                         /***************************************************



                         *********************** Right Sidebar Container *******



                         *****************************************************/





#sidebarright {
background-color:#d0c5b1;
}

#rightnav {

float: right;

width: 200px;

margin: 10px 15px 10px 0;

text-align: left;

color: #000

height:auto !important;

}


#sidebarright li{

list-style-type: none;

font-size: 11px;

}

#sidebarright a:link:hover
{
color: #000;
text-decoration: none;
}

#sidebarright a:link
{
color: #A97C50;
text-decoration: none;
}

#sidebarright a:visited
{
color: #A97C50;
text-decoration: none;
}

#sidebarright a:visited:hover
{
color: #000;
text-decoration: none;
}

#sidebarright ul{

margin-bottom: 25px;

}

#sidebarright img{

margin-top: 0px;

}

#arvhives ul {

Margin-top: -25px;
}


li#authors {

background: url(http://www.elevagewine.com/images/blog_authors.png) top left no-repeat;

padding-top: 25px;

}



li#archives {

background: url(http://www.elevagewine.com/images/blog_archives.png) top left no-repeat;

padding-top:25px;


}





li#recent {

background: url(http://www.elevagewine.com/images/blog_recent.png) top left no-repeat;

padding-top:25px;

}



li#links {

background: url(http://www.elevagewine.com/images/blog_links.png) top left no-repeat;

padding-top: 25px;

}


li#categories {

background: url(http://www.elevagewine.com/images/blog_categories.png) top left no-repeat;

padding-top: 25px;

}



li#meta {

background: url(http://www.elevagewine.com/images/blog_meta.png) top left no-repeat;

padding-top: 25px;

}




#sidebarright li{

list-style-type: none;

font-size: 11px;

}








/*li.linkcat h2{



display: none;



font-size: 0em;



}*/







                         /***************************************************



                         *********************** Content **************



                         *****************************************************/



#content {

display: block;

width:450px;

margin: 0px 210px 0 164px;

padding: 1em;

text-align: left;

min-height: 300px;

}


#content2 {

display: block;

width: 675px;

margin-left: 164px;

padding: 1em;

text-align: left;

background-color:#FFFFFF;

min-height: 1325px;

}

#content2 a:link {
	color:#aa4630;
	text-decoration:none;
	text-decoration: none;
	font-weight: bold;
}

#content2 a:link:hover {
	color:#000000;
}

#content2 a:visited {
	color:#aa4630;
	text-decoration:none;
}

#content2 a:visited:hover {
	color:#000000;
}



#content ul {

list-style-type: disc;

padding-left: 15px;

}







#content ul li{

margin-left: 15px;

}







#content ul ul li {

padding-left: 3px;;

}











#content ol {

list-style-position: inside;

padding-left: 15px;

padding-top: 2px;

margin-bottom: 10px;

}







#content p {

padding-left: 10px;

margin-bottom: 10px;

}

#content2 p:link {
	color:#aa4630;
	text-decoration:none;
	text-decoration: none;
	font-weight: bold;

}

#content2 p:link:visited {
	color:#aa4630;
	text-decoration:none;
	text-decoration: none;
	font-weight: bold;

}






.permalink {margin-bottom: 10px; color:#000}



.permalink a:hover {color:#000;}





                         /***************************************************



                         *********************** Post Metadata ****************



                         *****************************************************/





.postmetadata {

display:block;

margin: 0px auto 0px 10px;

padding: 0px 8px 0px 0;

text-align: right;

color: #000;

float: left;

}







#content .postmetadata



{



padding-left: 10px;



}







.postmetadata2



{



display:block;



margin: 0px 10px 10px auto;



padding: 0px 8px 0px 0;



text-align: right;



color: #000;



float: right;



}







#content .postmetadata2



{



padding-left: 10px;



}







.postmetadata3



{



display:block;



margin: 5px 5px 10px 5px;



padding: 0;



text-align: right;



color: #000;



float: right;



}







.roundcont a:link



{



border: none;



color: #000;



font-weight: bold;



text-decoration: none;



}







.roundcont a:hover



{



border: none;



color: #000;



font-weight: bold;



text-decoration: none;



background: #254554;



}







.roundcont a:visited:hover



{



border: none;



color: #000;



font-weight: bold;



background: #254554;



}







.roundcont a:visited



{



border: none;



color: #000;



font-weight: bold;



}







div.roundcont



{



margin-bottom: 30px;



height: 40px;



}







                         /***************************************************



                         *********************** Links ********************



                         *****************************************************/







a:link



{



color: #000;



text-decoration: underline;



}







a:hover



{



color: #000;



text-decoration: underline;



}







a:visited



{



color: #000;
font-weight: bold;



text-decoration: underline;



}







a:visited:hover



{



text-decoration: underline;



}







a img 



{



border:none;



background:none;



padding:5px;



}







#feed, #feed img a:link, #feed img a:visited



{



border: none;



}











                         /***************************************************



                         *********************** Comments ********************



                         *****************************************************/







.commentlist



{



color: #000;



}







.commentlist li



{



margin: 8px 10px 8px 10px;



list-style-type: none;



margin-bottom: 2px;



background: #fff;



}







.commentlist li.alt



{



background: #D0CAA8;



}







.commentlist li ul li



{



border: none;



list-style-type: none;



}







.commentlist cite



{



padding: 2px 3px 1px 3px;



}







.commentlist p



{



padding: 5px 0 2px 3px;



margin-bottom: 5px;



}







.commentlist a:link



{



border: none;



text-decoration: underline;



font-weight: bold;



color: #000;



}







.commentlist a:visited



{



border: none;



text-decoration: underline;



font-weight: bold;



color: #000;



}







.commentlist a:hover



{



border: none;



text-decoration: underline;



font-weight: bold;



color: #000;



}







.commentlist a:visited:hover



{



border: none;



text-decoration: underline;



font-weight: bold;



color: #000;



}











.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited



{



text-decoration: none;



color: #000;



}







.commentnumber {



font: italic bold 14px 'Times New Roman', Times, serif;



float:right;



color: #cccccc;



font-size: 28pt;



}







li.alt .commentnumber {



font: italic bold 14px 'Times New Roman', Times, serif;



float:right;



color: #fff;



font-size: 28pt;



}







#comment



{



width:80%;



}







                         /***************************************************



                         *********************** Headings**************



                         *****************************************************/







h1 {

font-size: 36px;

color: #000;

}







h2 {

font-family: Arial, sans-serif; 

display: block;

font-size: 16px;

font-weight: bold;

text-align: left;

}







h3 {

font-family: Arial, sans-serif; 

display: block;

font-size: 14px;

font-weight: bold;

text-align: left;

}







h3.posttitle {

font-family: Arial, sans-serif; 

font-size: 22px;

color: #aa4630;

font-weight: bold;

padding-left: 0px;

padding-bottom: 2px;

margin-bottom: 5px;

}





.posttitle a:link {

font-size: 22px;

color: #aa4630;

font-weight: bold;

text-decoration: none;

}




.posttitle a:visited {

font-size: 22px;

color: #aa4630;

font-weight: bold;

text-decoration: none;

}







.posttitle a:hover {

font-size: 22px;

color: #000;

font-weight: bold;

text-decoration: none;

}







.posttitle a:visited:hover {

text-decoration: none;

}







h4 {

font-family: Arial, sans-serif; 

margin-top: 15px;

font-size: 13px;

font-weight: bold;

padding: 5px 0 0 12px;

margin: 5px 0 6px 0;

text-align: left;

}







h5 {

font-family: Arial, sans-serif; 

margin-top: 15px;

font-size: 12px;

font-weight: bold;

padding: 5px 0 0 12px;

margin: 5px 0 6px 0;

text-align: left;

}



h6 {

font-family: Arial, sans-serif; 

display: block;

font-size: 14px;

font-weight: bold;

text-align: left;

margin-left: 10px;

padding-bottom: 2px;

margin-bottom: 5px;

}




                          /*Miscellaneous*/



.date {

font-size: 14px;

font-weight: bold;

float: right;

letter-spacing: 0px;

padding: 0 5px;

text-align: center;

color: #000000;

}







.entry {

margin-bottom: 5px;
margin-left: 10px;
margin-right: 10px;

}





                         /*Contained Floats Fix*/



.post {

display: block;

overflow:hidden;

width:98%;

margin-left:auto;

margin-right: auto;


}







                         /***************************************************



                         *********************** Footer **************



                         *****************************************************/







#footwrap {

width:866;
height:31px;
margin-top: 17px;
background: url(http://www.elevagewine.com/images/footer_back.jpg) left repeat-x #000000;

}


#footwrap p {

	text-align: right;

	font-style: oblique;

	font-size: 12px;

	color: #ffffff;

	margin-right: 10px;

	margin-top: 9px;

	}


#footwrap a {

	color: #ffffff;

	text-decoration: none;

	}

#jkg {
	width:866;
	height:20px;
	margin-top: 17px;
	}
	
#jkg p {

	text-align: center;

	font-size: 10px;

	color: #999999;

	}	







/* navigation



--------------------------------------------------*/



#navigation {

width: 600px;

overflow: hidden;

height: 38px;

margin-top: 7px;

margin-left: 10px;

float:right;

background: url(img/menu-bottom.png) bottom right no-repeat;

display: inline;

}








#menu {

width: 164px;

padding: 0;

margin: 0px; 

float: left;

background-color:#d0c5b1;

display: inline;

}

#menu img{

padding: 0; 
spacing: 0;
margin: 0; 

}







#menu img {

float: left;

border: 0;

display: inline;

}







#logo {

width: 165px;

height: 65px;

float: left;

display: inline;

}







                         /***************************************************



                         *********************** Blockquote ********************



                         *****************************************************/







blockquote {

margin: 0px 0px 0px 0px;

padding: 0px 25px 0px 50px;

font-style: italic;

color: #000;

background: #fff url(img/quote.png) top left no-repeat;

}



.entrytext cite {



font-weight: bold; padding-left: 350px;



}