/* CSS Document grapevine colours #CC6666*/

body {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border:0px;
margin:0px;
}


a:link {
text-decoration: none;
}

a:visited {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}


		   
h1 {
font-size:1.2em;
color:#1C9E06;
font-weight:bold;
}

h2 {
color:#1C9E06;
margin-bottom:0px;
font-size:1em;
font-weight:bold;
}

h3 {
color:#1C9E06;
margin-bottom:0px;
font-size:1em;
font-weight:normal;
}

.green {
color:#1C9E06;
}

.yellow {
background-color:#FFCD14;
}


/****************************************************************/
/* Picture TD                                                   */
/****************************************************************/
.picture_td {
padding-left: 20px;
}

.picture_td h2 {
color:#1C9E06;
margin-top:0px;
margin-bottom:20px;
font-size:1em;
font-weight:normal;
}



/****************************************************************/
/* Read More                                                    */
/****************************************************************/
.read_more:link {
font-size:0.8em;
font-weight:bold;
background-color:#FF6500;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
color: #eeeeee;
margin: 0;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 4px;
padding-right: 4px;
text-decoration:none;
line-height: 16px;}

.read_more:visited {
font-size:0.8em;
font-weight:bold;
background-color:#FF6500;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
color: #eeeeee;
margin: 0;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 4px;
padding-right: 4px;
text-decoration:none;
line-height: 16px;}

.read_more:hover {
font-size:0.8em;
font-weight:bold;
background-color:#FFCD14;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
color: #333333;
margin: 0;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 4px;
padding-right: 4px;
text-decoration:none;
line-height: 16px;}



/****************************************************************/
/* Search                                                       */
/****************************************************************/
.search_hits {
color:#982AFE;
text-transform: uppercase;
font-weight:bold;
}


/****************************************************************/
/* Center Box                                                   */
/****************************************************************/
.center_box {
padding-left:1.5em;
padding-right:1.5em;
padding-bottom:1.5em;
font-size:1em;
color:#333333;
text-align:left;
}

.center_box ul {
}	

.center_box a {
color:#FF6500;
}	

.center_box form {
margin: 5px;
background-color:#eeeeee;
border-color:#1C9E06;
border-style:dotted;
border-width:1px;
padding:5px;
}

.center_box label {
width: 70px;
float: left;
text-align: right;
margin-right: 2px;
display: block;
}



/****************************************************************/
/* Side panes                                                   */
/****************************************************************/			
.side {
width:100%;
font-size:1em;
color:#ffffff;
float: left;
}

.side form {
margin: 5px;
background-color:#007700;
border-color:#FFCD14;
border-style:dotted;
border-width:1px;
padding:5px;
}

.side ul {
margin-top:5px;
margin-left:20px;
}

.side_title_div {
color:#333333;
font-size:1em;
font-weight:normal;
text-align:center;
text-transform:uppercase;
padding:0.3em;

border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
background-image:url(../images/shared/heading-gradient.jpg);
background-repeat:no-repeat;

}

.side_text_div {
padding:0.5em;
}


/****************************************************************/
/* Footer                                                       */
/****************************************************************/	
.footer_div {
width:1000px;
background-color:#FFCD14;
vertical-align:middle;
color:#333333;
}

.footer_div a {
color:#333333;
}

