@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	background:url(../images/bg_horz.jpg) top center repeat-x;
	background-color:#eeeef0;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
}
/* Header Part Starts */
                                                                           }

.order {
	margin-top:10px;
}
.header_logo {
	background:url(../images/header_logo.jpg) no-repeat;
	width:242px;
}
.header_nav, .header_nav a:link, .header_nav a:visited {
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7a7979;
	text-decoration:none;
}
.header_nav a:hover {
	color:#999999;
}
.ourwine_bg {
	background:url(../images/ourwine_bg.jpg) right no-repeat;
}
/* Header Part Ends */

/* Body Part Starts */

.home_bg1 {
	background:url(../images/home_bg1.jpg) top left no-repeat;
}
.sun_bg {
	background:url(../images/sun_bg.jpg) -5px bottom no-repeat;
}
.heading {
	border-bottom:#dfe8ed solid 1px;
	padding:5px 0px 1px 0px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#a33a31;
	text-decoration:none;
}
.cont_blue {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:24px;
	color:#324867;
	padding:13px 10px 27px 0px;
}
.cont_blue span {
	font-style:italic;
	color:#000000;
}
.normal_cont {
	font-size:11px;
	line-height:18px;
	color:#282825;
	padding-top:10px;
	text-align:justify;
}
.sub_heading {
	font-family:"trebuchet MS", arial, tahoma;
	font-size:14px;
	color:#4a4140;
	font-weight:bold;
}
.avl_head {
	background:url(../images/arrow.jpg) 3px no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#324867;
	text-decoration:none;
	padding:0 0 0 15px;
}
.sep {
	background:#dfe8ed;
}
.avl_list ul {
	padding:6px 5px 0 13px;
	margin:0 0 0 2px;
}
.avl_list ul li {
	list-style:none;
}
.avl_list ul li {
	background:url(../images/bullet.jpg) left no-repeat;
	font-size:11px;
	font-weight:normal;
	color:#41432c;
	text-decoration:none;
	padding:0 0 0 12px;
	line-height:18px;
}
.wine_list ul {
	padding:6px 9px 0 0px;
	margin:0 0 0 2px;
}
.wine_list ul li {
	list-style:none;
}
.wine_list ul li a:link, .wine_list ul li a:visited {
	background:url(../images/bullet.jpg) left no-repeat;
	font-size:11px;
	font-weight:normal;
	color:#41432c;
	text-decoration:none;
	padding:0 0 0 12px;
	line-height:24px;
}
.team_head_2, .team_head a:link, .team_head a:visited {
	background:url(../images/arrow.jpg) left 11px no-repeat;
	font-family:"Trebuchet MS", arial, tahoma;
	font-size:12px;
	color:#324867;
	font-weight:bold;
	padding:5px 0px 0px 10px;
	text-decoration:none;
}
.team_head_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	padding:0px 0px 0px 11px;
}
.top a:link, .top a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a33a31;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
}
.top a:hover {
	text-decoration:none;
}
.cont_gray, .cont_gray a:link, .cont_gray a:visited {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	color:#324867;
	padding:10px 0px 0px 0px;
}
.cont_gray a:hover {
	text-decoration:underline;
}
.bottles {
	margin-top:16px;
}
.mail_id a:link, .mail_id a:visited {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#a33a31;
}
.mail_id a:hover {
	color:#a33a31;
	text-decoration:none;
}
.event_img {
	padding:0px 0px;
}
.event_head {
	font-size:11px;
	font-weight:bold;
	color:#55535e;
	text-decoration:none;
	text-align:center;
	padding:8px 0px 25px 0px;
}
/* curve box starts */

.line_bg1 {
	background:url(../images/top_line.jpg) top repeat-x;
}
.line_bg2 {
	background:url(../images/bot_line.jpg) bottom repeat-x;
}
.line_bg3 {
	background:url(../images/right_line.jpg) right repeat-y;
}
.line_bg4 {
	background:url(../images/left_line.jpg) left repeat-y;
}
.sol_txt {
	padding:0px 0px 8px 0px;
	border-bottom:#868285 solid 1px;
}
/* curve box ends */

	/* Form Styles Starts*/
	
	.form_cont {
	font-size:11px;
	color:#282825;
	text-align:justify;
}
.txt_box1 {
	width:150px;
	border:#7f9db9 solid 1px;
	background-color:#fff;
	padding:3px 5px;
	font-size:11px;
	color:#848383;
}
.txt_box2 {
	width:43px;
	border:#7f9db9 solid 1px;
	background-color:#fff;
	padding:2px 0px 2px 5px;
	font-size:11px;
	color:#848383;
}
.lst_box_content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.lst_box1 {
	width:50px;
	border:#7f9db9 solid 1px;
	background-color:#fff;
	margin-right:2px;
	font-size:11px;
	color:#848383;
}
.lst_box2 {
	width:162px;
	border:#7f9db9 solid 1px;
	background-color:#fff;
	margin-right:2px;
	font-size:11px;
	color:#848383;
}
.txt_area {
	width:250px;
	border:#7f9db9 solid 1px;
	background-color:#fff;
	padding:3px 5px;
	font-size:11px;
	color:#848383;
}
.form_head {
	font-size:11px;
	font-weight:bold;
	color:#324867;
	text-decoration:none;
	padding:8px 5px;
	background-color:#dfe8ed;
}
/* Form Styles Ends*/

	/* Accordion menu styles starts */
	
	.clip_bg {
	border-right:#f6f7fa solid 10px;
	border-left:#f6f7fa solid 10px;
	padding-left:16px;
}
.acc_bg {
	background:url(../images/pin_bg.jpg) repeat-y;
}
.glossymenu {
	margin: 5px 0;
	padding: 0;
	width: 165px;
	border-bottom-width: 0;
}
.glossymenu a.menuitem {
	background:url(../images/nav_bg.jpg) no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	display: block;
	position: relative;
	width: auto;
	padding: 4px 0 9px 10px;
	text-decoration: none;
}
.glossymenu a.menuitem:visited {
	color:#000000;
}
.glossymenu a.menuitem:hover {
	background:url(../images/nav_bg_hov.jpg) no-repeat;
}
.glossymenu a.menuitem_sel {
	background:url(../images/nav_bg_hov.jpg) no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	display: block;
	position: relative;
	width: auto;
	padding: 4px 0 9px 10px;
	text-decoration: none;
}
.glossymenu a.menuitem .statusicon {
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}
.glossymenu div.submenu {
	background:#FFFFFF;
}
.glossymenu div.submenu ul {
	list-style-type: none;
	margin:0 0 0 8px;
	;
	padding: 0;
}
.glossymenu div.submenu ul li {
	border:none;
	padding:0px 0px 5px 0px;
}
.glossymenu div.submenu ul li a {
	background:url(../images/navigation_bullet.jpg) left 9px no-repeat;
	display: block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	padding: 5px 0px 5px 12px;
	height:12px;
}
/* Accordion menu styles ends */

/* Body Part Ends */

/* Footer Part Starts */

.footer_bg {
	background:url(../images/footer_bg.jpg) repeat-x;
	border-bottom:1px solid #cccccc;
}
.footer_txt, .footer_txt a:link, .footer_txt a:visited {
	font-size:11px;
	font-weight:normal;
	color:#6c717e;
	text-decoration:none;
	padding:12px 0px 8px 0px;
}
.footer_txt a:hover {
	text-decoration:underline;
}
/* Footer Part Ends */
