@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/EInbV5DfGHOiMmvb1Xr-hhsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxv25ds880Du_gFZbUlZlsbg.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/O4NhV7_qs9r9seTo7fnsVD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxsUW6j0fiq4_bYOAoMNnBhA.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxpXMLUeV6_io0G3F6eXSVcg.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxjZJchHK-lPtiIaM3GRtbZU.woff) format('woff');
}

#header_span{
	font-family: "Open Sans", Arial, sans-serif;
	font-size: 80%;
}


div#wide_container{
	width: 100%;
}

div.prod { 
				/*box-shadow: 2px 3px 3px #ddd;*/
				/*padding:10px 10px 10px 10px;*/
				margin: 0 auto;
				/* margin-bottom:10px; */
				/*background:white;*/
				border-radius:5px;
}


.button_larger{
	width: 149px;
	height: 43px;
	font-size: 131%;
	background-image: url('/img/bg_orange_button_larger.png');
	background-repeat: repeat;
}

.button_larger:last-of-type{
	margin-left: 25px;
}

.button_larger:hover{
	cursor: pointer;
}


/* sinus: temporarily reverting to manage.html inline style
.prod img.icon { width:135px; height:185px; float:left; margin-left:-10px; }
.prod div.game { font:bold 12px Verdana; color:#7f44a2; margin-left:135px; }
.prod div.title { font:bold 21px Verdana; color:#7f44a2; margin-left:135px; margin-bottom:10px; }
.prod div.subtitle { font:11px Verdana; padding-left:10px; margin-left:135px; }

th.legend { vertical-align:bottom; font:11px Arial; color:#999; text-align:left; width:100px; margin-top:-10px; }
table.factions { width:400px; float:right; }
table.factions th,table.factions td { border-bottom:1px solid #bbb; padding-top:5px; padding-bottom:5px; }
table.factions th { padding-bottom:0px; }
table.factions td { text-align:center; }

div.price { text-align:center; font:14px Arial; color:#7f44a2; width:127px; border:1px solid #ddd; border-radius:5px; margin:auto; margin-bottom:5px; padding:2px; }
div.price.both { width:289px; }

body#product .prod { padding:0px 20px; }
body#product #caption { height:140px; }
*/

/* BUY BUTTONS */
/* sinus: temporarily reverting to manage.html inline style
.prod a.action { display:block; width:129px; height:35px; margin:auto; background:url(/includes/grimace/images/members/buttons-sheet.png) no-repeat 0px 0px; font-size:0.1px; }
.prod a.actionboth { display:block; width:291px; height:35px; margin:auto; background:url(/includes/grimace/images/members/buttons-sheet.png) no-repeat 0px 0px; font-size:0.1px; }
.prod a.buy { background-position:0px 0px; }
.prod a.buy:hover { background-position:0px -40px; }
.prod a.buy:active { background-position:0px -80px; }
.prod a.upgrade { background-position:-140px 0px; }
.prod a.upgrade:hover { background-position:-140px -40px; }
.prod a.upgrade:active { background-position:-140px -80px; }
.prod a.buyboth { background-position:0px -240px; }
.prod a.buyboth:hover { background-position:0px -280px; }
.prod a.buyboth:active { background-position:0px -320px; }
.prod a.upgradeboth { background-position:0px -120px; }
.prod a.upgradeboth:hover { background-position:0px -160px; }
.prod a.upgradeboth:active { background-position:0px -200px; }
.prod a.trial { background-position:0px -405px; }
.prod a.trial:hover { background-position:0px -445px; }
.prod a.trial:active { background-position:0px -485px; }
*/

/* top guides nav */

/*
#tourleader{
	background-color: #333;
}

#tourleader li{	
	font-family: "Open Sans", Arial, sans-serif;
}

#tourleader li.top_guides_nav{
	float: left;
 	font-weight: bold;
 	display: list-item;
}

#tourleader li.active a{
	background-color: #4c4c4c;
}

#tourleader li a {

text-decoration: none !important;
width: 155px;
height: 17px;
font-weight: lighter;
font-size: .78em;
text-align: center;
vertical-align: middle;
padding: 5px 0px 5px;
display: block;
color: #fff;
margin-top: 12px;
margin-right: 0px;
margin-bottom: 12px;
margin-left: -2px;
border: 0px solid grey;
border-radius: 5px;
}
*/




