#container {
	font-family: Arial, Helvetica, sans-serif;
	width:953px;
	height:779px;
	z-index:2;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	visibility: visible;
	top: -7px;
	position: relative;
}
#topBar {
	position:absolute;
	left:155px;
	top:84px;
	width:799px;
	height:51px;
	z-index:31;
	layer-background-color: #ef242c;
	border: 1px none #000000;
	background-image: url("../images/layout/RMSFinalIR-02.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	background-color: #ef242c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 20px;
}
#sideBar {
	position:absolute;
	left:0px;
	top:155px;
	height:601px;
	z-index:32;
	background-image: url(../images/layout/RMSFinalIR-10.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color: #ef242c;
	width: 152px;
}
#accSideBar {
	position:absolute;
	left:0px;
	top:155px;
	width:152px;
	height:1099px;
	z-index:24;
	background-image: url("../images/layout/RMSFinalIR-10.jpg");
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color: #ef242c;
}
#bottomBar {
	position:absolute;
	left:152px;
	top:739px;
	width:803px;
	height:27px;
	z-index:33;
	background-image: url("../images/layout/RMSFinalIR-09.jpg");
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #ef242c;
}
	
#accBottomBar {
	position:absolute;
	left:152px;
	top:1237px;
	width:803px;
	height:27px;
	z-index:20;
	background-image: url("../images/layout/RMSFinalIR-09.jpg");
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color: #ef242c;
}
#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:138px;
	height:111px;
	z-index:28;
}
#news {
	position:absolute;
	left:786px;
	top:257px;
	width:167px;
	height:139px;
	z-index:42;
}
#greyHeaderBar1 {
	position:absolute;
	left:784px;
	top:228px;
	width:167px;
	height:25px;
	z-index:40;
	background-image: url("../images/layout/RMSFinalIR-05.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	background-color: #cbcbcb;
}
#testimonials {
	position:absolute;
	left:788px;
	top:500px;
	width:167px;
	height:128px;
	z-index:43;
}
#greyHeaderBar2 {
	position:absolute;
	left:784px;
	top:470px;
	width:167px;
	height:25px;
	z-index:41;
	background-image: url("../images/layout/RMSFinalIR-05.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	background-color: #cbcbcb;
}
#contact2 {
	position:absolute;
	left:792px;
	top:605px;
	width:164px; 
	height:69px;
	z-index:31
}
#greyHeaderBar3 {
	position:absolute;
	left:774px;
	top:702px;
	width:167px;
	height:25px;
	z-index:39;
	background-image: url("../images/layout/RMSFinalIR-05.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	background-color: #cbcbcb;
}
#blackBlock {
	position:absolute;
	left:8px;
	top:6px;
	width:765px;
	z-index:8;
	background-image: url("../images/layout/RMSFinalIR-06.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	text-align: justify;
	vertical-align: top;
	padding: 15px;
	height: 22px;
}
#blackBlockAboutUs {
	position:absolute;
	left:9px;
	top:8px;
	width:764px;
	height:144px;
	z-index:12;
	background-image: url("../images/layout/RMSFinalIR-06.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	text-align: justify;
	vertical-align: top;
	padding: 15px;
}
#blackBlockHome {
	position:absolute;
	left:7px;
	top:7px;
	width:586px;
	height:134px;
	z-index:8;
	background-image: url("../images/layout/RMSFinalIR-06.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	text-align: justify;
	vertical-align: top;
	padding: 15px;
}

#accBlackBoxFrame {
	position:absolute;
	left:152px;
	top:155px;
	width:802px;
	height:1082px;
	z-index:15;
	background-image: url("../images/layout/redInnerCurve.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #FFFFFF;
	
}

#blackBoxFrame {
	position:absolute;
	left:152px;
	top:155px;
	width:802px;
	height:584px;
	z-index:24;
	background-image: url("../images/layout/redInnerCurve.jpg");
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #FFFFFF;
}
.sideBarTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #EF242C;
	font-weight: bold;
	padding-left: 0px;
	line-height: 20px;
	text-indent: 10px;
	margin-left: 10px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: small;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg2.jpg);
	background-repeat: repeat-x;
	background-color: #94DA9E;
}
#topSentence {
	position:absolute;
	left:643px;
	top:48px;
	width:326px;
	height:22px;
	z-index:11;
	color: #EF242C;
	font:italic medium "Times New Roman", Times, serif
}
#Nav {
	position:absolute;
	z-index:1;
}
#mserv {
	position:absolute;
	left:326px;
	width:245px;
	height:39px;
	z-index:11;
	background-image: url(../images/homePage/areas_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	top: 359px;
	padding-top: 26px;
	padding-left: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#pm {
	position:absolute;
	width:247px;
	height:41px;
	z-index:13;
	background-image: url(../images/homePage/areas_10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	top: 435px;
	padding-top: 26px;
	padding-left: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	left: 8px;
}
#sf {
	position:absolute;
	width:223px;
	height:43px;
	z-index:12;
	background-image: url(../images/homePage/areas_14.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	top: 501px;
	padding-top: 26px;
	padding-left: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	left: 10px;
}
#fd {
	position:absolute;
	width:247px;
	height:45px;
	z-index:14;
	background-image: url(../images/homePage/areas_07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	top: 362px;
	padding-top: 26px;
	padding-left: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	left: 0px;
}
#bottomLeftCorn {
	position:absolute;
	left:152px;
	top:712px;
	width:30px;
	height:27px;
	z-index:27;
	background-image: url(../images/layout/RMSFinalIR-08.gif);
	background-repeat: no-repeat;
	background-position: left bottom;

}
#accBottomLeftCorn {
	position:absolute;
	left:152px;
	top:1201px;
	width:30px;
	height:36px;
	z-index:29;
	background-image: url(../images/layout/RMSFinalIR-08.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.markermenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 100%;
}

