body { 
	margin:0 auto;
	width: 985px;
	padding:0;
	background:url(/images/evo08/evo_background_1.jpg) no-repeat top center;
	/*background:url(/images/HPfade.jpg) repeat-x;*/
	font-family:Verdana,Arial,Helvetica,sans-serif;	
	font-size: 11px; 
	line-height: 13px; 
	color: black;
}

img { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	font-weight: bold; 
}


.date, .circuit, .organiser, .info, .price, .contactname, .contactnumber, .contactemail, .website {
color:black;
float:left;
font-size:10px;
width:40px;
margin-left: 2px;
}


#regContainer td {
font-size: 11px;

}


.circuit {
float:left;
margin:0 7px 0 0;
margin-left: 35px;
text-align:left;
width:97px;
}


.organiser {
float:left;

margin:0 7px 0 0;
text-align:left;
width:82px;
}

.organiser title {
float:left;

margin:0 7px 0 0;
margin-left: -10px;
text-align:left;
width:62px;
}

.info {
float:left;
margin:0 7px 0 0;
text-align:left;
width:115px;
}

.price {
float:left;
margin:0 7px 0 0;
text-align:left;
width:47px;
}

.price title {
float:left;
margin:0 7px 0 0;
text-align:left;
width:37px;
margin-left: -13px;
}

.contactname {
float:left;

margin:0 7px 0 0;
text-align:left;
width:84px;
}

.contactemail {
float:left;

margin:0 7px 0 0;
text-align:left;
width:140px;
}


.contactnumber {
float:left;

margin:0 7px 0 0;
text-align:left;
width:90px;
}

.website {
float:left;

margin:0;
text-align:left;
width:150px;
margin-left: 15px;
}










a, .evoAdvertorial_Box a, .latest_issue a, .rightPanelOffers a, .rightPanelOffers a, .righttext5 a, archive_item_name a, .articletext a, .ind_search_result a, .archive_item_name a, .archive_item_date a, .righttext a, .mivaredtitle a {color: #000; text-decoration: none; font-weight: bold;}
a:hover, .evoAdvertorial_Box a:hover, .latest_issue a:hover, .rightPanelOffers a:hover, .rightPanelOffers a:hover, .righttext5 a:hover, archive_item_name a:hover, .articletext a:hover, .ind_search_result a:hover {color: #3D3D3D; text-decoration: none; font-weight: bold;}
.latest_issue a:hover, .latest_issue a {text-decoration: none;}
li a, li a:hover, .rightPanelOffers p a, .rightPanelOffers p a:hover {font-weight: normal;}
.morelinksnew_homepage1 li a {font-weight: bold;}
.evoArticleTitle a, .evoAdvertorial_head a {color: #fff;}

h3 {
  font-size: 12px;
  color: #3D3D3D;
  margin: 15px 0px 5px 0px;
  padding: 0px;
}

h4 {margin: 0; font-size: 11px;}

p {
	padding: 0px;
	margin: 2px 0px 15px 0px;
}

#popupbg {
  background-color: white;
  margin: 0px;
}

/* ### login,register,search start ### */
#gobutton {
  font-family: "Trebuchet MS", Verdana; 
  font-size: 11px;
  font-weight: bold;
  cursor:pointer;
  float: left;
  width: 24px;
  height: 20px;
  background: transparent url('/images/evo_go1.gif') right top no-repeat;
  border: none;
  color: #000;
  padding: 0;
  text-align: center;
}
#gobutton:hover {
	background-position: 0 -20px;
}

*:first-child+html #gobutton {height: 20px;} *html #gobutton {height: 20px;}

*:first-child+html h3.evoSearch {height: 35px; overflow: hidden;} *html h3.evoSearch {height: 35px; overflow: hidden;}

*html #searchform {width: 125px;}

#searchpadL {
  padding: 0px 5px 0px 0px;
}

#searchpadR {
  padding: 2px 5px 4px 0px;
}

/*.searchtextB {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 14px;
  font-weight: bold; 
  color: white;
  text-decoration: none;
}

.searchtextB a {
  font-size: 11px; 
  line-height: 13px;
  color: #FFCC00;
  text-decoration: none;
}

.searchtextB a:hover {
  font-size: 11px; 
  line-height: 13px; 
  color: white;
  text-decoration: none;
}*/
/* ### login,register,search end ### */

/* ### navbar start ### */
/*#navbackg {
  background-image: url('/images/navbarbackg_middle.gif');
  background-color: white;
  padding: 0px 0px 2px 0px;
}

.navtitle, .navtitle_b {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  line-height: 13px;
  font-weight: bold; 
  color: black;
  text-decoration: none;
  text-transform: uppercase;
}

.navtitle a, .navtitle_b a {
  color: black;
  text-decoration: none;
}

.navtitle a:hover, .navtitle_b a:hover {
  color: #3D3D3D;
  text-decoration: none;
}

.navtitle_b {
  color: #CE430A;
}

.navtitle_b a {
  color: #CE430A;
}

.navtitle_b a:hover {
  color: #000000;
}

#subnav a, #subnav a:visited, #subnav_b a, #subnav_b a:visited {
  font-size: 10px; 
  line-height: 12px;
  font-weight: normal; 
  color: black;
  text-decoration: none; 
  background-color: #E6E6E6;   
  display: block;
  margin: 0px;
  opacity: 1;
  border: 1px solid;
  border-color: white;
  padding: 2px 4px 2px 4px;
  width: 135px;
}

#subnav a:hover, #subnav_b a:hover {
  color: white;
  background-color: #3D3D3D;
  display: block;
  opacity: 1;
  border: 1px solid;
  border-color: white;
  padding: 2px 4px 2px 4px; 
}

#subnav_b a, #subnav_b a:visited {
  color: black;
}

#subnav_b a:hover {
  background-color: #CE430A;
  color: white;
}*/
/* ### navbar end ### */

/* ### background image,color start ### */

.backgBody {
  background-color: #BABAB3;
}

.backgCont {
  background-color: white;
}

.backgSearch {
  background-color: #262626;
}

.backgTabs {
  background-color: #7F7F7F;
}

.backgBox {
  background-color: #F1F1F1;
}

/*.mainheaderbackg {
  background-image: url('/front_website/images/shade_back_black.gif');
  background-color: black;
}

.mainheaderbackgL {
  background-image: url('/front_website/images/shade_back_black_left.gif');
  background-color: black;
}

.mainheaderbackgR {
  background-image: url('/front_website/images/shade_back_black_right.gif');
  background-color: black;
}

.headerbackg1 {
  background-image: url('/front_website/images/shade_back_grey.gif');
  background-position: 0px 0px;
  background-color: black;
}

.headerbackg2 {
  background-image: url('/images/headerbackg1.gif');
  background-position: 0px 0px;
  background-color: black;
}

.headerbackg3 {
  background-color: #7F7F7F;
  padding: 4px 8px 4px 8px;
}

.headerbackg4 {
  background-color: #3D3D3D;
  padding: 4px 8px 4px 8px;
}

.headerbackg5 {
  background-color: #7F7F7F;
}

.headerbackg6 {
  background-image: url('/images/headerbackg4.gif');
  background-position: 0px 0px;
  background-color: #0F2A5B;
}
*/
.archiveborder, #archivebutton {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  line-height: 12px;
  font-weight: bold;
  color: white;
  background-color: #7F7F7F;
  border: 1px solid black;
  margin: 0px;
  text-decoration: none;
  /*width: 84px;*/
  float:right;
  position:relative;
  left:-35px;
  top:-3px;
}

#archivebutton a {
  display: block;
  border-top: 1px solid #A9A9A9;
  border-right: 1px solid #414141;
  border-bottom: 1px solid #414141;
  border-left: 1px solid #A9A9A9;
  padding: 2px 4px 2px 4px;
  color: white;  
  text-decoration: none;
  width: auto;
}

#archivebutton a:hover {
  color: #FFCC00;
  text-decoration: none;
}

/*#articlebutton {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  line-height: 12px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  background-color: #7F7F7F;
  border-top: 1px solid #A9A9A9;
  border-right: 1px solid #414141;
  border-bottom: 1px solid #414141;
  border-left: 1px solid #A9A9A9;
  margin: 0px;
  padding: 2px 0px 2px 6px;
}

#articlebutton a {
  color: white;  
  text-decoration: none;
}

#articlebutton a:hover {
  color: #FFCC00;
  text-decoration: none;
}

.entmoviesidel {
  background-image: url('/images/entertainment_moviesidel.gif');
  margin: 0px;
  padding: 0px;
}

.entmoviesider {
  background-image: url('/images/entertainment_moviesider.gif');
  margin: 0px;
  padding: 0px;
}

.archiveimg {
  background-image: url('/images/archiveimg2.gif');
  background-position: 0px 0px;
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  line-height: 12px;
  font-weight: bold; 
  color: white;
  padding: 0px 4px 0px 4px;
}

.archiveimg a {
  color: white;
  text-decoration: none;
}

.archiveimg a:hover {
  color: #FFCC00;
  text-decoration: none;
}*/
/* ### background image,color end ### */

/* ### home border right start ### */
#rightBorderHome, #rightBorderCont, #rightBorderSports {
  border: 8px solid;
  border-color: white;
  background-color: #000000; /* #96001E; */ 
  margin: 0px;
  padding: 0px;
}

#rightBorderCont {
  background-color: #C1C1C1;
}
/* ### home border right end ### */

/* ### padding start ### */
/*#padL {
  padding: 0px 0px 0px 8px;
}

#padR {
  padding: 0px 8px 0px 0px;
}

#padLR {
  padding: 0px 8px 0px 8px;
}

#padLRT {
  padding: 8px 8px 0px 8px;
}

#padLRB {
  padding: 0px 8px 8px 8px;
}

#padT {
  padding: 8px 0px 0px 0px;
}

#padB {
  padding: 0px 0px 8px 0px;
}

#padTB {
  padding: 8px 0px 8px 0px;
}

#padLRTB {
  padding: 8px 8px 8px 8px;
}

#padLRTBa {
  padding: 0px 8px 8px 8px;
}

#padTab {
  padding: 4px 8px 0px 8px;
}

#padFeature {
  padding: 8px 6px 8px 5px;
}

#padHeader {
  padding: 5px 8px 5px 8px;
}

#padCoverMain {
  padding: 0px 8px 4px 8px;
}

#padArchive {
  padding: 3px 8px 3px 8px;
}

#padArchiveButton {
  padding: 1px 2px 0px 0px;
}*/
/* ### padding end ### */