.tourprevnext { 
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	width: auto;
	/* padding: 9px 0px 11px 0px; */
	font-family: "Open Sans", Arial, sans-serif;
	color: #fff !important;
}
.tourprevnext:hover { text-decoration:none !important; color:white !important; }
.tourprevnext.tourprev { 
	float:left; 
	/*background:url(/includes/current_theme/images/tour/tour-prev.png) no-repeat; */
	padding-left: 15px;
}
.tourprevnext.tournext { 
	float:right; 
	/*background:url(/includes/current_theme/images/tour/tour-next.png) no-repeat; */
	padding-right: 15px;
}


/*	#tourleader {
		margin:-30px auto 20px auto;
		width:1000px; 
		border-radius:7px;	-webkit-border-radius:7px;	-moz-border-radius:7px;
		border:1px solid #043;
		box-shadow:2px 2px 2px rgba(0,0,0,0.2);
		position:relative; z-index:10;
	}
	#tourleader h1 UNUSED {
		text-align:center;
		background:#814c9e;
		color:white;
		display:block; float:left; width:80px; height:60px; 
		margin:0px;
		border-radius:5px;	-webkit-border-radius:5px;	-moz-border-radius:5px;
	} 
	#tourleader a {
		position:relative;
		display:block; float:left; width:142px; height:66px; padding-top:28px;
		text-align:center;
		text-decoration:none;
		font-family: "Open Sans", Arial, sans-serif; font-size: 14px ;
		text-transform: uppercase;
		font-weight: normal;
		font-weight: 700;
		background-color:white !important;
	}
	.tourleader a.current, .tourleader a.current:hover {
		color:white !important;
		background-color:#fe6100 !important;
	}
	.tourleader a:hover {
		text-decoration:none !important;
		background-color:#f0fff8 !important;
	}
	.tourleader a.leftend, .tourleader a.midend {
		border-right:1px solid #4e265a;
	}
	.tourleader a.leftend { border-radius:5px 0px 0px 5px; }
	.tourleader a.rightend { border-radius:0px 5px 5px 0px; }
*/





.prod .video { 
	text-align: center;
	display: block;
	width: auto;
	height: 480px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.videobuttons { 
min-height: 55px;
margin: auto;
text-align: center;
}
.videobuttons>a { background:url(/includes/current_theme/images/tour/buynow-freetrial.gif) no-repeat; width:158px; height:54px; font-size:0.1px; color:white; display:block; float:left; }
.videobuttons>a.trial { background-position:-158px 0px; }
.videobuttons>a.trial:hover { background-position:-158px -54px; }
.videobuttons>a.buy { background-position:0px 0px; }
.videobuttons>a.buy:hover { background-position:0px -54px; }

h1#top_head_text,
h1#middle_head_text,
h1#bottom_head_text{ 
	width: 1000px;
	font-family: "Open Sans Light";
font-size: 30px;
font-weight: lighter;
border: 0;
color: #5e5e5e;
margin-bottom: 3%;
/*margin: 0px 0px 15px 0px;*/
	
	
}

