/* Common Selector Styles */

h1 {font: bold 1em Corbel, Helvetica, Arial, sans-serif; color:#EF4035; line-height: 1.4; margin: 10px 0px 10px 0px;}
body.home h1 {font: bold 1.3em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70;}
body.landing h1 {font: bold 2.3em Corbel, Helvetica, Arial, sans-serif; color:#EF4035; line-height: 1; margin: 0px 0px 20px 0px;}
h2 {background: url(images/next-icon02.gif) no-repeat left 50%; font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color: #6D6E70; height: 20px; padding: 4px 0px 0px 25px; margin-bottom: 10px; margin-top: 10px;}
h3 {font: bold 1em Corbel, Helvetica, Arial, sans-serif; color:#EF4035; margin: 10px 0px 15px 0px;}
blockquote {font: italic 1.5em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;} 
p {margin:0.3em 0pt 1em;}
strong {font-weight: bold;}
em {font-style: italic;}

/* Wordpress Styles */

.gallery-caption {font: 0.8em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70;}
.gallery-caption a:link {color: #6D6E70;}
.gallery-caption a:link:hover {color: #EF4035;}
.gallery-caption a:visited {color: #6D6E70;}
.gallery-caption a:visited:hover {color: #EF4035;}
.gallery {margin: auto;}
.gallery-item {float: left;	margin-top: 10px; text-align: center; width: 50%;}
.gallery img {border: 2px solid #cfcfcf;}
.gallery-caption {margin-left: 0;}

/* Text Styles */

.maintext01 {font: 0.9em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70; line-height: 1.4;}
.maintext01 .cost {	font: 0.9em Corbel, Helvetica, Arial, sans-serif;font-weight: bold; color: #000;line-height: 1.4;}
.maintext01 img {padding: 3px;border: 1px solid #CCCCCC;margin-right: 9px;margin-bottom: 9px; float:left; }
.maintext02 {font: 0.8em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70; line-height: 1.4;}
.maintext03 {font: 0.9em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70; line-height: 1.6;}
.maintext04 {font: 1.2em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70; line-height: 1.4;}
.footertext02 {font: 0.75em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70; line-height: 1.4;}

.heading01 {font: bold 1.3em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70;}
.heading02 {font: 1.4em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
.heading03 {font: italic 1em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70;}
.heading04 {font: bold 1em Corbel, Helvetica, Arial, sans-serif; color:#EF4035; line-height: 1.4; margin: 10px 0px 10px 0px;}
.heading05 {font: bold 3em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}

.required01 {color: #EF4035;}
.required02 {font-weight: bolder; color: #EF4035;}
.landingtext01 {font: bold 1.1em Corbel, Helvetica, Arial, sans-serif; color:#231F20; line-height: 1.4;}
.landingtext01 .highlight {background-color: #EF4035;color: #FFFFFF;}
.landingtext02 {font: 0.9em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70; line-height: 1.4;}
.landingtext03 {font: bold 1.2em Corbel, Helvetica, Arial, sans-serif;color:#231F20;line-height: 1.4;}
.landingtext03 .highlight {color: #EF4035;}

/* Link Styles */

a.navred01:link {color: #EF4035; text-decoration: none;}
a.navred01:link:hover {color: #EF4035; text-decoration: underline;}
a.navred01:visited {color: #EF4035; text-decoration: none;}
a.navred01:visited:hover {color: #EF4035; text-decoration: underline;}
a.navgrey01:link {color: #6D6E70; text-decoration: none;}
a.navgrey01:link:hover {color: #6D6E70; text-decoration: underline;}
a.navgrey01:visited {color: #6D6E70; text-decoration: none;}
a.navgrey01:visited:hover {color: #6D6E70; text-decoration: underline;}
a.grey01:link {color: #6D6E70; text-decoration: underline;}
a.grey01:link:hover {color: #EF4035; text-decoration: none;}
a.grey01:visited {color: #6D6E70; text-decoration: underline;}
a.grey01:visited:hover {color: #EF4035; text-decoration: none;}
a.white01:link {font-weight: bold; color: white; text-decoration: underline;}
a.white01:link:hover {font-weight: bold; color: white; text-decoration: none;}
a.white01:visited {font-weight: bold; color: white; text-decoration: underline;}
a.white01:visited:hover {font-weight: bold; color: white; text-decoration: none;}
a.red01:link {color: #EF4035; text-decoration: underline;}
a.red01:link:hover {color: #EF4035; text-decoration: none;}
a.red01:visited {color: #EF4035; text-decoration: underline;}
a.red01:visited:hover {color: #EF4035; text-decoration: none;}

/* Float Styles */

.floatleft01 {float: left; margin-right: 15px;}
.floatleft02 {float: left; margin-right: 15px; margin-bottom: 3px;}
.floatleft03 {float: left; margin: 0px; padding: 0px;}
.floatright01 {float: right; margin-left: 15px; margin-bottom: 3px;}

/* Colour Styles */

.colwhite01 {color: white; font-weight: bold;}
.colred01 {color: #EF4035;}
.colred02 {color: #EF4035;}
.colred03 {color: #EF4035; font-weight: bold;}
.colgrey01 {color: #6D6E70;}

/* Spacing Styles */

.right01 {margin-right: 370px;}
.top01 {padding-top: 3px;}
.top02 {padding-top: 15px;}
.copyimg {padding: 3px;border: 1px solid #CCCCCC;margin-right: 15px;margin-bottom: 8px; float:left;}
.bottom01 {padding-bottom: 10px;}

/* Border Styles */

.border01 {border-top: 6px solid #EF4035;margin-top:20px;padding-top:8px;}

/* General Styles */

#wrapper01 {width: 949px; margin: 0 auto; background: white;}
#header01 {text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing01.jpg) no-repeat bottom right;}
#header02 {text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing02.jpg) no-repeat bottom right;}
#header03 {text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing03.jpg) no-repeat bottom right;}
#header04 {text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing04.jpg) no-repeat bottom right;}
#header05 {text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing05.jpg) no-repeat bottom right;}
#header06 {text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing06.jpg) no-repeat bottom right;}
#header07 {text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing07.jpg) no-repeat bottom right;}
#header08 { text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing08.jpg) no-repeat bottom right; }
#header09 { text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing09.jpg) no-repeat bottom right; }
#header10 { text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing10.jpg) no-repeat bottom right; }
#header11 { text-align: left; padding: 20px 0px 20px 47px; height: 87px; background: url(images/header-backing11.jpg) no-repeat bottom right; }
#pageheader01 {text-align: left; background: url(images/maincontent-backing01.gif) no-repeat top left; height: 45px; padding: 20px 0px 0px 235px;}
#maincontent01 {min-height: 280px;}
#mainnav01 {float: left; text-align: left; padding-left: 47px; width: 188px;}
#maincontent02 {float: left; text-align: left; width: 448px;}
#lp-link01 {float: left; text-align: left; padding-left: 37px; width: 188px;}

#rightcontent01 {background: url(images/mainimage01.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent02 {background: url(images/mainimage02.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 10px 0px 25px;}
#rightcontent03 {background: url(images/mainimage03.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent04 {background: url(images/mainimage04.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent05 {background: url(images/mainimage05.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent06 {background: url(images/mainimage06.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent07 {background: url(images/mainimage07.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent08 {background: url(images/mainimage08.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent09 {background: url(images/mainimage09.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent10 {background: url(images/mainimage11.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 220px 0px 0px 25px;}
#rightcontent11 {background: url(images/mainimage12.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent12 {background: url(images/mainimage13.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent13 {background: url(images/mainimage14.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent14 {background: url(images/mainimage15.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent15 {background: url(images/mainimage16.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent16 {background: url(images/mainimage17.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent17 {background: url(images/mainimage18.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent18 {background: url(images/mainimage19.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 10px 0px 25px;}
#rightcontent19 {background: url(images/mainimage20.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent20 {background: url(images/mainimage21.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent21 {background: url(images/mainimage25.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent22 {background: url(images/mainimage26.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent23 {background: url(images/mainimage27.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent24 {background: url(images/mainimage28.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px;}
#rightcontent25 { text-align: left; float: right; width: 228px; padding-right: 0px; padding-bottom: 0px; padding-left: 25px; }
#rightcontent29 { background: url(images/mainimage29.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 380px 0px 0px 25px; }
#rightcontent30 { background: url(images/mainimage30.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 185px 0px 0px 25px; }
#rightcontent31 { background: url(images/mainimage31.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 380px 0px 0px 25px; }
#rightcontent32 { background: url(converged/images/mainpic01.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 380px 10px 0px 0; }
#rightcontent33 { background: url(converged/images/mainpic02.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 380px 10px 0px 0; }
#rightcontent34 { background: url(converged/images/mainpic03.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 380px 10px 0px 0; }
#rightcontent35 { background: url(images/mainimage32.jpg) no-repeat top right; text-align: left; float: right; width: 228px; padding: 180px 0px 0px 25px; }
#rightcontent36 {text-align: left; float: right; width: 218px; padding: 0 15px 0 25px;}
#rightcontent37 {background: url(mobile/images/phone.gif) no-repeat top left; text-align: left; float: left; width: 228px; padding: 250px 0px 0px 25px;}

.imgabout { margin-left: -25px; }
.imgphones { margin-bottom: 10px; }
#footer01 {text-align: left; background: #EF4035; padding: 8px 0px 11px 27px; margin-top: 25px;}
#footer02 {text-align: left; padding: 5px 0px 0px 5px; background: #F2F2F2;}
#bgform {background-color: #E5E5E5;	padding: 15px; border: 1px solid #CCCCCC; margin-bottom: 15px;}
ul#bullet01 {list-style: disc; font: 0.9em Corbel, Helvetica, Arial, sans-serif; color: #EF4035; margin-left: 20px;}
ul#bullet01 li {padding-bottom: 8px;}
ul#bullet02 {list-style: none; font: 0.9em Corbel, Helvetica, Arial, sans-serif; color: #6D6E70; margin-left: 25px;}
ul#bullet02 li {padding-bottom: 6px;}
ul#bullet03 {list-style: none; font: 0.9em Corbel, Helvetica, Arial, sans-serif; color: #6D6E70;}
ul#bullet03 li {padding-bottom: 6px;}
ul#bullet04 {list-style: disc; font: italic 0.8em Corbel, Helvetica, Arial, sans-serif; color: #EF4035;margin-left:20px;margin-bottom:10px;}
ul#bullet04 li {padding-bottom: 5px;}
ul#lp-bullets01 {font: 0.9em Corbel, Helvetica, Arial, sans-serif; color: #6D6E70;}
ul#lp-bullets01 li {display: block; height: 20px; background: url(images/next-icon01.gif) no-repeat left top; margin-bottom: 15px; padding-left: 35px;}
ul#lp-bullets02 {font: 0.9em Corbel, Helvetica, Arial, sans-serif; color: #6D6E70;}
ul#lp-bullets02 li {display: block; height: 20px; background: url(images/next-icon01.gif) no-repeat left top; margin-bottom: 15px; padding-left: 35px; margin-top: 10px;}
ul#mainnav01 {font: bold 0.9em Corbel, Helvetica, Arial, sans-serif;}
ul#mainnav01 li {padding-bottom: 6px;}
ul#subnav01 {font: 0.9em Corbel, Helvetica, Arial, sans-serif; margin-left: 15px;}
ul#subnav01 li {padding-bottom: 6px;}
ul#subnav02 {font: 0.9em Corbel, Helvetica, Arial, sans-serif; color: #EF4035; margin-left: 10px; margin-bottom: 3px;}
ul#subnav02 li {padding-bottom: 6px;}
ul#newslist01 {font: 0.8em Corbel, Helvetica, Arial, sans-serif; padding-left: 25px;}
ul#newslist01 li {padding-bottom: 6px;}
ul#newslist01 a:link {color: #6D6E70; text-decoration: underline;}
ul#newslist01 a:link:hover {color: #EF4035; text-decoration: none;}
ul#newslist01 a:visited {color: #6D6E70; text-decoration: underline;}
ul#newslist01 a:visited:hover {color: #EF4035; text-decoration: none;}

ul#newslist02 {font: 0.8em Corbel, Helvetica, Arial, sans-serif;}
ul#newslist02 li {padding-bottom: 6px;}
ul#newslist02 a:link {color: #6D6E70; text-decoration: underline;}
ul#newslist02 a:link:hover {color: #EF4035; text-decoration: none;}
ul#newslist02 a:visited {color: #6D6E70; text-decoration: underline;}
ul#newslist02 a:visited:hover {color: #EF4035; text-decoration: none;}

ul#logoslist01 {float: left; margin-left: 25px;}
ul#logoslist01 li {float: left; margin-bottom: 10px; margin-right: 10px;}

ul#logoslist02 {float: left;}
ul#logoslist02 li {float: left; margin-bottom: 10px; margin-right: 10px;}

ul#contactlist01 {float: left; font: 0.8em Corbel, Helvetica, Arial, sans-serif; margin-top: 2px;}
ul#contactlist01 li {float: left; margin-right: 20px;}

ul#pageheadinglist01 {float: left;}
ul#pageheadinglist01 li {float: left;}

ul#solutionhighlight01 {width: 200px; float: left; padding-right: 30px;}

ul#solutionhighlight02 {width: 200px; float: left;}

ul#contactlist02 {font: 0.9em Corbel, Helvetica, Arial, sans-serif; color:#6D6E70; padding-left: 25px;}
ul#contactlist02 li {padding-bottom: 8px;}
ul#fixedlines { font: 1.1em Corbel, Helvetica, Arial, sans-serif; margin-bottom: 10px; }
ul#fixedlines li { border-bottom: 1px solid #EF4035; padding-top: 9px; padding-bottom: 9px; list-style-type: disc; list-style-position: inside; color: #EF4035; font-weight: bold; }
ul#fixedlines li a:link { color: #6D6E70; text-decoration: none; }
ul#fixedlines li a:hover { text-decoration: underline; }
ul#fixedlines li a:visited  { color: #6D6E70; text-decoration: none; }
ul#fixedlines li a:visited:hover  { text-decoration: underline; }

ul#social01 {width:165px;font: 0.8em Corbel, Helvetica, Arial, sans-serif; color: #6D6E70; border-top: 1px dotted #EF4035;margin-top:15px;padding-top:20px;}
ul#social01 li {padding-bottom: 12px;}


/* Footer Styles */

ul#contactlist03 {font: 0.9em Corbel, Helvetica, Arial, sans-serif;}
ul#contactlist03 li {margin-bottom: 8px;}


#footer03 {text-align: left; background: #EF4035; padding: 8px 0px 11px 27px; margin-top: 25px; font-family: Arial, Helvetica, sans-serif; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
#footer03 td {margin: 0px; padding: 0px;}
#footTD td {padding: 4px; margin: 0px;}
#footer03 #formFooter {margin: 0px;	padding: 0px;}
#footer03 .subscribe {margin-bottom: -5px;}
#ydilht-ydilht {width: 200px; font-family: Corbel, Helvetica, Arial; font-size: 13px; margin: 0px;}
#footer03 .foot11b {font-size: 0.9em; color: #231F20; margin: 0px; padding: 0px;	font-family: Corbel, Helvetica, Arial;}
#footer03 .foot10b {font-size: 0.8em; color: #FFFFFF; font-family: Corbel, Helvetica, Arial;	margin-bottom: 8px;}
.footerNextLogo {background-image: url(images/nextlogo02.gif); background-repeat: no-repeat; background-position: 0px 4px;}

/* Contact Styles */

fieldset {margin: 0em 0; width: 370px; padding-left: 10px; border-top: 1px dotted #86A0B0;}
legend {font: 0.9em Corbel, Helvetica, Arial, sans-serif; color:#EF4035; padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 10px; background: white;}
label {display: block; font: .9em Corbel, Helvetica, Arial, sans-serif; color:#444546;}
input {font: 0.9em Corbel, Helvetica, Arial, sans-serif; color:#231F20;}
textarea {font: 0.9em Corbel, Helvetica, Arial, sans-serif; color:#231F20;}
input#Name { width: 200px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Telephone {width: 200px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Email {width: 200px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Profession {width: 200px;}
input#Company {width: 200px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Industry {width: 200px;}
input#Turnover {width: 200px;}
input#Position {width: 200px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Date {width: 300px;}
input#Address1 {width: 270px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Address2 {width: 270px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Town {width: 200px;}
input#Postcode {width: 100px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Consultant {width: 200px;}
input#Num { width: 45px; margin-right: 10px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Numvan {width: 40px; margin-right: 10px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Numlorries {width: 40px; margin-right: 10px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
input#Numcars {width: 40px; margin-right: 10px; padding: 2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}
textarea#Notes {width: 300px; height: 150px;}
textarea#Message {width: 300px; height: 150px;}

#genError {text-align: center; width: 300px; font: 0.9em Corbel, Helvetica, Arial, sans-serif; color:white; background: #EF4035; margin-bottom: 10px;}
#Address1Error {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#PostcodeError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#NameError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#TelephoneError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#lastnameError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#firstnameError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#EmailError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#MessageError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}

.formTitles {font-family: Corbel, Helvetica, Arial;	font-size: 18px; font-weight: bold;	color: #EF4035;	display: block;	padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
.formTitles02 {font-family: Corbel, Helvetica, Arial; font-size: 18px; font-weight: bold; color: #EF4035; display: block; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; margin-top: 42px;}

body.landing form {background-color: #F2F2F2; padding: 10px 0px 10px 15px;}

/* Team Gallery */

ul#team01 { height: 250px; padding-top: 15px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-bottom: 12px; }
ul#team01 li { display: inline;  }
ul#team01 li a { border: 0px none; }
ul#team01 .teamname { background-color: #EF4035; padding: 4px; float: left; margin-right: 13px; margin-bottom: 15px; }
ul#team01 .teamname02 { background-color: #F0F0F0; padding: 4px; float: left; margin-right: 13px; margin-bottom: 15px; }
ul#team01 .teamname p { font-family: Corbel, Helvetica, Arial, sans-serif; font-size: 12px; margin: 0px; padding: 0px; color: #FFFFFF; }
ul#team01 .teamname02 p { font-family: Corbel, Helvetica, Arial, sans-serif; font-size: 12px; margin: 0px; padding: 0px; color: #333; }
ul#team01 img { margin-bottom: 5px; border: 0px none;}