/* ### images start ### */
/*img.ads, img.sky {
  border: 0px;
  border: 1px solid;
  border-color: black;
}*/
/*
img.sky {
  margin: 30px 0px 30px 0px;
  padding: 0px;
}

td.sky {
  margin: 0px;
  padding: 30px 0px 30px 0px;
}

img.picmisc {
  border: 2px solid;
  border-color: white;
  margin: 0px;
  padding: 0px;
}

img.homerightcellpic {
  border: 2px solid;
  border-color: white;
  margin: 0px 0px 4px 0px;
  padding: 0px;
}

img.walkthroughpic {
  border: 2px solid;
  border-color: white;
  width: 166px;
  margin: 0px;
  padding: 0px;
}

img.walkthroughpic_fit {
  border: 2px solid;
  border-color: white;
  width: 186px;
  margin: 4px;
  padding: 0px;
}
*/
img.hometabboxpic, img.homerightsellpic, img.girlsrightpic, img.girlsrightpic_portrait, img.contentrightpic {
  border: 2px solid;
  border-color: white;
  float: left;
  margin: 0px 8px 0px 0px;
  padding: 0px;
}
/*
img.hometabboxpic, img.homerightsellpic, img.girlsrightpic, img.contentrightpic {
  width: 127px;
}

img.homesellpic, img.homepollpic {
  border: 2px solid;
  border-color: white;
  margin: 0px 0px 4px 0px;
  padding: 0px;
  width: 127px;
}

img.coverpicmain, img.coverpicmainarticle, img.coverpiclandscape2, img.coverpicportrait {
  border: 2px solid;
  border-color: white;
  margin: 0px;
  padding: 0px;
  width: 300px;
}

img.coverpicmainarticle {
  width: 408px;
  margin: 8px 0px 0px 0px;
}

img.coverpiclandscape2 {
  width: 127px;
}

img.coverpicportrait {
  width: 85px;
}

img.contentmainpic {
  border: 2px solid;
  border-color: white;
  float: left;
  margin: 0px 8px 0px 0px;
  padding: 0px;
  width: 200px;
}

img.tvrightpic {
  border: 2px solid;
  border-color: white;
  float: left;
  margin: 0px 8px 0px 0px;
  padding: 0px;
  width: 105px;
}
*/
img.contenttoptenpic {
  border: 2px solid;
  border-color: white;
  float: left;
  margin: 0px 8px 0px 0px;
  padding: 0px;
  width: 60px;
  height: 40px;
}
/*
img.stupidfungallery {
  border: 2px solid;
  border-color: white;
  margin: 0px;
  padding: 0px;
  width: 55px;
  height: 55px;
}

img.sponsors {
  border: 0px;
  margin: 2px 0px 2px 0px;
  padding: 0px;
  height: 20px;
}

img.buttArchive {
  border: 0px;
  margin: 0px 6px 0px 0px;
  padding: 0px;
}

img.poundsign {
  border: 0px;
  margin: 0px 0px 0px 4px;
  padding: 0px;
}

img.poundsigndevil {
  float: left;
  border: 0px;
  margin: 0px 6px 0px 0px;
  padding: 0px;
}

img.iconlandscape {
  float: right;
  border: 0px;
  margin: 2px 0px 0px 0px;
  padding: 0px;
}

img.iconportrait {
  border: 0px;
  margin: 0px 0px 0px 2px;
  padding: 0px;
}

img.icontext {
  border: 0px;
  margin: 0px 0px 4px 0px;
  padding: 0px;
}

img.articlemovieclipsicon {
  vertical-align: bottom;
  border: 0px;
  margin: 0px;
  padding: 0px;
}
*/
/* ### images end ### */

.hometabboxheader {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 14px; 
  line-height: 16px;
  font-weight: bold; 
  color: white;
  margin: 0px 0px 2px 0px;
  padding: 0px;
}

.hometabboxtab, .homerightcellheader, .sellheader, .sellheaderpattern1, .sellheaderpattern2, .archivetab {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 14px;
  font-weight: bold; 
  color: white;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
}

.hometabboxtab a, .homerightcellheader a, .sellheader a, .sellheaderpattern1 a, .sellheaderpattern2 a, .archivetab a {
  color: white;
  text-decoration: none;
}

.hometabboxtab a:hover, .homerightcellheader a:hover, .sellheader a:hover, .sellheaderpattern1 a:hover, .sellheaderpattern2 a:hover, .archivetab a:hover {
  color: white;
  text-decoration: none;
}
/*
.subchannel, .subchannel2 {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 14px;
  font-weight: bold; 
  color: white;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
}

.subchannel a {
  color: #565656;
  text-decoration: none;
}

.subchannel a:hover {
  color: black;
  text-decoration: none;
}

.subchannel2 a {
  color: white;
  text-decoration: none;
}

.subchannel2 a:hover {
  color: #FFCC00;
  text-decoration: none;
}
*/
.hometabboxheadline, .homerightcellheadline, .rightheadline2 {
  font-size: 13px; 
  line-height: 15px;
  font-weight: bold; 
  color: white;
  margin: 0px 0px 2px 0px;
  padding: 0px;
  text-decoration: none;
}

.hometabboxheadline a, .homerightcellheadline a, .rightheadline2 a {
  color: #FFCC00;
  text-decoration: none;
}

.hometabboxheadline a:hover, .homerightcellheadline a:hover, .rightheadline2 a:hover {
  color: white;
  text-decoration: none;
}

.hometabboxtext, .homerightcelltext, .righttext2, .searchtext, .poweredby, .archivetabnext {
  font-size: 11px; 
  line-height: 13px; 
  color: #E6E6E6;
}

.archivetabnext {
  font-weight: bold;
}

.archivetabnext a {
  color: white;  
  text-decoration: none;
}

.archivetabnext a:hover {
  color: #FFCC00;
  text-decoration: none;
}

.homesellheadline, .homepollheadline, .homerightsellheadline, .rightheadline, .contentmainheadline, .toptennumber {
  font-size: 13px; 
  line-height: 15px;
  font-weight: bold; 
  color: black;
  margin: 0px 0px 2px 0px;
  padding: 0px;
  text-decoration: none;
}

.toptennumber {
  float: right;
}

.homesellheadline a, .homepollheadline a, .homerightsellheadline a, .rightheadline a, .contentmainheadline a {
  color: #3D3D3D;
  text-decoration: none;
}

.homesellheadline a:hover, .homepollheadline a:hover, .homerightsellheadline a:hover, .rightheadline a:hover, .contentmainheadline a:hover {
  color: black;
  text-decoration: none;
}

.blankcaption {
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 18px 0px;
}

.blankcaption_main {
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 8px 0px;
}

.popupprevnext {
  font-weight: bold;
}

#popupprevnextbackg {
  margin: 0px;
  padding: 4px 10px 4px 10px;
  background-color: white;
}

/*.homeselltext, .homepolltext, .homerightselltext, .righttext, .articletext, .articlecaptionl, articlecaptionl_main, .articlecaptionl_walk, .articlecaptionp, .contentmaintext, .joketext, .toptenheadline, .toptentext, .archivetabhead, .archivetitle, .archivedate, .getmobileheadline, .getmobiletext, .poundsignheadline, .poundsigntext, .prevnext, .articleboxheadline, .articlemovieclips, .articlemovieclipsicontext, .articlecompetitionbox, .articlecompetitiontermsconditions, .espottingboxheadline, .espottingboxtext, .espottingboxheadline2, .espottingboxtext2, .tracklists, .tracklistsbutton, .popupprevnext, .dateheadline, .evoAdvertorial_text, #choice, #best {
  font-size: 11px; 
  line-height: 13px; 
  color: black;
}*/

.dateheadline {
  font-weight: bold;
  margin-bottom: 6px;
}

/*.articletext_small {
  font-size: 9px; line-height: 11px; 
}

.articletext a {
  color: #8F0808;
}*/

.articletext a:hover {
  text-decoration:underline;
}

.articlecompetitiontermsconditions {
  text-align: right;
  margin: 0px 0px 8px 0px;
  padding: 0px;  
}

.articlecaptionl, .articlecaptionl_main, .articlecaptionl_walk, .articlecaptionp {
  font-size: 10px; 
  line-height: 12px;
 /* background-color: white;*/
  padding: 0px 8px 4px 8px;
}

.articlecaptionl {
  margin: 0px 0px 18px 0px;
  width: 115px;
}

.articlecaptionl_main {
  margin: 0px 5px 8px;
}

.articlecaptionl_walk {
  margin: 0px 0px 8px 0px;
  width: 154px;
}

.articlecaptionp {
  margin: 0px 0px 18px 0px;
  width: 89px;
}

.archivetabhead, .toptenheadline {
  font-weight: bold;
}

.archivetitle a {
  color: black;
  text-decoration: none;
}

.archivetitle a:hover {
  color: #3D3D3D;
  text-decoration: none;
}

.prevnext {
  font-weight: bold;
}

.toptenheadline a, .prevnext a, .articlecompetitiontermsconditions a {
  color: #3D3D3D;
  text-decoration: none;
}

.toptenheadline a:hover, .prevnext a:hover, .articlecompetitiontermsconditions a:hover {
  color: black;
  text-decoration: none;
}

.archivedate {
  text-align: right;
}

.getmobileheadline, .articleboxheadline, .espottingboxheadline, .espottingboxheadline2 {
  font-weight: bold;
  background-color: white;
  padding: 4px 8px 4px 8px;
  clear: both;
}

.getmobiletext, .articleboxtext, .espottingbox, .espottingbox2, .tracklistsbox {
  color: white;
  border: 2px solid;
  border-color: white;
  background-color: black;
  padding: 4px 8px 4px 8px;
}
.getmobiletext h3 {
  color: #AAAAAA;
}

.articleboxheadline, .espottingboxheadline2 {
  color: white;
  background-color: black;
}

.articleboxtext {
  border-color: black;
  background-color: white;
}