.prod h1 { 
	width: 1000px;
	font-size: 31px;
	font-family: "Open Sans", Arial, sans-serif;
	font-weight: bold;
	color: #3d3d3d;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#caption h2 img#community { margin:30px auto 0px auto; }

.page_content h3 { font-size: 17px; font-family: "Open Sans", Arial, sans-serif; font-weight:bold; color:#3d3d3d; margin: 0px;}
.page_content p {
	font:17px "Open Sans",Arial;
	margin:10px 0px;
	text-align:justify;
}
.prod .page_content .imageright, .prod .page_content .imageleft {border: 3px solid #3d3d3d; xborder-radius:5px; box-shadow:2px 2px 2px rgba(0,0,0,0.3); }
.imageleft {  float: left; margin: 0px 25px 0px 0px;  }
.imageright {  float: right; margin: 0px 0px 0px 25px;  }


body#product .prod .icon {display:none; }

.page_content{
	width: 1000px;
	margin: 0 auto;

	/*margin-left: 145px; */
}


#why_choose_zygor_guides{
	margin: 0 auto;
	width: 1000px;
}

#why_choose_zygor_guides p,
#why_choose_zygor_guides h2,
#why_choose_zygor_guides input{
	font-family: "Open Sans", Arial, sans-serif;
}

#why_choose_zygor_guides p {
	font-size: 0.9em;
}

div.why_choose_zygor_guides_buttons{
	position: relative;
}

#guides_menu_bottom_container{
	width: 100%;
	background-color: #f2f0ee;
	padding-bottom: 2%;
	margin-bottom: 1%;
}

div#column_container{
	width: 990px;
}

/* media query hacks to make the sections better visible on smaller browser window */
/*@media (max-width: 1100px) {

	#why_choose_zygor_guides .bottom_right_column{
		margin-left: 2.7%;
	}
}
@media (max-width: 550px){
	#why_choose_zygor_guides .bottom_right_column,
	#why_choose_zygor_guides .bottom_left_column {
		display: inline-block;
		width: 300px !important;
		margin: 0 !important;
		margin-left: 25% !important;
	}
}
*/

#why_choose_zygor_guides .bottom_left_column,
#why_choose_zygor_guides .bottom_right_column{
	display: inline-block;
	/* width: 564px; */
}
#why_choose_zygor_guides .bottom_left_column{
	display: inline-block;
	/* left: 150px; */
	/* margin-left: 3%; */
	/* width: 564px; */
}
#why_choose_zygor_guides .bottom_right_column{
	display: inline-block;
	/* width: 568px; */
	padding-left: 40px;
}
div.why_choose_zygor_guides_section{
	/*width:50%; */
	margin: 0 auto;
	height: 150px;
	
}
div.why_choose_zygor_guides_section .why_choose_zygor_guides_img{
	position: relative;
	float: left;
	left: 0px;
	
}
div.why_choose_zygor_guides_section div.why_choose_zygor_guides_text{
	float: right;
position: relative;
width: 400px;
margin-left: 25px;
}


input#email { width:290px; border:none; color:gray; }
input#email.filled { color:black; }


	/*
	.tourleader a.arrleft {
		background:url(/img/grimace/next-arrow.png) -30px 0px no-repeat, white;
		border-radius:0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px; -moz-border-radius:0px 5px 5px 0px;
	}
	.tourleader a.arrleft.current {
		background:url(/img/grimace/next-arrow.png) -30px 0px no-repeat, #4e265a !important;
	}
	.tourleader a.arrleft:hover {
		background:url(/img/grimace/next-arrow.png) -30px 0px no-repeat, #fff0ff;
	}
	.tourleader a.arrright {
		background:url(/img/grimace/next-arrow.png) 110px 0px no-repeat, url(/zimg/grimace/tour-amp.png) center center no-repeat, white;
		border-radius:5px 0px 0px 5px; -webkit-border-radius:5px 0px 0px 5px; -moz-border-radius:5px 0px 0px 5px;
	}
	.tourleader a.arrright.current {
		background:url(/img/grimace/next-arrow.png) 110px 0px no-repeat, url(/zimg/grimace/tour-amp.png) center center no-repeat, #4e265a !important;
	}
	.tourleader a.arrright:hover {
		background:url(/img/grimace/next-arrow.png) 110px 0px no-repeat, url(/zimg/grimace/tour-amp.png) center center no-repeat, #fff0ff;
	}
	.tourleader a.arrboth {
		background:url(/img/grimace/next-arrow.png) -30px 0px no-repeat, url(/img/grimace/next-arrow.png) 110px 0px no-repeat, url(/zimg/grimace/tour-amp.png) center center no-repeat, white;
	}
	.tourleader a.arrboth.current {
		background:url(/img/grimace/next-arrow.png) -30px 0px no-repeat, url(/img/grimace/next-arrow.png) 110px 0px no-repeat, url(/zimg/grimace/tour-amp.png) center center no-repeat, #4e265a !important;
	}
	.tourleader a.arrboth:hover {
		background:url(/img/grimace/next-arrow.png) -30px 0px no-repeat, url(/img/grimace/next-arrow.png) 110px 0px no-repeat, url(/zimg/grimace/tour-amp.png) center center no-repeat, #fff0ff;
	}
	 */
	 .tourleader a .amp {
		position:absolute; left:0px; top:16px; width:140px;
		font-size:1.0em;
		color:silver;
		z-index:0;
	}



