/* CSS Document */

html {
text-align:left;
height:100%;
background-color:#FFFFFF;
margin:0px;
}




small {
font-size:smaller;
margin: 0px 0px 0px 20px;
}





/* expert review styles */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,textarea,p,blockquote,th,td {margin:0;padding:0;}fieldset,img, img a {border:0;}ul, ol, li {list-style-type: none;}
body {background: #fff; color: #464646; font: 12px/18px Arial; margin: 0; padding: 0;}
a {color: #464646; text-decoration: none;}
a:hover {color: #FD7C26;}
p {margin-bottom: 1em;}
.floatLeft {float: left;}
.floatRight {float: right;}
label {display: block; float: left; margin-right: 8px; text-align: right; width: 80px;}
dt {font: bold 18px/22px Arial;}

/* PRINT / ACCESSIBILITY  */
.accessibility, #printHeader {display: none;}
#printHeader img {float: left; margin-right: 10px;}

/* TOP HEADER / LOGO / LEADER */
#wrapper-expert {width: 975px; margin: 8px auto;}
#logo {background: #5080ae url('http://www.expertreviews.co.uk/images/erHeadLeft.gif') no-repeat left center; float: left;}
#logo img {padding: 7px 5px 7px;}
#footerLeader {background: #5080ae url('http://www.expertreviews.co.uk/images/erHeadLeft.gif') no-repeat left top; display: block; height: 104px; float: left; width: 8px;}
.leaderBoard  {background: #5080ae url('http://www.expertreviews.co.uk/images/erHeadRight.gif') no-repeat right top; height: 104px; width: 728px; float: left; padding: 0 7px 0 0; text-align: center; position:static; display: table;}
.midLeader {display: table-cell; vertical-align: middle; display: static;}
.innerLeader {display: block; vertical-align: middle; width:100%;}

/* NAV */
#navigation {display: block; clear: both; float: left; width: 100%; margin-top: 8px;}
#navigation li {float: left; background: #e9e9e9 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left top; height: 23px; margin: 0 8px 8px 0;}
#navigation li a {display: block; padding: 0 10px; height: 23px; font-weight: bold; line-height: 23px; text-align: center; background: url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -23px;}
#secondLevelNav ul li {float: left; margin: 0 10px; font-weight: bold; line-height: 28px;}
#navigation .activeNav {background: #FD7C26 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -413px;}
#navigation .activeNav a {background: url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -436px; color: #fff;}

/* HEAD ELEMENTS */
#mainLeft {width: 810px; float: left;}
#mainRight {width: 160px; float: right;}

/* FOOTER */
#skyScrapper {background: #fcf0e9; text-align: center; font-size: 8px; padding: 4px 0 20px;}
#footer {clear: both; color: #fff; background: #191611; border-width: 4px 0; border-style: solid; border-color: #dc4400; padding: 20px; text-align:center;}
#footer ul {display: block; text-align: center; clear: both; margin: 0 auto 20px;}
#footer li {display: inline;}
#footer a {color: #fff; border-right: 1px solid #fff; padding: 0 10px;}
.copyright {clear: both;}
#footer .footerRss {padding-left: 18px; background: url('http://www.expertreviews.co.uk/images/rssIcoBlack.gif') no-repeat left center;}
.copyright {text-align: center;}
#footer .copyright a {background: url('http://www.expertreviews.co.uk/images/dennisLogo.gif') no-repeat left center; padding-left: 38px; height: 36px; line-height: 36px; display: block; width: 332px; margin: 0 auto;}
.signUpHeader {font-size: 18px; font-weight: bold; line-height: 20px; height: 20px; float: left;}

/* HEADERS */
.MainboxTitle, .secondLevelNavContainer {clear: both; display:block; background: #ccc url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -46px; float:left; width:100%; margin-bottom: 8px;}
.MainboxTitle h2,  .MainboxTitle h4, .homepage h1, .news h1, .features h1 {display: block; background: #fd7c26 url('http://www.expertreviews.co.uk/images/orangeArrow.gif') no-repeat right top; height: 28px; line-height: 28px; padding: 0 25px 0 0; float: left;}
.MainboxTitle h2 a, .MainboxTitle h2 span, .MainboxTitle h4 span, .MainboxTitle h4 a, .homepage h1 a, .news h1 a, .features h1 a, .homepage h1 span, .news h1 span, .features h1 span {display: block; background: #fd7c26 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -81px; font-size: 18px; height: 28px; line-height: 28px; padding: 0 0 0 10px; float: left; color: #FFF;}
.leftGreyCorner {background: #CCCCCC url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -385px; display: block; float: left; height: 28px; width: 5px; }
#secondLevelNav, .secondLevelNavContainer {height: 28px;}
.secondLevelNavContainer {margin: 8px 0;}
#secondLevelNav h3 {color: #fff; float: left; font-weight: bold; height: 28px; line-height: 28px; border-left: 2px solid #fff; border-right: 2px solid #fff;}
#secondLevelNav h3 span {background: #FD7C26; display: block; height: 28px; line-height:28px; padding: 0 8px;}
.green h2, .green h4 {background-color: #00878e; background-position: right -35px;}
.green h2 span, .green h4 span {background-color: #00878e; background-position: left -178px;}
.green h2 a, .green h4 a {background-color: #00878e; padding-left: 0; background-image: none;}

.wide {clear: both; border-bottom: 1px dashed #ccc; margin-bottom: 10px; padding-bottom: 6px; float: left; width: 100%; display: block; position: relative;}
.wide h1 {float: left; font-size: 20px; line-height: 20px;}
#breadcrumbs {float: left; height:21px; line-height:21px;}
#breadcrumbs a {font-weight: bold;}
#breadcrumbs span {color: #FD7C26;}
#rightCrumbs {float: right;}
#login {float: right; background: #00878E url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -459px; height: 21px; line-height: 21px; padding-left: 8px;}
.loginCorner {float: right; display: block; width: 5px; height: 21px; background: #FD7C26 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -480px;}
#login a, #links a, .userName {color: #fff; display: inline; font-weight: bold; margin: 0 6px;}
#loginBox {background: url('http://www.expertreviews.co.uk/images/signIn.png') no-repeat top center; height: 158px; width: 236px; padding: 15px 29px 15px 15px; z-index: 99999; display: none; margin-top: -150px;}
#loginBox label {clear: both; font-size: 10px; width: 70px; margin-top: 1em;}
#loginForm input {float: left; width: 152px; margin-top: 1em;}
.close {cursor: pointer; display: block; float: right; width: 20px; height: 20px; background: url('http://www.expertreviews.co.uk/images/closeMe.gif') no-repeat center center; position:relative; left:11px; top:-6px; z-index: 999999;}
#loginForm #log {background: #FD7C26 url('http://www.expertreviews.co.uk/images/submit.gif') no-repeat; border: none; clear: both; color: #fff; cursor: pointer; font-weight: bold; float: right; margin-top: 0; padding-bottom: 2px; width: 70px; height: 20px;}
#loginForm #log:hover {background-position: left -20px;}
#loginForm #checkMe {float: none; width: auto; vertical-align: baseline; margin-top: 0; margin-right: 0.5em;}
.createAccount, #loginBox form, #loginForm p {clear: both; margin-bottom: 0;}
#loginForm p {clear:both; text-align: right;}
.createAccount {margin-top:1em;text-align:center;width:100%; position: absolute; bottom: 6px; left: 2px;}
.createAccount a {display: block;}
#links {float: right; background: #FD7C26 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -255px; height: 21px; line-height: 21px; padding-left: 2px;}
.stuffCorner {float: right; display: block; width: 5px; height: 21px; background: #FD7C26 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -276px; margin-right: 8px;}

/* SEARCH BOX */
#searchBox {height: 42px; background: #ccc url('http://www.expertreviews.co.uk/images/searchCorner.gif') no-repeat left top; padding-left: 10px; margin-bottom: 8px;}
#searchBox form {background: #ccc url('http://www.expertreviews.co.uk/images/searchCorner.gif') no-repeat right -42px; padding: 8px 6px 8px 4px; width: 316px; height: 26px;}
#searchBox input {background: #fff url('http://www.expertreviews.co.uk/images/searchBack.gif') no-repeat; border: none; float: left; font-size:17px;height:24px;padding: 2px 0 0 10px;vertical-align:middle;width: 200px;}
#searchBox h2 {background: #ccc url('http://www.expertreviews.co.uk/images/findReview.gif') no-repeat; display: block; float: left; height: 19px; margin: 12px 0 6px 12px; text-indent: -9999px; width: 200px; position: relative; z-index: 2; display: none;}
#term {width: 220px; border: 1px solid #999;}
#searchBox .formButton {background: #FD7C26 url('http://www.expertreviews.co.uk/images/searchButton.gif') no-repeat left top; height: 26px; cursor: pointer; text-indent: -9999px; width: 100px; color: transparent; text-transform: capitalize;}
#searchBox .formButton:hover {background: #FD7C26 url('http://www.expertreviews.co.uk/images/searchButton.gif') no-repeat left -26px;}

/* FILTERS */
.revMenu h2 {float: left;}
#filters .reviewFilterDiv {float: left; margin-right: 4px; width: 130px;}
.reverse {background: #333333 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -116px; height: 20px; margin-bottom: 8px;}
.reverse a, .reverse h2 {display: block; height: 25px; color: #FFF; font: 12px/20px Arial; padding: 0 10px 10px; background: url('http://www.expertreviews.co.uk/images/filterArrow.gif') no-repeat right top;}
#longFilterLeft h2, #longFilterRight {background-image: none;}
#longFilterLeft {width: 101px;}
/*#filters {float: left; width: 100%; margin-bottom: 10px;}*/
.reviewFilterDiv li, .emailAFriend li, .smallReviewsFiveColumn li {background: #ccc url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -136px; height: 21px; line-height: 21px; margin-bottom: 4px;}
.reviewFilterDiv li a, .emailAFriend li a, .smallReviewsFiveColumn li a {display: block; background: url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -157px; height: 21px; line-height: 21px; padding: 0 10px; font-size: 11px;}
.emailAFriend li a {text-align: center; width: 88px; }
.smallReviewsFiveColumn li a {padding:0 0 0 4px; overflow:hidden; position: relative;}
.smallReviewsFiveColumn li a img {vertical-align: top; position: relative; top: 4px;}
.smallReviewsFiveColumn ul li.selected a img {top: -16px;}
#filtersList {clear: both;}
.smallReviewsFiveColumn {color:#999999; float:left; margin:0 5px 0 0; width:96px;}
.smallReviewsFiveColumn ul li.selected {background: #fd7c26 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -255px;}
.smallReviewsFiveColumn ul li.selected a {background: url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -276px; color: #fff;}
.smallReviewsFiveColumn ul li.selected a span {color:#efefef;}
.smallReviewsFiveColumn ul li a span {margin-left: 2px;}

.smallReviewsFiveColumn ul li:hover {background: #EFEFEF url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -297px;}
.smallReviewsFiveColumn ul li a:hover {background: url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -319px;}
.smallReviewsFiveColumn ul li.selected:hover {background: #ff9854 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -341px;}
.smallReviewsFiveColumn ul li.selected a:hover {background: url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -363px;}

.reviewsTable {clear: both; width: 100%;}
.reviewsTable caption {height: 38px;}
table.howReviewTable td {text-align: center;}

table.comparisonTable td, table.reviewsTable td, table.howReviewTable td {margin:0px;text-align:center;}
table.comparisonTable td h2, table.reviewsTable td h2, table.howReviewTable td h2 {float: left; font-size: 12px; text-align: left; width: 166px;}
table tr.odd th, table tr.odd td, div.odd, table td.odd {background-color:#EFEFEF;}
.filterSmallImage {border: 1px solid #CCCCCC; margin: 0 6px 0 0; float: left; display: inline; width: 60px;}
th, td {padding: 0px;}
.filterRating {height: 21px; display: inline-block; overflow: hidden;}
.teaser .filterRating,  .rightReviewStub .filterRating{height: 12px; position: relative; top: 1px;}
.filterProduct {border: 1px solid #EFEFEF; float: left; margin: 0 4px 4px 0; padding: 4px; text-align: center; width: 120px;}
.filterProduct h3 {clear: both; height: 3em;}
.filterProduct p {clear: both; float: right; margin: 0;}
.productImage {margin: 0 0 8px 0;}
.secondHeader {padding: 4px 0 0;}
.compareHeader {line-height: normal; height: 3em;}
.productText {font: bold 18px/normal Arial;}
#sortByRating, #sortByPrice {background: url('http://www.expertreviews.co.uk/images/sort.gif') no-repeat center left;}
#sortByPrice a {display:block;padding-left:8px;width:42px;}

/* CONTENT */
.mainArticle a, .orangeA a {color: #FD7C26;}
.mainArticle a:hover {color: #464646;}
#leftContent {float:left; width:465px;}
#rightContent {float:right; width:336px;}
.channelArticle, .containerBox, .special {clear: both; display: block; margin-bottom: 12px; float: left; width: 100%; border-bottom: 1px dashed #CCC;}
.mostReadTitle {clear: both; background: #efefef url('http://www.expertreviews.co.uk/images/rightGreyCorners1.gif') no-repeat left top; font-size: 16px; padding: 5px 8px; width: 320px;}
.teaser p {margin-left: 130px;}
.special, .rightBlueBoxes {background: #efefef url('http://www.expertreviews.co.uk/images/rightGreyCorners.gif') no-repeat left bottom; border-bottom: none; padding: 3px 8px 0; width: 320px;}
.rightBlueBoxes {padding-bottom: 8px; margin-bottom: 8px; float: left;}
.rightBlueBoxes li, .archiveList li, .sitemapLink li {background: url('http://www.expertreviews.co.uk/images/listArrow.png') no-repeat left center; padding-left: 14px; margin: 0; /*width: 44%;*/}
.sitemapLink {clear: both; margin-bottom: 8px;}
.rightReviewStub {border-bottom:1px dashed #CCCCCC; display: block; float: left; margin-bottom: 12px; padding-bottom: 4px; width: 100%;}
.archiveList {clear: both; margin-bottom: 8px;}
#archiveSelect fieldset {background:#EFEFEF ;border:1px dashed #CCCCCC;float:left;margin:0 0 1em;padding:1.2em;}
#archiveSelect legend {background:#FFFFFF;border:1px dashed #CCCCCC;font-size:1.2em;font-weight:700;padding:0 0.4em;}
.rightReviewStub img {max-height: 120px;}
.rightReviewStubText {float: right; width: 190px;}
.lastStub {border-bottom: none; margin-bottom: 0; padding-bottom: 0;}
.righPanelTeasers p {margin-bottom: 0.5em;}
.quiet {color:#696969;}
.small {font-size: 10px;}
.specsTable {width: 100%;}
.anchors {height: 1px;}
.normalhTwo {font-size: 16px;}

/* PAGINATION */
#previousPage span, .prev span, .next span, .next a, #previousPage a, #nextLink a, .prev a {color: #fff; font-weight: bold; display: block; line-height: 28px; width: 68px; text-indent: 8px; text-align:center;}
#previousPage span, .prev span {background: #ccc url('http://www.expertreviews.co.uk/images/prevArrow.gif') no-repeat; float: left;}
.next span {background: #ccc url('http://www.expertreviews.co.uk/images/nextArrow.gif') no-repeat; float: right; text-align:left; text-indent: 16px;}
#previousPage a, .prev a  {background: #ccc url('http://www.expertreviews.co.uk/images/activePrevArrow.gif') no-repeat;  float: left;}
.next a {background: #ccc url('http://www.expertreviews.co.uk/images/activeNextArrow.gif') no-repeat; float: right; text-align:left; text-indent: 16px;}
.pages strong {background: #ccc url('http://www.expertreviews.co.uk/images/activeNum.gif') no-repeat; display: inline-block; height: 21px; line-height: 21px; width: 21px; margin-right: 4px;}
.pages a {background: #FD7C26 url('http://www.expertreviews.co.uk/images/activeNum.gif') no-repeat left -21px; color: #fff; display: inline-block; height: 21px; line-height: 22px; width: 21px;  margin-right: 2px;}

.pages {float: left; width: 308px; height: 28px; line-height: 28px; font-weight: bold;}
.cont .pages {text-align: center; width: 328px; margin-bottom: 8px;}

/* HOMEPAGE */
#stubsBox1 {float:left;margin:0 8px 0 0;width:277px;}
#stubsBox2 {float:left;margin:0 8px 0 0;width:362px;}
#stubsBox3 {display:block;float:left;width:154px;}
#stubsBox2Left {float:left;margin:0 8px 0 0;width:177px;}
#stubsBox2Right {float:left;width:177px;}
.carousel {visibility: hidden;}

/* CAROUSEL */
#threeCarousel {display: block; float: left; margin-bottom: 8px; position: relative; width: 100%;}
#threeCarousel img {float: left; border: none; position: absolute; top: 0; left: 0;}
#threeCarousel h2 {font: bold 14px/normal Arial;}
#carouselImage2, #carouselImage3 {display: none;}
/*#carouselText {font: 10px/normal Arial; float: right; width: 255px; position: absolute; right: 0;}*/
.carouselActive {background: url('http://expertreviews-branch.robertd.hydra.dennisinteractive.co.uk/images/carouselArrow.png') no-repeat top left; float: right; font: 12px/14px Arial; height: 80px; position: relative; width: 255px; z-index: 5;}
.carouselActive a {display: block; font: 10px/normal Arial; position: absolute; top: 0; left: 0;  padding: 6px 6px 6px 26px; width: 223px; height: 68px;}
.carouselInActive {background: #ccc; font: 10px/normal Arial; height: 46px; border-top: 1px solid #fff; border-bottom: 1px solid #999; float: right; padding: 6px; width: 223px;}

/* ARTICLES */
.articleSection, #socialBookmarksTitle, .userCommentsTitle {display: block; clear: both; background: #CCC url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -213px; height: 21px; line-height: 21px;}
.articleSection div, #socialBookmarksTitle p, .userCommentsTitle strong {display: block; background: #CCC url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -234px; height: 21px; line-height: 21px; padding-left: 14px; margin-right: 10px;}
.articleSection {display: none;}
.mainArticle h1 {line-height: normal; font-size: 18px; margin: 0 0 12px 0;}
#reviewHeadline {clear: both; margin: 12px 0;}
#reviewHeadline h1 {display: inline; font: bold 22px/26px Arial;}
#reviewHeadline h2, #reviewHeadline a {display: inline; font: bold 14px/26px Arial;}
.articleDate {font-size: 10px; line-height: 10px; margin-bottom: 0.5em;}
.articleImageBox {float: left; padding:0; width:190px;}
.imageControls {clear:both; padding: 6px 0;}
.nav {float:left; width:90px;}
.full {float: right; margin-right: 16px;}
.full a {background: #FD7C26 url('http://www.expertreviews.co.uk/images/galleryBut.gif') no-repeat top left; display: block; width: 57px; height: 16px; line-height: 20px; text-align: center; text-indent: -9999px; overflow: hidden;}
.full a:hover {background-position: left -16px;}
.emailAFriend {clear: both;}
.emailAFriend li {margin: 0 8px 8px 0; float: right;}
#userComments,#socialBookmarks {clear: both; margin-bottom: 8px;}
#socialBookmarks {float:left; width:100%; border-bottom: 1px dashed #CCC;}
.boxPad {margin: 8px 0;}
.boxArrow {padding: 10px 0;}
.hr { border-top:1px dashed #CCCCCC; margin:1em 0;}
#postBox {background: #efefef url('http://www.expertreviews.co.uk/images/rightGreyCorners1.gif') no-repeat right top; clear: both; padding: 8px;}
#commenttitle, #commentbody {background: #fff; border: 1px solid #464646; padding: 2px; width: 250px;}
#userComments h4 {font-size: 16px; font-weight: bold; margin: 0;}
.leftGreyBottom {background: #efefef url('http://www.expertreviews.co.uk/images/rightGreyCorners.gif') no-repeat right top; clear: both; display: block; height: 5px;}
.h3Title {font-size:16px; margin: 4px 0;}
.articlePrevLink {background: #FD7C26 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat right -276px; display: inline-block; margin-bottom: 8px;}
.articlePrevLink a {background: url('http://www.expertreviews.co.uk/images/smallOrangeArrows.gif') no-repeat left top; color: #fff; display: block; height: 21px; font-weight: bold; line-height: 21px; padding: 0 8px 0 16px;}
.articleNextLink {background: #FD7C26 url('http://www.expertreviews.co.uk/images/erSlices.gif') no-repeat left -255px; display: inline-block; margin: 0 8px 8px 0;}
.articleNextLink a {background: url('http://www.expertreviews.co.uk/images/smallOrangeArrows.gif') no-repeat right -21px; color: #fff; display: block; height: 21px; font-weight: bold; line-height: 21px; padding: 0 16px 0 8px;}
.oneThird {border-right: 1px dashed #CCCCCC; float: left; margin: 0 0 8px 0; padding: 0 8px 8px 0; width: 360px;}
.oneThird h4 {font: bold 12px/18px Arial;}
.oneThird h2 {font: normal 16px/22px Arial; margin-bottom: 1em;}
.reviewsRatings {float: right; text-align: center; width: 250px;}
.reviewsRatings strong {font: bold 18px/32px Arial;}

/* TUTORIALS */
.thumbsTutorials {float: left; width: 110px; margin-right: 6px; position: relative;}
.thumbsTutorials img {width: 110px; height: 80px; overflow: hidden;}
.thumbsTutorials .blueSquare {color: #fff; background: #FD7C26; position: absolute; left: 4px; top: 58px; padding: 0 3px;}

/* SEARCH */
.searchPagination {clear: both; float: left; margin: 8px 0; width: 100%;}
.searchNumbers {background: #ccc; clear: both; padding: 8px; margin: 8px 0;}
.resultBox {clear: both; float: left; padding: 8px 8px 0; width: 449px;}
div.arrowTopBlue {background: #ccc; margin-bottom: 8px;}

/* TABS */
#reviewsTabs {background: url('http://www.expertreviews.co.uk/images/borderLine.gif') repeat-x left 33px; clear:both; display:block; float:left; margin-bottom: 8px; width:100%;}
#reviewsTabs li {background: #ccc; float: left; margin-right: 4px; text-align: center; width: 64px;}
#reviewsTabs .largeTab a {height:32px;line-height:15px;padding-top:2px;}
#reviewsTabs li:hover {background: #efefef; color: #FD7C26;}
#reviewsTabs li:hover a {color: #FD7C26;}
#reviewsTabs li h2 {background: #fd7c26 url('http://www.expertreviews.co.uk/images/tabArrow.gif') no-repeat center bottom; font-size: 14px;}
#reviewsTabs li a {background: url('http://www.expertreviews.co.uk/images/tabTop.png') no-repeat center top; display: block; height: 34px; line-height: 34px;}
#reviewsTabs li.reviewPage {width: 36px; margin-left: -2px;}
#reviewsTabs li.reviewPage a {width: 36px; background-position: top right;}
#reviewsTabs li.leftTab {position: relative; left: 2px;}
#reviewsTabs li.leftTab a {background-position: top left; margin-right: 2px;}
#reviewsTabs li h2 a {padding: 0 0 24px;}
#reviewsTabs li h2 a:hover {color: #464646;}

/* VIDEO */
.videoThumbsBox {float: left; height: 16em; margin-bottom: 8px; position: relative; width: 145px;}
.videoThumbsBox img {border: 1px solid #ccc; display: block; margin: 0 auto 6px;}
.videoThumbsBox img:hover {color: #FD7C26;}
.videoThumbsBox a {clear: both; font-weight: bold;}
.playArrow a {background: url('http://www.expertreviews.co.uk/images/blueArrow.gif') no-repeat left center; padding: 2px 0 2px 14px; position: absolute; right: 7px; bottom: 0;}
.videoThumbsBox .articleDate {position: absolute; left: 0; bottom: 1px;}
.borderRight {border-right: 1px solid #ccc; padding-right: 7px; margin-right: 7px; }

.movieDiv {margin-bottom: 8px;}

/* IMAGES */
.articleImage {border: 1px solid #ccc; float: left; margin: 0 8px 8px 0;}

/* GENERIC */
.noFloat, .clearFix {clear: both;}
.rssIcon {background-image: none !important;}
.rssIcon img {margin-top: 8px;}
.mpuBox {background: #fcf0e9 url('http://www.expertreviews.co.uk/images/mpuBottom.gif') no-repeat left bottom; text-align: center; clear: both; padding-bottom: 16px; font-size: 10px; margin-bottom: 8px;}
.mpuBox p {background: #fcf0e9 url('http://www.expertreviews.co.uk/images/mpuTop.gif') no-repeat left top; padding-top:2px; margin-bottom: 0;}

/* REG PAGES */
#regForm fieldset {border: 1px dashed #ccc; clear: both; padding: 8px; margin-bottom: 8px;}
#regForm fieldset legend {background: #fff; font-weight: bold; margin: 0 8px; padding: 0 8px;}
#regForm form .greyedText {float: left; width: 316px; display: block; margin: 0 0 8px 128px; text-align: left;}
#regForm .formButton {background:#FD7C26;border:1px solid #333333;color:#FFFFFF;padding:1px 3px;-moz-border-radius: 12px;-webkit-border-radius: 12px;cursor: pointer;}
#regForm .formButton:hover {background:#ff9f5f;}
.regNewsletters label {width: 200px;}
.regNewsletters .magazines {margin: 0 0 1em 0;}
#recaptcha_area {margin: 2em 0;}
.accountSignUp p {clear: both;}
.accountSignUp label {width:122px;}
#regForm .error {background: #ffe1e1; border:1px dashed #FF0000;clear:both; margin-bottom: 1em; padding:8px;}


/* 3rd PARTY */
#reevoo-top-three-offers h3 {display: none !important;}
#reevoo-top-three-offers {width:95% !important; margin: 0 auto;}

/* IE work arounds */
*html .leaderBoard  {position: relative; overflow: hidden;} *:first-child+html .leaderBoard  {position: relative; overflow: hidden;}
*html .midLeader {position: absolute; left: 0; top: 50%; width:728px;} *:first-child+html .midLeader {position: absolute; left: 0; top: 50%; width:728px;}
*html .innerLeader {position: relative; top: -50%} *:first-child+html .innerLeader {position: relative; top: -50%}
*html .wide {margin-top: 8px;} *:first-child+html .wide {margin-top: 8px;}
*html #loginForm {position: relative; top: -20px;} *:first-child+html #loginForm {position: relative; top: -20px;}
*html .createAccount {position: relative; top: -20px;} *:first-child+html .createAccount {position: relative; top: -20px;}
* html #navigation li a {float: left;}
*html .containerBox, *html #socialBookmarksTitle {overflow: hidden;}
*html #skyScrapper {width: 160px;}
* html #loginForm input {width: 150px;}
* html #loginForm {height: 100px; padding-top: 20px;}
* html .reverse {background: #fff url('http://www.expertreviews.co.uk/images/ie6filter.gif') no-repeat;}
* html #longFilterLeft {width: 96px}
* html #longFilterRight {background: #fff url('http://www.expertreviews.co.uk/images/ie6filter.gif') no-repeat top -10px; position: relative; left: -5px; z-index: 2; width: 101px; margin-right: -5px;}
*:first-child+html #regForm input[type="text"] {width: 45%;}, *:first-child+html #regForm input[type="password"] {width: 45%;}

/* RG added */
.placeholder ul { border: 1px dashed black; padding: 5px;}





















 /* Competitions styles *//* Competitions styles */
 
/* Competitions styles *//* Competitions styles */


/* FONTS */

h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ef0e00;
font-size: 25px;
line-height: 30px;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0px;
font-weight: normal;
margin: 20px 0px 10px 20px;
padding: 0px 0px 0px 0px;
}


h2 {
font-family: Arial, Helvetica, sans-serif;
color: #333333;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0px;
line-height: 20px;
font-size: 14px;
font-weight: normal;
margin: 20px 40px 10px 20px;
padding: 0px 20px 10px 0px;
}


h3 {
font-family: Arial, Helvetica, sans-serif;
color: #ef0e00;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0px;
line-height: 20px;
font-size: 16px;
font-weight: normal;
margin: 20px 40px 0px 20px;
padding: 0px 20px 0px 30px;
}





p.bannerhead-competitions	{
font-family: Arial, Helvetica, sans-serif;
width:721px;
height:29px;
font-size: 18px;
line-height: 25px;
color: #FFFFFF;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 35px;
font-style: normal;
font-weight: normal;
background-image: url(../images/master_banner.gif);
background-repeat: no-repeat;
} 



p.competitionhead
{
	font-family: Arial, Helvetica, sans-serif;
	width: 622px;
	height: 29px;
	font-size: 18px;
	line-height: 25px;
	color: #FFFFFF;
	margin: 20px 0px 0px 0px;
	text-align: left;
	padding: 0px 0px 0px 15px;
	font-style: normal;
	font-weight: normal;
	background-image: url(../images/competition_banner.gif);
	background-repeat: no-repeat;
} 






p.competitionhead
{
	font-family: Arial, Helvetica, sans-serif;
	width: 622px;
	height: 29px;
	font-size: 18px;
	line-height: 25px;
	margin: 20px 0px 0px 0px;
	text-align: left;
	padding: 0px 0px 0px 15px;
	font-style: normal;
	font-weight: normal;
	background-image: url(../images/competition_banner.gif);
	background-repeat: no-repeat;
} 

p.competitionheadbig
{
	font-family: Arial, Helvetica, sans-serif;
	height: 29px;
	font-size: 22px;
	line-height: 25px;
	margin: 20px 0px 0px 10px;
	text-align: left;
	padding: 0px 0px 10px 0px;
	font-style: normal;
	font-weight: normal;
} 




p.comp-header-big	{
width: 420px;
font-size: 15px;
font-family: Arial, Helvetica, sans-serif;
line-height: 17px;
text-align: left;
color: #CC0000;
margin: 20px 0px 0px 10px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
text-decoration: none;
} 


p.comp-body	{
width:250px;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
line-height: 13px;
text-align: left;
color: #000000;
margin: 10px 0px 0px 10px;
padding: 0px 10px 0px 0px;
font-style: normal;
font-weight: normal;
} 

p.comp-enter-big	{
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
line-height: 14px;
text-align: left;
color: #104565;
margin: 10px 0px 20px 10px;
padding: 0px 10px 0px 0px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
} 












p.competitionfoot
{
font-family: Arial, Helvetica, sans-serif;
	width: 721px;
	height: 29px;
	font-size: 18px;
	line-height: 25px;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 15px;
	font-style: normal;
	font-weight: normal;
	background-image: url(../images/master_banner.gif);
	background-repeat: no-repeat;
} 

p.thanksfoot
{
font-family: Arial, Helvetica, sans-serif;
	width: 622px;
	height: 29px;
	font-size: 18px;
	line-height: 25px;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 15px;
	font-style: normal;
	font-weight: normal;
	background-image: url(../images/competition_banner.gif);
	background-repeat: no-repeat;
} 






p.bannerhead-competitions2
{
font-family: Arial, Helvetica, sans-serif;
	width: 721px;
	height: 29px;
	font-size: 18px;
	line-height: 25px;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-style: normal;
	font-weight: normal;
	background-image: url(../images/master_banner.gif);
	background-repeat: no-repeat;
} 




p.comp-header	{
width: 250px;
font-size: 15px;
font-family: Arial, Helvetica, sans-serif;
line-height: 17px;
text-align: left;
color: #CC0000;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
text-decoration: none;
} 


p.comp-body	{
width:250px;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
line-height: 13px;
text-align: left;
color: #000000;
margin: 10px 0px 0px 0px;
padding: 0px 10px 0px 0px;
font-style: normal;
font-weight: normal;
} 


p.comp-enter	{
width:250px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
line-height: 14px;
text-align: left;
color: #104565;
margin: 10px 0px 0px 0px;
padding: 0px 10px 0px 0px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
} 


p.comp-form	{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
line-height: 14px;
text-align: left;
color: #000000;
margin: 10px 0px 0px 20px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
} 



p.comp-form-small	{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
line-height: 11px;
text-align: left;
color: #000000;
margin: 10px 0px 10px 20px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
} 



.saving {
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
color:#CC0000;
}



p.contact	{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
line-height: 16px;
text-align: left;
color: #000000;
margin: 0px 30px 0px 20px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
} 


p.small {
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
line-height: 16px;
text-align: left;
color: #000000;
margin: 0px 30px 0px 20px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
}

/*LAYOUTS*/




#main-content-competitions-enter {
width:622px;
text-align:left;
background-color:#FFFFFF;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}






#main-content-competitions {
width:721px;
text-align:center;
background-color:#FFFFFF;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#competition-content {
width:622px;
text-align:left;
background-color:#FFFFFF;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#competition-image {
width:622px;
text-align:left;
background-color:#FFFFFF;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


#compwrapper {
height:1px;
border-bottom: 1px solid #999999;
}


#wrapper {
width:721px;
text-align:left;
background-color:#FFFFFF;
}



#wrapper-competitions {
width:721px;
text-align:left;
background-color:#FFFFFF;
}

#wrapper_competitions {
width:721px;
text-align:left;
background-color:#FFFFFF;
}

#middle-competitions {
width:721px;
text-align:left;
background-color:#FFFFFF;
}






#field-competitions {
width:622px;
text-align:left;
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#competition-form-section {
width:622px;
text-align:left;
background-color:#262626;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}






#competition-warning
width:622px;
text-align:left;
background-color:#d3ebf4;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.competition-warning
width:622px;
text-align:left;
background-color: #d3ebf4;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}





#competition {
width:622px;
text-align:left;
background-color: #FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


.competition {
width:622px;
text-align:left;
background-color: #d3ebf4;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-bottom: 0px solid #999999;
}




.competition-bg {
width: 622px;
float: left;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url(../images/comp-main-bg.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-bottom: 0px solid #999999;
}


.competition-question-bg {
width: 622px;
float: left;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #d3ebf4;
border-left: 0px solid #999999;
border-right: 0px solid #999999;
border-bottom: 0px solid #999999;
}





#privacyNotice {
width:566px;
text-align:left;
margin:0px 0px 0px 2px;
padding:10px 30px 10px 20px;
background-color:#FFFFFF;
}















.competitions-label {
display:block;
float:left;
font-weight:700;
margin-right:1em;
text-align:right;
width:600px
}
















													h1.comp_thanks_header	{
													font-family: Arial, Helvetica, sans-serif;
													color: #ef0e00;
													text-decoration: none;
													word-spacing: normal;
													text-align: left;
													letter-spacing: -1px;
													line-height: 30px;
													font-size: 27px;
													margin: 30px 0px 0px 20px;
													padding: 0px 0px 0px 0px;
													} 
													
													
												
													
													
													
													
													h1.competition	{
													font-family: Arial, Helvetica, sans-serif;
													color: #ef0e00;
													text-decoration: none;
													word-spacing: normal;
													text-align: left;
													letter-spacing: -1px;
													line-height: 30px;
													font-size: 27px;
													margin: 0px 0px 0px 20px;
													padding: 0px 0px 0px 0px;
													} 
													
													h1.comp_main_header	{
													font-family: Arial, Helvetica, sans-serif;
													color: #ef0e00;
													text-decoration: none;
													word-spacing: normal;
													text-align: left;
													letter-spacing: -1px;
													line-height: 30px;
													font-size: 27px;
													margin: 30px 0px 0px 20px;
													padding: 0px 0px 0px 0px;
													} 



													h3.competition-question {
													font-size:20px;
													font-family: Arial, Helvetica, sans-serif;
													color:#CC0000;
													margin:15px 15px 0px 0px;
													font-weight:100;
													line-height:25px;
													}  
													
													
													
													
													
													
													
													
													h2.comp_main_header	{
													font-family: Arial, Helvetica, sans-serif;
													color: #ef0e00;
													text-decoration: none;
													word-spacing: normal;
													text-align: left;
													letter-spacing: -1px;
													line-height: 30px;
													font-size: 27px;
													margin: 30px 0px 5px 20px;
													padding: 0px 0px 0px 0px;
													} 




													h2.comp_thanks_header	{
													font-family: Arial, Helvetica, sans-serif;
													color: #ef0e00;
													text-decoration: none;
													word-spacing: normal;
													text-align: left;
													letter-spacing: -1px;
													line-height: 30px;
													font-size: 27px;
													margin: 30px 0px 0px 20px;
													padding: 0px 0px 0px 0px;
													} 
													
													
													h2.competition-answers {
													font-family: Arial, Helvetica, sans-serif;
													color: #333333;
													text-decoration: none;
													word-spacing: normal;
													text-align: left;
													letter-spacing: 0px;
													line-height: 20px;
													font-size: 14px;
													font-weight: normal;
													margin: 10px 40px 10px 20px;
													padding: 0px 30px 10px 0px;
													}
																									
													h2.comp_closing_date {
													font-family: Arial, Helvetica, sans-serif;
													color: #CC0000;
													text-decoration: none;
													word-spacing: normal;
													text-align: left;
													letter-spacing: 0px;
													line-height: 20px;
													font-size: 16px;
													font-weight: normal;
													margin: 10px 40px 10px 20px;
													padding: 0px 30px 10px 0px;
													}
													
													h2.comp_thanks_body {
													font-family: Arial, Helvetica, sans-serif;
													color: #333333;
													text-decoration: none;
													word-spacing: normal;
													text-align: left;
													letter-spacing: 0px;
													line-height: 20px;
													font-size: 14px;
													font-weight: normal;
													margin: 20px 40px 10px 20px;
													padding: 0px 20px 10px 0px;
													}
													

	
	
	
	
.col-competitions {
width:719px;
height:100%;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color: #FFFFFF;
border-right: 1px solid #999999;
border-left: 1px solid #999999;
border-bottom: 1px solid #CCCCCC;
}


.content-competitions {
width:719px;
text-align:center;
background-color:#FFFFFF;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}





.lh-comp {
width:358px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
background-image: url(../images/comp-bg.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
}

.lh-comp-content {
width:80px;
text-align:left;
margin:10px 0px 0px 10px;
padding:0px 0px 0px 0px;
}

.lh-comp-body {
width:250px;
height:100%;
text-align:left;
margin:10px 0px 0px 10px;
padding:0px 0px 20px 0px;
}


.rh-comp {
width:359px;
float:right;
text-align:left;
margin:0px 0px 0px 0px;
background-image: url(../images/comp-bg.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
}

.rh-comp-content {
width:80px;
text-align:left;
margin:10px 0px 0px 10px;
padding:0px 0px 0px 0px;
}

.rh-comp-body {
width:250px;
height:100%;
text-align:left;
margin:10px 0px 0px 10px;
padding:0px 0px 20px 0px;
}






















#advert-competitions {
width:721px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
background-color: #FFFFFF;
}


.lh-advert-competitions {
font-family: Arial, Helvetica, sans-serif;
width:359px;
height:300px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
background-image: url(../images/comp-bg.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.lh-advert-content-competitions {
width:300px;
text-align:left;
margin:0px 0px 20px 30px;
padding:0px 0px 0px 0px;
}

p.comp-label	{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
line-height: 12px;
text-align: center;
color: #000000;
margin: 15px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
text-decoration: normal;
} 




.rh-advert-competitions {
font-family: Arial, Helvetica, sans-serif;
width:359px;
height:300px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
background-image: url(../images/comp-bg.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.rh-advert-content-competitions {
width:300px;
text-align:left;
margin:0px 0px 20px 30px;
padding:0px 0px 0px 0px;
}





#advert-competitions2 {
width:721px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
background-color: #FFFFFF;
border: 1px solid #CC0000;
}


.lh-advert-competitions2 {
font-family: Arial, Helvetica, sans-serif;
width:309px;
height:300px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
background-image: url(../images/comp-bg.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.lh-advert-content-competitions2 {
width:300px;
text-align:left;
margin:0px 0px 20px 4px;
padding:0px 0px 0px 0px;
}




.rh-advert-competitions2 {
font-family: Arial, Helvetica, sans-serif;
width:309px;
height:300px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
background-image: url(../images/comp-bg.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.rh-advert-content-competitions2 {
width:300px;
text-align:left;
margin:0px 0px 20px 4px;
padding:0px 0px 0px 0px;
}




























#pad {
width:721px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
background-color: #FFFFFF;
}


.lh-pad {
width:359px;
height:40px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
background-color: #FFFFFF;
}

.lh-pad-content {
width:310px;
text-align:left;
background-color:#FFFFFF;
margin:10px 30px 10px 30px;
padding:0px 30px 0px 0px;
}



.competition-pad {
width:622px;
height:40px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
background-color: #FFFFFF;
}

.competition-pad-content {
width:622px;
text-align:left;
background-color:#FFFFFF;
margin:20px 30px 20px 30px;
padding:0px 30px 0px 0px;
}



.rh-pad {
width:359px;
height:40px;
float:left;
text-align:right;
margin:0px 0px 0px 0px;
background-color: #FFFFFF;
}

.rh-pad-content {
width:310px;
text-align:right;
background-color:#FFFFFF;
margin:10px 30px 10px 30px;
padding:0px 30px 0px 0px;
}

.our-price-red-competitions {
font-family: Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:12px;
font-weight:bold;
line-height:16px;
text-align:left;
}





p.competitionterms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
} 


p.bread {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 8px;
	text-align: left;
	color: #000000;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 0px;
	font-style: normal;
	font-weight: normal;
} 





a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: none;}
a {text-decoration: none;}












.lh-advert-competitions3 {
font-family: Arial, Helvetica, sans-serif;
width:309px;
height:300px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
background-image: url(../images/comp-bg.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.lh-front-competitions {
font-family: Arial, Helvetica, sans-serif;
width:359px;
height:220px;
float:left;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color: #FFFFFF;
border-right: 1px solid #999999;
}

.lh-front-content-competitions {
width:359px;
height:250px;
text-align:left;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}


.lh-promobox-front {
width:359px;
height:250px;
text-align:left;
margin:0px 0px 0px 2px;
padding:0px 0px 0px 0px;
}


.lh-promobox {
width:300px;
text-align:left;
margin:0px 0px 20px 2px;
padding:0px 0px 0px 0px;
}

.rh-promobox {
font-family: Arial, Helvetica, sans-serif;
width:300px;
height:250px;
float:left;
text-align:left;
padding:0px 0px 0px 10px;
background-color: #FFFFFF;
}


.rh-promobox-front {
font-family: Arial, Helvetica, sans-serif;
width:345px;
height:250px;
float:left;
text-align:left;
padding:0px 0px 0px 14px;
background-color: #FFFFFF;
}


p.linktohead	{
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
line-height: 18px;
text-align: left;
color: #000000;
margin: 40px 12px 14px 4px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
} 


p.linktoheadfront	{
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
line-height: 18px;
text-align: left;
color: #000000;
margin: 20px 12px 14px 0px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
} 


p.promolinkfront	{
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
line-height: 18px;
text-align: left;
color: #000000;
margin: 20px 12px 0px 0px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
} 



p.promolink	{
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
line-height: 18px;
text-align: left;
color: #000000;
margin: 40px 12px 14px 4px;
padding: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
} 
















