*{ margin:0; padding:0; }
html, body { width:100%; height:auto; font-family: arial, Georgia, sans-serif; margin:0px; font-size:100%; background: #FFF /*url(../../images/background.jpg) top center no-repeat*/;}
img { border:0; }
h1 {font-size: 1.4em;color:#754119; margin:1em 0;}
h2 {font-size: 1.2em;color:#754119; margin:1em 0;}
h3 {font-size: 1em;color:#754119; margin:0 0 0.85em 0;}
p {font-size: .75em;color:#754119; margin:0 0 1em 0;}
ul {list-style-type: disc}
li {font-size: .75em;color:#754119; margin-left:40px;padding-bottom:5px;}
hr {margin-left:10px; color:754119;}
strong{ font-weight:bold;font-size:1em;color:#754119;}

a.bckButton{ text-decoration:underline;color:#000;font-size:1em;}
a.bckButton:hover{ text-decoration:none;}

.mainimage {float:right; padding-left: 10px; padding-bottom:1em;border:none;}
.menuImage{ padding:1em 0;}

.zeromargin{	margin:0 0 0 0;	}		.lessmargin{	margin:0 0 0.3em 0;	}

.italic {	font-style:italic;	}


/*#winecatlist { list-style-type:none;margin:0;padding:0;width:100%;float:left;}
#winecatlist li{   margin-left:0;padding:0;float:left;}

#menuLink {background:#e5d6b5;color:#754119;text-decoration:none;line-height:1.6em;padding:0 5px;margin:0 5px 5px 0;border-color:#DDDDDD #999999 #999999 #DDDDDD;border-style:solid;border-width:1px;float:left; }

#menuLinkActive{color:#754119; text-decoration:none;font-size:1em;margin-right:5px;font-weight:bold;float:left; }

#menuLink:hover {text-decoration:underline;}*/

#winecatlist{ list-style-type:none;margin-bottom:1em;;padding:0;}

#winecatlist li { float:left;margin:0 5px 6px 0;font-size:0.6em;padding:0.2em 0.6em;background-color:#e5d6b5;border-color:#DDDDDD #999999 #999999 #DDDDDD;border-style:solid;border-width:1px;color:#754119;min-width:10px;text-align:center;}
.color1{color:#e5d6b5;}
.color2{color:#73421a;}
#winecatlist #menuLinkActive{ background-color:#73421a;color:#fff;}
#winecatlist a {text-decoration:none;}

a:link {color:#754119; text-decoration:underline;font-size:1em; }
a:visited {color: #754119; text-decoration: underline; }
a:hover {color: #754119; text-decoration: none; }
.active {color: #ba1925}
div.hr {
  height: 5px; margin-bottom:15px;
  color:#754119;;
}
div.hr hr {
  display: none;
}

#title { display:block; width:0; height:0; text-indent:-999em; overflow:hidden; }
#container {display:block; width:950px; text-align:left;margin-left:auto; margin-right:auto;background-color:#ffffff;}

a.headerbutton {position:absolute; top:0px; left:750px; width:173px; height:35px;text-align:center;padding-top:10px;font-size:0.75em;color:#fff;text-decoration:none;}
a.headerbutton:hover {text-decoration:none;}
#header {position:relative; display:block; width:949px;  margin-top:5px;height:187px;   background:url(../../images/head-bck.jpg); margin-left:auto; margin-right:auto;margin-bottom:0; float:left;}
#header p {float:right; color:#754119; margin-right:10px; margin-top:163px; font-size: 1em; font-weight:bold;}

#topnavigation ul {position:absolute; top:164px; display:block;padding:0 0 0 5px;margin: 0;list-style-type: none;width: 900px;float: left;color: #fff;font-weight:normal;font-size: 0.95em;}
#topnavigation ul li {list-style-type:none; display: inline; }
#topnavigation ul li a {font-size:1.10em;float: left;width: auto;color: #754119; padding:0px 10px;text-align:center;text-decoration: none;border-right: 1px solid #754119;}
#topnavigation ul li a:hover {color:#ba1925;}

#content {width:950px;background:#fff;float:left;padding-top:7px;}

#mainContent {width:615px;float:left;margin:0 0 0 15px;padding:0;}
#mainContent1 {width:630px;float:left;margin:0;padding:0;}
#mainContent h1, #mainContent h2{ margin-top:0;padding-top:0;}

#index {background:url(../../images/mainpage.jpg); width:634px; height:416px;}
#indextext {width:300px; margin-left:20px; padding-top:80px;}
#indextext h1,#indextext h2,#indextext h3,#indextext p {color:#fff; margin:0 0 10px 0;}


.main-pages{ width:640px; padding:0;margin-top:0; margin-bottom:1em; float:left;font-size:100%;}
.main-pages a{ text-decoration:none;font-weight:bold;font-size:0.75em;}
.main-pages a:hover{ text-decoration:underline;}
.main-pages p{ margin-bottom:0;padding-bottom:0;}
.main-pagesp{ padding-left:78px;padding-bottom:0;margin-bottom:0; }
.main-pages img{ float:left; margin:0; padding-right:5px;}
.main-pages strong{ font-size:0.75em;}

/**********detailpages code*************/
#detail-pages{ padding:0; margin:0;width:640px; float:left;font-size:100%; }
#detail-pages img{ float:left; margin:5px 15px 5px 0; padding:0; border:0px solid #666666;}
#detail-pages a{  text-decoration:none;font-weight:normal;font-size:1em;}
#detail-pages strong{  font-size:100%;font-size:0.75em;margin:0;padding:0;float:left;font-weight:bold;}
#detail-pages p{  margin-left:0;padding-left:0;}

#secondaryContent {width:302px;float:right;border:0px solid #000;margin-top:0;padding-top:0;}
#secondaryContent a {font-size:11px;text-decoration:none; margin:0;padding:0;}
#secondaryContent img {margin-bottom:7px;float:left;}

#listitem {display:block;border-top:1px dotted #754119; clear:all;}
#listitem img {padding:2px; border:1px solid #754119; float:left; margin: 10px 10px 10px 0;}

#rightcol {display:block; width:200px; float:right;}
#rightcol a {text-decoration:none;}
#rightcol li { color: #0054A6; font-weight:bold; }

#rightcol2 {display:block; width:280px; float:right;}
#rightcol2 a {text-decoration:none;}
#rightcol2 li { color: #0054A6; font-weight:bold; }

#login {width:171px; padding-left:5px;  margin-left:-5px;}
#login a {float:left;}

#footer { clear:both; width:950px; height:46px; background:url(../../images/footer.gif); margin-left:auto; margin-right:auto; color: #ffffff; font-size:1.1em;}
/*#footer a {color:#754119; text-decoration:none; float:right; margin-top:3px; padding:10px;}
#f*ooter a:hover {color:#ba1925;}*/
#footer-nav ul { list-style:none; margin-right:1em; padding:0; text-align:right;}
#footer-nav ul li { display:inline;  margin:0px; }
#footer-nav ul li a{ line-height:40px; text-decoration:none; margin:0px 4px 0 0; padding:0; color:#686248;}
.foot-home a{ border-right:1px solid #686248;}
#footer-nav ul li a:hover { border-bottom:1px solid #686248; }

/*.spacer {float:right; color:#754119; margin-top:3px; padding:10px 0px;}*/




