body {background:url('../img/mobile/body_bg.jpg');margin: 0;padding: 0;
	color: #707070; text-decoration: none;  font-family: georgia, serif; 
	font-size: 14px;text-align: center;}
 
div, li, form, input, label, dl, dt, dd
{margin: 0;padding: 0;border: 0; }

h1, h2, h3, h4, h5, h6 {font-weight: normal;color: #4d4d4d;margin: 0 0 1em;}

	h1 {width:320px;height:25px;text-indent:-9999px;background:url('../img/mobile/logo.gif') 0 0 no-repeat;margin:31px 0 19px;}
	h2 {padding:0 15px;font-size:22px;}

p {line-height: 1.5em;margin: 0 0 28px;padding: 0 0 0 15px;}

.tastingDescrip dd p {margin: 15px 0 0 0;padding: 0;border: 0; }


ul {margin: 0 0 1.5em;	padding: 0;	list-style:none;}

table, tr, td, th, thead, tbody  {margin: 0;padding: 0;border-collapse: collapse;}

img {display: block;margin: 0;border: 0;} 

a {color: #4d4d4d;text-decoration: none;}

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

.clear {clear: both;}  

dl	{padding-left:15px;margin-bottom:28px;line-height: 1.5em;}
	dt {text-transform:uppercase;font-size:13px;color:#4d4d4d;}
	.address dd {color:#b27609;}


/* 	layout
---------------------------------------------------------- */

#container	{float:left;width:100%;background:url('../img/mobile/container_bg.jpg') 0 0 repeat-x;}

#content {margin: 0 auto;width:320px;text-align: left;}

#main	{width:300px;padding:10px;background:#fff;}

#footer	{width:320px;padding:15px 0;text-align:center;font-family:helvetica, arial, sans-serif;color:#6e6b66;font-size:13px;}
	#footer p {margin:0 0 5px;padding:0;}
    #footer a {color:#6e6b66;padding:0 4px;}
	    #footer a:hover {color:#000;}

#footerImgs {width: 320px; height: 20px; text-align: center;}

#footer .twitterlink {
 /*float: left;*/
    width: 22px;
    height: 24px;
 padding: 10px;
    margin: 7px;
 background: url("../images/DesktopIcon_Twitter.png") no-repeat 0 0;
}
#footer .twitterlink:hover
{
 background-position: -22px 0;
}
#footer .facebooklink {
    width: 15px;
    height: 24px;
 padding: 9px 6px;
    margin: 8px;
 background: url("../images/DesktopIcon_Face.png") no-repeat 0 0;
}
#footer .facebooklink:hover{
 background-position: -15px 0;
}
#footer .ytlink {
 /*float: left;*/
    width: 26px;
    height: 30px;
 padding: 10px 13px;
    margin: 7px;
 background: url("../images/DesktopIcon_YouTube.png") no-repeat 0 0;
   }
#footer .ytlink:hover{
 background-position: -26px 0;
}


ul#nav	{width:300px;font-family:georgia, serif;font-size:13px;text-transform:uppercase;padding:20px 0 30px;
		background:url('../img/mobile/nav_bg.jpg') bottom center no-repeat;}
	ul#nav a {display:block;width:270px;padding:8px 15px;line-height:13px;background:url('../img/mobile/nav_link_bg.gif') 270px 9px no-repeat;}

p#back {font-size:12px;font-style:italic;margin:12px 0;}
	p#back a {color:#b0b0b0;}
		p#back a:hover {color:#000;}

#dropdown	{width:300px;padding:7px 0 0;background:url('../img/mobile/select_top_bg.gif') 0 0 no-repeat;}
		#select select {width:270px;}  

	/* dropdown selects */

	#dropdown ul {float:left;width:300px;padding-bottom:15px;text-transform:uppercase;font-size:11px;color:#4d4d4d;background:url('../img/mobile/select_bot_bg.gif') 0 bottom no-repeat;}

	#dropdown ul a {display: block;width:265px;padding: 5px 0 5px 15px;color:#4d4d4d;outline:none;
		background:url('../img/mobile/select_bg.gif') right center no-repeat;}

	#dropdown ul li ul {width:300px;position: absolute;left: -999em;background:#d5d2c9;padding-bottom:0;}

	#dropdown ul ul a {width:285px;background:none;}
	#dropdown ul ul a:hover	{color:#fff;background:#b27609;}

	#dropdown ul li ul, #dropdown ul li.sfhover ul {left: auto;display:none;}           

#logo {margin:31px 0 19px;}

#dropdown form {width:285px;padding: 5px 0 15px 15px;text-transform:uppercase;font-size:11px;color:#4d4d4d;background:url('../img/mobile/select_bot_bg.gif') 0 bottom no-repeat;}

#dropdown select {font-family:georgia, serif;width:240px;color:#4d4d4d;margin-bottom:5px;background:#fff;}

#dropdown option {font-family:georgia, serif;margin:3px 0;font-size:11px;background:#fff;}




ul#releases {float:left;width:300px;font-family:georgia, serif;font-size:13px;text-transform:uppercase;}   
	ul#releases li {float:left;display:block;width:270px;padding:8px 15px;background:url('../img/mobile/nav_link_bg.gif') 270px center no-repeat;word-wrap: break-word;}
    ul#releases img {float:left;}
    ul#releases span {float:left;display:block;padding:25px 10px;width:150px;}

.wineDetail img {margin:0 0 15px 15px;}
.wineDetail dd {padding-bottom:12px;}
.wineDetail dd.notes	{padding-bottom:25px;} 

dl.tastingDescrip {margin-bottom:15px;}

ul.tastingInfo {margin:0 0 30px 15px;width:285px;font-size:13px;border-top:1px solid #ebebeb;}
	ul.tastingInfo li {padding:5px 0;border-bottom:1px solid #ebebeb;}

.contact dl a	{color:#b27609;} 
	.contact dl a:hover	{color:#8d5f09;} 


/* homepage kickers */

.kicker {padding:0 0 20px;margin:0 15px 25px;border-bottom:1px solid #d9d9d9;background:url('../img/kicker-icon.gif') 0 5px no-repeat;}
.kicker h3 {color:#707070;font-size:14px;margin-bottom:10px;}
.kicker p {font-size:11px;padding:0;margin-bottom:10px;}
.kicker a {color:#c48700;}



