@charset "utf-8";

html {
min-height: 101%;
}

body {
	background-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	background-image: url(../Images/mesh-background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#Footer {
	background-image: url(../Images/Footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	height: 39px;
	width: 950px;
}



h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #d2bc51;
	margin: 0px;
	padding-left: 12px;
	padding-top: 4px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0 0 8 0;
	padding: 0px;
	color: #000000;
}


p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 1.3em;
	margin-top: 0px;
	margin-bottom: 20px;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-type: disc;
}
.job {
	margin-left: 20px;
	list-style-position: outside;
}


li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0;
}

#Site-Container {
	width: 950px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
#Site-Container  #Wrap {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
	background-image: url(../Images/Camera-Stand.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: solid 1px #000000;
	background-color: #FFFFFF;
	margin-bottom: 15px;
}
#Site-Container #AdminWrap {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
	background-repeat: no-repeat;
	border: solid 1px #000000;
	background-color: #FFFFFF;
	margin-bottom: 15px;
}


#Navigation {
	margin: 0px;
	padding: 0px;
	height: 191px;
	z-index: 5;
}



#Header {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 244px;
	width: 950px;
	background-image: url(../Images/Logo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#CCTV-Animation {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 244px;
	width: 317px;
}

#Title-Bar {
	background-image: url(../Images/Title-Bar.gif);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	height: 39px;
	width: 633px;
	margin-top: 205px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Home-Container {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
	position: relative;
}


#Home-Fade {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
	background-image: url(../Images/Silhuette-Home2.gif);
	background-repeat: no-repeat;
	background-position: left 60px;
	z-index: 2;
}


#About-Container {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
	position: relative;
}


#Nightclub-Container {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
	background-image: url(../Images/Silhuette-Nightclub.gif);
	background-repeat: no-repeat;
	background-position: left 60px;
}

#Mobile-Container {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
	background-image: url(../Images/Silhuette-Mobile.gif);
	background-repeat: no-repeat;
	background-position: left 105px;
}

#Manned-Container {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
	background-image: url(../Images/Silhuette-Manned.gif);
	background-repeat: no-repeat;
	background-position: left 60px;
}

#Land-Container {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
	background-image: url(../Images/Silhuette-Land.gif);
	background-repeat: no-repeat;
	background-position: left 60px;
}





#Content {
	margin: 25px 0px 0px 0px;
	float: left;
	width: 551px;
	padding-left: 12px;
	padding-right: 70px;
	background-color: #FFF;
	padding-top: 0px;
	padding-bottom: 15px;
}

.img-right {
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#Navigation ul {
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 162px;
	margin-top: 0px;
}

#Navigation ul li ul {
	border: 1px solid #ccb439;
	width: 235px;
}

#Navigation ul li ul li {
	width: 235px;
	background-color: #000;
}

#Navigation ul li ul li a:link, #Navigation ul li ul li a:visited {
	width: 220px;
	background-color: #000;
	color: #ccb439;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ccb439;
	border-right-color: #ccb439;
	border-left-color: #ccb439;
	text-transform: capitalize;
	padding-top: 3px;
	padding-bottom: 3px;
}

#Navigation ul li ul li a:hover, #Navigation ul li ul li a:active {
	background-color: #666666;
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ccb439;
	border-right-color: #ccb439;
	border-left-color: #ccb439;
}
#Content a:link, #Content a:visited {
	color: #993300;
	text-decoration: none;
}

#Content a:hover, #Content a:active {
	color: #993300;
	border-bottom: solid 1px #993300;
}


ol, ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	color: #000000;
	margin: 0;
}
ul {
	margin-bottom: 20px;
}


form {
	margin: 0px;
	padding: 0px;
}
.width300 {
	width: 300px;
}


form ol, form ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#Navigation-width {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 191px;
	width: 317px;
	z-index: 5;
}

img {
	margin: 0px;
}

#Content-contact {
	margin: 25px 0px 0px 0px;
	float: left;
	width: 551px;
	padding-left: 12px;
	padding-right: 70px;
	background-color: #FFF;
	padding-top: 0px;
	padding-bottom: 15px;
	height: 500px;
}

#Content-contact a:link, #Content-contact a:visited {
	color: #993300;
	text-decoration: none;
}

#Content-contact a:hover, #Content-contact a:active {
	color: #993300;
	border-bottom: solid 1px #993300;
}
