/* General styles */ form {margin: 0; padding: 0;} body {padding:0; margin: 0; text-align: center; background-color: #ffffff; font-family: verdana, sans-serif; font-size: 100%;} #container {position: relative; top: 0; text-align: left; font-size: 1em; font-family: verdana, sans-serif; border:none; width:100%; background-color: #ffffff; } /* Header styles */ #header { display:none; } /* column container */ .colmask { position:relative; /* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */ clear:both; float:left; width:100%; /* width of whole page */ overflow:hidden; /* This chops off any overhanging divs */ margin:0px; } /* fixed 3 column settings */ .threecol { background:#cbe698; /* Right column background colour */ } .threecol .colmid { width:100%; margin:0px; padding: 0; /* Width of right column */ position:relative; background:#fff; /* Centre column background colour */ } .threecol .colleft { float:left; width:100%; margin-left:0%; position:relative; margin:0px; /* Left column width + right column width */ background:#466ba3; /* Left column background colour */ } .threecol .col1wrap { float:left; width:100%; position:relative; margin:0px; /* Width of left column */ padding-bottom:1em; /* Centre column bottom padding. Leave it out if it's zero */ } .threecol .col1 { margin:0 0 0 0; /* Centre column side padding: width:100%; Left padding = left column width + centre column left padding width Right padding = right column width + centre column right padding width */ margin:0%; overflow:hidden; } .threecol .col2 {display:none; float:left; float:right; /* This overrides the float:left above */ width:20px; /* Width of left column content (left column width minus left and right padding) */ position:relative; right:0px; /* Width of the left-had side padding on the left column */ } .threecol .col3 {display:none; float:left; float:right; /* This overrides the float:left above */ width:20px; /* Width of right column content (right column width minus left and right padding) */ margin-right:0px; /* Width of right column right-hand padding + left column left and right padding */ position:relative; left:0%; } /* Footer styles */ #footer {display:none;} /* formating for main site */ /* this is for everything except the bare layout framework */ #main {color:black; margin:0; padding:0;} p {margin: 0; padding: 0;} #leftpanel {display:none; } #search {display:none; } #lakelandlink {display:none;} #main { padding:0 0 0 5; font-size:0.8em; #titlebar { color: #71b100; font-family: arial; font-weight: bold; margin: 0 0 10 0; padding:0 0 0 0; line-height:1.5em;} #subtitlebar {position:relative; color: #71b100; font-family: arial; font-weight: bold; border-top: solid 1px #88c812; border-bottom: solid 1px #88c812; margin: 10 0 0 0; padding:0 0 0 0; line-height:1.5em;} /* content formatting */ td {font-size: 1em;} p {margin-right:5px;} #main p {color:black;} #main a {color:black;} #main .searchresults {margin:0 0 10 0;} #main ol {margin:0; padding:0; } #main ul {margin:0; padding:0; zoom: 1; overflow:auto; list-style-type:none;} #main li {padding:0; margin:0; margin-left:2.5em; margin-right:0.5em; list-style-type:none;} /* required for IE7 display bug */ #main img {position:relative; padding-right:10px;} #main hr {float:left; border:none; color:#88c812; background-color:#88c812; width:96%; height:1px; } #main .contentheading {font-weight:bold; color: #71b100;} #main .topright {position:relative; height:260; width:300; border:none; float:right; margin:0 10 5 5;} #titlebar p {padding: 0 0 10 5; font-size: 1em;} #rightpaneltitle p {padding: 0 0 0 10;} #rightpanelhometitle p {padding: 0 0 0 10;} #newslinks p {padding: 5 0 0 10;} #imagelinkcontainer{position:relative; width:540; float:left; } #imagelinkcontainer img { height:130; border:none; } #imagelinkcontainer p {margin:0; padding:3 3; } .imagelink {background-color:#d4eab1; width:150; height:170; float:left; margin:0 0 20 20; text-align:center; border:solid 1px #d4eab1; font-size:.85em;} .imagelink a {color:black; text-decoration:none; } .imagelink a:link {color:black; text-decoration:none; } .imagelink a:hover {color:black; text-decoration:none; } .imagelink a:current {color:black; text-decoration:none; } .imagelink a:visited {color:black; text-decoration:none; } ul.pagelist {list-style:none; margin:0; padding:0; color:#efefef;} text-indent:0px;} .pagelist a {color:black; text-decoration:none;} .pagelist a:link {color:black; text-decoration:none;} .pagelist a:hover {color:black; text-decoration:none;} .pagelist a:current {color:black; text-decoration:none;} .pagelist a:visited {color:black; text-decoration:none;} /* recipe search */ .recipesearch {font-size:1em; font-family: verdana, sans-serif;} .recipesearchfield {width:250px; margin: 0 0 5 0; padding: 0; } .recipesearchbutton {color: #FFFFFF; border: solid 1px; background:#466ba3; cursor: pointer; cursor: hand; float:right;} #searchnav {padding: 0 10 0 0;} #searchnav .previous{float: left; } #searchnav .next{float:right; } #searchnav a {font-size: 1em; } /* search */ #searchnav {padding: 0 10 0 0;} #searchnav .previous{float: left; } #searchnav .next{float:right; } #searchnav a {font-size: 1em; } /* left nav */ #leftpanelmenu {position:relative; padding:20 0 60 0;} ul.leftmenu {list-style:none; margin:0; padding:0; color:#ffffff;} text-indent:20px;} li.leftmenu { margin: 0; padding: 0; } .leftmenu a {display: block; line-height: 1.75em; width: auto; padding: 0 0 0 20; margin: 0; } .leftmenu a {text-decoration:none;} .leftmenu a:hover {background-color: #234475;} .leftmenu a {} .leftmenu a:hover {background-color: #234475; } .leftmenu a.current {background-color: #234475; } .leftmenu .subnav a {display: block; line-height: 1.75em; padding: 0 0 0 40; margin: 0; font-size:0.85em;} .leftmenu .subnav a.current { background-color: #234475; } /* right nav */ #rightpaneltitle {border-top: solid 1px #88c812; border-bottom: solid 1px #88c812; background-color: #88c812; margin: 0 0 0 0; line-height:1.5em; color:#ffffff; } #rightpanelfade{min-height:295px; height:auto !important; height:295px; margin-top:0; padding:0; background:#cbe698 url(pritchitts-rhpanel-fade.gif) repeat-x; font-size:0.7em;} #rightpanelfade ul {list-style:none; margin:0; padding:0; padding-top:1em;} #rightpanelfade li {margin0; padding:0; margin-left:1em; margin-bottom:.5em;} #rightpanelfade a {padding: 0 0 0 0; line-height: 1em; text-decoration:none; color:#000000;} /* IE only */ #rightpanelfade {margin-top:-3;; } #newslinks {position:relative; min-height:351px; height:auto !important; height:351px; font-size:0.7em; padding: 10px 5px 0 0; color:#000000; background:#e5f2cb url(pritchitts-news-fade.gif) repeat-x; } #newslinks ul {list-style:none; margin:0; padding:0; } #newslinks li {margin:0; padding: 0; margin-left:1em; margin-top:.5em;} #newslinks a {padding: 0 0 10 0; line-height: 1em; text-decoration:none; color:#000000;} /* footer */ #footer p {float: left;} #footer ul {list-style: none; display: inline; margin-right: 0; padding-right: 0; } #footer li {display: inline; padding-left: 2em; } #footer a {text-decoration:none;} /* general */ /* links */ a.footer:link {text-decoration: none; font-size: 1em; color: #ffffff;} a.footer:active {text-decoration: none; font-size: 1em; color: #ffffff;} a.footer:hover {text-decoration: none; font-size: 1em; color: #ffffff;} a.footer:visited {text-decoration: none; font-size: 1em; color: #ffffff;} a:link { color: #ffffff;; } a:active { color: #ffffff; } a:hover { color: #ffffff; } a:visited { color: #ffffff; } a.shade:link { color: #002868; } a.shade:active { color: #002868; } a.shade:hover { color: #002868; } a.shade:visited { color: #002868; } a.nav:link {color: #ffffff; } a.nav:active {color: #fffff; } a.nav:hover {color: #fffff; } a.nav:visited {color: #ffffff; } a.navcurrent:link {color: #ffffff; } a.navcurrent:active {color: #ffffff; } a.navcurrent:hover {color: #fffff; } a.navcurrent:visited {color: #ffffff;}