* {margin:0; padding:0; border: none;}

ul {list-style-type:none;}

li {float: left;}

a {text-decoration: none; color: black;}

body {background:black;}

.clear {clear:both;}

.container {width: 960px; margin: auto; background: white;}

.header
{
	background-color: #0c0a20;
	background-image: url(images/header_bg.jpg);
	background-repeat: no-repeat;
}

.navbar {padding-top: 316px;}

.navbar ul {width: 940px; margin: auto;}

.navbar ul li {padding-right: 2px;}

.navbar ul li:hover {padding-top: 5px;}

.content {background: white; padding-bottom: 80px;}


.left-column {width: 450px; padding-left: 10px; float: left;}

.left-column .reserve-now {width: 356px; height: 72px; margin: 15px auto 30px auto;}

left-column .reserve-now a {width: 356px; height: 72px; }

.left-column .welcome-msg {width: 400px; margin: auto; margin-bottom: 40px;}

.left-column .welcome-msg p
{
	margin-top: 15px;
	color: #000;
	font-family: verdana;
	font-size: 14pt;
	text-indent: 1.5em;
}

.right-column {width: 470px; float: right; padding: 60px 0 0 30px;}

.contact {text-align: center;padding-bottom: 40px;}

.contact h1
{
	font-family: tahoma;
	font-size: 2em;
	font-weight: lighter;
	padding: 20px 0;
	color: purple;
}

.contact p {font-size: 1.1em; font-family: verdana;}

.venues {text-align: center;}

.venues img#clubs{padding-top: 20px; margin-bottom: 20px;}

.venues ul.clubs {width: 606px; margin: auto; font-family: arial;}

.venues ul.clubs strong{font-family: helvetica;}

.venues ul.clubs li.big{width: 303px; margin: auto;}

.venues ul.clubs li.small{width: 202px; margin: auto; padding-top: 20px; padding-bottom: 30px;}

.limo-info {padding: 40px 80px; font-family: sans-serif;}

.limo-info h1, .fleet h1{text-align: center; padding-bottom: 20px; color: purple;}

.limo-info p{padding-bottom: 10px; text-indent: 1.5em; font-size: .9em;}

.fleet {font-family: sans-serif;}

.fleet .limo {width: 860px; margin: auto; border: 1px dotted black; background: purple; color: white; margin-bottom: 20px;padding-bottom: 20px;}

.fleet .limo .limo-text {width: 410px;float: left; padding: 20px;}

.fleet .limo .limo-text h1 {font-family: tahoma; font-size: 1.5em;}

.fleet .limo .limo-text p {text-indent: 1em;}

.fleet .limo .limo-text .limo-links {padding-top: 15px; text-align: center;}

.fleet .limo .limo-pic {padding-top: 20px;}

.limo-page {padding: 30px; text-align: center;}

.limo-page p {font-family: sans-serif; width: 700px; margin: auto; margin-bottom: 20px; }

.limo-page img {margin-bottom: 20px; border: 3px solid purple;}

.tuxedos {text-align: center; padding: 30px 90px; font-family: sans-serif; line-height: 130%;}

.tuxedos p.description {font-size: 85%; font-family: tahoma;}

.tuxedos p.small {font-size: 75%; font-family: tahoma;}

.tuxedos a {margin: 40px 0; color: blue; font-size: 120%; display: block; text-decoration: underline;}

.tuxedos .tux-specials {margin: 30px 0; border: 4px dashed purple; padding: 10px 0;}

.tuxedos .tux-specials h1{margin-bottom: 20px; text-decoration: underline; color: purple;}

.footer {padding: 0 20px 20px 20px;}

.footer .links {font-size: .7em; font-family: arial; font-weight: bold; text-align: center; }