#caption {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	height:110px;
	position:relative;
}

#caption h2 {
	margin:0px;
	padding:0px;
	color:#fff;
	text-align: center;
	font-size: 55px;
	font-weight: bold;
	font-family: "Open Sans", Arial, sans-serif;
	margin-top:-10px;
}

/*
#caption h2 {
	margin:0px;
	padding:0px;
	color:#fff;
	text-align: center;
	font-size: 56px;
	font-weight: bold;
	font-family: "Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;}
*/

#caption p {
	font-family: "Open Sans", Arial, sans-serif;
	font-size: 22px;
	color:#23241F;
	margin-top:-10px;
}
   
ul#navigation {position:absolute; top:196px;}    
#navigation li {float:left;}    

#caption #navigation a.step , #caption #navigation a.stepnoact {
	height: 139px;
	width: 200px;
	display:block;
	text-indent: -5000px;
	background-position:29px 76px;
	background-repeat:no-repeat;
	background-color:transparent;
}

#caption #navigation a.stepnoact {
	background-position:top left;
}
/*
#caption #navigation a.step {
	height: 139px;
	width: 202px;
	border:1px solid rgba(0,0,0,0.5);
	background:white;
	display:block;
	background-clip: padding-box;
}

#caption #navigation a.stepleft {
	border-right:none;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

#caption #navigation a.stepmid {
	border-right:none;
}

#caption #navigation a.stepright {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

#caption #navigation a.active#step {
	background:red;
}
*/

li#step1 {	background: url("/includes/grimace/images/tour/step1bg.png") no-repeat scroll left top transparent; }
li#step2 {	background: url("/includes/grimace/images/tour/step2bg.png") no-repeat scroll left top transparent; }
li#step3 {	background: url("/includes/grimace/images/tour/step3bg.png") no-repeat scroll left top transparent; }
li#step4 {	background: url("/includes/grimace/images/tour/step4bg.png") no-repeat scroll left top transparent; }

li#step1.active {	background: url("/includes/grimace/images/tour/step1bg_active.png") no-repeat scroll left top transparent; }
li#step2.active {	background: url("/includes/grimace/images/tour/step2bg_active.png") no-repeat scroll left top transparent; }
li#step3.active {	background: url("/includes/grimace/images/tour/step3bg_active.png") no-repeat scroll left top transparent; }
li#step4.active {	background: url("/includes/grimace/images/tour/step4bg_active.png") no-repeat scroll left top transparent; }

li#step1 a {	background-image: url("/includes/grimace/images/tour/step2.png");	}
li#step2 a {	background-image: url("/includes/grimace/images/tour/step3.png");	}
li#step3 a {	background-image: url("/includes/grimace/images/tour/step4.png");	}
li#step4 a {	background-image: url("/includes/grimace/images/tour/step1.png");	}
li#step5 a {	background-image: url("/includes/grimace/images/tour/step5.png");	}

li#step1.active a {	background-image: url("/includes/grimace/images/tour/step2_active.png");	}
li#step2.active a {	background-image: url("/includes/grimace/images/tour/step3_active.png");	}
li#step3.active a {	background-image: url("/includes/grimace/images/tour/step4_active.png");	}
li#step4.active a {	background-image: url("/includes/grimace/images/tour/step1_active.png");	}




