/* CSS Document */


body {
padding: 0px 50px;
margin: 0;
background-color: black;
text-align: center;
}

#container {
	width: 760px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#container #header_flash {
	margin-right: auto;
	margin-left: auto;
	width: 760px;
}


#flash {
	width: 760px;
	background-color: #292929;
	padding-top: 10px;
	padding-bottom: 10px;
}

.tableLarge {
	width: 760px;
	background-color: #292929;
	background-repeat: no-repeat;
	background-position: left center;
	/* background-image: url(/images/water_mark.jpg); */
}
#container #text {
	margin-right: auto;
	margin-left: auto;
	width: 760px;
}


form table {
	width: 400px;
	margin: 0;
	
	background-color: #000000;
font: bold 9px verdana, arial, helvetica, sans-serif;
color: #3577A2;

}
table {
width: 400px;
	margin: 0;
	
	background-color: #000000;
font: bold 11px verdana, arial, helvetica, sans-serif;
color: #3577A2;

}

.spacing {
padding: 6px 1px;
background-image: url(../images/vert_bar.gif);
background-repeat: repeat-y;
}

.spacing_home {
background-image: url(../images/vert_bar.gif);
background-repeat: repeat-y;
}

/* liquid content cells  begin*/



.wrap {
background-image: url(../images/cornerTL.gif);
background-repeat: no-repeat;
border: 1px solid #3577A2;
background-color: black;
padding: 0;
margin: 6px;
font: 11px  verdana, arial, sans-serif;
color: #B9B9B9;
}

.cell {
background-image: url(../images/cornerBL.gif);
background-repeat: no-repeat;
background-position: left bottom;
}

p {
padding: 0px 30px;
}

i {
font: bold 240% italic arial, verdana, helvetica, sans-serif;
color: white;
}

em {
font: normal 11px verdana, arial, sans-serif;
color: #E8E8E8;

}
.h3 {
	background-image: url(../images/cornerTR.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 3px;
	padding-bottom: 3px;
}

h3 {
background-image: url(../images/cornerTR.gif);
background-repeat: no-repeat;
background-position: right top;
margin: 0;
padding: 6px;
font: bold 14px arial, verdana, sans-serif;
}

.h3_head {
	background-image: url(../images/cornerTR.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}

.bottom {
/*
padding: 0;
margin: 0;
*/
background-image: url(../images/cornerBR.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

/* liquid content cells end */

a:link {
color: white;
}


a:visited{
color: white;
}


a:hover {
color: white;
}


.footer {
font: 10px verdana, arial, helvetica, sans-serif;
color: white;
padding: 3px;
}

.footer a:link {
color: white;
}

.footer a:visited {
color: white;
}

.footer a:hover {
color: #3577A2;
}

ul {
font: normal 11px verdana, arial, sans-serif;
margin: 0;
margin-left: 30px;
padding-right: 20px;
text-align: left;
color: #B9B9B9;
}

.wrap ul {
	font-size: 11px;
	margin-left: 10px;
	padding: 10px 10px 10px 0;
	color: #B9B9B9;
}

.price {

float: right;
color: #3577A2;
font-weight: bold;
}

.wrap .cell ul {
background-image: url(../images/cornerTR.gif);
background-repeat: no-repeat;
background-position: right top;
}

h4 {
padding-top: 10px;
margin: 0;
font: bold 15px arial, verdana, sans-serif; 
color: white
}

.tix {
width: 205px;
background-image: url(../images/cornerTL.gif);
background-repeat: no-repeat;
border: 1px solid #3577A2;
background-color: black;
margin: -9px 0 0 30px;
}

.tix ul {
margin: 0;
}

.tix .cell ul {
background-image: url(../images/cornerTR.gif);
background-repeat: no-repeat;
background-position: right top;
}
 hr {
 height: 1px;
 color: #FDA803;
 }

.listheader {
	font-variant: small-caps;

}

.subtext {
font-weight: normal;
}

.drop {
float: left;
margin: 0 10px 10px 0;
}

.dates {
font: bold 12px verdana, arial, sans-serif;
color: #E4A266;
}

.orange {
color: #E4A266;
}

.blue {
color: #3577A2;
}

.bluehr {
width: 100%;
height: 5px;
border-bottom: solid 1px #3577A2;
}

.testimonials {
	color: #3C84B5;
	font-weight: bold;
	font-size: 14px;
}
.img_right {
	float: left;
	border-right: medium solid #000000;
	margin-top: 2px;
	margin-left: 3px;
	padding-bottom: 20px;
	margin-right: 3px;
}
.home_buttons {
	font-size: 10px;
	color: #FDA803;
	font-variant: small-caps;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-left: 10px;
	background-image: url(/images/button.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 7px;
	letter-spacing: 1px;
}
.shift_top {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.shift_top table {
	margin-right: auto;
	margin-left: auto;
}

#nav {
	background-color: #292929;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
}
#nav table td {
	background-color: #292929;
	padding-top: 7px;
	padding-bottom: 7px;
}
#nav a:link {
	text-decoration: none;
	color: #BDBDBD;
}
#nav a:hover {
	text-decoration: none;
	color: #55859D;
}
#nav a:visited {
	text-decoration: none;
	color: #BDBDBD;
}
#nav a:visited:hover {
	text-decoration: none;
	color: #55859D;
}

#testimonial {
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}
#date {
	font-size: 11px;
}
#subtitles {
	font-size: 12px;
	color: #CCCCCC;
}
.names {
	color: #CCCCCC;
	background-color: #333333;
	height: 15px;
	width: 100px;
	padding-left: 5px;
	vertical-align: middle;
	border: 1px solid #666666;
	text-align: center;
	font-weight: normal;
}
.names a:link {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}
.names a:hover {
	color: #55859D;
	text-decoration: none;
	font-weight: normal;
}
.names a:visited {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}
.names a:visited:hover {
	color: #55859D;
	text-decoration: none;
	font-weight: normal;
}
ul {
	margin: 0;
	padding: 0;
	margin-left: 0;
	padding-right: 0;
}
li {
	list-style:none;
}
.bottom p {
	margin-bottom: 0;
	padding-bottom: 10px;
}

