/********************** *  theme stylesheet definition * *  Copyright, 2007 Alex G Doll Consulting Ltd * ***********************/ /********  * general objects  ********/body {	background-color: #fed198;	font-family : Palatino, Linotype, Palladio, Perpetua, serif;	font-size : 100%;	color : black;	/*width : 800px;*/	margin-left : auto;	margin-right: auto;	margin-top : 0px;	border : none;}.light { color : #7d0c2e;}.small { font-size : small;}HR { 	border : none;	border-bottom: dashed #0d0c2e  1px; }/****************** * A tag colours for use against a LIGHT background ******************/A:link {color: #0d0c2e;text-decoration: underline;}A:active {color: #0d0c2e;text-decoration: underline;}A:visited {color: #0d0c2e;text-decoration: underline;}A:hover {color: #ff00FF;text-decoration: underline;}/****************** * A tag colours for use against a DARK background ******************/ h1 { color : #7d0c2e;} A.light:link {color: #fedda0;text-decoration: none;font-weight : bold;}A.light:active {color: #fedda0;text-decoration: none;font-weight : bold;}A.light:visited {color: #fedda0;text-decoration: none;font-weight : bold;}A.light:hover {color: #8f005F;text-decoration: underline;font-weight : bold;}.clear_r {	clear : right;	}.clear_l {	clear : left;	}.clear {	clear : both;	width : 800px;	} /********  * header objects  ********/.topcell {    position:relative;	width : 995px;	height : 363px;/*	margin-right: auto;*/	background-image:  url("https://www.mistymamas.com/theme/default/topbanner.jpg");	background-repeat : no-repeat;	background-position : center;	background-color: #fedda0;	border-left: solid thin #decd90;	border-right: solid thin #decd90;	border-bottom: solid thin #decd90;}.toplogo { 		margin-top : 200px;	margin-left: 600px;	margin-bottom : 15px;}div.addresscell {	float : right;	color : #7d0c2e;	font-size : x-small;	text-align : center;	border : solid #7d0c2e 2px;}.menucell {	/*background-color : #fed198;*//*	background-image : url("https://www.mistymamas.com/theme/default/violet50pc.png");*/	background-image : url("https://www.mistymamas.com/theme/default/tan50pc.png");	border-top: solid thin #fed198;	border-bottom: solid thin #fed198;	width : 995px;}td.menuitem {	background-repeat : repeat-x;	color :#0d0c2e;	padding : 5px;	font-style : bold;	text-align : center;	width : 11%;}/******** * Body objects ********/.bodycell {  background-color : #fedda0;  margin-top : 0.5em;  width: 900px;  border : solid thin #decd90}.content { position:relative;  text-align : left; /*margin-left : 3em; margin-right: auto;/**/ width : 800px;}.emptyleft { position:relative; width: auto; border: solid thin red;}.emptyright { position:relative; width: auto; border: solid thin green;}.photo {	float:right;	margin: 1em;	margin-top: 0;	background-color : black;	color : #fedda0 ;	font-size : 11px;	border: solid #0d0c2e  0.25em;	text-align:right;}.bannercredit {    text-align: right;	color : black ;	font-size : 11px;}.bio {	clear: left;	width : 800px;	margin-left : 3em; 	margin-right: auto; 	text-align: left;	border-bottom: dashed #0d0c2e  1px;	}.biopic {	border: solid #0d0c2e  2px;	padding : 1px;	margin : 0.25em;	float : left;} /********  * footer objects  ********/.slogancell {	background-image : url("https://www.mistymamas.com/theme/default/goldtopbk.png");	height : 26px;	text-size : 20px;	color : black  ;	font-size : x-small;	text-align : center;	border-right : solid #decd90  2px;	border-bottom : solid #decd90  2px;	border-top : solid #0d0c2e  2px;	border-left : solid #0d0c2e  2px;}.bottomcell{	text-align: center;	font-size : 100%;} /********  * gigs page objects  ********/  div.sched {	border-bottom: dashed #0d0c2e  1px;	padding-top : 2em;	/*background-image : url("../../fruitPeach.jpg");	background-position : top right;	background-repeat : no-repeat;	background-attachment : fixed;*/ }span.rightpanel {	float:right;	width: 175px;}  span.sched {	float:right;	width: 175px;	border: solid #0d0c2e  0.25em;	font-size : small;	font-family : sans-serif; }.schedcell {	padding-left : 1em;	padding-right: 1em;	font-size : 11px;}p.schedcell {	padding : 0px;	margin : 0px;	border-bottom: dashed #0d0c2e  1px;	padding-left : 1em;	padding-right: 1em; }p.schedentry {	padding : 1em;	margin : 0.25em;	border-bottom: dashed #0d0c2e  1px;	font-size : normal; } span.schedcell {	border-left: solid #0d0c2e  1px;	padding-left : 1em;	padding-right: 1em;}  .longsched {width : 800px;text-align: left;margin : 0;}    /*  PRINTOUT RELATED SETTINGS */@media print {	div.body{		margin-left:2%;	}	div.menu {		display : none;	}		div.topcell {	    width: 500px;	    height: auto;	    border: none;	}	table.menucell {	    display:none;	}	.toplogo {	    margin:0;    	text-align: center;	}	.bodycell {	    border:none;	}}/* IE6  bugfixing */@media screen  {  * html    {    overflow-y: hidden;    }  * html body    {    height: 100%;    overflow: auto;    }  }