* { margin:0; padding:0; } 

/* Reset */
img{border:0px; outline:0px;}
.clear {clear:both; font-size:0px; line-height:0;}
input{outline:0px;}
body, .Normal, p, .CommandButton {font:18px/20px "Times New Roman", Times, serif; color:#414141;}
.AdminActions {position:relative; z-index:98 !important;}
.ModuleTitle_SubMenu {z-index:99 !important;}
.dnn_ctr4163_formdispatcher_ctlffdsnosmenu_spmsub {z-index:99 !important;}

.left {float:left;}
.right {float:right;}

a:link, a:visited {color:#008a5f;}
a:hover {}

p {padding:0 0 12px;}

ul {margin:0 0 0 35px;}
ul li {}

h1 {color:#333; margin:0 0 20px; font-size:22px; font-family:"Times New Roman", Times, serif;}
h2 {color:#333; margin:0 0 10px; font-size:18px; font-family:"Times New Roman", Times, serif;}

/* Wrappers */
body {}
#wrapper {width:900px; margin:20px auto; position:relative; z-index:1;}


/* Menu */
#dynamicNav {position:relative; z-index:99; zoom:1;}

	/* Root Level - Menu Items */
	.RadMenu_Menu { padding:20px 0;}
	.RadMenu_Menu .rmRootGroup .rmLast {}
	.RadMenu_Menu .rmRootGroup .rmItem {padding:0px;}
	.RadMenu_Menu .rmRootGroup .rmItem .rmLink {padding:0px; text-decoration:none;}
	.RadMenu_Menu .rmRootGroup .rmItem .rmLink:hover {text-decoration:none;}
	.RadMenu_Menu .rmRootGroup .rmItem .rmLink .rmText {font-weight:normal; font-size:16px; line-height:18px; text-transform:uppercase; font-family: "Times New Roman", Times, serif; color:#2c2c2c; cursor:pointer; padding:0 28px; }
	.RadMenu_Menu .rmRootGroup .rmItem .rmLink:hover .rmText {color:#2c2c2c;}
	.RadMenu_Menu .rmRootGroup .rmItem .rmFocused {color:#313131;}
	.RadMenu_Menu .rmRootGroup .rmItem .rmFocused .rmText {color:#555454;}
	.RadMenu_Menu .rmRootGroup .rmItem.rmFirst .rmText {padding-left:0 !important;}
	.RadMenu_Menu .rmRootGroup .rmItem.rmLast .rmText {padding-right:0 !important;}
	
	.rmLeftImage {margin:0 !important; padding:3px 0 0 !important;}
	
		/* Child Level - Menu Items */
		.RadMenu_Menu .rmGroup{background:#FFF;border:solid 4px #dddddd;padding:0px;margin:8px 0 0 !important;}
		.RadMenu_Menu .rmGroup .rmItem{padding:0px;margin:0px;border-bottom:solid 4px #dddddd;}
		.RadMenu_Menu .rmGroup .rmItem:hover{background:#f6f6f6;}
		.RadMenu_Menu .rmGroup .rmLast{border:0px;}
		.RadMenu_Menu .rmGroup .rmItem .rmLink{text-decoration:none;padding:0;margin:0px; background:none;}
		.RadMenu_Menu .rmGroup .rmItem .rmLink .rmText{color:#6A6A6A;line-height:24px;font-size:12px;font-weight:normal;padding:0px 10px !important;margin:0px;}
		.RadMenu_Menu .rmGroup .rmItem .rmLink:hover {}
		.RadMenu_Menu .rmGroup .rmItem .rmLink:hover .rmText{color:#6A6A6A; background:none;}
		
	#dnn_dnnRADMENU_RadMenu1 {z-index:99 !Important;}

/* Header */
	#header {position:relative; z-index:2;}
		#logo {float:left; width:342px; height:84px;}
		#socials {float:right; width:109px; height:84px; position:relative; z-index:1;}
			#facebook {position:absolute; top:20px; left:22px;}
			#youtube {position:absolute; top:20px; right:22px;}
			#foursquare {position:absolute; top:20px; left:40px;   display:none;}
			#sound {position:absolute; bottom:2px; left:10px;}

/* Content Blocks */
	#contentWrapper {width:100%;}
		#dnn_Header {padding:0 0 10px;}
		#dnn_ContentPane {padding:30px; background:#f6f6f6; width:562px;}
			table.menu {margin:20px auto; width:380px;}
			table.menu td {padding:6px 0;}
			table.menu .description {font-size:14px;}
			table.menu .price {width:50px; text-align:center; padding:10px 0 10px 40px; font-size:14px; vertical-align:top;}
			table.menu p {font-size:16px;}
		#dnn_Rail {width:280px; padding:30px; text-align:center; background:#f6f6f6;}
			#dnn_Rail ul {margin:0; padding:0;}
			#dnn_Rail ul li {margin:0; padding:0; display:inline; width:24px; list-style:none;}
			#dnn_Rail p {color:#686868; margin:4px 0; padding:0; font-weight:bold; font-size:20px;}
			#dnn_Rail .hr {background:#ddebe7; font-size:0; line-height:0; height:3px; width:210px; margin:30px auto;}
		#footer {}
		.gutter {font-size:0; line-height:0; width:40px;}
		#dnn_FullWidth {padding:30px; background:#f6f6f6;}
		
		#dnn_TopLeftHalf, #dnn_TopRightHalf, #dnn_BottomLeftHalf, #dnn_BottomRightHalf  {width:50%; padding:30px; background:#f6f6f6;}
/* Rotator */
	.gallery {height:590px; position:relative; z-index:1;}
	#nav {position:absolute; bottom:0px; left:0px; z-index:1; margin:0; padding:10px 0; background:#f6f6f6; width:100%;}
	#nav li {float: left; margin:0 19px; list-style: none; border:10px solid white;}
	.ie6 #nav li {margin:0 16px;}
	#nav a {display: block;}
	#nav .activeSlide {border:10px solid #f8f8f8;}
	#nav a:focus {outline: none;}
	#nav img {border: none; display: block}

/* Footer */
	#footer {margin:30px 0 0;}
		#footer p {font-size:12px;}


/* News Article Styles */
.articleHeadline h1 a:link, .articleHeadline h1 a:active, .articleHeadline h1 a:hover, .articleHeadline h1 a:visited {color:#008a5f; font-size:26px !important;}
.articleHeadline h1 {margin:20px 0;}
.articleAuthor {font-size:14px; margin:-20px 0 0;}


/* Contact / Reservation Forms */
.dnn_ctr4134_formdispatcher_ctlffdsnosmenu_spmsub {z-index:99 !important;}
.formLaSirena {width:100%;}
.formLaSirena td {padding:4px 10px 4px 0;}
	input.formLabel {width:110px;}
	label.formLabel {display:block; width:100px;}
	.formLabelComments {width:100%; overflow:auto}
	
	#dnn_ctr4134_FormMaster_cmdSubmit {font-size:16px; font-weight:bold; color:#008a5f; text-decoration:none;}
	


/* Columns */
.column {float:left; width:40%;}

.press.column {float:left; width:50%; text-align:center;}
.press .row {height:70px;}
.press.column.one .row.two {padding:17px 0 5px;}

.wine.column {padding:20px 0 0;}
.wine.column.one {width:300px;}
.wine.column.two {width:190px; margin:0 26px;}
	.wine.column.two p {font-size:14px; margin:0; padding:0; text-align:center;}
.wine.column.three {width:280px;}

/* Audio Styles */
.jp-controls {margin:0; padding:0;}
.jp-controls li {list-style:none; margin:0; padding:0; float:left;}


.laSirena td {padding:4px 0;}
.laSirena .label {padding:0 16px 0 0;}

/* Gallery */
#dnn_ctr4169_Gallery_ViewGallery_ucViewPhotos_pnlPaging, #dnn_ctr4169_Gallery_ViewGallery_ucViewPhotos_pnlPaging a, #dnn_ctr4169_Gallery_ViewGallery_ucViewPhotos_pnlPaging .Normal {font-size:12px !important;}
.review {width:208px; float:left; height:90px; font-size:14px; text-align:center;}
	.review p {font-size:14px; padding:0;}
	.review ul {margin:0; padding:0;}
	.review ul li {margin:0; padding:0; display:inline; width:24px; list-style:none;}
/*	.review.indent {margin:0 0 0 100px;} */