#main_content h2 {font-size: 34px;color:#626262;float:left;}

#con {
	background: #F0F2F1;/* url("../images/tour/bg_content2.png");*/
	background-repeat:repeat-x;
	width: 100%;
	/* height:1870px;*/
	padding-top:65px;
}

#section1,#section2,#section3,#section4,#section5  {
	background: #F0F2F1; /* url('../images/tour/bg_content22.png');*/
	background-repeat:repeat-x;
}
/*
#section1 { height:1500px; }
#section2,#section3 { height:1800px; }
#section4 { height:1600px; }
*/
ul.right  {float:right;list-style-type: square;font-size: 90%;}
.section h6  {margin:0;padding:0;}
.section h3 {color:#50235A;font-size: 27px;}
.section ul{overflow: auto;}
.imageright {float:right;}
.left{float:left;}
.right {float:right;}


.left_block,.right_block  {overflow: auto;margin-top: 20px;margin-bottom: 70px; padding-bottom: 7px;}



.left_block .img_holder,.right_block .img_holder{
		
	border: 2px solid #000;
	box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);
	width: 406px;
	height: 226.4px;
}
.left_block .img_holder{
	float: left;
	

}


.left_block .txt_holder{
	float: right;
	font-family: "Open Sans", Arial, sans-serif;
	width: 55%;
}
.right_block .img_holder{
	float: right;

}
.right_block .txt_holder{
	float: left;
	font-family: "Open Sans", Arial, sans-serif;
	width: 55%;
}


.header_block {overflow: auto;padding-top: 20px;
			   background: #F0F2F1 url('../images/tour/bg_content22.png');*/
			   background-repeat:repeat-x;
			   margin-left: -20px;                         
}

.bg_header1 {
	  background: #F0F2F1; /*url("../images/tour/bg_content2.png");*/
	  background-repeat:repeat-x;
	  height: 135px;
	  width: 100%;
	  position: absolute;
	  top:1493px;
	  left:0;
	  display: none;
}

.bg_header2 {
	  background: #F0F2F1; /*url("../images/tour/bg_content2.png");*/
	  background-repeat:repeat-x;
	  height: 135px;
	  width: 100%;
	  position: absolute;
	  top: 1195px;
	  left:0;
	  display: none;
}


#content {background: #ffffff;}
#videobox {
	background-color: #f2f0ee;
	margin: 0 auto;
	padding-bottom: 25px;
	/*width: 1000px;*/
	
}

#videobox #content_members_heading {
    font-family: "Open Sans", Arial, sans-serif;
    font-size: 30px;
    font-weight: lighter;
    border: 0;
    color: #5e5e5e;
    margin: 0% auto;
	margin-bottom: 20px;
    width: 1000px;
/*    margin-top: -30px; 
	padding-top: 10px; */
    border-bottom: 2px solid #cacaca;
}

#videobox h1{
	text-align: left !important;
 
/*  border-bottom: 2px solid #c9c9c7 !important; */
	padding-top: 20px;
/*	margin-bottom: 25px; */
}


a.next img, a.prev img{vertical-align:middle;}
h2#pets {font-size: 24px;}

a.inneranchor { margin-left:-20px; }

#bigmenu { padding-top:0px; }

.videobuttons {
	margin-top: 5px;
}
.videobuttons p,
.videobuttons input{
	font-family: "Open Sans", Arial, sans-serif;
}

a.player { display:block; width:720px; height:435px; }