.articleboxtext, .espottingbox2, .tracklistsbox {
  border-color: black;
  background-color: white;
}

.poundsignheadline, .poundsigntext {
  color: white;
}

.poundsignheadline {
  font-size: 13px; 
  line-height: 15px;
  font-weight: bold;
}

.articlemovieclips {
  margin: 0px;
  padding: 2px 0px 2px 0px;
}

.articlemovieclipsicontext {
  font-size: 9px; 
  line-height: 11px;
}

.articlecompetitionbox {
  background-color: white;
  margin: 0px;
  padding: 8px;
}

.espottingboxtext {
  color: white;
}

.espottingboxtext, .espottingboxtext2 {
  margin: 4px 0px 0px 0px;
}

.espottingboxtext a {
  font-weight: bold;
  color: #FFCC00;
  text-decoration: none;
}

.espottingboxtext a:hover {
  font-weight: bold;
  color: white;
  text-decoration: none;
}

.espottingboxtext2 a {
  font-weight: bold;
  color: #3D3D3D;
  text-decoration: none;
}

.espottingboxtext2 a:hover {
  font-weight: bold;
  color: black;
  text-decoration: none;
}

#padTracklists {
  padding: 2px 2px 0px 2px;
  background-color: black;
}

.tracklists {
  font-weight: bold;
  color: black;
  text-decoration: none;
  background-color: white;
  margin: 0px;
  padding: 3px 6px 3px 6px;
}

.tracklistsbutton {
  color: black;
  text-decoration: none;
  border: 1px solid black;
  margin: 0px 0px 0px 4px;
  padding: 3px 6px 3px 6px;
}

.tracklists a, .tracklistsbutton a {
  color: #3D3D3D;
  text-decoration: none;
}

.tracklists a:hover, .tracklistsbutton a:hover {
  color: black;
  text-decoration: none;
}

.popupprevnext {
  font-weight: bold;
}

#popupprevnextbackg {
  margin: 0px;
  padding: 4px 10px 4px 10px;
  background-color: white;
}

/* ### ul li start ### */
ul.rightlinklist2_top, ul.rightlinklist2_top, ul.hometabboxlinks, ul.homerightcelllinks, .rightheadlinelist2, ul.rightlinklist2, ul.rightlinklist2_portrait  {
  list-style-type: disc; 
  list-style-image:url('/images/arrow_2_orange.gif');
  list-style-position: outside;
  margin: 0px 0px 0px 20px;
  padding: 0px;
}

.rightheadlinelist2 {
  margin-left: 156px;
}

ul.rightlinklist2_portrait {
  list-style-image:url('/images/arrow_3.gif');
  margin-left: 114px;
}

ul.rightlinklist2_top {
  list-style-image:url('/images/arrow_3.gif');
  margin-left: 14px;
}

ul.rightlinklist2 {
  list-style-image:url('/images/arrow_3.gif');
  margin-left: 156px;
}

ul.rightlinklist2_top, ul.hometabboxlinks, ul.homerightcelllinks, .rightheadlinelist2, ul.rightlinklist2, ul.rightlinklist2_portrait  {
  font-size: 11px; 
  line-height: 13px; 
  color: white;
  text-decoration: none;
}

ul.rightlinklist2_top a, ul.hometabboxlinks a, ul.homerightcelllinks a, ul.rightlinklist2 a, ul.rightlinklist2_portrait a {
  color: white;
  text-decoration: none;
}

ul.rightlinklist2_top a:hover, ul.hometabboxlinks a:hover, ul.homerightcelllinks a:hover, ul.rightlinklist2 a:hover, ul.rightlinklist2_portrait a:hover {
  color: #FFCC00;
  text-decoration: none;
  
}

.rightheadlinelist2 a {
  font-size: 13px; 
  line-height: 15px;
  font-weight: bold;
  color: #FFCC00;  
  text-decoration: none;
}

.rightheadlinelist2 a:hover {
  color: white;
  margin: 0px 0px 2px 0px;
  padding: 0px;
  text-decoration: none;
}

h2.rightheadlinelist2 {
  margin: 0px;
  padding: 0px 0px 5px 0px;
  font-size: 13px; 
  line-height: 15px; 
}

ul.homebottomboxlinks, ul.morelinks, ul.articlemorelinks, ul.rightheadlinelist, ul.rightlinklist {
  list-style-type: disc; 
  list-style-image:url('/images/arrow_1_new.gif');
  list-style-position: outside;
  margin: 0px 0px 0px 20px;
  padding: 0px;
}

ul.rightheadlinelist, ul.rightlinklist {
  margin-left: 156px;
}

ul.articlemorelinks2 {
  list-style-type: decimal;
  list-style-position: outside;
  margin: 0px 0px 0px 20px;
  padding: 0px;
}

ul.homebottomboxlinks, ul.morelinks, ul.articlemorelinks, ul.rightheadlinelist, ul.rightlinklist, ul.articlemorelinks2, {
  font-size: 11px; 
  line-height: 13px; 
  color: black;
  text-decoration: none;
}

ul.morelinks {
  font-size: 11px; 
  line-height: 13px; 
  color: black;
  text-decoration: none;
}

ul.homebottomboxlinks a, ul.morelinks a, ul.rightlinklist a, ul.morelinksnew a, ul.morelinksnew_homepage a, {
  color: black;
  text-decoration: none;
}

ul.homebottomboxlinks a:hover, ul.morelinks a:hover, ul.rightlinklist a:hover, {
  color: #3D3D3D;
  text-decoration: none;
}

ul.articlemorelinks2 a {
  color: #3D3D3D;
  text-decoration: none;
}

ul.articlemorelinks em a:hover, ul.articlemorelinks2 a:hover, ul.articlemorelinks2 em a:hover {
  color: black;
  text-decoration: none;
}

ul.articlemorelinks a {
  color: black;
  text-decoration: none;
}

ul.articlemorelinks a:hover {
  color: #3D3D3D;
  text-decoration: none;
}

ul.articlemorelinks em, ul.articlemorelinks2 em, ul.morelinks em {
  font-weight: bold;
  font-style: normal; 
}

ul.rightheadlinelist a {
  font-size: 13px; 
  line-height: 15px;
  font-weight: bold;
  color: #3D3D3D;  
  text-decoration: none;
}

ul.rightheadlinelist a:hover {
  color: black;
  margin: 0px 0px 2px 0px;
  padding: 0px;
  text-decoration: none;
}

h2.rightheadlinelist {
  margin: 0px;
  padding: 0px;
}

ul.rightlink, ul.contentmainlink, ul.jokelink {
  list-style-type: disc; 
  list-style-image:url('/images/arrow_1_new.gif');
  list-style-position: outside;
  margin: 4px 0px 0px 156px;
  padding: 0px;
}

ul.contentmainlink {
  margin-left: 229px;
}

ul.jokelink {
  margin-left: 17px;
}

ul.rightlink, ul.contentmainlink, ul.jokelink {
  font-size: 10px; 
  line-height: 12px; 
  color: black;
  text-decoration: none;
}

ul.rightlink a, ul.contentmainlink a, ul.jokelink a {
  color: #3D3D3D;
  text-decoration: none;
}

ul.rightlink a:hover, ul.contentmainlink a:hover, ul.jokelink a:hover {
  color: black;
  text-decoration: none;
}

ul.rightlink2, ul.rightlink2_portrait, ul.rightlink2_nopic {
  list-style-type: disc; 
  list-style-image:url('/images/arrow_2_orange.gif');
  list-style-position: outside;
  margin: 4px 0px 0px 156px;
  padding: 0px;
}

ul.rightlink2 {
  margin: 4px 0px 0px 156px;
}

ul.rightlink2_portrait {
  margin: 4px 0px 0px 114px;
}

ul.rightlink2_nopic {
  margin: 4px 0px 0px 14px;
}

div.rightlink2, ul.rightlink2, ul.rightlink2_portrait, ul.rightlink2_nopic {
  font-size: 10px; 
  line-height: 12px; 
  color: white;
  text-decoration: none;
}

div.rightlink2 {
	font-weight: bold;
}

div.rightlink2 a, ul.rightlink2 a, ul.rightlink2_portrait a, ul.rightlink2_nopic a {
  color: #FFCC00;
  text-decoration: none;
}

div.rightlink2 a:hover, ul.rightlink2 a:hover, ul.rightlink2_portrait a:hover, ul.rightlink2_nopic a:hover {
  color: white;
  text-decoration: none;
}

.seealllinks {
  font-size: 10px; 
  line-height: 12px; 
  color: black;
  text-align: right;
  text-decoration: none;
  margin: 8px 0px 0px 0px;
}

.seealllinks a {
  color: #3D3D3D;
  text-decoration: none;
}

.seealllinks a:hover {
  color: black;
  text-decoration: none;
}
/* ### ul li end ### */

.contentheader {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  color: white;
  letter-spacing: 0px;
  margin: 0 0 0 10px;
}

.contentpageheader, #contentpageheadersub, .articleheadline {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 18px; 
  font-weight: bold; 
  color: #3d3d3d;
  letter-spacing: 0px;
  margin: 0 0 0 10px;
  padding-right: 40px;
}

.contentpageheader, #contentpageheadersub {
  background: url('/images/header_arrow.gif') no-repeat top right;
}

.contentpageheader a, .contentpageheader a:hover {
 /* color: white;*/
  text-decoration: none;
}

#contentpageheadersub {
  font-weight: normal;
  background: url('/images/header_arrow_light.gif') no-repeat top right;
}

.light {background: url('/images/header_arrow_light.gif') no-repeat top right;}

.articleheadline {
  font-size: 22px; 
  line-height: 24px;
  color: #3D3D3D;
  margin: 0px 0px 0px 0px;
}

.articlestrapline, .articlequestion, .articleintro, .articleboldright, .articleprice, .articlesubhead {
  font-size: 11px; 
  line-height: 13px;
  font-weight: bold;  
  color: black;
  margin: 0px;
  padding: 0px;
}

.articlestrapline {
  font-size: 12px; 
  line-height: 15px;
  margin: 2px 0px 10px 0px;
}

.articlequestion {
  margin: 0px 0px 5px 0px;
}


.articlesubhead {
  color: #3D3D3D;
  text-transform: uppercase;
  margin: 15px 0px 0px 0px;
  padding: 0px;
}

