html, body{
	background:#fcfcd2 url(images/bgtilecpsc.png) fixed repeat-x 0 0;
}
a:link,
a:visited{
	color:#1a801a;
}

/****************************************
** PAGE CONTAINER
****************************************/
div#containerWrapper{}
	div#container{}

/****************************************
** HEADER
****************************************/
div#headerWrapper{}
	div#header{
		background-image:url(images/bg-top-cpsc.png);
	}
		/****************************************
		** HEADER ELEMENT CONTAINERS
		****************************************/
		div#headerIcon{
			width:246px;width:180px;
		}
		div#headerNavTabs{
			/*display:none;*/
			width:325px; 
			height:120px; 
			float:right; 
		}
		div#headerText{
			width:300px;
		}
		div#headerSearch{}
		div#headerLabelContact{}
		/****************************************
		** SITE SEARCH FORM
		****************************************/
		div#headerSearch input.go_search{ color:#1a801a; }
		div#headerSearch a.go_button{ background-image:url(images/siteSearchSubmitGreen.png); }

/****************************************
** CONTENT AREA
****************************************/
div#mainWrapper{}
	div#main{}
		div#contentWrapper{}
			div#content{}
				div#content p{}
					div#content p.tip em{}
		/****************************************
		** RIGHT SIDE CALLOUTS
		****************************************/
		/*div#content div.calloutWrapper{
			background-color:#1a801a;
		}
			div#content div.calloutWrapper h1{
				background-color:#1a801a;
				color:#ffffff;
			}
				div#content div.callout a:link, 
				div#content div.callout a:visited{
					color:#003300;
				}*/
		/****************************************
		** SIDEBOX (new callout script)
		****************************************/
		.sidebox{
			background-image:url(images/callouts/cpsc-sbbody-r.gif);
		}
		.boxhead{
			background-image:url(images/callouts/cpsc-sbhead-r.gif);
		}
			div#content .boxhead h2{
				background-image:url(images/callouts/cpsc-sbhead-l.gif);
			}
		div#content .boxbody{
			background-image:url(images/callouts/cpsc-sbbody-l.gif);
		}
		/****************************************
		** LEFT NAVIGATION MENU
		****************************************/
		div#navigationWrapper{}
			div#navigation{}
				div#navigation h1, 
				div#navigation h3{
					color:#ffd700;
				}
				div#navigation h2{
					color:#e6e6e6;
				}
					div#navigation h2 a{
						color:#666666;
					}
				div.leftColumnMenu{}
					div.leftColumnMenu ul{}
						div.leftColumnMenu  li a:link, 
						div.leftColumnMenu  li a:visited{
							color:#ffffff;
						}
					/****************************************
					** PATH HIGHLIGHTING
					****************************************/
					div.leftColumnMenu ul li ul li.thisSideNavItem{
						list-style-image:url(images/leftNavListIconThis-cpsc.gif);
					}
						div.leftColumnMenu li.thisSideNavItem > a:link,
						div.leftColumnMenu li.thisSideNavItem > a:visited,
						div.leftColumnMenu li.thisSideNavItem > a:hover,
						div.leftColumnMenu li.thisSideNavItem > a:active{
							color:#ffff66;
						}

/****************************************
** FOOTER
****************************************/
div#footerWrapper{}
	div#footer{}
	
/**************************************************
** Smooth Navigational Menu (v1.31)
**************************************************/
	/****************************************
	** HEADER MENU
	****************************************/
	div#header div#headerMenu{
		background-color:#419502;background-color:#1a801a;background:none;
		/*border-top:1px solid #006600;*/
		border-bottom:1px solid #006600;
	}
	/**************************************************
	** Top level menu link items style
	**************************************************/
	.ddsmoothmenu ul li a:link, 
	.ddsmoothmenu ul li a:visited{
		color:#ffffff;
		border-right:1px solid #006600;
	}
	.ddsmoothmenu ul li a.selected, 
	.ddsmoothmenu ul li.active a{
		color:#ffff66;
	}
	.ddsmoothmenu ul li a:hover{
		color:#ffd700;
	}

	/**************************************************
	** Sub level menu links style
	**************************************************/
	.ddsmoothmenu ul li ul li a:link, 
	.ddsmoothmenu ul li ul li a:visited{
		color:#ffffff;
		background-color:#419502;
		background-color:#1a801a;
		border-right:1px solid #006600;
		border-bottom:1px solid #006600;
		border-left:1px solid #006600;
	}
	.ddsmoothmenu ul li ul li:first-child{
		border-top:1px solid #006600;
	}
	.ddsmoothmenu ul li ul li a.selected{
		color:#ffff66;
		background-color:#53ad53; 
	}
	.ddsmoothmenu ul li ul li a:hover{
		color:#ffd700;
		background-color:#53ad53; 
	}
	
/**************************************************
** SPECIAL COLLINS PERLEY HEADER STYLING
**************************************************/
a.cpscConventionsLink{background:url(http://www.collinsperley.com/assets/images/sitelayout/headerBannerConventions.png) no-repeat 0 0; width:175px; height:125px; display:block; float:left; margin:0 0 0 0;}
a.cpscConventionsLink span{display:none;}			
/****************************************
** SPECIFIC HOVER BUTTONS
****************************************/
span.cpscConventions a{background-position:0 0;}
span.cpscConventions a:hover{background-position:0 -125px;}

div.facebookLink{
	position:absolute;top:5px;right:5px;
}
div.twitterLink{
	position:absolute;top:5px;right:60px;
}
div.conventionLink{
	position:absolute;top:5px;right:115px;right:60px;text-align:center;
}
	div.conventionLink a:link,
	div.conventionLink a:visited{
		font-size:16px;
		line-height:22px;
		color:white;
		text-decoration:none;
		font-weight:bold;
	}
	div.conventionLink a:hover,
	div.conventionLink a:active{
		text-decoration:underline;
	}