.videoentermail {
	font-size: 1.0em;
	font-weight: normal;
	font-family: "Open Sans";
	background: #fff;
	border: 2px solid #DFD8D0;
	padding: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.videoentermail.mailgrayed {
	color: #DFD8D0;
}

.videoentermail:focus {
	color: #222;
}

.videosubmit {
	height: 42px;
}

.videoboxhigher {
	padding-bottom: 65px !important;
}

h1.topline {
	color: #252525;
	display: block;
	font-size: 26px;
	font-weight: normal;
	margin-top: 35px;
	margin-bottom: 35px;
	text-align: center;
}

h1.toplineinline {
	padding-top: 40px;
}

.goldguide-guidemenu {
	width: 800px;
	text-align: center;
	margin: 0px auto;
	margin-bottom: 40px;
	font: 20px "Open Sans";
}

.goldguide-guidemenu-td {
	width: 160px;
}

.goldguide-guidemenu-td a:hover {
	text-decoration: none !important;
}

.tabclicker .goldguide-guidemenu-label {
	display: inline;
	border-bottom: 3px solid white;
}

.tabclicker.tabclicker-active .goldguide-guidemenu-label {
	font-weight: bold;
}

a.tabclicker:hover .goldguide-guidemenu-label {
	border-bottom: 3px solid #fe6100;
}

table.goldguide-guidecontent {
	width: 1000px;
	vertical-align: top;
}

table.guidecontent-goldruns {
}

table.guidecontentwrap {
	position:absolute;
	display: none;
}

table.goldguide-guidecontent .guidedesc {
	vertical-align: top;
	padding-right: 30px;
}

td.guidedesc h2 {
	color: #252525;
	font: 20px "Open Sans";
	font-weight: bold;
	display: inline;
	padding-bottom: 2px;
	border-bottom: 3px solid #fe6100;
}

.coloursection td.guidedesc h2 {
	color: #fff;
	font: 20px "Open Sans";
	font-weight: bold;
	display: inline;
	padding-bottom: 2px;
	border: none;
}


td.guidedesc .guidedesccontent {
	margin-top: 40px;
}

td.guideimg img {
	border: 2px solid #000;
}

.grey_container{
	width: 100%;
	background-color: #f2f0ee;
	padding-bottom: 2%;
	margin-top: 30px;
}
 
.bottomgrey_container{
	width: 100%;
	background-color: #f2f0ee;
	padding-bottom: 0px;
	padding-top: 35px;
}

#guides_menu_bottom div.two_columns{
	display: inline-block;
	text-align: left;
	vertical-align: top;
}

#guides_menu_bottom div.tc_left_column {
	width: 320px;
	margin-right: 80px;
}

#guides_menu_bottom div.tc_right_column {
	width: 320px;
	margin-left: 80px;
}

#guides_menu_bottom img.featureimage {
	margin-bottom: 30px;
	border: 2px solid #000;
}

#guides_menu_bottom h2.featureheader {
	font-size: 20px;
	margin-bottom: 5px;
}


div.coloursection {
	width: 100%;
	height: 440px;
	background-color: #555555;
	padding: 40px 0;
	color: #fff;
	position: relative;
}

div.greysection {
	width: 100%;
	background-color: #f2f0ee;
}

table.contentdesc {
	padding-top: 30px;
	padding-bottom: 30px;
}

div.greysection table.contentdesc td {
	vertical-align: top;		
	padding-left: 80px;
	padding-right: 10px;
	width: 33%;
	
}

div.greysection table.contentdesc td h3 {
	margin-bottom: 20px;
}

img.floatingimg {
	position: absolute;
/* top: 288px;
	left: 470px;
	 */
	margin-left: 337px;
	margin-top: -164px;
}

/* GOLD RUN content */

div#goldruns div.coloursection {
	background: url("/guides/wow/img/screens-goldruns.jpg") no-repeat center;
}

div#goldruns div.greysection table.contentdesc td.contentdesc-1 {
	background: url("/guides/wow/img/goldcontenticon-goldruns-1.png") no-repeat left top;
}

div#goldruns div.greysection table.contentdesc td.contentdesc-2 {
	background: url("/guides/wow/img/goldcontenticon-goldruns-2.png") no-repeat left top;
}

div#goldruns div.greysection table.contentdesc td.contentdesc-3 {
	background: url("/guides/wow/img/goldcontenticon-goldruns-3.png") no-repeat left top;
}