.articleauthor, .articledate, .articleauthor_b, .articledate_b, .articlequote, .articlemore, #articleheadlinename, .articlemoviedetails {
  font-size: 11px; 
  line-height: 13px;
  font-weight: bold;  
  color: #565656;
}

.author_date {
display: block;
width: 100%;
float: left;
}

.articleauthor, .articledate {
  margin: 8px 0px;
}

.articleauthor {
float: left;
}
.articledate {
float: right;
text-align: right;
}

.articleauthor_b {
margin: 0px 0px 0px 0px;
float: left;
}

 .articledate_b {
  margin: 0px 0px 0px 0px;
  float: right;
}

#articleheadlinename {
  font-size: 14px; 
  line-height: 17px;
}

.articlemore {
  margin: 10px 0px 0px 0px;
  padding: 0px;
}

.advertisement {
  border: 1px solid;
  border-color: #7F7F7F;
  padding: 8px;
  font-size: 12px; 
  color: #3D3D3D;
}

/* ### input fields start ### */
#poundsignup, #jokesubmit {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  float: right;
}

#jokesubmit {
  float: left;
  margin-bottom: 10px;
}

.jokename, .jokeemail, .jokemessage {
  width: 256px;
}

.emailtoafriend {
  width: 200px;
  margin-bottom: 10px;
  display: block;
}

.articlecompetitionform {
  width: 396px;
}

.articlecompetitionsubmit {
  float: left;
}
/* ### input fields end ### */

/* ### footer start ### */
/*#footerTextPad {
  background-image: url('/front_website/images/footer_content.gif');
  background-position: 0px 0px;
  background-color: black;
  padding: 0px 60px 0px 0px;
}

.footerText {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 10px; 
  line-height: 12px; 
  color: white;
  text-decoration: none;
}

.footerText a {
  color: white;
  text-decoration: none;
}

.footerText a:hover {
  color: #FFCC00;
  text-decoration: none;
}*/
/* ### footer end ### */

/* ### New Toolbar Menu ### */
/*
.dropmenu table, .dropmenu tr, .dropmenu td {
  font-family: arial, sans-serif;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  margin: 0px;
  padding: 0px 4px 0px 4px;
}

.menudrop .options {
  font-size: 10px; 
  line-height: 12px;
  color: #444444;
  margin-right: 1px;
  margin-bottom: 1px;
  border: 1px solid #848377;
  background-color: #ffffff;
  * width: 50px;
}

.menudrop a {
  color: black;
  display: block;
  padding: 2px 10px;
  border: 1px solid;
  border-color: white;
  text-decoration: none; 
  background-color: #E6E6E6;
}

.menudrop a:hover {
  color: white;
  border: 1px solid;
  border-color: white;
  background-color: #3D3D3D;
}

.backgBox_dark {
  background-color: #565656;
}
*/
.mobile_tc {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 10px; 
  line-height: 11px;
  /* font-weight: bold; */
  color: white;
  text-decoration: none;
}
/* ### New Toolbar Menu end ### */

.articlecaptionp {
	width: 73px;
}

* .gphomerightcelllinks li a {
	position: relative;
	left: -5px;
}
/*
ul.homebottomboxlinks, ul.rightlink, ul.morelinks, ul.contentmainlink, ul.jokelink, ul.rightheadlinelist, ul.rightlinklist, ul.articlemorelinks {
	list-style-image:url('/images/arrow_1_new.gif');
}

ul.hometabboxlinks, ul.homerightcelllinks, ul.rightlink2, ul.rightheadlinelist2 {
	list-style-image:url('/images/arrow_2_orange.gif');
}

ul.rightlinklist2 {
	list-style-image:url('/images/arrow_3.gif');
}

ul.gphomerightcelllinks, ul.gphometabboxlinks {
	list-style-image:url('/images/g_arrow_1.gif');
}*/

/* -------------------------------------------------------------------------------------------------------------------------- */

.gpbackg {
  background-color: #000000; /* #96001E; */ 
}

.gpbackgb {
  background-color: #3D3D3D;
}

.gpbackgcont {
  background-color: white;
}

.gpbackgbox {
  background-color: #3D3D3D; /* #E6E6E6; */
}

.gpbackgtabs, .gpbackgmarquee {
  background-color: #3D3D3D;
}

.gpbackgmarquee {
  margin: 0px;
  padding: 2px;
}

.gpbackgmarqueeborder {
  border: solid 1px;
  border-color: white;
  margin: 0px;
  padding: 4px;
}

#gprightbordercell {
  background-color: #3D3D3D; /* #000000; * #96001E; */ 
  margin: 0px;
  padding: 0px;  
}

/* ### paddings start ### */
#gppadRBL {
  margin: 0px;
  padding: 0px 8px 8px 8px;
}

#gppadTRBL {
  margin: 0px;
  padding: 8px;
}

#gppadfeat {
  margin: 0px;
  padding: 8px 6px 8px 5px;
}

#gppadiframe {
  margin: 0px;
  padding: 4px;
}

/* ### paddings end ### */

/* ### spacer start ###
.gpheaderspacerv {
  background-color: white;
  margin: 0px;
  padding: 1px 0px 0px 0px;
}

.gpheaderspacerh {
  margin: 0px;
  padding: 1px 1px 0px 0px;
}

 ### spacer end ### */

/* ### fields start ### 
.gphometabboxselect {
  margin: 8px 0px 0px 0px;
}

/* ### fields end ### */

/* ### headers start ###
.gpcontentpageheader {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 22px; 
  line-height: 24px;
  font-weight: bold; 
  color: white;
  margin: 0px;
  padding: 4px 0px 4px 0px;
}

#gpcontentpageheadersub {
  font-weight: normal;
}*/

/*.gpmainheaderbackg {
  background-image: url(/front_website/images/shade_back_black.gif);
}

.gpmainheaderbackgl {
  background-image: url(/front_website/images/shade_back_grey.gif);
}

.gpmainheaderbackgr {
  background-image: url(/front_website/images/shade_back_black.gif); 
}

.gpmainheaderbackgL {
  background-image: url(/front_website/images/shade_back_black_left.gif); 
}

.gpmainheaderbackgR {
  background-image: url(/front_website/images/shade_back_black_right.gif);
}*/

.gpheader1, .gpheader2, .gpheader3, .gpheader4 {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 14px;
  font-weight: bold; 
  color: white;
  margin: 0px;
  padding: 5px 8px 5px 8px;
}

.gpheader4 {
  background-color: #000; /* #1F203F; * #000000; * #96001E; */ 
}

.gpheader1 {
  background-image: url(/front_website/images/shade_back_black.gif);
  background-position: 0px 0px;
  background-color: #000000; /* #96001E; */ 
}

.gpheader2 {
  background-image: url(/front_website/images/shade_back_grey.gif);
  background-position: 0px 0px;
  background-color: #565656;
}

.gpheader3 {
  background-color: #7F7F7F;
}

/* ### headers end ### */

/* ### images start ### */
img.gphomerightcellpic {
  border: 2px solid;
  border-color: white;
  margin: 0px 0px 4px 0px;
  padding: 0px;
  width: 166px;
}

img.gphomecellpic, .gphometabboxpic {
  border: 2px solid;
  border-color: white;
  margin: 0px 0px 4px 0px;
  padding: 0px;
  width: 127px;
}

.gphometabboxpic {
  margin: 0px 8px 8px 0px;
  float: left;
}

img.gpsponsors {
  border: 0px;
  margin: 2px 0px 2px 0px;
  padding: 0px;
  height: 20px;
}

/* ### images end ### */

.gphomerightcellheadline, .gphometabboxheadline, .pghomecellheadline, .gphomepollheadline {
  font-size: 13px; 
  line-height: 15px;
  font-weight: bold; 
  color: black;
  margin: 0px 0px 2px 0px;
  padding: 0px;
  text-decoration: none;
}

.gphomerightcellheadline a, .gphometabboxheadline a {
  color: #FFCC00;
  text-decoration: none;
}

.gphomerightcellheadline a:hover, .gphometabboxheadline a:hover {
  color: white;
  text-decoration: none;
}

.pghomecellheadline a {
  color: #3D3D3D;
  text-decoration: none;
}

.pghomecellheadline a:hover {
  color: black;
  text-decoration: none;
}

.gphometabboxbutton, .gphomerightcellheader {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 14px;
  font-weight: bold; 
  color: white;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
}

.gphometabboxbutton a {
  color: white;
  text-decoration: none;
}

.gphometabboxbutton a:hover {
  color: white;
  text-decoration: none;
}

.gphomerightcellheader {
  background-color: #3D3D3D;
  margin: 10px 0px 10px 0px;
  padding: 4px 8px 4px 8px;
}

.gphomerightcelltext, .gphometabboxtext, .gppoweredby, #gptickerlabels, .gphomecelltext, .gphomepolltext {
  font-size: 11px; 
  line-height: 13px;
  font-weight: normal; 
  color: white;
  text-decoration: none;
}

#gptickerlabels {
  color: #FFCC00;
  text-decoration: none;
}

#gptickerlabels a {
  color: white;
  text-decoration: none;
}

#gptickerlabels a:hover {
  color: #FFCC00;
  text-decoration: none;
}

.gphomecelltext, .gphomepolltext {
  color: black;
}


/* ### ul li start ### */
ul.gphomerightcelllinks, ul.gphometabboxlinks {
  list-style-type: disc; 
  list-style-image:url(/images/g_arrow_1.gif);
  list-style-position: outside;
  margin: 0px 0px 0px 20px;
  padding: 0px;
}

ul.gphomerightcelllinks, ul.gphometabboxlinks {
  font-size: 11px; 
  line-height: 13px; 
  color: white;
  text-decoration: none;
}

ul.gphomerightcelllinks a, ul.gphometabboxlinks a {
  color: white;
  text-decoration: none;
}

ul.gphomerightcelllinks a:hover, ul.gphometabboxlinks a:hover {
  color: #FFCC00;
  text-decoration: none;
}

/* .g_homerightcelllinks li a {
  position: relative;
  left: -5px;
}
 */
/* ### ul li start ### */

#gpfooterTextPad {
  background-image: url('/front_website/images/footer_content.gif');
  background-position: 0px 0px;
  background-color: #3D3D3D; /* #000000; * #96001E; */ 
  padding: 0px 10px 0px 0px;
}

