html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, form, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
html {
	height: 100%;
}
body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 950px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF9999;
}
input#formName, input#formEmail, input#formCompany, input#formPhone, textarea#formAddress, textarea#formEnquiry {
	width: 170px;
	margin-bottom: 8px;
	float: right;
	display: block;
}
.mainNav {
	display: block;
	margin-bottom: 4px;
	height: 125px;
	overflow: hidden;
}
.mainNavLogo, .mainNavHome, .mainNavProducts, .mainNavCCTV, .mainNavServices, .mainNavNews, .mainNavContact, .mainNavBlank {
	display: block;
	height: 0px;
	padding-top: 125px;
	overflow: hidden;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	float: left;
}
.mainNavLogo {
	width: 230px;
	background-image: url(../images/navSimsNew.gif);
}
.mainNavHome {
	width: 84px;
	background-image: url(../images/navHomeNew.gif);
	margin-left: 4px;
}
.mainNavProducts {
	width: 127px;
	background-image: url(../images/navProducts.jpg);
	margin-left: 4px;
}
.mainNavServices {
	width: 122px;
	background-image: url(../images/navServicesNew.gif);
	margin-left: 4px;
}
.mainNavCCTV {
	width: 105px;
	background-image: url(../images/navCCTV.jpg);
	margin-left: 4px;
}
.mainNavNews {
	width: 147px;
	background-image: url(../images/navNews.jpg);
	margin-left: 4px;
}
.mainNavContact {
	width: 111px;
	background-image: url(../images/navContact.jpg);
	margin-left: 4px;
}
.mainNavBlank {
	width: 105px;
	margin-left: 4px;
}
a.mainNavHome:hover, a.mainNavProducts:hover, a.mainNavCCTV:hover, a.mainNavServices:hover, a.mainNavNews:hover, a.mainNavContact:hover {
	background-color: #FF9999;
}
.focus, a.focus {
	background-color: #FF0000;
}
.poolContainer {
	height: 105px;
	overflow: hidden;
	margin-bottom: 12px;
}
.cctvContainer {
	height: 105px;
	overflow: hidden;
	margin-top: 3px;
	margin-bottom: 9px;
}
.cctvContainer2 {
	height: 205px;
	overflow: hidden;
	margin-top: 3px;
	margin-bottom: 9px;
}
.screenContainer {
	height: 205px;
	overflow: hidden;
	margin-bottom: 12px;
}
.musicContainer {
	height: 195px;
	overflow: hidden;
	margin-bottom: 12px;
}
.gamingContainer {
	height: 185px;
	overflow: hidden;
	margin-bottom: 12px;
}
.skillContainer {
	height: 288px;
	overflow: hidden;
	margin-bottom: 12px;
}
.poolMayfair, .poolSpirit, .poolWinner, .poolPrince, .poolBison, .poolAccessories, .poolFootball, .poolHockey {
	display: block;
	height: 0px;
	padding-top: 105px;
	overflow: hidden;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	width: 120px;
	margin-left: 6px;
	margin-bottom: 6px;
}
.poolMayfair {
	background-image: url(../images/pool_mayfair_120.jpg);
}
.poolSpirit {
	background-image: url(../images/pool_spirit_120.jpg);
}
.poolWinner {
	background-image: url(../images/pool_winner_120.jpg);
}
.poolPrince {
	background-image: url(../images/pool_prince_120.jpg);
}
.poolBison {
	background-image: url(../images/pool_bison_120.jpg);
}
.poolAccessories {
	background-image: url(../images/pool_accessories_120.jpg);
}
.poolFootball {
	background-image: url(../images/pool_football_120.jpg);
}
.poolHockey {
	background-image: url(../images/pool_hockey_120.jpg);
}
a.poolMayfair:hover, a.poolSpirit:hover, a.poolWinner:hover, a.poolPrince:hover, a.poolBison:hover, a.poolAccessories:hover, a.poolFootball:hover, a.poolHockey:hover {
	background-color: #FF9999;
}

