/* CSS Document */
*						{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
body, input, button, select, td, th, a, div {font:normal 12px Arial; color:#919191}
body {
	background:#000; /*url(../images/topmenu_bg.jpg) repeat-x;*/ 
	width:900px;
	margin: 0 auto;

}
img						{border:none}
th						{padding:0px 0px 6px 0px; text-align:left}
td 						{line-height:14px; color:#919191; vertical-align:top;}
table 					{border-collapse:collapse; border:0px; width:100%;}
ul 						{list-style:none} 
a						{color:#fff; text-decoration:none}
a:visited 				{color:#fff;}
a:hover 				{color:#fff; text-decoration:underline}
label					{color:#fff;}

h1, h2					{color:#d5091f; font-size:18px; font-weight:bold; background:url(../images/title_bg.gif) no-repeat 0 0; padding:7px 0px 6px 34px;}
h3						{color:#343434; font-size:13px; font-weight:bold}
p						{color:#919191; line-height:15px; padding:0px 0px 10px 0px; font-size:12px}
p font					{color:#ad0a22; font-weight:bold; font-size:13px}

.article_separator		{display:block; height:5px; margin:5px 0px 10px 0px;}
textarea .inputbox 		{width:350px; height:100px}
.inputbox			    {border:1px solid #46462f;}
#topmenu {
	width:900px;
	background:#000 url(../images/topmenu_bg.jpg) repeat-x;
}





/*________________________________________TOPMENU_____________________________________*/
#topmenu 				{height:59px; margin:0px 8px 0px 0px;}
ul#mainlevel 			{padding:20px 0px 0px 15px;}
ul#mainlevel li			{display:block; float:left;}
a.mainlevel 	 		{color:#fefec1; font-weight:normal; font-size:14px; text-decoration:none; background:url(../images/topmenu_separator.jpg) no-repeat right center; margin:0px 0px                         0px 0px; padding:0px 30px 0px 30px; text-transform:none}
a.mainlevel:visited		{color:#fefec1; font-weight:normal; font-size:14px;}
a.mainlevel:hover, #active_menu	{color:#fff; font-weight:normal; font-size:14px; text-decoration:none}


/*________________________________________MAINMENU_____________________________________*/

.module_s1				{padding:0px 0px 3px 0px; margin:0px 0px 0px 0px;}
.module_s1 div			{padding:0px 0px 0px 0px; width:100%}
.module_s1 div div		{background:none; padding:10px 0px 0px 10px;}
.module_s1	 img		{width:0px; height:0px}
.module_s1	 h3			{color:#fff; font-size:14px; font-weight:normal; padding:10px 0px 13px 18px; background-color:#111;}
.menu					{margin:0px 0px 0px 33px; padding:5px 0px 0px 0px; width:143px}
.menu li				{}
.menu li a				{color:#ececec; font-weight:normal; font-style:italic; font-size:12px; background:url(../images/mainmenu_item.gif) no-repeat 0px 4px; padding:0px 0px 6px 13px; text-decoration:none; display:block; margin:0px 0px 9px 0px;} 	/* Item Of Menu Main */
.menu li a:visited 		{color:#ececec;}
.menu li a:hover 		{color:#fefec1; font-weight:normal; font-style:italic; font-size:12px; background:url(../images/mainmenu_item.gif) no-repeat 2px 4px; padding:0px 0px 6px 13px;  text-decoration:none; display:block}

	












/*_____________________________________INDEX.PHP_STYLES_______________________________*/
.clr					{clear:both}
.width					{width:100%}

.main 					{width:900px;}

#top					{height:349px}
#header					{background:url(../images/header_bg.jpg) repeat-x 0 0}
#header .bg1				{background:url(../images/TOLwebbanner.jpg) no-repeat 0 0; height:360px; }

.c1						{width:100%; background-color:#202020;}
.c2						{width:234px;}
.c2-bg                  {background-color:#333;}
.c2	 .space				{padding:9px}
.blackbg                {background:#000;}

.ctitle                 {font-size:18px; background-color:#333; color:#FFF; padding: 10px 0px 10px 15px;}
.cbody                  {padding: 10px 0px 10px 15px;}
.c_2					{width:49%; float:right;}
.pad					{padding:39px 0px 0px 362px; width:272px; float:left}
.pad2					{margin:0px 0px 7px 0px;}
.mid					{background:url(../images/mid_bg.jpg) repeat-x 0 bottom #232323}
.mid .c1 .space			{padding:10px 0px 10px 10px;}
.mid .c1 .space-home	{padding:10px 0px 10px 0px;}
#content-title          {font-size:24px; margin: 0px 0px 15px 0px; color:#fff;}
#content-table          {border-collapse:separate;}


.logo					{padding:225px 0px 0px 306px;}
.logo		a			{display:block; width:149px; height:69px; background:url(../images/logo.jpg) no-repeat; cursor:pointer;}

#content				{padding:0px 0px 0px 0px;}
#wrapper div.c1			{background:#202020}
#wrapper .c1 .space		{padding:22px 20px 30px 50px;}


#footer					{color:#333; height:45px; background:url(../images/footer_bg.jpg) repeat-x 0 0;}
#footer .space 			{padding:16px 0px 0px 30px !important; text-align:center;color:#333;}
#footer a				{color:#333; text-decoration:underline; font-family:Tahoma}
#footer a:hover			{text-decoration:none}
	
#banner					{padding:10px 0px 10px 0px; text-align:center}

#home-tag               {font-size:18px; text-align:center; line-height:36px; padding: 20px 30px 20px 30px}


#hometext {
	padding: 25px;
}


/*     CUSTOM TAGS     */

#winery
{
      margin-left: 20px;
}

#winery .title
{
     font-size: 18px;
     margin-top: 15px;

}



#maintext
{
     margin-top: 50px;
}

#maintext h3
{
     color: #ccc;
     font-size: 18px;
     text-align: center;
}

#maintext .price 
{
    font-weight: bold;
    color: #fff;
}