div#farming div.coloursection {
	background: url("/guides/wow/img/screens-farming.jpg") no-repeat center;
}

div#farming div.greysection table.contentdesc td.contentdesc-1 {
	background: url("/guides/wow/img/goldcontenticon-farming-1.png") no-repeat left top;
}

div#farming div.greysection table.contentdesc td.contentdesc-2 {
	background: url("/guides/wow/img/goldcontenticon-farming-2.png") no-repeat left top;
}

div#farming div.greysection table.contentdesc td.contentdesc-3 {
	background: url("/guides/wow/img/goldcontenticon-farming-3.png") no-repeat left top;
}

div#gathering div.coloursection {
	background: url("/guides/wow/img/screens-gathering.jpg") no-repeat center;
}

div#gathering div.greysection table.contentdesc td.contentdesc-1 {
	background: url("/guides/wow/img/goldcontenticon-gathering-1.png") no-repeat left top;
}

div#gathering div.greysection table.contentdesc td.contentdesc-2 {
	background: url("/guides/wow/img/goldcontenticon-gathering-2.png") no-repeat left top;
}

div#gathering div.greysection table.contentdesc td.contentdesc-3 {
	background: url("/guides/wow/img/goldcontenticon-gathering-3.png") no-repeat left top;
}

div#crafting div.coloursection {
	background: url("/guides/wow/img/screens-crafting.jpg") no-repeat center;
}

div#crafting div.greysection table.contentdesc td.contentdesc-1 {
	background: url("/guides/wow/img/goldcontenticon-crafting-1.png") no-repeat left top;
}

div#crafting div.greysection table.contentdesc td.contentdesc-2 {
	background: url("/guides/wow/img/goldcontenticon-crafting-2.png") no-repeat left top;
}

div#crafting div.greysection table.contentdesc td.contentdesc-3 {
	background: url("/guides/wow/img/goldcontenticon-crafting-3.png") no-repeat left top;
}

div#auctions div.coloursection {
	background: url("/guides/wow/img/screens-auctions.jpg") no-repeat center;
}

div#auctions div.greysection table.contentdesc td.contentdesc-1 {
	background: url("/guides/wow/img/goldcontenticon-auctions-1.png") no-repeat left top;
}

div#auctions div.greysection table.contentdesc td.contentdesc-2 {
	background: url("/guides/wow/img/goldcontenticon-auctions-2.png") no-repeat left top;
}

div#auctions div.greysection table.contentdesc td.contentdesc-3 {
	background: url("/guides/wow/img/goldcontenticon-auctions-3.png") no-repeat left top;
}

div#tools div.coloursection {
	background: url("/guides/wow/img/screens-tools.jpg") no-repeat center;
}

div#tools div.greysection table.contentdesc td.contentdesc-1 {
	background: url("/guides/wow/img/goldcontenticon-tools-1.png") no-repeat left top;
}

div#tools div.greysection table.contentdesc td.contentdesc-2 {
	background: url("/guides/wow/img/goldcontenticon-tools-2.png") no-repeat left top;
}

div#tools div.greysection table.contentdesc td.contentdesc-3 {
	background: url("/guides/wow/img/goldcontenticon-tools-3.png") no-repeat left top;
}

div#deepserveranalysis div.coloursection {
	background: url("/guides/wow/img/screens-deepserveranalysis.jpg") no-repeat center;
}


div#tools td.guideimg {
	width: 640px;
}

div#tools .margright {
	margin-right: 15px;
}

div#tools .features {
	display: inline-block;
	text-align: center;
	font-weight: bold;
}

div#tools td.guideimg img {
	margin-bottom: 15px;
}

div#deepserveranalysis td.guideimg {
	text-align: center;
	font-weight: bold;
}

div#deepserveranalysis td.guideimg img {
	margin-bottom: 15px;
}

div#deepserveranalysis td.guideimg img.cloud {
	margin-bottom: 0px;
	border: none;
}
