@charset "utf-8";
/* CSS Document */
/* reset styles */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}
/* eof reset styles */ 

/* skin Matt at wsi-internetmarketing.co.uk */
html {  
	background-color:#000000; 
}
body{
	background-color:#000000; 
font-family:Verdana, Geneva, sans-serif;
} 
#ControlPanel { 
	width:954px;
	margin:0px auto;
}

#pageFrame { 
	background-color:#131313;
	width:954px;
	margin:10px auto;
	border:#af9a64 solid 2px;
	background-image:url(background.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
#leftGroup {
	width:215px;
	float:left;
}
#logo {
	background-image:url(logoMentmore.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#131313;
	width:215px;
	text-align:center;
	height:180px;
}
/* navigation new */
#mainNavigation {
clear:right;
width:153px;
float:right;
margin:0px;
padding:0px;
}

/* navigation start */
.TabList {
    float:left;
    horizontal-align:left;
	width:153px;
}
.TabList ul {
    clear:both;
    margin:0;
    padding:0;
    list-style:none;
	width:153px;
}

.TabList li {
    float:left;
    margin:0;
    padding:0px;
	font-size:0.8em;
	font-weight:normal;
	background-image:none !important;
	list-style:none;
}

.TabList li a {
   font-family:Verdana, Geneva, sans-serif;
   voice-family: "\"}\""; voice-family:inherit;
   line-height:normal;
   font-size:1.5em;
   list-style:none;
}

select.TabList { 
    font-weight:normal;
}

/* IE-PC doesn't see these child selectors but CSS2 compliant browsers can make use of them
#ParentTabs > ul a {width:auto;}
#ChildTabsLevel1 > ul a {width:auto;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#ParentTabs a {float:none;}
#ChildTabsLevel1 a {float:none;}
/* End IE5-Mac hack */

#ParentTabsContainer {
   position:relative;
   top:1px;
   z-index:5;
   clear:both;

}

#ParentTabs a {
    float:left;
    display:block;
    text-align:left;
    padding:3px 0px 3px 10px;
    text-decoration:none;
    color:#605e57 !important;
	font-weight:normal !important;
}

#ParentTabs a:hover {
    text-decoration:none !important;
    background-position:100% -150px;
    color:#af9a64 !important;
}

#ParentTabs li {
	width:153px;
		border-left:#605e57 solid 1px;
		background-image:none !important;
		list-style:none;
} 

#ParentTabs li:hover {
    background-position:0 -150px;
	border-left:#af9a64 solid 1px;
	
}

#ParentTabs .SelectedTab {
    background-position:0 -150px;
	border-left:#ffffff solid 1px;
	color:#FFF;
}
#ParentTabs .SelectedTab a {
    background-position:100% -150px;
    color:#FFFFFF !important;
}
#ParentTabs .SelectedTab a:hover {
	color:#af9a64 !important;
	text-decoration:none !important;
}
#mainNavigationChild{

}

#ChildTabsRow {

}
#ChildTabsContainer {
   position:relative;
   top:1px;
   z-index:5;
   clear:both;
   margin-top:10px;
float:right;
background-color:#000000;
}

#ChildTabsLevel1 a {
    float:left;
    display:block;
    text-align:left;
    padding:3px 0px 3px 10px;
    text-decoration:none;
    color:#898886 !important;
	font-weight:normal !important;
}    

#ChildTabsLevel1 .SelectedTab {
    background-position:0 -150px;
	border-left:#ffffff solid 1px;
	color:#FFF;
}
#ChildTabsLevel1 .SelectedTab a {
    background-position:100% -150px;
    color:#FFFFFF !important;
}
#ChildTabsLevel1 .SelectedTab a:hover {
	color:#af9a64 !important;
	text-decoration:none !important;
} 

#ChildTabsLevel1 a:hover {
    text-decoration:none !important;
    background-position:100% -150px;
    color:#af9a64 !important;
}    
#ChildTabsLevel1 li {
border-left:#ffffff solid 1px;
font-size:0.67em;
width:152px;
background-image:none !important;
}

#ChildTabsLevel1 li:hover {
 background-position:0 -150px;
	border-left:#af9a64 solid 1px;
	text-decoration:none !important;
} 

#ChildTabsLevel1 .LinkLeft {
    position:relative;
    float:left;
}
/* eof nav */
.leftPane {
	width:153px;
	float:right;
	clear:right;
	padding:0px 0px 10px 0px;
	margin-top:20px;
}
#rightGroup {
	float:right;
	width:715px;
	margin:0px;
	padding:10px 0px 0px 0px;
}
.topPane {
	width:310px;
	float:right;
	padding:0px 0px !important;
	margin:0px 40px 0px 0px;
	font-weight:normal !important;
	text-align:center !important;
}
.topPane a {
	font-weight:normal !important;
		padding:0px !important;
		margin:0px !important;
}

.ContentPane, .bottomPane {
	width:675px;
	float:left;
	padding:0px 0px 18px 0px;
	margin:0px;
}
#threeGroup  {
	width:675px;
	float:left;
	padding:0px 0px 18px 0px;
	margin:0px;
}
#threeGroupLeft {
	float:left;
	width:445px;
}
.m1 {
	width:215px;
	float:left;
	padding:0px;
	margin:0px;
}
.m2, .m3 {
	float:right;
	width:215px;
	padding:0px;
	margin:0px;
}

#footer {
	clear:both;
	padding:20px 0px 10px 0px;
	margin:0px auto;
}
#footer, #footer .SkinObject, #footer a {
	color:#83703f !important;
	font-weight:normal !important;
	font-size:0.9em !important;
}
.spacer {
	width:100%;
	clear:both;
	height:1px;
}
.links {
	width:954px;
	padding:5px 0px;
	clear:both;
	margin:5px auto;
}
/* text style etc */
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:bold;
text-transform:none;
text-decoration:none;
color:#b7a36d ;
padding:10px 0px 10px 0px;
margin:0px;
}
h2 { 
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold; 
text-transform:none;
text-decoration:none;
color:#b7a36d ;
padding:0px 0px 5px 0px;
margin:0px;
} 
.topPane h2 {
	padding:7px 20px 0px 20px !important;
	margin:0px !important;
	font-size:1.4em;
}
h3 { 
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold; 
text-transform:none;
text-decoration:none;
color:#b7a36d ;
padding:0px 0px 5px 0px;
margin:0px;
} 
h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.05em;
font-weight:normal;
font-style:italic;
text-transform:none;
text-decoration:none;
color:#b7a36d ;
display:block;
padding:30px 0px 30px 0px;
margin:30px 0px 30px 0px;

}
a {
font-weight:normal;
text-decoration:none !important;
color:#b7a36d !important;
}
a:hover {
color:#b7a36d !important;
text-decoration:underline !important;
}
p, ul, li, .Normal, .NormalBold {
font-family:Arial, Helvetica, sans-serif;
color:#82817e;
font-size:1em;
padding:0px 0px 10px 0px;
margin:0px;
}
ul {
padding:0px 5px;
margin:0px 5px;
list-style:none !important;
text-align:left;
} 

td li, td ul {
	padding-left: 10px;
	list-style:none !important;
	text-align:left;
}
li, td li {
	list-style:none !important;
	background-image:url(arrowGold.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:15px !important;
	margin-top:3px;

}
table {
	text-align:left;
}