.markermenu li a{
background: #cbcbcb url(../images/layout/menuCgrey_06.jpg) no-repeat left top;
font: normal small Verdana, Arial, Helvetica, sans-serif;
color: #000000;
display: block;
width: 100%;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 5px solid #ef242c;
}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 148px;

	
}



.markermenu li a:hover{
	color: #FFFFFF;
	background-color: #000000;
	background-image:url(../images/layout/menuCblack_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.markermenu li a.currentpage{
	color: #FFFFFF;
	background-color: #000000;
	background-image:url(../images/layout/menuCblack_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.markermenu li a.hide{
	color: #FFFFFF;
	background-color: #ef242c;
	background-image:url(../images/layout/menuCred_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.markermenusub {
	list-style-type: none;
	margin: 0px 0 10px 12px;
	padding: 0;
	width: 90%;

}
.markermenusub li a{
	list-style-type: none;
	background: #cbcbcb url(../images/layout/menuCgrey_06.jpg) no-repeat left top;
	font: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	display: block;
	padding: 3px 0 3px 20px;
	text-decoration: none;
	border-bottom: 5px solid #ef242c;
	height: 34px;
}
.markermenusub li  a:hover{
	color: #FFFFFF;
	background-color: #000000;
	background-image:url(../images/layout/menuCblack_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.markermenusub li  a:visited, .markermenu li a:active{

}
.text_v_centre{
		padding-top: 10px;
	padding-bottom: 10px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #999999;
	line-height: 23px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
}
#aboutUsBanner {
	position:absolute;
	left:9px;
	top:182px;
	width:794px;
	height:84px;
	z-index:9;
	font-size:large;
	background-image:url(../images/aboutUs/banner.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
#s1Format {
	position:absolute;
	width:354px;

	left:auto
	top:auto
	height:178px;
	z-index:29;
	background-image:url(../images/services/format.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	left: 2px;
	top: 27px;
	height: 168px;
	
}
#s2project {
	position:absolute;
	width:354px;
	height:201px;

	z-index:10
	background-image:url(../images/services/corners_17.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#009899;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	background-image: url(../images/services/p.jpg);
	left: 0px;
	top: 230px;
	z-index: 31;
}
#s3shop {
	position:absolute;
	width:355px;
	height:200px;

	z-index:10
	background-image:url(../images/services/corners_17.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#E9AB62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	background-image: url(../images/services/fitting2.jpg);
	left: 420px;
	top: 230px;
	z-index: 30;
}
#s4Merchan {
	position:absolute;
	width:355px;
	height:168px;




	z-index:10
	background-image:url(../images/services/corners_17.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	background-image: url(../images/services/thighs.jpg);
	z-index: 28;
	margin: 0px;
	left: 420px;
	top: 28px;
}
.ul_align {
	list-style-type: square;
	list-style-position: outside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	margin: 0px;
}
#detail {
	position:absolute;
	left:153px;
	top:743px;
	width:598px;
	height:20px;
	z-index:49;

}
.detail {
	position:absolute;
	left:163px;
	top:733px;
	width:598px;
	height:20px;
	z-index:49;
	color: #FFFFFF;

}
#accDetail {
	position:absolute;
	left:163px;
	top:1242px;
	width:598px;
	height:20px;
	z-index:32;

}
#workBar {
	position:absolute;
	left:158px;
	top:694px;
	width:797px;
	height:29px;
	z-index:33;
	background-color: #EF242C;
	background-image: url(../images/layout/RMSFinalIR-10w.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.profile {
	background-image: url(../images/profile/profilebg2_07.jpg);
	background-repeat: no-repeat;
}
#smallLinks {
	position:absolute;
	left:1px;
	top:767px;
	width:953px;
	height:22px;
	z-index:34;
}
#accSmallLinks {
	position:absolute;
	left:1px;
	top:1267px;
	width:953px;
	height:22px;
	z-index:34;
}
a.small:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
a.small:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
a.small:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
a.small:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.indent {
	padding-left: 15px;
}
.login {
	background-image: url(../images/profile/profilebg2_07.jpg);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-left: 50px;
}
.sidebar {
	padding-top: 10px;
}
.nav {
	width: 122px;
	padding-left: 10px;
}
.img {
	float: left;
	margin-right: 10px;
}
.clear {
	clear: both;
	float: none;
}
.bold {
	font-weight: bold;
	font-size: 1em;
	color: #000000;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
.none {
	clear: both;
}