.hometabboxheadline a, .homerightcellheadline a, .rightheadline2 a {
  color: #FFCC00;
  text-decoration: none;
}

.rightheadline2 a { color: white; }

div.rightlink2 a, ul.rightlink2 a, ul.rightlink2_portrait a {
  color: #FFCC00;
  text-decoration: none;
}


/* Miva styles */

h4.mivaredtitle {
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b20000;
}
h4.mivaredtitle a {text-decoration:none; color:#b20000;}
h4.mivaredtitle a:hover {text-decoration:underline;}

.mivafooterbox {
	width:100%;
	background:#181818;
	padding:5px;
	color:#FFF;
	clear: both;
}

.mivahrule {
	width:99%;
	border-bottom:1px dashed #666;
	margin:10px 5px;
}

.mivafootertitle {
	background:#666;
	font-weight:bold;
	font-size:11px;
	padding:5px 0px 5px 10px;
}

.mivafooteritems {
	float:left;
	width:67%;
	margin:10px 0px 0px 5px;
}

.mivafooterboxitem {
	margin:0px 0px 10px 0px;
}

.mivafooterboxitem p {
	padding:0px 0px 0px 5px;
	margin:3px 0px;
	color:#FFF;
	font-size:10px;
}

.mivafooterboxitem a {
	color:#FFF;
}

.mivafooterboxitem a:hover {
	color:#999;
}

.mivafooterboxitem img {
	float: right;
	margin:10px 0px 0px 10px;
}

.mivafooterboxitem p.mivaitemtitle {
	padding:0px;
	margin:0px 0px 0px 5px;
	background:url(file:///hard drive/Users/maxim/images/bullet.gif) no-repeat left;
	line-height:3em;
	color:#FFCC00;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}


.mivafooterlist {
	float:right;
	width:30%;
	border-left:1px solid #666;
	margin:10px 0px 0px 0px;
}

.mivafooterlist p {
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 15px;
}

.mivafooterlist p.mivalisttitle {
	padding:0px 0px 0px 12px;
	margin:0px 0px 0px 20px;
	background:url(file:///hard drive/Users/maxim/images/bullet.gif) no-repeat left;
	line-height:3em;
	color:#FFCC00;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}

.mivafooterlist ul {
	list-style:none outside none;
	margin:0.5em 0px 0px 15px;
	padding:0px 0px 0px 5px;
	line-height:2.25em;
	font-size:10px;
}

.mivafooterlist ul a {
	color:#FFF;
	text-decoration:none;
}

.mivafooterlist ul a:hover {
	color:#999;
	text-decoration:underline;
}

/* Social Link buttons  */
#sociallinking {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 13px;
  font-weight: bold;
  margin:10px 0 0 0;
  clear:both;
  width:410px;
}

#sociallinking h4 {
  font-size: 11px;
  color:#666;
  margin:0;
  padding:0 0 8px 0; 
}

#sociallinking a {
  color: black;
  text-decoration: none;
}

#digg {
  height:19px;
  margin:0px 2px 10px 0;
  float:left;
  background: url('/images/greygrad_over.gif') repeat-x;
}

#digg a {
  margin:0;
  border:solid 1px #CCCCCC;
  padding:5px 5px 5px 23px;
  background: url('/images/digg_icon.gif') no-repeat 3px 3px;
}

/* Fix ie problem  */
*html #digg a {
  height:23px;
}

#digg a:hover {
 border:solid 1px #666;
}

#delicious {
  height:19px;
  margin:0px 2px 10px 0;
  float:left;
  background: url('/images/greygrad_over.gif') repeat-x;
}

#delicious a {
  margin:0;
  border:solid 1px #CCCCCC;
  padding:5px 5px 5px 25px;
  background: url('/images/delicious_icon.gif') no-repeat 4px 3px;
}

/* Fix ie problem  */
*html #delicious a {
 height:23px;
}


#delicious a:hover {
 border:solid 1px #666;
}


#furl {
  height:19px;
  margin:0px 2px 10px 0;
  float:left;
  background: url('/images/greygrad_over.gif') repeat-x;
}

#furl a {
  margin:0;
  border:solid 1px #CCCCCC;
  padding:5px 5px 5px 23px;
  background: url('/images/furl.gif') no-repeat 4px 3px;
}

/* Fix ie problem  */
*html #furl a {
  height:23px;
}


#furl a:hover {
 border:solid 1px #666;
}

#stumbleupon {
  margin:0px 0 10px 0;
  height:19px;
  float:left;
  background: url('/images/greygrad_over.gif') repeat-x;
}

#stumbleupon a {
  margin:0;
  border:solid 1px #CCCCCC;
  padding:5px 5px 5px 25px;
  background: url('/images/stumble.gif') no-repeat 4px 3px;
}

/* Fix ie problem  */
*html #stumbleupon a {
 height:23px;
}


#stumbleupon a:hover {
 border:solid 1px #666;
}



#facebook {
  margin:0px 2px 10px 0;
  float:left;
  height:19px;
  background: url('/images/greygrad_over.gif') repeat-x;
}

#facebook a {
  border:solid 1px #CCCCCC;
  margin:0;
  padding:5px 5px 5px 25px;
  background: url('/images/facebook.gif') no-repeat 4px 3px;
}

/* Fix ie problem  */
*html #facebook a {
 height:23px;
}


#facebook a:hover {
 border:solid 1px #666;
}
/* END Social Link buttons  */

/* BEGIN POLL STYLES */



#pollquestions, #pollresults {

font-size:11px;
font-family: Arial, Verdana, Helvetica, sans-serif;
padding: 8px 8px 3px 8px;
line-height: 15pt;
}

#pollresults { 
	margin-bottom:10px;
}

#answer_1, #answer_2 {
position: relative;
top: 5px;
margin-bottom: 1px;
}

.polltitle, .question {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
line-height:15px;
margin:2px 0px 2px;
}

.pollBarBkg {
	background:#DFDFDF;
}

#pollquestions div {
	float: right; 
	position: relative; 
	top: -18px;
}

#pollquestions div a {
	text-decoration:none;
	cursor:pointer;
}

#pollquestions .polltitle {
	float: none; 
	position: relative; 
	top: 0px;
}

#pollresults a {
	text-decoration:none;
	color:#A50808;
	font-size:11px;
}

#pollresults a:hover {
	color:#000;
}

.backgroundpoll {
	background:#3D3D3D;
	padding:5px 8px;
}

.pollBarBkg,
.pollBar {
	height:15px;
}

.pollBar {
	background:url(/images/bar.gif);
}

/* END POLL STYLES */

h3.sellheaderpattern1 a {
	color:#FFF !important;
	text-decoration:none !important;
}

h3.sellheaderpattern1 a:hover {
	color:#EEE !important;
	text-decoration:none !important;
}

/* ORANGE CSS STYLES */

#wrapper760 {
	background-color:#BABAB3 !important;
}
	
#wrapper760,
#oFooterContainer {
	width:982px !important;
	float:left;
}

#oFooterContainer {
	padding:20px 0 0 0 !important;
	margin-top:0 !important;
	width:982px !important;
	background-color:#FFFFFF !important;
}

#oNavContainer #logo {
	left:10px !important;
}

#oNavContainer #dartad {
	margin:0 10px 0 0 !important;
}

#oNavSearchWrapper {
	background-color:#BABAB3 !important;
}

/* END ORANGE CSS STYLES */


/*********************************************************************************/

/***********************        NEW EVO STYLES          **************************/

/*********************************************************************************/


#evoWrapper {
	width:100%;
	background:url(/images/evo08/navigation_fade.png) no-repeat center top;
	float:left;
	position: relative;
	z-index: 2;
}

#evoContainer {
	position:relative;
	top:0px;
	width:985px;
	margin:0;
	left: 0px;
	z-index: 3;
}

#evoLogo {
	float:left;
	width:192px;
	height:104px;
	padding:10px 0 0 20px;
	margin:0;
	 background: transparent url(/images/evo08/evo_header_logo.gif) no-repeat scroll 0% 0%; text-indent: -3333px; border: 0; margin: 0;
	 text-indent: -9999px;
}

#evoLogo a { display: block; width: 192px; height: 104px; text-decoration: none; border: 0; } 


#evoLogo a img {
	border:none;
}

#evoHeader {
	float:left;
}

/* Leaderboard styles for verticle centering */

#evoLeaderboardOuter { 
	float:left;
	height: 112px;
	width:728px;
	overflow: hidden; 
	display: table; 
	position: static;
	padding:0 0 0 10px;
	text-align:center;
}

#evoLeaderboardMiddle {
	display: table-cell;
	vertical-align: middle; 
	position: static;
}

/* End leaderboard styles for verticle centering */

#evoNavCenter {
	float:left;
	height:25px;
	width:948px;
	position:relative;
	padding-bottom:25px;
}

#evoNavigation {
	margin:0 auto;
	height:25px;
}

#evoNavigation ul {
	background:#DE911D url(/images/evo08/navigation_bg.gif) repeat-x;
	height:25px;
	margin:0;
	padding:0;
}

#evoNavigation ul li {
	display:inline;
	float:left;
	background:url(/images/evo08/navigation_div.gif) no-repeat right;
}

#evoNavigation ul li a {
	font-family: "Trebuchet MS", Verdana;
	font-weight:bold;
	font-size:12px;
	color:#000;
	text-decoration:none;
	background:;
	padding:5px 6px 0 6px;
	float:left;
	height:20px;
	margin-right:1px;
}

#evoNavigation ul li a:hover {
	color:#FFF;
	background:url(/images/evo08/navigation_over.gif) repeat-x;
	cursor:pointer;
}

#evoNavigation ul li.evoSignup {
	/*background-image:none;*/
	float: right;
	background: url(/images/evo08/grey_navbar.gif) no-repeat top right;
}

#evoNavigation .evoSignup a:hover {
	background: url(/images/evo08/grey_navbar_over.gif) no-repeat top right;
}

#evoNavigation ul li.evoSignup a {
	color:#FFF;
}

#evoNavigation ul li.sign_blank {
	height:100%;
	width:1px;
}

