/***************************** 
	STYLESHEET  VERSION:1.0
	WEBSITE:	deGroots
	AUTHOR:		Tim Jensen
	CREATED:	13/01/05 
	COMMENTS:	Stylesheet for deGroots.
*/

/** DEFAULT LAYOUT DIV styles */
#frame{width:946px;background:#FFF url(../../images/content_bg.gif) repeat-y top left}
html>body #frame{margin-top:20px}
#frameInner{width:946px;background:#FFF url(../../images/content_bg_inner.gif) repeat-y top left}
html>body #frameInner{margin-top:20px}
#header{width:946px;height:194px}
#columnLeft{width:203px;border-right:1px solid #CAB15C;padding:0 18 0 18px}
#columnMain{width:499px;background:#FFF;padding:0 18 0 18px}
#columnMain img{border:1px solid #003263;margin:3 10 3 10px}
#columnLeftInner{width:175px;padding:0 0 0 4px}
#columnMainInner{width:734px;padding:0 18 0 18px}
#columnMainInner img{border:1px solid #003263;margin:3 10 3 10px}
#columnMain img.noBorder, #columnMainInner img.noBorder{border:0px}
#columnRight{width:164px;padding:0 8 0 0px}
.footer{height:38px;width:946px;background:#fdf9ee url(../../images/footer_bg.gif) no-repeat bottom center;padding:20 6 0 6px;font-size:12 px;font-family:Arial, Helvetica, sans-serif;color:#003263;}
.footerInner{height:38px;width:946px;background:#fdf9ee url(../../images/footer_inner_bg.gif) no-repeat bottom center;padding:20 6 0 6px;font-size:12 px;font-family:Arial, Helvetica, sans-serif;color:#003263;}
#footerEnclose{width:946px}
.footerLeft{float:left;padding:0 10 0 10px}
#footerRight{float:right;padding:0 10 0 10px}
#footerRight a{color:#90191C;text-decoration:none}
#footerRight a:hover{text-decoration:underline}
/*#leftAlignImage img{border:10px solid #FF0000;margin:5 20 5 0px}
#rightAlignImage img{margin:5 0 5 20px}
*//* MAIN MENU NAVIGATION styles */
#subNav{font:13px Verdana, Arial, Helvetica, sans-serif;color:#003263;text-decoration:none}
#subNavHeader{padding:5 10 0 10px}
#subNav ul{list-style:none;margin:0px;padding:0px;border:none}
#subNav li{border-bottom:1px solid #DCE3E6;margin:0px}
#subNav li img{margin:-10 0 -10 0px}
#subNav li a{display:block;margin:0 -2 0 0px;padding:10 10 10 18px;font:13px Verdana, Arial, Helvetica, sans-serif;color:#003263;text-decoration:none}
html>body #subNav li a{width:auto}
#subNav li a:hover{background:#BFCCD4}
html>body #subNav li a:hover{margin:0 1 0 0px}
#subNav ul li a#current{background:#BFCCD4}
html>body #subNav ul li a#current{margin:0 1 0 0px}
/*#subNav td{padding:10 0 10 10px;margin:0 -10 0 -10px;font:13px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;text-transform:uppercase;font-weight:bold}
*/
#hasChildren{margin:-15 0 0 0px}
#nav {}
#nav ul {padding: 0px 0px 10px 3px;margin-left: 0;color: #fff;float: left;;font-family: Verdana, Arial, Helvetica, sans-serif;background:url(../../images/navBkgd.png);
font-size: 13px;list-style:none;width:941px;}
#nav ul li{display:inline;}
#nav ul li a{border-right:1px solid #fff;color: #fff;text-decoration: none;float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;border-right: 1px solid #fff;padding: 7px 10px 8px 10px; font-weight:bold;}

#nav ul li a#current{background:#1c5aa8}
#nav li a:hover{background:#275691}
#navShadow {margin-left:3px; background: url(../../images/navShadow.gif)}

/* QUICK ENTRY BOX styles */.quickEntry{width:152px}
.quickEntryBox{margin:0 0 15 0px;width:152px;border:1px solid #C3A84A;background:#FBF4E1}
html>body #quickEntryBox{width:148px}
.quickHeader{/*height:20px;*/font:13px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;padding:2 5 2 5px;text-align:left;color:#003263}
.quickHeader a{font:13px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#003263;text-decoration:none}
.quickHeader a:link:hover{font:13px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#003263;text-decoration:underline}
#quickImage{/*height:69px;*/width:136px;background:#FFFFFF;border:1px solid #C3A84A}
#quickImage img{margin:0 0 -4 0px}
html>body #quickImage img{margin:0px}
.quickSummary{font:11px Arial, Helvetica, sans-serif;margin:4 5 4 5px;text-align:left}
/** LINK styles *//* STANDARD LINK styles */a{font-family:Arial,Verdana, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#003263;text-decoration:underline}
a:link{color:#003263;text-decoration:underline}
a:visited{color:#003263;text-decoration:underline}
a:active{color:#003263;text-decoration:underline}
a:hover{color:#003263;text-decoration:none}
/* BREADCRUMB LINK styles */#breadcrumbs{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FF9933;margin:0 0 10 0px}
#breadcrumbs a{font-family:Arial, Helvetica, sans-serif;font-size:9px;text-transform:uppercase;color:#FF9933}
#breadcrumbs a:hover{text-decoration:underline}
/* FOOTER links */.footer a{margin:0px;padding:0px;font-size:12 px;font-family:Arial, Helvetica, sans-serif;color:#003263;text-decoration:none}
.footer a:hover{text-decoration:underline}
/** Utilities */#utilities a{font-size:9px;margin:2 2 0 0;text-transform:uppercase;color:#FF9933}
/** INCLUDE TEMPLATE styles *//* CALENDAR */.calendarRow{ clear:both}
.calendarDayHeading{ background-color:<cfoutput>#developer.headingsColour#</cfoutput>;color:<cfoutput>#developer.lightColour#</cfoutput>;width:70px;height:25px;padding:2px;margin:1px;float:left}
.calendarDay, .calendarDay_away, .calendarDay_home{background-color:<cfoutput>#developer.keylineDarkColour#</cfoutput>;color:<cfoutput>#developer.lightColour#</cfoutput>;width:70px;height:70px;padding:2px;margin:1px;float:left}
.calendarDay_away{background-color:<cfoutput>#developer.headingsColour#</cfoutput>}
.calendarDay_home{background-color:<cfoutput>#developer.linkColour#</cfoutput>}
.calendarDay_home a:link{color:<cfoutput>#developer.mainmenuHighlightColour#</cfoutput>}
.calendarDay_home a:visited{color:<cfoutput>#developer.mainmenuHighlightColour#</cfoutput>}
.calendarDay_home a:hover{color:<cfoutput>#developer.linkHighlightColour#</cfoutput>}
.calendarDay_away a:link{color:<cfoutput>#developer.mainmenuHighlightColour#</cfoutput>}
.calendarDay_away a:visited{color:<cfoutput>#developer.mainmenuHighlightColour#</cfoutput>}
.calendarDay_away a:hover{color:<cfoutput>#developer.linkHighlightColour#</cfoutput>}
/* CONTACT FORM */#contactForm{width:290px;border:1px solid #003263;clear:both}
.formHeading{width:290px;height:20px;background:#003263}
.formRow{width:280px;height:18px;margin:5 2 5 2px;clear:both}
.fieldName{width:80px;float:left;padding:3 2 3 2px;text-align:right}
.field{width:190px;float:right;padding:2px;text-align:left}
.formHeading h1{margin:0px;padding:2 0 0 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;}
.tableHeading{height:20px;background:#003263}
.tableHeading h1{margin:0px;padding:2 0 0 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;}
/* SELECTOR STYLES *//* -------------------------------------------------------------------------------------- */
body{padding:0px;margin:9 0 0 0px;background:#fdf9ee}
html>body{margin:-11 0 0 0px}
h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#003263;padding:0px;margin:0 0 15 0px;font-weight:bold}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#003263;font-weight:bold;padding:0px;margin:0 0 10 0}
h3,h4,h5{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#003263;padding:0px;margin:10 0 5 0}
h6{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#464646;padding:0px;margin:5 0 10 4;font-weight:normal}
p,td{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3B4C5E;margin:0px 0px 8px 0px;padding:0px}
ul{margin:0 0 0 26px}
li{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3B4C5E}
#columnMain ul, #columnMainInner ul{margin:0 0 15 6px;float:left;/*clear:all;*/padding:5 0 0 0px}
#columnMain ul li, #columnMainInner ul li{list-style-type:none;padding:0 0 0 15px;background:url(../../images/bullet.gif) no-repeat top left}
img{border:0px;margin:0px;padding:0px}
/** FORM styles */form{padding:0px;margin:0px;border:0px}
form.searchBox{padding:0px;margin:0 0 1 0px;border:0px}
input{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;border:0px;height:16px;padding:0px;margin:1 0 1 0px;border:1px solid #1C2A58;vertical-align:top}
input.lge{width:190px}
input.med{width:150px}
input.sml{width:90px}
textarea{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;width:180px;border:0px;height:60px;padding:0px;margin:0px;border:1px solid #CCCCCC}
input.checkBox{margin-right:3px;float:left;width:14px;height:14px}
input.button{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#FFFFFF;background-color:#1C2A58;padding:0px;margin:2 0 0 0px}
html>body input.button{margin:1 0 0 0px}
input.imageButton{margin:0px;padding:0px;border:0px}
select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;border:0px;height:16px;padding:0px;margin:0px;background:#003263;border:1px solid #CCCCCC}
/** MISCELLANEOUS styles */.boxBacking{background-color:#CCCCCC}
.boxHeader{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;background-color:#AFAFAF;color:#FFFFFF}
#blogCommentForm{width:290px;border:1px solid #DCE3E6;clear:both;background:#F1F5F6}
.blogDate{font-size:11px}
.blogTitle h2{font-size:16px;font-family:"Arial", Arial, Helvetica, san-serif;font-weight:bold}
.comment{background:#F1F5F6;width:100%;padding:10px;border:1px solid #DCE3E6}
.red{color:#90191C}