body{margin: 0px auto;width:749px;padding:0px;position:relative;font-family:Arial,Helvetica,Verdana, Georgia,trebuchet MS,sans-serif;  font-size: 11px; font-weight: normal;color:#333333}
#shadow-container {position:relative;}
#shadow1 {background: #F1F0F1;padding:0px 1px 1px 1px;	}
#shadow2 {padding:0px 1px 1px 1px;background: #DBDADB;}
#shadow3 {padding: 0px 1px 1px 1px;background: #B8B6B8;}

#container {background: #ffffff; border: 1px solid #848284;}
#content a{color:#CC9900;text-decoration:none; }
#content a:link,a:visited,a:hover{color:#CC9900;text-decoration:none;font-size:small}

#header{position:relative;height: 100px;background-image: url('/jvolution/opencms/system/modules/com.jvolution.jvolweb/templates/images/bg_header_strip.gif');margin: 0px 0px 2px 0px;padding: 0px;border: 0px;}
#header img{border:0px}
#header input{padding-right:0px}
#headerlogo{margin:0px;padding:0px}
#headerlinks{position:absolute;bottom:10px;right:20px;color:white;overflow:hidden;padding-right:0px;margin-right:0px}
#headerlinks a {position:relative;margin-bottom:10px;bottom:15px;text-decoration:none;color: #FFFFFF;font-size:12px;}
#headerlinks a:hover{text-decoration:underline}
#search {position:absolute; right:20px; top: 20px}
#search .inputbutton {font-weight: bold;padding: 0px 0px 0px 0px;width:80px;height:22px;color:#d83837;cursor: pointer;}
#search .inputtext{width:120px;margin-bottom:6px;margin-top:0px}

#headerline{height: 2px;z-index: auto;margin:0px}
#headerline img{}

#masthead{height: 193px;max-height: 193px;background-image: url('/jvolution/opencms/system/modules/com.jvolution.jvolweb/templates/images/main.jpg');background-repeat: no-repeat;}
#masthead img{bottom:0px;padding-left:20px;}
#masthead .quote{font-weight: bold; overflow: hidden; width: 280px; padding-top: 20px;margin-left:40px; }
#masthead .quoteby {text-align:center; padding:0px; overflow: hidden; width: 250px;   margin-top:10px}
#main{margin: 0px auto;min-height: 600px;}
#mainlanding{margin: -20px 0px 0px 0px;min-height: 280px;}
#menulandingpage{margin-top:20px}
#pagetitle{padding-top:10px;padding-left:30px;padding-top:30px;font-size:35px;color:#c0a966;font-style:italic;line-height: 10px;}
#content{float:left;font-family:Arial,Helvetica,Verdana, Georgia,trebuchet MS,sans-serif; font-size: 11px; font-weight: normal;padding-left: 30px;padding-top:20px;width:45%;}
#imageteaser{margin: 0px auto;position: absolute;right: 0px;top:110px;padding-top:0px;padding-right:23px;}
#menudetailpage{margin-top:100px;}
#emailsentpage{margin-top:150px;}
#freeconsultancytext{padding:20px;font-weight: bold}

#customercomments{width:30%;float:right;padding-right:25px;padding-bottom:10px;}

#adverts{text-align:center;width:30%;float:right;padding-right:50px;padding-bottom:20px;}
#advert{padding:10px 10px 10px 10px;border: 2px solid #CC9900;}

#quicklinks{float:left;	margin: 0px auto;float:right;width:30%;padding-top:10px;padding-right:30px}
#quicklinks ul{padding-left:7px;margin-top:0px;margin-left:0px /*margin left required for IE6*/}
#quicklinks li{list-style: none;border-bottom: 1px #808080 dotted;margin-top:8px}
#quicklinks img{border:0px;padding-right:5px;margin-bottom:0px}
#quicklinks a,a:link, a:visited{color:#CC9900;text-decoration:none;font-size:small;}
#quicklinks a:hover{color:#C40000}

#ourpartners{margin: 0px auto;float:right;width:30%;padding-top:10px;padding-right:30px;position:relative;}
#ourpartners ul{text-align:center;border-bottom: 1px #808080 dotted;padding-left:7px;margin-top:0px;margin-left:0px /*margin left required for IE6*/}
#ourpartners li{list-style: none;margin:0px;padding:0px;}
#ourpartners img{border:0px;padding-right:5px;margin-bottom:0px}
#ourpartners a{color:#aa0000;text-decoration:none;font-family: Verdana;font-size:11px;}
#ourpartners a:hover{color:#aa0000; text-decoration:underline;}

p{margin-top:5px;margin-bottom:5px;padding:0px 0px 20px 0px;}

h4 {font-family: Verdana;margin:0px;padding: 0px;font-weight:bold;font-size:11px}

#partners ul{width:380px;font-family:Verdana;font-size:11px;margin:0px;padding:0px}
#partners li{list-style: none;margin-bottom: 10px;border-bottom-style: dotted;border-bottom-width: thin;border-bottom-color: #C0C0C0;padding-bottom: 5px}
#partners img{float:right;padding: 0px 0px 5px 5px;border: 0px none #FFFFFF;}



#article{padding-top:10px;}
#article img{border:0px;padding-right:5px;}
#article a, a:hover, a:visited{text-decoration:none;color:#CC9900}

#article span{color:black}
.articlelink {padding-top:5px;font-size:10px}

#footer{clear:both;height: 24px;background-image: url('/jvolution/opencms/system/modules/com.jvolution.jvolweb/templates/images/bg_footer_strip.gif');}
#footerlinks{color:white;margin:0px;padding: 5px 10px 0px 0px;float:right;font-family: Verdana;font-size:11px;font-weight:bold}
#footerlinks a, a:visited{text-decoration:none;color:white;font-family: Verdana;font-size:11px;font-weight:bold; padding-right:5px;}
#footerlinks a:hover{text-decoration:underline}


/*.sectiontitle{font-size:medium;color: #FFFFFF}*/
.sectiontitle{padding:5px;width:100%;font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #C40000; border-style: solid none solid none; border-color: #8A0000}
.sectiontitle a, a:hover, a:visited{color:#FFFFFF}
.message {font-size: large; color: #cc9900; margin-top: 150px}

.jvolButton {width:80%;font-family:Arial,Helvetica,Verdana, Georgia,trebuchet MS,sans-serif;text-align:center;font-weight: bold;font-size:12px;}
.jvolButton a {color:white;display: block;padding:5px;padding-bottom:7px;font-size:12px;}

.jvolButton a:link,
.jvolButton a:visited,
.jvolButton a:hover {color:white;background-color: #d83837;background-image: url('/jvolution/opencms/system/modules/com.jvolution.jvolweb/templates/images/bg_header_strip.gif');color: #fff;text-decoration: none;font-size:12px;}
.jvolButton a:link,
.jvolButton a:visited {color:white;border-top: 1px solid #cecece;border-bottom: 2px solid #4a4a4a;border-left: 1px solid #cecece;border-right: 2px solid #4a4a4a;}
.jvolButton a:hover {border-bottom: 1px solid #cecece;border-top: 2px solid #4a4a4a;border-right: 1px solid #cecece;border-left: 2px solid #4a4a4a;}
#content .jvolButton a,a:link,a:visited,a:hover{color:white}