#evoSkyscrapper {
	float:left;
	width:190px;
	height:800px;
	background:#e5e5e5 url(/images/evo08/sky_bg.gif) no-repeat bottom;
	
}

.evoTitle, .evoTitle_long {
	float:left;
	height:26px;
	background:url(/images/evo08/title_bg.gif) no-repeat right;
	margin: 0 0 5px 0;
}

.evoTitle_long {
	background:url(/images/evo08/title_bg_long.gif) repeat-y right;
	height: 100px;
}

h3.evoSearch {
	float:left;
	height:21px;
	width:178px;
	color:#FFF;
	background:url(/images/evo08/orange_arrow.gif) no-repeat 6px 14px;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana;
	font-size:12px;
	padding:10px 0 0 12px;
	margin:0;
}

.non_search {
	font-style: italic;
	color:#999;
}

.imsearching {
	
}

#evoSearchForm {
	float:left;
	margin:0;
	padding:0;
	width: 170px;
	font-family: "Trebuchet MS", Verdana;
	font-size:11px;
}

legend {
	display:none;
}

fieldset {
	border:none;
	margin:0;
	padding:0;
}

#evoSearchForm p {
	float: left;
	margin:0 0 5px 0;
}

#evoSearchForm fieldset {
	float:left;
	margin:0 0 6px 10px;
	width: 166px;
}

#searchform {
	border:1px solid #b17400;
	border-right: none;
	width:133px;
	padding:2px;
	height: 20px;
	float: left;
}

/*#news_link {
	display: block;
	color: #DE911D;
	background: #4d4d4d url('/images/evo_letter.gif') right center no-repeat;
	clear: both;
	margin: 0 10px 20px 10px;
	height: 20px; 
	line-height: 20px;
	text-align: right;
	padding-right: 15px;
}*/

#news_link {
	line-height: 20px;
	color: #DE911D;
	margin-left: 11px;
}

#news_link:hover {
	color: #ff9c00;
}

#evoSky {
	width:160px;
	height:600px;
	margin:auto;
	text-align:center;
}

#evoFooterWrapper {
	width:100%;
	background:url(/images/evo08/footer_fade.gif) no-repeat top;
	padding:27px 0 20px 0;
	float:left;
	position: relative;
	z-index: 3;
}

#evoFooter {
	margin:0 auto;
	width:882px;
	font-family: "Trebuchet MS", Verdana;
	font-size:11px;
	color:#666;
	text-align:right;
	padding-right:100px;
	background:url(/images/evo08/footer_logo.gif) no-repeat right top;
}

#evoFooter a {
	color:#666;
	text-decoration:none;
}

#evoFooter a:hover {
	color:#DE9629;
}

#evoFooter img {
	display: none;	
}

#evoContent {
	width:758px;
	float:right;
	/*width:782px;*/
	margin:0 15px 0 10px;
	/*background: #fff;*/
}

#evoFeature {
	/*background:url(/images/evo08/feature_background.jpg) no-repeat left top;*/
	float:left;
	width:748px;
	margin:0 0 10px 0;
	height:240px;
}

#evoLeft {
	width:428px;
	float:left;
	margin:0 10px 10px 0;
	overflow:hidden;
}

#evoLeft_homepage {
	width:433px;
	float:left;
	margin:0 5px 10px 0;
	overflow:hidden;
}

#evoRight {
	width:320px;
	float:left;
	margin:0 0 10px 0;
}

#evoRight_homepage {
	width:320px;
	float:left;
}

#evoFeatureCopy {
	float:right;
	width:300px;
	background:url(/images/evo08/feature_overlay.png) no-repeat 0 -5px;
	height:220px;
	padding:20px 10px 0 60px;
	font-family: "Trebuchet MS", Verdana;
}

#evoFeature h2 {
	font-size:12px;
	color:#F90;
	text-transform:uppercase;
	margin:0 0 5px 0;
}

#evoFeature h3 {
	font-size:40px;
	color:#FFF;
	text-transform:uppercase;
	margin:0 0 5px 0;
	line-height:35px;
}

#evoFeature p {
	font-size:12px;
	color:#FFF;
	margin:0;
}
 
#evoFeature a {
	font-size:12px;
	color:#FFF;
	margin:5px 0 0 0;
	text-decoration:none;
	padding:0 0 0 15px;
	float:left;
	background:url(/images/evo08/orange_arrow2.gif) no-repeat 0 2px;
}

#evoFeature a:hover {
	background:#DE8500 url(/images/evo08/orange_arrow2.gif) no-repeat 0 2px;
}




.evoArticleTitle {
background:url(/images/evo08/cat_title.gif) no-repeat;
width:117px;
height:25px;
font-family: "Trebuchet MS", Verdana;
font-size:12px;
color:#fff;
font-weight:bold;
padding:5px 0 0 22px;
}

#evoArticleTitle_news {
background:url(/images/evo08/advertorial_title.gif) no-repeat;
width:443px;
height:25px;
font-family: "Trebuchet MS", Verdana;
font-size:12px;
color:#fff;
font-weight:bold;
padding:5px 0 0 0px;
}
 


.evoArticleBox {
width:139px;
background:url(/images/evo08/cat_background.gif);
display: inline;
float:left;
margin-right:5px;
background-repeat: repeat-x;

}

.evoAdvertorial_Box {
width:427px;
background:url(/images/evo08/cat_background.gif) 0 25px;
background-color:#336699;
display:block;
clear:both;
float:left;
margin-bottom: 5px;
}

.evoAdvertorial_head {
background:url(/images/evo08/advertorial_title.gif) no-repeat;
width:405px;
height:25px;
font-family: "Trebuchet MS", Verdana;
font-size:12px;
color:#fff;
font-weight:bold;
padding:5px 0 0 22px;
}

#evoThismonth_Box {
width:443px;
background:url(/images/evo08/cat_background.gif) 0 25px;
display:block;
float:left;
clear:both;
background-repeat: repeat-x;
}

#evoThismonth_head {
background:url(/images/evo08/advertorial_title.gif) no-repeat;
width:443px;
height:25px;
font-family: "Trebuchet MS", Verdana;
font-size:12px;
color:#fff;
font-weight:bold;
padding:5px 0 0 22px;
}

.evoLatestnews_Box, .evoMoreLinks_Box, .rightColMainImage, .evoLatestOffers_Box, .evoLatestnews_Box_hp {
/*background: #fff url(/images/evo08/small_background.gif) 0 25px;*/
background: #f3f3f3 url(/images/evo08/right_grad_bg.gif) 0 25px;
display:block;
float:left;
clear:both;
color:#000000;
font-size:10px;
background-repeat: repeat-x;
margin-bottom:20px;
}

.evoLatestOffers_Box {
background-position: 0 0;
padding-top: 5px;}

.evoLatestnews_Box, .rightColMainImage {
width:310px;
}

.evoLatestnews_Box_hp {
width: 310px;
}

.rightColMainImage {text-align: center;}

.evoLatestnews_Box li ul {
font-family: "Trebuchet MS", Verdana;
color:#000000;
font-size:10px;
}

.evoLatestnews_head, .evoLatestnews_head_hp {
background:url(/images/evo08/rightbox_title.gif) no-repeat;
/*width:443px;*/
height:25px;
font-family: "Trebuchet MS", Verdana;
font-size:12px;
color:#fff;
font-weight:bold;
padding:5px 0 0 22px;
text-align: left;
/*text-transform: uppercase;*/
}

.evoLatestnews_head_hp {
background:url(/images/evo08/rightbox_title_hp.gif) no-repeat;
/*width:443px;*/
}

.evoLatestnews_head a {
font-family: "Trebuchet MS", Verdana;
font-size:12px;
color:#fff;
font-weight:bold;
  text-decoration: none;
}

.evoLatestnews_head a:hover {
font-family: "Trebuchet MS", Verdana;
font-size:12px;
color:#fff;
font-weight:bold;
  text-decoration: none;
}

.evoLatestnewslink a {
  color: black;
  text-decoration: none;
  font-family: "Trebuchet MS", Verdana;
font-size:12px;
}

.evoLatestnewslink a:hover {
  color: #3D3D3D;
  text-decoration: none;
  font-family: "Trebuchet MS", Verdana;
font-size:12px;
}

.evoLatestNews_left {
float:left;
width:140px;
display:block;
clear:both;
/*margin-left:7px;*/
}

.evoLatestNews_right {
float:right;
width:170px;
display:block;
}


ul.morelinksnew, ul.morelinkswhole {
color:black;
font-family:"Trebuchet MS",Verdana;
font-size:11px;
line-height:13px;
list-style-image:url(/images/orange_evo_arrow.gif);
list-style-position:outside;
list-style-type:disc;
margin:0 2px 0 30px;
padding:0 0 5px;
text-decoration:none;
}

ul.morelinksnew {width:140px};  
  
ul.morelinksnew a {
font-family: "Trebuchet MS", Verdana;
  font-size: 11px; 
  line-height: 13px; 
  color: black;
  text-decoration: none;
  }
  
  ul.morelinksnew_homepage a {
font-family: "Trebuchet MS", Verdana;
  font-size: 12px; 
  line-height: 14px; 
  color: black;
  text-decoration: none;
  }


ul.morelinksnew a:hover {  
    color: #3D3D3D;
  text-decoration: none;
  }
  
ul.morelinksnew_homepage a:hover {  
    color: #3D3D3D;
  text-decoration: none;
  }
    
  
.morelinksnew li {
padding-bottom:2px;
}

.evoLatestnewsimg {
padding-right:5px;
}

ul.morelinks {
font-family: "Trebuchet MS", Verdana;
  font-size: 12px; 
  line-height: 13px; 
  color: black;
  text-decoration: none;
}

ul.morelinks a, ul.morelinkswhole a, .morelinksnew a {
font-family: "Trebuchet MS", Verdana;
  font-size: 12px; 
  line-height: 13px; 
  color: black;
  text-decoration: none;
}
.topTen_left, .botlist_left {
display:block;
float:left;
width:211px;
clear:both;
  text-decoration: none;
  font-family: "Trebuchet MS", Verdana;
font-size:11px;
padding-bottom:10px;
background:url(/images/evo08/toptenbox_back.gif);
background-repeat:repeat-x;
padding-top:5px;
min-height:85px;
}

