﻿/* ============================================ */
/*  Title:      David Costin Graphic Design CSS */
/*  Author: 	David Costin Web Design         */
/* ============================================ */


/* STRUCTURE & CONTAINERS ================ */

html, body { 
	height: 100%;
	background: #f8f7f3;
	font-size: 13px;
	font-family: Verdana, Tahoma, Geneva, san-serif;
	color: #00000;
	line-height: 2em;
	margin: 0;
	padding: 0;
	text-align: left;
}

#pageshell {
	background: #f8f7f3 url(images/ltc_bkg_tile01.jpg) top repeat-x;
	min-height:100%;
	height: auto !important;
	height:100%;
	width: 100%;
	margin: 0 auto 0px;
	padding: 0px;
}
 
#pagecontainer { 
	position: relative;
	width: 958px;
	padding: 0px;
	text-align: left;
	margin-left: auto; 
	margin-right: auto;  
} 
 
#pageheader {
	width: 958px;
	height: 975px;
	background-color: #f8f7f3;
	position: relative;
} 
 

/* HEADINGS / TEXT / IMAGES ============================== */


img.imageheader01 {
	float: left;
	width: 958px;
	height: 975px;
}

img.imagefooter01 {
	float: left;
	width: 958px;
	height: 50px;
}


/* FOOTER ============================= */

#pagefootercontain {
	width: 100%;
	height: 110px;
	background: #f8f7f3;
	padding-top: 20px;
	position: relative;
}

#pagefooter {
	width: 958px;
	height: 50px;
	background:  #f8f7f3;
	margin: 0 auto 0px;
	padding: 0px;
}

 .clearfooter {
 height: 10px;
 clear: both;
 }

/* HTML TAGS ============================= */

a {
	text-decoration: underline;
	color: #FF3300;
}

a:hover {
	color:  #FFCC33;
}

table, input, textarea, select, li {
			font:100% Arial, Helvetica, Sans-Serif;
			line-height:160%;
			color:#555;
}

p {
	font-size: 13px;
	font-family: Verdana, Tahoma, Geneva, san-serif;
	line-height: 2em;
	margin: 0;
	padding: 0;
}

p, blockquote, ul, ol, form{
			margin:1em 0;
			}
		blockquote{
			}
		img{
			border:none;
			}			
		hr{
			display:none;
			}	
		table{
			margin:1em 0;
			width:100%;
			border-collapse:collapse;
			}
		th, td{	
			padding:2px 5px;
			}	
		th{	
			text-align:left;
			}	
		code{
			display:block;
			font:100% "Courier New", Courier, monospace;
			padding:10px;
			border:1px solid #bae2f0;
			background:#e3f4f9;	
			margin:.5em 0;
			}
		pre{
			display:block;
			font:100% "Courier New", Courier, monospace;
			padding:20px 10px;
			border:1px solid #bae2f0;
			background:#e3f4f9;	
			margin:.5em 0;
			overflow:auto;
			overflow-Y:hidden;
			width:574px;
			}	
		li{
			display:list-item;
			}		
	