﻿/*
Theme Name: Pilton Cider Scribble
Theme URI: http://wordpress.org/
Description: Custom Theme
Author: Martin Berkeley
Version: 1.0
Tags: custom
*/

body {
	background-color:#fff; /*white */
	font-family:Verdana,Arial,Helvatica,Sans-serif;
	margin:10px 0px 10px 0px;
	color:#231f20;/*off-black*/
}

#header{
	background-color:#000; /*off-black*/
	background-image:url('images/headerBG.png');
	/*font-family:Georgia,Serif;*/
	/*width:780px;*/
	/*height:170px;*/
	/*text-align:right;*/
	color:#fff;
	padding:5px;
}
.tagline{
	letter-spacing:3px;
	font-size:large;
	color:#888888;/*grey*/
}
#topmenu{
	padding:10px;
	/*margin-top:120px;*/
	height:20px;
	/*min-width:200px;*/
	float:right;
	/*text-align:right;*/
	/*border-bottom: solid 3px #fff;*/ /*white*/
	margin-right:10px;
 /*   z-index:999;
    position:absolute; */
}
#submenu{
        min-height:300px;
}
#topmenu a{
	color:#fff; /*white*/
	padding:5px;
	text-decoration:none
}
#topmenu a:hover{
	color:#f79433;/*orange*/
    background-color:#000;/*black*/
}
#topmenu ul{
	margin:0px;
}
#topmenu li{
	list-style-type: none;	
	padding:5px 10px 5px 10px;
	display:inline
}
#submenu ul{
	margin:0px 0px 35px 0px;
	padding:0px;
}
#submenu li{
	list-style-type: none;
	padding:2px;
	margin:0px;
	
}
#submenu a{
	color:#f79433; /*red*/
	padding:2px;
	text-decoration:none
}
#findButton{
    color:#000;/*black*/
    background-color:#f79433;/*orange*/
    text-align:center;
    display:inline-block;
    padding:3px;
}
h3 a{
	color:#231f20;
}

#content{
	min-height:350px;
	/*float:right;*/
	/*width:600px;*/
	margin-top:5px;
	margin-right:5px;
	margin-left:5px;
    font-size: 12px;
    line-height: 17px;
}
#footer{
	padding:15px;
	margin:10px;
	clear:both;
	font-size:x-small;
	text-align:center;
	/*color:#8a032a;*/
	border-top:solid 1px #231f20;/*off-black*/
}
a {
	color:#231f20;/*off-black*/
	
}
a:hover, #submenu a:hover {
	background-color:#f79433;/*light-red*/
	color:#231f20;/*off-black*/
}

h1, h2, h3, h4{
	color:#f79433;
	margin:5px auto 5px auto
}
h2, h4, #submenu h3 a{
	color:#f79433;
}
.current_page_item {
	font-weight:bold; 
}
.typeCustomer{
    background-color:#b0f5f6;
}
.typeProspect{
    background-color:#fa8e8e;
}

img {
	border:none
}
/*#content img {
	margin: 0;
	border:solid 3px #221902;
	max-width: 640px;
}*/
.todo{
    color:#ff0000;
}
.complete{
    color:#0000ff;
}
.noborder {
	border:none;
}
.strong{
    font-weight:bold;
}
.greyCell{
    border: solid 2px #C0C0C0; /*grey*/
    padding:5px;
    margin:2px;
}
.deliveryBox{
    border: solid 2px #ff0000;
    margin:2px;
}
.addItem input{
    background-color: #C0C0C0; /*grey*/
}
.editItem input[type=text], .editItem textarea, .editItem select{
    background-color:#f79433;/*orange*/
}
.smallLink{
    font-size:x-small
}
.searchItem:hover{
	border: dashed 1px #f79433; /*orange*/
    color:#231f20;/*off-black*/
}
.searchItem{
	border: solid 1px #fff; 
    color:#231f20;/*off-black*/
    margin-bottom:15px;
}
.targetLabel{
    width: 80px;
    font-weight:bold;
    /*padding: 0px;*/
    /*vertical-align:top;*/
    /*float:left;*/
}
.targetRowYear{
   background-color:#ccc;
}
.targetActualOver{
    color:#00f;
}
.targetActualUnder{
    color:#f00;
}
.compactTable{
    font-size:small;    
}
.SG_NoData,.SG_Low,.SG_Med,.SG_High{
    width:30px;
    height:40px;
    text-align:center;
    vertical-align:top;
}
.SG_NoData{
    background-color:#fff; 
}
.SG_High
{
    background-color: #FF0000;
}
.SG_Med
{
    background-color: #FF9966;
}
.SG_Low
{
    background-color: #99FF66;
}
.SG_Zero
{
    background-color: #fff;
}
.SG_Drop{
    font-size:x-small;
}
.dateCurrent{
    font-weight:bold;
}
.cfLatestBalance{
    font-weight:bold;
}
.cfOwed{
    color:#00f;
}
.cfRecurringOut{
    color:#f00;
}
.cfOneOffOut{
    color:#f00;
    font-weight:bold;
}
.cfTarget{
    color:#00f;
    font-style:italic;
}
#pageMenu {
   /*width:200px;*/
   position:absolute;
   top:20px;
   left:100px;
   z-index:999;
   font-size:small;
}
#pageMenu ul{
   display:none; 
   /*border:1px solid #f00;*/

   /*display:block;*/
   /*width:200px;*/
   padding-left:0px;
}
#pageMenu:hover ul{
    display:block; 
    padding-left:0px;
}
#pageMenu li{
    display:inline-block; 
    /*display:none;*/
    width:199px;
    background-color:#000000;
    border:1px solid #000;
}
#pageMenu li:hover{
    border:1px solid #f79433;/*orange*/
    /*display:inline-block;*/
}