.topTen_right, .botlist_right {
display:block;
float:right;
width:211px;
  text-decoration: none;
  font-family: "Trebuchet MS", Verdana;
font-size:11px;
padding-bottom:10px;
background:url(/images/evo08/toptenbox_back.gif);
background-repeat:repeat-x;
padding-top:5px;
min-height: 135px;
}


#topTen_left img {

}

#topTen_right img {

}

.topTen_image {
float:left;
}

.topTen_text {
float:left;
width:50%;

}

.topTen_number {
float:left;
font-size:15px;
font-weight:bold;
padding-left:5px;
width:20px;
}



#evotopTenTitle_news {
background:url(/images/evo08/topTen_header.gif) no-repeat;
width:428px;
height:25px;
font-family: "Trebuchet MS", Verdana;
font-size:12px;
color:#fff;
font-weight:bold;
padding:5px 0 0 22px;
}

#evotopTenTitle_news a {text-decoration: none;}

.evoNews_header {
font-family: "Trebuchet MS", Verdana;
font-size:24px;
font-weight:bold;
}

/*.sellheaderpattern1 {
display:none;
}*/

.evotopTen_imagetitle {
float:left;
display:block;
width:134px;
position:relative;
top:-10px;
}



#evotopTen_advert {
/*width:320px;*/
clear: both;
width: 305px;
height:280px;
background-color:e5e5e5;
padding: 5px 1px 3px 2px;
/*padding-left:17px;*/
font-family: "Trebuchet MS", Verdana;
font-size:12px;
font-weight:bold;
text-align: center;
margin-bottom:10px;
color: #000;
}

/*#evotopTen_adverttext {
padding-left:100px;
}*/

.evoAdvertorial_text {
float:right;
width:280px;
color: #000;
/*font-family: "Trebuchet MS", Verdana;
font-size:12px;
font-weight:bold*/

}

.evoAdvertorial_image {
float:left;
margin: 0 0 5px 5px;
}

#wrapper {
clear:both;
}

  .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */



ul.morelinksnew_homepage, ul.morelinksnew_homepage1 {
list-style-type: disc; 
  list-style-image:url('/images/orange_evo_arrow.gif');
  list-style-position: inside;
 font-family: "Trebuchet MS", Verdana;
  font-size: 11px; 
  line-height: 13px; 
  color: black;
  text-decoration: none;
  padding:0;
  }
  
  

  
  

/* END NEW EVO STYLES */

