/* --------------------------------------------------------- 						CrowleyClan.com						---------------						   GLOBAL - Core Stylesheet      web				: http://www.crowleyclan.com   filename			: global.css   version			: 08.08.2008      copyright		: (c) 2008 CrowleyClan.com   						   This style sheet is based on      Matthew James Taylor's          "Perfect 3 Column Liquid Layout" 	 http://matthewjamestaylor.com/blog/perfect-3-column.htm 	 ----------------------------------------------------------- *//* *//* General styles *//* */body {      margin:0;      padding:0;      border:0;			/* This removes the border */						/* around the viewport in old */						/* versions of IE */      width:100%;      background:#fff;      min-width:600px;  /* Minimum width of layout - */						/* remove line if not required */						/* The min-width property does */						/* not work in old versions of */						/* Internet Explorer */	  font-size:80%;	font-family: Arial, Helvetica, sans-serif;	color: #0a5032;    }a 	{	  color:#0a5032;	}a:link {	color: #0a5032;	}a:visited {	color: #D56C04;	}a:active {	color: #c0c0c0;	}h1	{text-align: center;	 font-size: 180%;	}h1, h2, h3 {      margin:.8em 0 .2em 0;      padding:0;    }p {      margin:.4em 0 .8em 0;      padding:0;	  line-height: 130%;    }img {	  margin:10px 0 5px;	}hr	{	  color: #0a5032;	}address	{	padding-left: 1.0em;	}/* *//* column container *//* */.colmask {	  position:relative;	/* This fixes the IE7 overflow */	  						/* hidden bug */	  clear:both;	  float:left;      width:100%;			/* width of whole page */	  overflow:hidden;		/* This chops off any */							/* overhanging divs */	}/* *//* common column settings *//* */.colright,.colmid,.colleft {	  float:left;	  width:100%;			/* width of page */	  position:relative;	}.col1,.col2,.col3 {	  float:left;	  position:relative;	  padding:0 0 1em 0;	/* no left and right padding */	  						/* on columns, we just make  */							/* them narrower instead only */							/* padding top and bottom is */							/* included here, make it */							/* whatever value you need */      overflow:hidden;	}/* 3 Column settings */.threecol {	  background:#D56C04;	/* right column background */								/* colour */	}.threecol .colmid {	  right:15%;			/* width of the right column */      background:#fff;		/* center column background */								/* colour */	}.threecol .colleft {	  right:70%;			/* width of the middle column */	  background:#006308;	/* left column background */	  							/* colour */	}.threecol .col1 {	  width:66%;		/* width of center column */							/* content (column width minus */							/* padding on either side) */	  left:102%;		/* 100% plus left padding of */	  						/* center column */	  background: url(../images/trancoat.gif) 	  			  no-repeat scroll center top;	}.threecol .col2 {	  width:11%;		/* Width of left column content */	  						/* (column width minus padding */							/* on either side) */	  left:21%;			/* width of (right column) plus */	  						/* (center column left and */							/* right padding) plus (left */							/* column left padding) */	  color: white;		/* left column text color */	}.threecol .col2 a{	  color: white;	}.threecol .col3 {	  width:11%;		/* Width of right column content */	  						/* (column width minus padding */							/* on either side) */	  left:95%;			/* Please make note of the brackets */	  					/* here:							*/							/* (100% - left column width) */							/* plus (center column left and */								/* right padding) */							/* plus (left column left and */								/* right padding) */							/* plus (right column left */								/* padding) */	}	.col1 dt {				/* Newsletter content page */	font-weight: bolder;	}	#banner {	background-color: #006308;	}	#redbar {	background-image: url(../images/redbar2.jpg);	background-repeat: repeat-x; 	background-position: bottom left; 	background-color: #fd0100; 	border-bottom: 8px solid #753802;	color: white; 	height: 2.5em;	font-size: 100%;	}	p.right-float {	text-align: right;	padding-right: 1em;	}	.left-float {	float: left;	}.right-float {	float: right;	}p.left-float {	text-align: left;	padding-left: 1em;	}	#content {	margin-top: -17px;	}	.submenu {	padding-left: 0.5em;	}.source, .copyright {	color: #0a5032;	text-align: right;	font-size: 70%;	margin-right: 5px;	}	.newsfrom ,.headline, .announce, .question {		/* "Around the World" sources */	font-weight: bolder;	}img.newsphoto	{	margin-right: 19px;	}	.sig	{	font-family: "Brush Script MT", "Script MT Bold", cursive;	font-size: 120%;	}.byline	{	font-size: 50%;	font-style: italic;	}p.listhead	{	font-weight: bolder;	text-decoration: underline;	}p.memoriam	{	text-align: center;	}p.schedule	{	margin-left: 2em;	}td.last-amount	{	text-decoration: underline;	}	
