/* JAG85.com Christmas Styles */

/*
Red: #D20001
Green: #017F01
Gray: #EDECF1;
*/


/* General page styles */

	@font-face {font-family: "Calibri"; src: url(../../fonts/CALIBRI3.eot)}

	body{ 
	margin:0;
	background-color:white;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	color:Black;
	}

	a:link, a:visited{color:#017F01; text-decoration: underline;}
	a:active, a:hover{color:#D20001; text-decoration: none;}
	
	.bgl{background:url(bgl.jpg) right repeat-y;width:auto;}
	.bgr{background:url(bgr.jpg) left repeat-y;width:auto;}
	
	.layoutTable{
	border:0;
	padding:0;
	margin:0;
	height:100%;
	}
	.layoutTable td{border:0;padding:0;margin:0;}
	.layoutTable tr{border:0;padding:0;margin:0;}
	
	.picture{
	margin:0.5ex;
	border:1px solid #D20001;
	}
	
/* Navigation bar */

	#nav{
	background:#D20001;
	color:white;
	font-size:90%;
	}
	#nav a:link, #nav a:visited{color:white;font-weight:bold;text-decoration:none;}
	#nav a:active, #nav a:hover{text-decoration:underline;}
	
	#nav ul{
	list-style:none;
	padding: 0.25em 0 0.25em 0;
	margin:0 0 0 4ex;
	}
	
	#nav li{
	display:inline;
	padding: 0em 1em 0em 1em;
	}
	
/* Column headers */

	.colhead{
	background:#D20001;;
	vertical-align:top;
	width:25%;
	}
	
	.colhead h3, .feathead h3{
	padding:0.25ex 2ex 0.25ex 2ex;
	margin:0;
	font-size:110%;
	color:white;
	}

	.feathead{
	background:#017F01;
	vertical-align:top;
	width:50%;
	}
	
/* Columns */

	.col{
	background:url(colbground.jpg) no-repeat #D4D3E3;
	vertical-align:top;
	}
	
	.colcontent{
	padding:0.75ex;
	}
	.colcontent p{margin:0 0 1ex 0;padding:0;}
	.colcontent h4{margin:1ex 0 0 0;color:#017F01;}
	.colcontent h5{color:gray;margin:0;padding:0;font-weight:normal;font-size: 90%;}
	.colcontent img{border:1px solid #017F01;}
	
	.colcontent ul{
	list-style:url(bullet.jpg);
	margin:0 0.75ex 0.5ex 0ex;
	}
	.colcontent ul a:link, .colcontent ul a:visited{color:#D20001;text-decoration:none;}
	.colcontent ul a:active, .colcontent ul a:hover{text-decoration:underline;}

/* Content styles */

	.content{
	font-size: 100%;
	padding:1.5ex;
	background:url(greencandycane.jpg) top repeat-x;
	border-left:1px dotted #999999;
	border-right:1px dotted #999999;
	}
	.content h2{font-size:115%;margin:0 0 0 0;}
	.content h3{font-size:110%;margin:0;}
	.content h3 a{color:#D20001;}
	.content h4{font-size:90%;color:gray;font-weight:normal;font-style:italic;}
	.content h4 a{color:#666666;}
	.content p{margin:0 0 1ex 0;}
	.content img{margin:0.5ex;}
		
	.tableItem{
	text-align:center;
	}	
	.tableItem img{	margin:0.75ex;border:1px solid black;}
	.tableItem a:link, .tableItem a:visited{color: Black; text-decoration: underline;}
	.tableItem a:active, .tableItem a:hover{color: Gray; text-decoration: none;}

/* Tray */

	#tray{
	font-size: 90%;
	padding:1ex;
	text-align:center;
	background:#D20001;
	font-weight:bold;
	color:white;
	}
	#tray p{margin:0.75ex;}
	#tray a:link, #tray a:visited{text-decoration:none;color:white;}
	#tray a:hover, #tray a:active{text-decoration:underline;}
	#tray ul{list-style:none;margin:0;}
	#tray li{display:inline;padding:1ex;}