/* ROBERT STYLES */
.lf {float: left;}
.rf {float: right;}
.clear {clear: both;}
.righttext3 {margin:0 5px 5px; font-size: 11px; line-height: 13px; width: 300px;}
.tableText {font-size: 11px; line-height: 13px;}
.evoCompTitle {background:transparent url(/images/evo08/article_title.gif) no-repeat; color:#000; font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:bold; height:20px; padding:5px 0 0 22px; width:189px;}
img.girlsrightpic, img.girlsrightpic1, img.girlsrightpic2 {margin: 0 5px 5px 5px;}
.rightheadline5 img {float: left;}
img.girlsrightpic1 {float: left;}
.emailRow ul {float: left; padding:0 40px; width:230px; margin: 0;}
.emailRow li {float: left; margin-left: 30px;}
.articletext {margin-bottom: 20px;}
.articletext td {font-size: 11px;}
.specList {display:block; float:left; width:100px; font-weight: bold;}
.specImg img, .specImg1 img {float: left; margin-right: 10px;}
.specImg1 img {margin-bottom: 5px;}
.alignLeft {text-align: left;}
.evoLatestNews_head select, .archivetabnext select {left:5px;position:relative;top:-3px;width:270px;}
.archivetabnext select {width: 200px; left: -15px;}
.contentpageheader a, #contentpageheadersub a, #contentpageheadersub, .contentpageheader, .evoNews_header{font-size: 11px; color:#919191;}
.contentpageheader a:hover, #contentpageheadersub a:hover {font-size: 11px; color:#666666;}
.evoNews_header {font-size: 11px; color:#999999;}
.evoLatestnewslink {margin: 7px 0 0 7px;}
ul.listMargin {margin: 0 0 0 22px;}
.archivetabnext {
background:transparent url(/images/evo08/wide_header.gif) no-repeat scroll 0 0;
clear:both;
color:#FFFFFF;
font-family:"Trebuchet MS",Verdana;
font-size:12px;
font-weight:bold;
height:25px;
padding:5px 0 0 22px;
width:760px;
}
.archivetabnext_diary {clear: both; background: #2a2a2a url(/images/evo08/wide_header_2.gif) no-repeat; color:#FFFFFF; font-family:"Trebuchet MS",Verdana; font-size:12px; font-weight:bold; height:23px; padding:4px 0 0 2px; width:760px;}
.backgBox {/*display: block;*/ background-color:#F1F1F1; height: 25px; line-height: 25px; clear: both;}
.archivetitle, .archivedate {height: 25px; line-height: 25px; padding: 0 10px;}
.archivedate img {margin-top: 6px;}
.archive_item_name, .archive_item_date {padding: 0 10px;}
.archivedate {width: 80px;}
.archive_item_rating {width: 73px; text-align: left;}
.archive_content {background: #fff;}
.archive_item_name a, .archive_item_date a, .archive_item_rating a {padding: 1px 11px 3px 0; background: url('/images/order_arrow_bw.gif') no-repeat top right; margin-bottom: 10px;}
.archiveMenu {padding: 10px 0 5px; width: 782px; float: left; width:762px;} 
.imageThumbTable {margin: 0 auto; clear: both;}
#choice, #best {width: 439px; background: #F3F3F3 url(/images/evo08/right_grad_bg.gif) repeat-x; padding-top: 5px; padding:5px 5px 0 0; float: left; margin-bottom: 5px; min-height:135px;}
#choice p, #best p {float:left; width:295px; font-size: 12px; line-height: 17px; margin-bottom: 0;}
#choice strong, #best strong {font-size: 16px; line-height: 18px;}
#listHeader {clear: both;}

.listMake, .listPrice noSort, .listPrice, .listEngine, .listBhp, .listWeight, .listTon, .list60, .listMax, .listMpg  {float: left; width: 100px;color:black;font-size:11px;}
#mainListing {display:inline;float:left;font-size:85%;list-style-type:none;margin:0;padding:0;width:782px;}
.listMake {display:inline;float:left;margin:0 7px;text-align:left;width:173px;}
.noSort, .noSort a, .noSort a:hover {color:#FFFFFF;font-weight:bold;padding-right:0;}
.listPrice {display:inline;float:left;margin:0 7px 0 0;text-align:left;width:57px;}
.listEngine {display:inline;float:left;margin:0 7px 0 0;text-align:left;width:52px;}
.listBhp {display:inline;float:left;margin:0 7px 0 0;text-align:left;width:68px;}
.listWeight {display:inline;float:left;margin:0 7px 0 0;text-align:left;width:57px;}
.listTon {display:inline;float:left;margin:0 7px 0 0;text-align:left;width:64px;}
.list60 {display:inline;float:left;margin:0 7px 0 0;text-align:left;width:42px;}
.listMax {display:inline;float:left;margin:0 7px 0 0;text-align:left;width:40px;}
.listMpg {display:inline;float:left;margin:0;text-align:left;width:40px;}
ul#mainListing li.listTint {background-color:#ECECF9;}
ul#mainListing li {display:block;float:left;padding: 8px 0;width:782px;}
.listRating {display:inline;float:left;margin:0 10px 0 7px;text-align:left;width:170px;}
.listPositive {color:#666666;display:inline;float:left;margin:0 0 5px;text-align:left; background: url('/images/positive.gif') no-repeat left center; padding: 0 0 0 16px; margin: 10px 0 5px; width: 250px;}
.listNegative {color:#666666;display:inline;float:left;margin:0;padding-left:5px;text-align:left; background: url('/images/negative.gif') no-repeat left center; padding: 0 0 0 16px; margin: 10px 0 5px;}
.reviewLink {display:block;float:right;margin-right:5px;}
#mainListing li {background: white;}
ul#mainListing li.listOrder {background: none; padding: 0}
ul#mainListing li.listOrder a, ul#mainListing li.listOrder span {color: #fff;}
ul#mainListing li.listOrder a:hover {color: #FFCC00;}
ul#mainListing li.listTint {background: #F1F1F1;}
ul#mainListing a {color: #000; font-size:11px;}
ul#mainListing a:hover {color:#3D3D3D;}
.listOrder a {background:transparent url(/front_website/knowledge/images/order_arrow.gif) no-repeat scroll right top; padding:0 16px 1px 0;}
.rightheadline3, .rightheadline5 {font-family:"Trebuchet MS",Verdana;font-size:12px;font-weight:bold; margin:3px 0;}
.reviewLink {background: url('/images/orange_evo_arrow.gif') no-repeat left center; padding: 0 0 0 15px;}
.rightheadline3 a {color: #000; text-decoration: none;}
.rightheadline3 a:hover {color: #3D3D3D;}
.divider {height: 1px; width: 90%; border-bottom:1px solid #B2B2B2; margin: 0 10px 10px 10px; font-size: 0;}
.moreVideoLinks {/*margin-bottom: 5px;*/ width: 100%;} 
.emailRow {clear: both; float:left; margin-bottom:4px;}
.righttext5 {float: left;  font-size:11px; line-height:13px; margin:0 5px 5px 0; width: 305px;}
.righttext6 {float: left;  font-size:11px; line-height:13px; width: 164px;}
.rightheadline5 {width: 164px;}
.homepage_promo {background: url('/images/evo08/promo_bg.gif') repeat-x;   font-size:11px; line-height:13px; width: 310px; float: left; margin-bottom: 10px;}
.homepage_promo_image {margin: 0 10px; border: 0;}
.promo_p {float: left; width: 160px; font-size: 14px; font-weight:bold; line-height: 18px; margin-bottom: 9px;}
.issue_number {font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px;}
.promo_content{line-height: 14px; color: #fff;}
.flash_box {margin-bottom: 10px;}
.plusnegtext {width: 280px;}
#ieMarginsImg1 {margin-bottom: 0;}
.sellheaderpattern2 a:hover, .evoLatestNews_head a:hover, .evoAdvertorial_head a:hover, .evoArticleTitle a:hover{color: #FFCC00;}
.evoLatestnews_Box_hp img {margin-bottom: 5px;}
.rightPanelOffers {margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #b2b2b2;}
.evoLatestNews_head .sellheaderpattern2 {float:left;}

.evoLatestNews_head #archivebutton, .evoLatestNews_head .archiveborder {left: -15px;}
.spacer {width: 22px; height: 20px;}
.roundup_column {width: 171px; height: 8em;}
.ind_search_result {padding: 5px 0; border: 1px solid #000; border-bottom: none; width: 426px;}
.search_date {margin-right: 5px;}
.search_item {margin-left: 5px; font-weight: bold; width: 350px;}
.search_seperator {height: 1px; width: 428px; background: #000; margin-bottom: 5px; clear: both;}
.more_search_results {padding: 0 0 10px 0; width: 428px; text-align: right;}
.search_spacer {height: 20px; width: 10px;}
.forum_menu {background-color:#E8E8EA; height: 28px; line-height: 28px;}
.header_container {background: url('/images/header_back_light.gif') top right; height: 26px; line-height: 26px; margin-bottom: 10px; clear: both;}
#header_content {background: url('/images/header_back.gif'); height: 26px; line-height: 26px; float: left;}
/*.homeselltext {min-height: 4em;}*/
.homeh2headline {min-height: 2em;}
.evoMore_head {display: block; clear: both; border-bottom: 3px solid #dfdfdf; margin-bottom: 5px; line-height: 22px;}
.evoMore_head img {margin-right: 5px;}
.evoContact {background: #fff;}
.evoContact .archivetitle {height: auto; line-height: normal;}
.evoContact {font-size:12px;}
.roundup_container {clear: both;}

.regtable table {width: 780px; margin: 0;}
#editdetails a {color: #000; text-decoration: underline;}
.page a {background: none; padding-right: 0;}
.coverpicmainarticle {margin-left: auto; margin-right: auto;}
.movie_header {padding-right: 30px; background: url('/images/movie_icon.gif') no-repeat center right;}
.rss_feed {margin: 6px; float: right;}
#evo_reg_page td {font-size: 11px;}
#evo_reg_page td .contentheader {color: #fff;}


/*CHRIS K ADDITIONS*/
#dennis_lozenge{
	float:left;
	left:556px;
	position:relative;
}

#footer_line {
	margin-top:4px;
	text-align:right;
}

#footer_line a { 
	background: #fff url('/front_website/images/dennis.jpg') no-repeat left center;
	height: 26px;
	display: inline-block;
	padding: 6px 0 4px 60px;
	font-weight: normal;
	text-align: left;
}

/* HEADLINE BLOCK STYLES */
h1.big, h3.big
{
color:#3D3D3D;
font-family: Arial,Verdana,Helvetica,sans-serif;
font-size:22px;
font-weight:bold;
line-height:24px;
margin:0;
letter-spacing:0;
}

h1.small
{
color:#565656;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
line-height: 17px;
margin:4px 0pt -3px;
letter-spacing:0;
}

#sitemap h4 {
	margin:0;
	font-size:12px;
	line-height:18px;
}

ul#sitemap {
	padding:0;
	margin:0 0 10px 0;
}

ul#sitemap li {
	margin:0 0 1px 0;
	font-family: "Trebuchet MS",Verdana;
	font-size:90%;
	padding:4px 0 4px 17px;
	background:#e8e8e8 url(/images/arrow_1_new.gif) no-repeat 7px center;
}

ul#sitemap li a {
	color:#000;
}

ul#sitemap li a:hover {
	color:#000;
	background:#FFF;
}

.homeLinks {
	float:left;
	margin:10px 0 0 15px;
	width:150px;
}

ul.skyLinks {
	margin:0;
	padding:0;
	float:left;
	font-size:12px;
	line-height:14px;
	font-family:"Trebuchet MS",Verdana;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;

}

ul.skyLinks li {
	padding:0 0 0 10px;
	background: transparent url(/images/arrow_1_new.gif) no-repeat scroll 0 5px;
}

ul.skyLinks li a {
	color:black;
}

ul.skyLinks li a:hover {
    color: #3D3D3D;
    text-decoration: none;
}

h3.skyTitle {
	color:#3D3D3D;
	margin:0 0 2px 0;
	padding:0;
	font-weight:bold;
}

h3.skyHeader,
h2.skyHeader {
	color:#FFF;
	margin:0 0 2px 0;
	padding:0;
	font-weight:bold;
}

h3.skyHeader {
	float:left;
	width:155px;
	clear:both;
}

h3.skyHeader a,
h2.skyHeader a,
h3.skyTitle a {
	color:#3D3D3D;
	font-size:100%;
}

h3.skyHeader a:hover,
h2.skyHeader a:hover,
h3.skyTitle a:hover {
	font-size:100%;
	color: black;
	text-decoration: none;
}

.homeLinks p {
	color:black;
	margin:0;
	width:155px;
	float:left;
}

img.skyThumb {
	float:left;
	border:1px solid #FFF;
	margin:3px 0;
}

.rssLink {
	margin:2px 0 0 0;
}

/* Comments Widget */
#commentWidget { background-color: #F5F5F5; margin: 10px 0px 10px 0px; float: left; padding: 10px; width: 428px; }
#evoComments { width: 408px !important; }
.advertisement1 {border: 1px solid #7F7F7F; padding: 0;}
.advertisement1 li {font-size: 12px;}
.advertisement1 a, .advertisement1 a:hover,.advertisement a, .advertisement a:hover {font-weight: bold;}


/*************************************** CAROUSEL STYLES ****************************************/

#evoCarousel { float:left; width: 428px; margin: 5px 5px 10px 0; background:transparent url(/images/evo08/carousel_bck.gif) repeat-x scroll 0 0; }

#evoCarousel a img {border:none;}

#carouselBox {float:left; display:inline; margin:0 0 5px 0;}

.carousel_inner li a img {border:none;}

#carouselBox ul {list-style:none none inside; padding:0; float:left; margin:0;}

#carouselBox ul li {list-style:none none inside; padding:0; float:left;}

.carousel_inner {float:left; margin-right:2px; padding:0 0 3px 0;}

.carousel_inner img {float:left; width:125px; *width:123px; height:84px; *height:83px; border:2px solid #FFF; _border:1px solid #FFF;}

#carouselTitle { float:left; height:25px; width: 428px; padding:5px 0 0 22px; background:transparent url(/images/evo08/carousel_header.gif) no-repeat scroll 0 0; }

#carouselTitle a {color:#FFF;}

#carouselTitle a:hover {color:#FFCC00;}

.carousel_inner a {float:left; width:122px; font-size: 12px; font-weight:bold; color:#333; margin:5px 0 5px 5px; display:inline; }

.carousel_inner a:hover {float:left; width:122px; font-size: 12px; font-weight:bold; color:#333; margin:5px 0 5px 5px; display:inline; }

.carousel_left a  {float:left; width:19px; height:125px; margin:0 2px 0 0; background:#333333 url(/images/evo08/carousel_arrow.gif) no-repeat scroll left top;}
.carousel_left img {float:left; width:19px; height:125px;}
.carousel_right a {float:right; width:19px; height:125px; background:#333333 url(/images/evo08/carousel_arrow.gif) no-repeat scroll right top;}
.carousel_right img {float:right; width:19px; height:125px; }

.infiniteCarousel {
  
  position: relative;
  float:left; 
  width: 428px;
  height:154px;
  margin: 5px 5px 10px 0;
  background:transparent url(/images/evo08/carousel_bck.gif) repeat-x scroll 0 0; 
  
}

.infiniteCarousel .wrapper {
  width: 394px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  *width: 415px;
  overflow: auto;
  min-height: 10em;
  height:130px;
  position: relative;
  top: 0;
  padding:0 4px 8px 4px;
  *padding-left: 14px;
  _padding-left: 24px;
  

  float:left;
  left:17px;
  _left: -4px;
}

.infiniteCarousel ul a img {
  border:none;
}

.infiniteCarousel .wrapper ul {
  width: 99999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0 0 10px 0;
  position: absolute;
  top: 1px;
  _top: 6px;
  *top: 6px;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  width:127px;
  _width:124px;
  margin:0 2px 0 0; 
  _margin:0 -2px 0px 0px; 
  *margin:0 -2px 0px 0px; 
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 125px;
  width: 19px;
  background: url(/images/evo08/carousel_arrow.gif) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 32px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: right top;
  right: 0;
}

.infiniteCarousel .back {
  background-position: left top;
  left: 0;
}

.infiniteCarousel a.forward:hover {
  background-position: right bottom;
  *background-position: right bottom;
  right: 0;
}

.infiniteCarousel a.back:hover {
  background-position: left bottom;
  *background-position: right bottom;
  left: 0;
}

/* Subscribe links */
.bpLink {
	border: #CCCCCC solid 1px;
	background-color: #ffa621;
	padding: 3px 5px 1px 5px;
	margin: 2px 0 5px 0;
	clear:both;
}

.bpLink p {
	color: #000;
}

.bplink strong {
	font-weight:bold;
}

.bpLink a {
	color:#000;
	font-weight:bold;
	text-decoration: underline;
}

/* Start previous & next buttons */
.previousNextButtons {
   clear:both;
   padding: 5px 0px 10px 0px;
}
.previousNextButtons a.previousNextButtons_previous, 
.previousNextButtons a.previousNextButtons_previous.visited {
    display:block;
    float:left;
    font-weight:bold; 
    color:#000000;
}
.previousNextButtons a.previousNextButtons_next, 
.previousNextButtons a.previousNextButtons_next.visited {
    display:block;
    float:right;
    font-weight:bold; 
    color:#000000;
}
.previousNextButtons span.previousNextButtons_previousArrow,
.previousNextButtons span.previousNextButtons_nextArrow {
    display:none;
}
.previousNextButtons span.previousNextButtons_previousLabel {
    padding-left: 14px;
    background: url("/images/evo08/arrow_previous.gif") no-repeat left center;
}
.previousNextButtons span.previousNextButtons_nextLabel {
    padding-right: 14px;
    background: url("/images/evo08/arrow_next.gif") no-repeat right center;
}

/* End previous & next buttons */


