/* Removes standard browser defaults for */
/* cross-browser compatibility. */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Sets all document elements margins and padding values to 0 */
* {
	margin: 0;
	padding: 0;
	border: 0;
}

p, pre {
	margin: 1em 0;
} 

img {
	border: 0px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

body {background: #9D1B16; background-image:url(../images/bkground.jpg); background-repeat: repeat-x;}
body, td {font-family:georgia, times, times-roman; font-size: 11px;}
body {text-align: center;}


#wrapper {
	width: 750px;
	margin: 0 auto;

	}
#head{
	float: left;
	width: 750px;
	}	
#topNav{float: left;
	width:750px;
	height: 28px;
	background-image: url(../images/header_bkground.jpg);
	background-repeat: no-repeat;
	}
#fill {float: left; width: 750px; background: #ffe9c8;}
.titlebar {background-image:url(../images/title.jpg); background-repeat: no-repeat; width: 547px; height: 19px; text-align: right;}
.title {font-family: verdana; font-size: 12px; font-weight: 800; color: #ffc288; padding-top: 2px; padding-right: 110px; letter-spacing: 4px;}
.titlepad {float: right; padding:24px 50px 20px; 	background: #ffe9c8;}
#services p {font-size: 16px;}
#photos{
float: left;
	width:750px;
	height: 73px;
	background: #ffe9c8;
	text-align: center;
	margin: 0 auto;
	}
	#click{ background: #ffe9c8;}
#intro{ display: none;}
#services {float: left; padding: 20px 100px; width: 550px; text-align: left;background: #ffe9c8;}
#services_25 {float: left; padding: 0px 25px; width: 700px; text-align: left;background: #ffe9c8;}		
#services_10 {float: left; padding: 0px 10px; width: 730px; text-align: left;background: #ffe9c8;}
#services_65{float: left; padding: 0px 65px; width: 620px; text-align: left;background: #ffe9c8;}	
#btmgrafix {float: left; width: 750px;}
#bottom {float: left; width: 750px;font-size: 11px; text-align: center; color: #ffc288; background: #9D1B16; border-top: 1px solid #ffc288; border-bottom: 1px solid #ffc288;}
div#bottom a {text-decoration: none; color:#ffc288; background: #9d1b16; font-size: 11px;}
div#bottom a:visited {text-decoration: none; color:#ffc288; background: #9d1b16; font-size: 11px;}
div#bottom a:hover {text-decoration: none; color: white; background: #9d1b16; font-size: 11px;}
div#bottom a:active {color: purple; background: #9d1b16; font-size: 11px;}

		.right {text-align: right;}
		.center {text-align: center;}
		.highlight {font-size: 14px; font-weight: 600; color: #9D1B16;}

input {
	FONT: 11px Verdana,Geneva,Helvetica; color: #000000
}
textarea {
	FONT: 11px Verdana,Geneva,Helvetica; color: #330000
}
select {
	FONT: 11px Verdana,Geneva,Helvetica; color: #330000
}
input.text {
	BORDER-RIGHT: #663300 1px solid; BORDER-TOP: #663300 1px solid; BORDER-LEFT: #663300 1px solid; width: 100%; BORDER-BOTTOM: #663300 1px solid; background-color: #ffffff; padding-left: 5px; line-height: 16px;
}
textarea {
	BORDER-RIGHT: #663300 1px solid; BORDER-TOP: #663300 1px solid; BORDER-LEFT: #663300 1px solid; width: 100%; BORDER-BOTTOM: #663300 1px solid; background-color: #ffffff
}
select {
	BORDER-RIGHT: #663300 1px solid; BORDER-TOP: #663300 1px solid; BORDER-LEFT: #663300 1px solid; width: 100%; BORDER-BOTTOM: #663300 1px solid; background-color: #ffffff
}

td.packageHead {
	padding-right: 10px; padding-left: 10px; padding-bottom: 5px; FONT: bold 13px Arial; width: 100%; color: #ffffff; padding-top: 5px
}

td.head {
	padding-right: 15px; padding-left: 15px; FONT-SIZE: 18px; padding-bottom: 5px; color: #ff6633; padding-top: 10px; TEXT-AliGN: left
}
td.color_head {
	padding-right: 5px; padding-left: 5px; FONT-SIZE: 18px; padding-bottom: 5px; padding-top: 10px; FONT-FAMILY: Tahoma,Arial,Verdana,Geneva,Helvetica; TEXT-AliGN: left
}
td.head_str {
	padding-right: 5px; padding-left: 5px; FONT-WEIGHT: bold; padding-bottom: 3px; color: #993300; padding-top: 3px; text-align: left;
}

td.formAsterix {
	padding-right: 5px; padding-left: 5px; FONT-WEIGHT: bold; padding-bottom: 3px; color: #993300; padding-top: 3px
}
td.form {
	FONT: bold 11px Tahoma,Arial,Verdana,Geneva,Helvetica; vertical-align: top; color: #000000; TEXT-AliGN: left
}
td.formAsterix {
	FONT: bold 11px Tahoma,Arial,Verdana,Geneva,Helvetica; vertical-align: top; color: #000000; TEXT-AliGN: left
}
td.formAsterix {
	color: #cc0000; TEXT-AliGN: center
}
td.description {
	padding-right: 3px; padding-left: 3px; FONT-SIZE: 10px; padding-bottom: 3px; vertical-align: top; padding-top: 3px;
	font-size: 11px; text-align: left;
}
