/* CSS Document */
/* 2.11.08 */
/* Author: www.randycaruso.com */

* { margin: 0; padding: 0; }

html, body{
	height: 100%;
	font-size: 95%;
	margin: 0; padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: #3e444e url(images/back-strip.jpg) repeat-x top;
}

a { color: #650a0a; }
a:hover { color: #EC3B0F; }

h1 { display: none; }
h2 { font: normal 2.4em Arial, Helvetica, sans-serif; }
h3 { font: normal 1.8em Arial, Helvetica, sans-serif; color: #E1C000; margin: 1.2em 0 .8em 0; }
h4 { font: normal 1.8em Arial, Helvetica, sans-serif; padding: 0; margin: 0; }
h5 {display:none;}




.logos img {
	width:100px;
	height: 100px;
}

/* -----------------------------------------------  Column ------------------------------------- */	

#tradition {
	height: 30px;
	width: 885px;
	margin: 0 auto;
	background: url(images/masthead.jpg) no-repeat 0 23px;
	padding: 22px 0 0 0;
}

#column {
	width: 885px;
	margin: 0 auto;
	background: url(images/column-strip.gif) repeat-y;
	overflow: auto;
	sxwidth: 100%

}
 


/* -----------------------------------------------  Content -------------------------------------- */

#container{
	width: 695px;
	float: right;
	background: #fdfdfd url(images/content-background.jpg) no-repeat top;
	xborder: 1px solid blue;
}

/* -------------- this is all the main text in the body  -------------- */

#content{    
	width: 390px;
	float: left;
	margin: 50px 0 20px 50px; 
	display:inline;
}

#content p {
	font-size: .85em;
	padding: 0 0 10px 0;
	line-height: 1.65em;
}

#content li {
	font-size: .85em;
	margin: 2px 0 0 10px;
	list-style-type: none;
	padding: 0 0 0 14px;
	background: url(images/bullet2.gif) no-repeat 0 4px; /*adjust background position here, the first value is the x and the second the y position *//*adjust background position here, the first value is the x and the second the y position */
}


/* --------------  THis is the strip on the right side for photos and such  -------------- */

#photostrip {
	float: right;
	width: 211px;
	margin: 87px 10px 0 0;
}

#photostrip p {
	font-size: 10.5px;
	padding: 5px 0 0 0;
}


/* --------------  Same strip onthe right side but for the contact page -------------- */

#contactstrip {
	float: right;
	width: 211px;
	margin: 87px 0 0 0;
}

#contactstrip p {
	font-size: 10.5px;
	padding: 5px 0 0 20px;
}

/* -------------- MAIN CONTENT WIDE -------------- */

#content-wide{    
	width: 600px;
	float: left;
	margin: 50px 0 20px 50px; 
	display:inline;
}

#content-wide p {
	font-size: .85em;
	padding: 0 0 10px 0;
	line-height: 1.65em;
}



#form {
	background-color: #DFDFDF;
	padding: 20px;
}
#form p {
	padding: 0 0 3px 0;
}




/* -----------------------------------------------  Canon -------------------------------------- */

#canon {
	width: 190px;
	float:left;
	background-color: black;
}

#logo {
	width: 190px;
	height: 352px;
	background: url(images/logo.jpg) no-repeat;
}






/* -----------------------------------------------  NAV ------------------------------------------ */	

#nav {
	background-color: #black;
	xheight: 298px;
}
#nav img { border: none; }




	

/* -----------------------------------------------  Footer ---------------------------------------- */	

.footer {
	font-size: .8em;
	color: #8B8B8B;
}

#footer{
	width: 885px;
	height: 40px;
	margin: 0 auto 30px auto;
	padding: 60px 0 0 0;
	background: url(images/footer.gif) no-repeat;
	}

#footer p{
	font-size: 11px;
	color: #8B8B8B;
	text-align: right;
	padding: 0 60px 0 0;
}


/* -----------------------------------------------  Debris ---------------------------------------- */	

.email { font-size: 10.5px; }
.basictable { margin: 0 0 16px 0; }
.pics { padding: 0 10px 0 0; }
hr { background-color: #ffffff;  margin: 5px 0  25px 0; }



/* -----------------------------------------------  Home Page Specific -------------------------------------- */

#ariel {
	width: 695px;
	height: 324px;
	float: right;
}

#homecontainer{
	width: 695px;
	height: 322px;
	float: right;
	background: url(images/content-background.jpg) no-repeat top;
	background-color: white;
}

#hometext { margin: 25px 0 20px 50px; }

#hometext p {
	font-size: .85em;
	padding: 0 0 10px 0;
	line-height: 1.6em;
}

#clear{ clear: both; }



