/*
	--------------------------------------------

			Website:	winegadgets.net
			Author:		John McKernan

	--------------------------------------------

			File:		ezar.css
			Date:		10.29.2008

	--------------------------------------------

	cascading stylesheet

	--------------------------------------------
*/


/* general  */
	html { height: 100%; font-family: times, "Times New Roman", georgia, serif;}
	img { border: 0; }

	body {
		width: 758px;
		margin: 20px auto;
		padding: 0;
		background: #2E1C27;
	}


	#header {
		height: 186px;
		background: #2E1C27 url(../images/header_bg.jpg) top left no-repeat;
		color: white;
		padding: 21px 0 0 15px;
	}
	
	
	#tagline {
		height: 30px;
		background: #BF84A7 url(../images/tagline_bg.png) top left repeat-y;
		color: #BF84A7;
	}
	
	h1 {
		margin: 0 18px 0 0;
		font-size: 1.25em;
		text-align: right;
		letter-spacing: 0.1em;
	}
	
	h1 span {
		color: #FFDEF1;
		font-style: italic;
	}


	#wrap {
		width: 758px;
		margin: 0 auto;
		background: #080507 url(../images/body_bg.png) top left repeat-y;
	}
	
	#innerwrap {
		width: 750px;
		margin: 0 auto;
		background: url(../images/body_gradient.jpg) top center no-repeat;
	}
	
	#main {
		margin: 25px 35px 25px 15px;
		padding: 0;
		float: right;
		width: 416px;
	}
	
	
	#col {
		margin: 25px 15px 25px 35px;
		padding: 0;
		float: left;
		width: 234px;
	}
	
	#about {
		width: 214px;
		margin: 0;
		padding: 10px;
		background-color: #3B2D33;
		border: 1px solid #7B586B;
	}
	
	#welcome {
		margin: 0;
		color: #CFA6BD;
		font-size: 0.95em;
		font-weight: bold;
		text-align: center;
		letter-spacing: 0.06em;
	}
	
	#learn {
		margin: 12px 0 0 0;
		color: #CFA6BD;
		font-size: 0.85em;
		text-align: left;
		letter-spacing: 0.06em;
	}
	
	blockquote {
		margin: 28px 0 0 0;
		color: #CFA6BD;
		font-size: 0.85em;
		font-weight: normal;
		font-style: italic;
		text-align: left;
	}
	
	.author {
		margin: 1px 0 0 0;
		padding: 0;
		color: #CFA6BD;
		font-family: arial, helvetica, san-serif;
		font-size: 0.675em;
		font-weight: normal;
		text-align: right;
	}
	
	#highlight {
		margin: 28px 0 16px 0;
		padding: 8px;
		color: #CFA6BD;
		font-family: arial, helvetica, san-serif;
		font-size: 0.8em;
		text-align: center;
		border: 1px solid #7B586B;
	}
	

	
	h2 { 
		margin:  0 10px;
		color: #FFDEF1;
		font-size: 1.2em;
		font-weight: bold;
	}
	
	h2 a {
		color: #FFDEF1;
		text-decoration: underline;
	}
	
	p.gen {
		margin-left:  15px;
		margin-right:  15px;
		color: #FFCCE9;
		font-size: 0.925em;
		text-align: left;
	}
	
	p.lnk {
		margin-left:  25px;
		margin-right:  25px;
		color: #FFCCE9;
		font-size: 0.85em;
		text-align: center;
	}
	
	.lnk a:link, .lnk a:visited  {
		font-weight: bold;
		color: #BBB9FF;
		text-decoration: underline;
	}
	
	.lnk a:hover  {
		font-weight: bold;
		color: white;
		text-decoration: underline;
	}
	
	.lnk a:active  {
		font-weight: bold;
		color: #BBB9FF;
		text-decoration: underline;
	}
	
	
	
	img.prod {
		float: right;
		margin-left:  15px;
		margin-right:  10px;
	}
	
	div#footer {
		padding: 6px;
		color: #4C3A42;
		background: #080507 url(../images/footer_bg.png) bottom center no-repeat;
		text-align: center;
		font-size: 0.85em;
	}
	
	div#pagebtm {
		font-family: arial, helvetica, san-serif;
		font-size: 0.7em;
		color: #785C68;
		text-align: center;
		padding: 0 0 20px 0;
	}
	
	div.hr {
		height: 36px;
		background: url(../images/hr.gif) center center no-repeat;
	}
	
	.clrfx {clear: both; height: 1px;}

/* eof */

