*{ margin:0; padding:0; }
html, body { width:100%; height:auto; font-family:Georgia, "Times New Roman", Times, serif;	color: #3a3a3c;	background:#fff;margin:0px; font-size:100%; }
img {border:none;}
.bannerimage { margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #E5E5E5; }
.left{ float:left;margin:0 10px 10px 0; }
.right{ float:right;margin:0 0 10px 10px; }
.galleryimage { margin:0 auto 2em auto; }
.border{ border:1px solid #000;padding-bottom:8px; }

h1, h2, h3, h4, h5, h6 { font-weight:bold;color:#3A3A3C;font-family:Georgia, "Times New Roman", Times, serif; }

h1 { font-size:2.2em; 	 margin:0 0 0.6em 0; font-style:italic;}
h2 { font-size:1.25em;	margin:0 0 0.5em 0 ; }
h3 { font-size:1em;	margin:0 0 0.2em; }
.italic { font-style:italic; }
h5, h4 {color:#3A3A3C; 	font-size:0.9em; 	margin:0.4em 0 ;}

p { font-size:0.75em; line-height:1.5em; margin-bottom:1.5em;  }
hr { border-top: 1px solid #E5E5E5;	border-bottom:none;	border-right:none;	border-left:none;margin-bottom:10px; }
	
ul { margin:0;padding:0; }
li { list-style-position:outside; margin:0.5em 0 0.5em 14px;padding:0 0 0 0; font-size:0.75em;}

a:link {	text-decoration: none;color:#3A3A3C; }
a:visited { 	text-decoration: none;color:#3A3A3C;  }
a:hover { 	text-decoration: underline; }

.left{ float:left;margin-right:15px; }

.thumbimage {float:left; padding-right: 10px; padding-bottom:8px;border:none;}
.thumbimage1 { padding-bottom:10px; }
.mainimage {float:right; padding-left: 10px; padding-bottom:10px;border:none; }
.back { padding:5px;font-weight: bold;float:left; }

#container { 	margin-left:auto; margin-right:auto; width:970px; padding:0; margin-top:0; margin-bottom:0; }

#header { 	float:left; height:90px; padding:25px 0 0 0; width:970px; margin:0; }
.headertext { float:right; } 

#strapline {float:right;margin-top:4px;}

#content { 	float:left; width: 970px; min-height:508px;  margin-bottom:10px;padding:8px 0 0 0;  }

.leftcontent{ float:left;width:475px; }
.rightcontent{ float:right;width:475px; }

.imageBox{float:left;width:248px;}

#mainnavigation {float:left;width:970px;height:13px;padding:10px 0;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}

.brochurelink { float:right; }
.brochurelink p{ margin:0 0 0 0; }
#mainnavigation ul li {float:left;list-style:none;padding:0;margin:0;color:#D3D3D3; }
#mainnavigation ul li a{ display:inline;cursor:pointer;color:#3A3A3C; }
#mainnavigation ul li a:hover { text-decoration:underline; }
#mainnavigation ul li a.active { font-weight:bold;color:#000; }
#mainnavigation ul li.last {border:none;}

#mainContentHome{ float:left;width:729px;min-height:200px;padding:0; }
#mainContent{ float:left;width:729px;min-height:200px;padding-left:20px; }

.maincontent-left{width:352px;float:left;}
.maincontent-right{width:352px;float:right;}

.maincontent-left1{width:232px;float:left;}
.maincontent-right1{width:477px;float:right;}

.service-left{ float:left;width:360px; }
.service-right{  float:right;width:349px; }

#leftcol { float:left;padding:0 10px 20px 0;width:210px;border-right:1px solid #E5E5E5;min-height:400px; }
#rightcol { float:right;width:220px; }
#leftcol ul li{ list-style-type:none;margin-left:0; }
#leftcol ul li.active{ font-weight:bold;color:#3A3A3C;font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; }

#footer { width:970px;float:left; margin:20px 0; padding:0; height:10px; border-top:1px solid #E5E5E5; }
/*#footer .footerInner { width:980px;margin:0 auto;}
.footerServices{}
#footer p, #footer a:link,  #footer a:visited {color:#FFFFFF;margin:0;}
#footer a:hover {text-decoration:underline; color:#FFFFFF;}*/
/*.button { border: 1px solid #A0A1A5; color: #D02A5C; background-color: #FFFFFF; font-size:90%; text-transform:uppercase; }

.mandatory { color:#d22a5d; }
form label { display:block; width:180px; float:left;  color:#00aeef; font-weight:bold; padding:3px 0; }
form input, form textarea { font-size:1em;}
form div {  padding:6px; margin-bottom:3px;float:left; width:200px;}
form fieldset {border:1px solid #bf451d; width:500px;padding:10px;}

.error { color:#d22a5d; }
.validationfailed  { border-color:#d22a5d; }

address { font-style:normal; line-height:120%; font-size:83%; padding:10px; background-color:#f8f8f8; }*/

/*#navigationBox {background-color:#f3f3f5; }
#navigationBox li {font-size:0.75em; font-weight:normal; padding:5px; list-style-type:none; margin: 5px 0 5px 0;}*/
/*.right-title h2 {color:#FFFFFF; font-size:120%; padding-left:6px;}
.right-title a {color:#FFFFFF!important; font-size:120%!important; padding-left:6px!important; font-family:Georgia, "Times New Roman", Times, serif!important;font-weight:bold!important;}
.right-title {width:162px; padding:0 0 0 0px;margin:6px 0;height:26px;line-height:26px;float:left;background:url(../../images/heading-bg.gif) no-repeat top;color:#fff;}
#content-right img {padding:6px 0 3px 0}
#content-right p {padding:4px 0;}
#content-right span {font-size:1.2em;}
#content-right a:link, #content-right a:visited, #content-right a:hover {color:#2795d0;font-weight:bold;}*/
/*#portfoilo p span, #news p span {color:#2795d0;font-weight:bold;font-size:1.1em;}
#portfoilo p, #news p {margin-bottom:14px;}*/

/*#test {float:right;}
#test p { float:right;}
#test img{ float:left;}
.band {float:left;}*/



/*#header #logo{padding-left:20px}
#header #banner{padding-right:20px}
#bottomLine{display:block; width:990px;background-color:#f6f6f6; height:10px;margin: 0 auto;} */
/*#portfoilo {float:right;width:351px;padding:0 0 0 10px; }
#portfoilo h3 a, #news h3 a{ color:#2795D0 !important; }*/
/*.newsimg{float:left;padding:17px 6px 9px 6px;}*/

/*#panel-content { float:left;width:701px;min-height:200px;margin-bottom:10px;  padding:11px;background-color:#58585a;  }
#panel-content2 { float:right;width:360px;padding-right:11px; }
#panel-content h1 , #panel-content h2, #panel-content h3, #panel-content h4, #panel-content p { color:#FFF;font-family:Arial, Helvetica, sans-serif; }
#panel-content h1 { margin-bottom:0.1em;font-family:"Times New Roman", Times, serif;font-size:2.2em; }
#panel-content h2 { font-weight:normal; }*/

/*#services {float:left;width:351px;padding-right:10px;border-right:1px solid #e1e2e4;}*/
/*#discog-feature { float:left;width:745px;min-height:200px;background:url(../../images/panel-bg.gif) repeat-x top #58585a;margin-bottom:10px;  padding-bottom:11px; padding-top:11px; }
#discog-feature h1 {color:#FFFFFF;  }
#discog-feature p {color:#FFFFFF; }

#discog-content { float:left;padding-left:11px;  }
#discog-content2 { float:right;width:500px;padding-right:11px; }
#discog-content2 { color:#FFFFFF; }*/
/*.backactive { padding:5px;font-weight: bold;border:1px solid #e4e4e4;float:left; margin:5px 15px 10px 0;min-width:40px;text-align:center;background:#2795D0;color:#fff !important; }
.backactive:hover { text-decoration:none !important; }
.back1 {float:right;padding:5px;font-weight: bold;border:1px solid #e4e4e4;}*/
/*a.glossary{ margin-right:3px;text-decoration:underline;}
a.glossary:hover{ text-decoration:none;}*/
/*#strapline h1{color:#FFFFFF;}
#strapline p{color:#FFFFFF;}
#strapline a{color:#FFFFFF;}*/
/*.bandbox{
width:745px;
margin:0 0 1em 0;
}
.band{ float:left; width:120px;text-align:center;min-height:115px; }*/
