/* CSS Document */
@import "shared.css";
body {
font-family:Rockwell, Poor Richard, Times New Roman, Papyrus,   serif;
background-image:url(rwine4.jpg);
}
h1, h2, h3, h4, h5, h6 {
background-color: #333333;
color:#FF00FF;
}
/* menu */
#menu { width:160px; position:fixed;}
* html #menu {position:absolute; top:10px; left:0;}
ul#navmenu {
border:1px solid #333;
border-width:1px 0;
width:140px;
margin:0 0 10px 0;
padding:0;   
height:100%;
background-color:white;
list-style-type:square;
}
#navmenu li {
margin:0; 
display:block; 
padding:0;
font-size:0.7em;
}
* html ul#navmenu li {
height:1%;
line-height:1%;
}
#navmenu li #bottom {border-bottom:none;}

#navmenu li a {
display:block;
text-decoration:none;
line-height:18px;
padding-left:5px;
}
* html #navmenu li a {width:100%;}
#navmenu li a:link,  #navmenu li a:visited{
color: #990066;

font-weight:500;
background-color: #FFFFff;
}
#navmenu li a:hover {
color: red;
background-color: #333333;
display:block;
font-weight:900;
}
#navmenu li a:active {
color:black;
background-color:red;
}
#navmenu li input, #navmenu li form, #navmenu li#createbutton {
width:100%; padding:0; margin:0; height:30px;
}
#navmenu li.thispage a:link,
#navmenu li.thispage a:visited,
#navmenu li.thispage a:hover {
color: #9900FF;
background-color:white;
font-variant:small-caps;
cursor:default;
font-weight:normal;
}

#switcher a:link, 
#switcher a:visited {
text-decoration:none;
}
#switcher li a:hover {
color:#FF00FF;
background-color:#333;
}
#switcher li a:active {
color:red;
background-color:white;
}

/*fixH*/

#leftcolumn {
width:300px;
background: red;
text-align:center;
float:left;
}
#rightcolumn {
width:300px;
background: blue;
color:white;
float:right;
text-align:center;
}
#left, #right, #centre {
width:200px;
text-align:center;
}
#left {background:red; float:left;}
#centre {
background:white;
border:1px solid gray;
margin:0 auto;
}
#right {background:blue; color:white; float:right;}

.comments {
color:#990066;
}
* html .comments{
height:1px;
}
.commentsname {
color:#000; 
}

.commentsdate {
color:#000;
}
.comments p {
color:#333333;
}



/* FAQ */

#targetbuttons a:hover {
background-color:black;
color:red;
}

/* switching */
ul#switches li {
font-size:1.1em;
}