.musicDigital, .musicCD, .musicBackground, .musicDigitalFocus, .musicCDFocus, .musicBackgroundFocus {
	display: block;
	height: 0;
	padding-top: 195px;
	overflow: hidden;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	width: 120px;
	margin-left: 6px;
	margin-bottom: 6px;
}
.musicDigital {
	background-image: url(../images/music_digital_120.jpg);
}
.musicCD {
	background-image: url(../images/music_CD_120.jpg);
}
.musicBackground {
	background-image: url(../images/music_background_120.jpg);
}
a.musicDigital:hover, a.musicCD:hover, a.musicBackground:hover {
	background-color: #FF9999;
}
.gamingCops, .gamingDeal {
	display: block;
	height: 0;
	padding-top: 185px;
	overflow: hidden;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	float: left;
	width: 120px;
	margin-left: 6px;
	margin-bottom: 6px;
}
.gamingCops {
	background-image: url(../images/gaming_cops_120.jpg);
}
.gamingDeal {
	background-image: url(../images/gaming_deal_120.jpg);
}
a.gamingCops:hover, a.gamingDeal:hover {
	background-color: #FF9999;
}
.skillInde, .skillOpen, .skillParagon {
	display: block;
	height: 0;
	padding-top: 288px;
	overflow: hidden;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	width: 120px;
	margin-left: 6px;
	margin-bottom: 6px;
}
.skillInde {
	background-image: url(../images/skill_inde_120.jpg);
}
.skillOpen {
	background-image: url(../images/skill_open_120.jpg);
}
.skillParagon {
	background-image: url(../images/skill_paragon_120.jpg);
}
a.skillInde:hover, a.skillOpen:hover, a.skillParagon:hover {
	background-color: #FF9999;
}
.screenPlasma, .screenBig {
	display: block;
	height: 0;
	padding-top: 205px;
	overflow: hidden;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	width: 246px;
	margin-bottom: 6px;
}
.screenPlasma {
	background-image: url(../images/screen_plasma_246.jpg);
}
.screenBig {
	background-image: url(../images/screen_big_246.jpg);
}
a.screenPlasma:hover, a.screenBig:hover {
	background-color: #FF9999;
}
.cctvCCTV, .cctvTillscan, .cctvDownload {
	display: block;
	height: 0;
	padding-top: 105px;
	overflow: hidden;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	width: 120px;
	margin-left: 6px;
	margin-bottom: 6px;
}
.cctvCCTV {
	background-image: url(../images/cctv_cctv_120_new.jpg);
}
.cctvTillscan {
	background-image: url(../images/cctv_tillscan_120_new.jpg);
}
.cctvDownload {
	background-image: url(../images/cctv_download.jpg);
	padding-top: 205px;
	width: 252px;
}
a.cctvCCTV:hover, a.cctvTillscan:hover, a.cctvDownload:hover {
	background-color: #FF9999;
}
.sideNav {
	width: 200px;
	height: 470px;
	background-color: #FF0000;
	display: block;
	float: left;
	background-image: url(../images/highlander2new.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 15px;
}
.sideNav#long {
	height: 1470px;
}
.sideNavGaming, .sideNavPool, .sideNavMusic, .sideNavSkill, .sideNavPlasma, .sideNavCCTV {
	display: block;
	width: 200px;
	height: 0;
	padding-top: 30px;
	overflow: hidden;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	background-color: #CCCCCC;
}
a.sideNavGaming:hover, a.sideNavPool:hover, a.sideNavMusic:hover, a.sideNavSkill:hover, a.sideNavPlasma:hover, a.sideNavCCTV:hover {
	background-color: #FF9999;
}
.sideNavGaming {
	background-image: url(../images/buttonGaming.gif);
}
.sideNavPool {
	background-image: url(../images/buttonPool.gif);
}
.sideNavMusic {
	background-image: url(../images/buttonMusic.gif);
}
.sideNavSkill {
	background-image: url(../images/buttonSkill.gif);
}
.sideNavPlasma {
	background-image: url(../images/buttonPlasma.gif);
}
.sideNavCCTV {
	background-image: url(../images/buttonCCTV.gif);
}
.clearBoth {
	clear: both;
}
.content {
	width: 716px;
	display: block;
	float: right;
}
.contentFlash {
	width: 100%;
	display: block;
	float: left;
	height: 275px;
	background-color: #CCCCCC;
	margin-bottom: 15px;
}
.contentLeft {
	width: 59%;
	display: block;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
.contentWide {
	width: 706px;
	display: block;
	float: left;
	padding-left: 10px;
}
.contentRight {
	width: 258px;
	height: 500px;
	display: block;
	float: right;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.contentRight#long {
	height: 1500px;
}
.contentRightSmall {
	width: 254px;
	height: 208px;
	display: block;
	float: right;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.contentLeft h1, .contentWide h1 {
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	padding-bottom: 10px;
}
.contentLeft h2, .contentWide h2 {
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	padding-bottom: 4px;
}
.contentLeft p, .contentWide p {
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 8px;
}
.contentRight p, .contentRight li, .contentRightSmall p, .contentRightSmall li {
	font-size: 14px;
	line-height: 18px;
}
.contentRightSmall ul, .contentRight ul {
}
.contentRightSmall li, .contentRight li {
	margin-left: 16px;
	padding-bottom: 6px;
}
.headlineContainer {
	height: 43px;
	overflow: hidden;
}
.welcome, .latest, .services, .careers, .links, .news, .products, .contact, .gaming, .club, .pool, .music, .skill, .plasma, .cctv, .cctv_new, .cctv_sub, .enquiry {
	display: block;
	height: 0;
	padding-top: 43px;
	overflow: hidden;
	background-repeat: no-repeat;
}
.welcome {
	width: 131px;
	background-image: url(../images/welcome.gif);
}
.latest {
	width: 160px;
	background-image: url(../images/latest.gif);
}
.services {
	width: 125px;
	background-image: url(../images/services.gif);
}
.careers {
	width: 114px;
	background-image: url(../images/careers.gif);
}
.links {
	width: 79px;
	background-image: url(../images/links.gif);
}
.news {
	width: 83px;
	background-image: url(../images/news.gif);
}
.products {
	width: 129px;
	background-image: url(../images/products.gif);
}
.contact {
	width: 113px;
	background-image: url(../images/contact.gif);
}
.enquiry {
	width: 114px;
	background-image: url(../images/enquiry.gif);
}
.gaming {
	width: 240px;
	background-image: url(../images/gaming.gif);
}
.club {
	width: 201px;
	background-image: url(../images/club.gif);
}
.pool {
	width: 156px;
	background-image: url(../images/pool.gif);
}
.music {
	width: 94px;
	background-image: url(../images/music.gif);
}
.skill {
	width: 160px;
	background-image: url(../images/skill.gif);
}
.plasma {
	width: 267px;
	background-image: url(../images/plasma.gif);
}
.cctv {
	width: 70px;
	background-image: url(../images/cctv.gif);
}
.cctv_sub {
	width: 423px;
	background-image: url(../images/cctv_sub.gif);
}
.cctv_new {
	width: 362px;
	background-image: url(../images/cctv_new.gif);
}
.horizontalDivider {
	background-color: #CCCCCC;
	height: 4px;
	width: 100%;
	margin-top: 8px;
	margin-bottom: 8px;
}
.horizontalDividerPixel {
	background-color: #CCCCCC;
	height: 1px;
	width: 100%;
	margin-top: 8px;
	margin-bottom: 8px;
}
.footer, .footer a {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	line-height: 16px;
}
.footerLarge, .footerLarge a {
	font-size: 13px;
	text-decoration: none;
	color: #FF0000;
	line-height: 16px;
	font-weight: bold;
}
.footer a:hover, .footerLarge a:hover {
	color: #FF9999;
}
.floatLeft {
	display: block;
	float: left;
}
.floatRight {
	display: block;
	float: right;
}
.floatLeft10 {
	display: block;
	float: left;
	margin-right: 20px;
}
.floatRight10 {
	display: block;
	float: right;
	margin-left: 20px;
}
.alignRight {
	text-align: right;
}
.highlight {
	color: #FF0000;
}
.highlightBold {
	color: #FF0000;
	font-weight: bold;
}
.rangeRight {
	text-align: right;
}
.embolden {
	font-weight: bold;
}
