/* CSS Document */

body {	
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;
	background-color:#000000;
	}
	
#wrapper { 
	width: 1001px; 
	margin: 0 auto;
	/* min-height: 594px; */
	padding:0;
}

#bkgd {
	height:187px;
	background:url(../images/bkgd.gif) repeat-x #000000;
	}
 
#banner {
	width:1001px;
	height:132px;
	margin:0;
	padding:0;
	background:url(../images/banner.gif) no-repeat;
	}
	
#left_side {
	width:400px;
	height:auto;
	color:#FFFFFF;
	margin:0 0 20px 0;
	padding:30px 0 20px 154px;
	float:left;
	}
	
#left_side_large {
	width:714px;
	height:auto;
	color:#FFFFFF;
	margin:0 0 20px 0;
	padding:30px 0 20px 154px;
	float:left;
	}
	
#copyright {
	width:200px;
	height:20px;
	color:#CCCCCC;
	float:left;
	font-size:10px
	}
	
#contact {
	width:600px;
	height:20px;
	color:#CCCCCC;
	float:right;
	text-align:right;
	font-size:10px;
	}
	
#right_side {
	width:427px;
	padding:30px 0 0 20px;
	float:left;
	}
	
.advert2 {
	width:260px;
	height:160px;
	background:url(../images/advert_key_TN.gif) no-repeat;
	padding:5px 0 0 10px;
	}
	
.home_thumb {
	background:url(../images/home_thumb.gif) no-repeat;
	width:270px;
	height:343px;
	}

	
/*------------------------------------NAV LIST-------------------------------*/

#nav_bar {
	width:1001px;
	height:44px;
	padding:0;
	margin:8px 0 0 0;
	list-style:none;
	background:url(../images/NAV_bkgd.gif) no-repeat;
	}
	
#nav_bar ul {
	padding:10px 0 0 0;
	margin: 0 0 0 0;
	height: 26px;
	}
	
#nav_bar li {
	display:inline;
	vertical-align:top;
	padding: 0 0 0 18px;
	}
	
#nav_bar li a {
	padding: 8px 0 0 0;
	vertical-align:top;
	text-decoration:none;
	color:#000000;
	}
	
#nav_bar li a:hover {
	padding: 8px 0 0 0;
	vertical-align:top;
	text-decoration:none;
	color:#e1db2a;
	}
	
#nav_bar li.active {
	color:#e1db2a;
	}
	
/*----------------------------------LEFT SIDE LIST------------------------------*/

#left_side ul {
	list-style:none;
	}
	
#left_side li {
	list-style:square;
	}
	
#left_side_large ul {
	list-style:none;
	}
	
#left_side_large li {
	list-style:square;
	}
	
/*---------------------------------BACKGROUNDS---------------------------------*/

td.page_content_home {
	background:url(../images/bkdg_home.gif) no-repeat;
	vertical-align:top;
	width:1001px;
	height:500px;
	padding:0;
	}
	
td.page_content_retail {
	background:url(../images/bkdg_retail.gif) no-repeat;
	vertical-align:top;
	width:1001px;
	height:500px;
	padding:0;
	}
	
td.page_content_manguarding {
	background:url(../images/bkdg_manguarding.gif) no-repeat;
	vertical-align:top;
	width:1001px;
	height:500px;
	}
	
td.page_content_key {
	background:url(../images/bkgd_key_holding.gif) no-repeat;
	vertical-align:top;
	width:1001px;
	height:500px;
	}
	
td.page_content_k9 {
	background:url(../images/bkgd_k9.gif) no-repeat;
	vertical-align:top;
	width:1001px;
	height:500px;
	}
	
td.page_content_event {
	background:url(../images/bkdg_event.gif) no-repeat;
	vertical-align:top;
	width:1001px;
	height:500px;
	}
	
td.page_content_construction {
	background:url(../images/bkdg_construction.gif) no-repeat;
	vertical-align:top;
	width:1001px;
	height:500px;
	}
	
td.page_content_careers {
	background:url(../images/bkdg_careers.gif) no-repeat;
	vertical-align:top;
	width:1001px;
	height:500px;
	}
	
td.page_content_contact {
	background:url(../images/bkdg_contact.gif) no-repeat;
	vertical-align:top;
	width:1001px;
	height:500px;
	}
	
/*---------------------------------THUMBS-----------------------------------*/

.k9_thumb {
	width:220px;
	height:146px;
	margin:10px 0 10px 0;
	padding:0;
	}
	
.event_thumb {
	width:270px;
	height:160px;
	margin:0;
	padding:0;
	background:url(../images/event_thumb.gif) no-repeat;
	}
	
.careers_thumb {
	width:270px;
	height:160px;
	margin:0;
	padding:0;
	background:url(../images/careers_thumb.gif) no-repeat;
	}
	

	
/*---------------------------------FONTS---------------------------------------*/

