/*-----warrego_wines_home_css-----*/
/*-----home_css-----*/
/*-----Sep_2009-----*/

body{
          color: #000;
          text-align: left;
          background-color: #8b0021;
          background-image: url(pic/home_iron.jpg); 
          background-repeat: repeat-y;
          margin: 0px;
}
body, p, th, td, ul, ol, li{
          font-family: Arial, Sans-serif;
}
a:link {
          color: #0000ff;
          text-decoration: underline;
}
a:visited {
          color: #000080;
          text-decoration: underline;
}
a:active {
          color:#ff0000;
          text-decoration: none;
}
a:hover {
          color: #ff0000;
          text-decoration: none;
          position: relative;
}

/*-----LAYOUT_SETTING-----*/
/*-CONTAINER-*/
div#container{
          margin: 0px;
          width: 1000px;
          text-align: left;
}
/*-LEFT_SIDE-*/
div#left{
          margin: 0px;
          width: 140px;
}
/*-RIGHT_SIDE-*/
div#right{
          position:absolute; top: 0px; left: 140px;
          width: 860px;
          background-color: #fff;
}

/*-----DETAIL_LEFTSIDE_SETTING-----*/
div.logo{ 
          position: absolute; top:30px; left:20px; 
}

/*-----DETAIL_RIGHTSIDE_SETTING-----*/
/*-TOP_WORDS-*/
div.topw {
          margin: 0px;
}
H1 {
          margin: 0px;
          padding: 10px 0px;
          text-align: center;
          font-family: Vivaldi, serif;
          font-weight: nomal;
          font-size: 170%;
          color: #8b0021;
}
div.add {
          margin: 0px 0px 10px;
          text-align: center;
          font-family: Century Gothic, Sans-serif;
          font-weight: nomal;
          font-size: 90%;
          color: #000;
}

/*-MENU-*/
a.dropmenu {
          display: block; 
          width: 100%;
}
div.menu{
          position:absolute; top: 75px;
          margin: 0px;
          width: 860px;
}
div.menubar {
          background-color: #000;
          width: 100%;
}
div.menubar img {
          border: 0px;
}
div.menu ul {
          list-style: none;
          margin: 0px;
          padding: 0px;
          font-size: 90%;
          width: 150px;
}
div.menu li {
          border-width: 0px 1px 1px 1px;
          border-style: solid;
          border-color: #8B0021;
          padding: 3px 5px;
          background: #ffcccc
}
div#drop01 {
          position:absolute; top: 21px; left: 94px;
}
div#drop02 {
          position:absolute; top: 21px; left: 202px;
}
div#drop03 {
          position:absolute; top: 21px; left: 267px;
}
div#drop04 {
          position:absolute; top: 21px; left: 455px;
}
div#drop01 { visibility: hidden; }
div#drop02 { visibility: hidden; }
div#drop03 { visibility: hidden; }
div#drop04 { visibility: hidden; }


/*-CONTENTS-*/
.contents{
          margin: 30px 0px 0px; 
          width: 860px;
          background: #fff;
}
table {
          table-layout: fixed;
          width: 100%;
          align: left;
          border: 0px;
}

div.flash {
          margin: 0px;
}
div.kevin {
          margin: 15px;
}
div.textkevin {
          margin: 0px 0px 0px 5px;
          padding: 2px 0px ;
          text-align: left;
          font-weight: bold;
          font-size: 95%;
          color: #000;
}
H3 {
          margin: 5px;
          text-align: right;
          font-family: serif;
          font-weight: bold;
          font-style: italic;
          font-size: 100%;
          color: #000;
}
.organic {
          margin: 15px;
          text-align: center;
          font-size: 85%;
          font-weight: bold;
}
.wineclub {
          margin: 15px;
          text-align: left;
          font-size: 85%;
          line-height: 130%;
}
.koala {
          margin: 0px 15px 15px;
          text-align: left;
          font-family: serif;
          font-size: 100%;
          line-height: 130%;
}

H2 {
          margin: 0px 0px 0px 20px;
          text-align: left;
          font-family: serif;
          font-size: 140%;
          color: #800000;
}

.text {
          margin: 10px 10px 10px 30px;
          padding-left: 10px; 
          text-align: left;
          font-size: 100%;
          line-height: 130%;
}

/*-FOOTER-*/
.address {
          margin: 0px;
          background-color: #000;
          padding:3px 10px;
}
.wordaddress {
          text-align: center;
          font-size: 80%;
          color: #fff;
          line-height: 130%
}
.copyright {
          margin: 0px;
          padding:3px 5px;
}
.wordcopyright {
          text-align: right;
          font-size: 70%;
          line-height: 130%
}
