/* CSS Document */
body{
	font-size:100%;
	font-family:Arial;
	padding:0px;
	margin:0px;
	color:#333333;
}

/* GENERAL STYLES FOR ALL TABLES */
td{
	font-size:71%;
	line-height:15px;
}

.black {
color:#000000;
}
.red {
color:#990000;
}
.red_bold {
color:#990000;
font-weight:bold;
}
.news_header
{
	color:#990000;
	font-weight:bold;
	font-size:150%;
	line-height:105%;
}

/* HEADERS FOR ALL SITE */
h1{
	font-size:120%;
	color:#990000;
	padding:0px;
	margin:0px;
}
h2{
	font-size:120%;
	color:#990000;
	padding:0px;
	margin:0px;
}
h3{
	font-size:140%;
	color:#000000;
	padding:0px;
	margin:0px;
	line-height:20px;
}
h4{
	font-size:100%;
	color:#990000;
	padding:0px;
	margin:0px;
}

h5{
	font-size:80%;
	color:#666666;
	padding:0px;
	margin:0px;
}
/* TEXT STYLES FOR ALL SITE */

strong{
	font-size:100%;
	color:#666666;
}

a, a:link, a:visited, a:active{
	text-decoration:none;
	font-size:100%;
	color:#990000;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
a:hover
{
	text-decoration:underline;
}

li
{
	line-height:15px;
}

/* FOOTER */
table.footer{
	font-size:85%!important;
	color:#90002B!important;
}
table.footer p{
	font-size:85%;
	color:#DDB2BF;
}
table.footer a{
	font-weight:normal!important;
	color:#90002B!important;
}
table.footer a:hover{
	text-decoration:underline;
}
.foot{
	font-size:55%;
	font-family:Arial;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#666666;
}
a.foot, a.foot:link, a.foot:visited, a.foot:active{
	text-decoration:none;
	color:#990000;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
a.foot:hover
{
	text-decoration:underline;
}


/* NEWS HOMEPAGE */
td.news{
	background-image:url(../../images/newsbackground.gif);
	background-position:center;
	background-repeat:no-repeat;
}

/* DRINKS OVERVIEW */
table.drinks td{
	vertical-align:top;
	text-align:center;
}

/* DRINKS SPLITTER */
.splittertop {
	background-image:url(../../images/drinks/div_top_line.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.splitterbottom {
	background-image:url(../../images/drinks/div_bot_line.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.splitterhome {
	background-image:url(../../images/drinks/div_home.gif);
	background-position:center;
	background-repeat:no-repeat;
}

/* SPLITTER LINE FOR ALL SITE */
.splitter{
	background-image:url(http://www.innocentdrinks.co.uk/images/footer_line.gif);
	background-position:center;
	background-repeat:no-repeat;
}


/* SPLITTERS FOR TYPEPAD BLOG */
.entry-footer{
	margin: 0 0 40px 0;

	padding: 3px;
	color: #999999;
	font-family: Arial, sans-serif;
	font-size: x-small;
	line-height: normal;
	text-align: left;
}
.date-header{
	margin: 5px 0 10px 0;
	border-top: 1px dotted #999999;
	padding: 5px;
	color: #333333;
	font-family: Arial, sans-serif;
	font-size: medium;
	text-align: left;
}



table.familyform td
{
	padding-top:10px;
}

/* LEFT NAVIGATION */
table.nav
{
	text-align:right;
}
table.nav a:link, table.nav a:active, table.nav a:visited
{
	font-size:105%;
	color:#990000;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
table.nav a:hover {
	color:#000000;
}
table.nav a.sub:link, table.nav a.sub:active, table.nav a.sub:visited
{
	font-size:95%;
	color:#666666;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
table.nav a.sub:hover {
	color:#000000;
}
table.nav a.selected:link, table.nav a.selected:active, table.nav a.selected:visited
{
	font-size:105%;
	color:#333333;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
table.selected a.sub:hover {
	color:#000000;
}

ul { 
	list-style:square;
	padding: 0px;
	margin-left: 25px;
	list-style-position:outside;
}
ol { 
	padding: 0px;
	margin-left: 25px;
	list-style-position:outside;
}
.logos{
	width: 500px;
	padding: 15px 0 15px 5px;
	overflow: auto;
}	
	
	/* TEMP GOLD STYLES */
td.newsgold{
	background-image:url(../../images/newsbackground_gold.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.splittergold{
	background-image:url(../../images/footer_line_gold.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.splitterhomegold {
	background-image:url(../../images/drinks/div_home_gold.gif);
	background-position:center;
	background-repeat:no-repeat;
}