#left_side h1 {
	color:#e1db2a;
	font-weight:bold;
	font-size:16px;
	}
	
#left_side h2 {
	color:#e1db2a;
	font-weight:bold;
	font-size:12px;
	}

#left_side p {
	color:#FFFFFF;
	font-weight:normal;
	}
	
#left_side_large h1 {
	color:#e1db2a;
	font-weight:bold;
	font-size:16px;
	}
	
#left_side_large h2 {
	color:#e1db2a;
	font-weight:bold;
	font-size:12px;
	}

#left_side_large p {
	color:#FFFFFF;
	font-weight:normal;
	}
	
#contact a {
	color:#cccccc;
	text-decoration:none;
	}
	
#contact a:hover {
	color:#cccccc;
	text-decoration:underline;
	}
	
	
#left_side a {
	color:#e1db2a;
	text-decoration:underline;
	}
	
#left_side a:hover {
	color:#e1db2a;
	text-decoration:none;
	}

.advert2 h1 {
	font-weight:bold;
	color:#e1db2a;
	font-size:16px;
	}
	
.advert2 p {
	color:#FFFFFF;
	margin:0 50px 0 0;
	}
	
.advert2 a {
	color:#e1db2a;
	text-decoration:underline;
	}
	
.advert2 a:hover {
	color:#fff;
	text-decoration:none;
	}
	
/*-------------------special offers---------------*/

#special_offer {
	width:270px;
	height:158px;
	border:1px solid #dcd42e;
	margin:0 0 10px 0;
	padding:0;
	background:#000000;
	}
	
#special_offer h1 {
	background:url(../images/bkgd_special_offers.gif) top left repeat-x;
	margin:0;
	padding:8px 0 0 8px;
	font-size:16px;
	color:#000000;
	height:27px;
	}
	
#offer_text {
	width:172px;
	height:auto;
	margin:0;
	padding:8px 0 0 5px;
	float:left;
	}
	
#offer_text h2 {
	font-size:14px;
	margin:5px 0 8px 5px;
	padding:0;
	color:#dcd42e;
	}
	
#offer_text p {
	font-size:12px;
	margin:0 0 5px 5px;
	padding:0;
	color:#FFFFFF;
	}
	
#offer_thumb {
	width:83px;
	height:108px;
	margin:8px 0 0 0;
	padding:0;
	float:left;
	}
	
#special_offer a {
	color:#dcd42e;
	text-decoration:none;
	}
	
#special_offer a:hover {
	color:#dcd42e;
	text-decoration:underline;
	}
	
/*----------news section----------*/

#news {
	width:270px;
	height:108px;
	border:1px solid #dcd42e;
	margin:0 0 10px 0;
	padding:0;
	background:#000000;
	}
	
#news h1 {
	background:url(../images/bkgd_special_offers.gif) top left repeat-x;
	margin:0;
	padding:8px 0 0 8px;
	font-size:16px;
	color:#000000;
	height:27px;
	}
	
#news_text {
	width:200px;
	height:auto;
	margin:0;
	padding:8px 0 0 5px;
	float:left;
	}
	
#news_text h2 {
	font-size:14px;
	margin:5px 0 8px 5px;
	padding:0;
	color:#dcd42e;
	}
	
#news_thumb {
	width:64px;
	height:58px;
	margin:8px 0 0 0;
	padding:0;
	float:left;
	}
	
	
#news_text h2 {
	font-size:14px;
	margin:5px 0 8px 5px;
	padding:0;
	color:#dcd42e;
	}
	
#news_text p {
	font-size:12px;
	margin:0 0 5px 5px;
	padding:0;
	color:#FFFFFF;
	}
	
#news a {
	color:#dcd42e;
	text-decoration:none;
	}
	
#news a:hover {
	color:#dcd42e;
	text-decoration:underline;
	}
	
/*-------------------call back facility------------*/

#callback {
	width:272px;
	height:auto;
	border:1px solid #dcd42e;
	margin:0 0 10px 0;
	padding:0;
	background:#000000;
	color:#FFFFFF;
	}
	
#callback h1 {
	background:url(../images/bkgd_special_offers.gif) top left repeat-x;
	margin:0;
	padding:8px 0 0 8px;
	font-size:16px;
	color:#000000;
	height:27px;
	}
	
#callback_content {
	width:250px;
	height:auto;
	margin:8px 0 0 8px;
	}
	
#callback p {
	font-size:12px;
	color:#FFFFFF;
	}
	
#submit {
	width:70px;
	height:27px;
	}
	
#special_offer h1 a.view_offers {
	color:#000000;
	text-decoration:none;
	font-size:10px;
	}
	
#special_offer h1 a.view_offers:hover {
	color:#000000;
	text-decoration:underline;
	font-size:10px;
	}
	

a {
	color:#e1db2a;
	text-decoration:underline;
	}
	
a:hover {
	color:#e1db2a;
	text-decoration:none;
	}