/*
Description: Escort Lounge CSS
Version: 0.2
Author: Philip Tyrer
Author URI: http://codedrose.com/
Copyright: The work here is licensed exclusively to BRACONBRI PTY LTD
*/

body,html { font-family:verdana, sans-serif; font-size:85%; line-height: 20px; }

/* Headings
--------------------------------------------------------------------------------*/

h1 { font-size: 200%; margin: 0.8em 0 0.65em 5px; padding: 0; }
h2 { font-size: 150%; margin: 1em 0 0.9em 5px; padding: 0; }
h3 { font-size: 120%; margin: 0.1em 0 0.3em 0; padding: 0; font-weight: normal; }
h4 { font-size: 100%; margin: 1.3em 0 0.9em 0; padding: 0; }
h5 { font-size: 90%%; margin: 0.8em 0 0.85em 0; padding: 0; }
h6 { font-size: 70%; margin: 0.5em 0 0.85em 0; padding: 0; }

h1 span {
	font-size: 					60%;
	}

div#sidebar h2 {
	margin: 					0; /* IE margin bug fix */
	padding: 					3px 10px 5px 10px;
	font-size: 					120%;
	font-weight: 				bold;
	}

div#post-links h2 {
	margin: 					1em 0 0 0;
	padding: 					0;
	}

h3 span {
	/*float: 						right;*/
	float:						none; /* Added this for display problem in IE7 */
	padding-left:				10px; /* So price isn't against title */
	}

div.columns-block-3 h2 {
	margin: 					1em 0 0.9em 0;
	padding: 					0;
	text-align:					center;
	font-size: 					200%;
	}

div.col-1 h2 {
	color: 						#a3bbc4;
	}

div.col-2 h2 {
	color: 						#9eaf9e;
	}

div.col-3 h2 {
	color: 						#a2817f;
	}

div#menuFolio div.top h2 {
	color: 						#4d0e0d;
	}

/* Links
--------------------------------------------------------------------------------*/

a { 
	outline: none;
	text-decoration: 			none;
	}
a:link {
	text-decoration: 			none;
	}
a:visited {
	text-decoration: 			none;
	}
a, a:hover,a:active {
	color: 						#a90000;
	cursor: pointer;
	}

a.selected {
  font-weight: bold;
}

div#topMenu a:link,div#topMenu a:visited,
div.footerMenu a:link,div.footerMenu a:visited,
div.folioPreview p.folio-category a:link,div.folioPreview p.folio-category a:visited
	{
	color: 						#401719;
	}
div#topMenu a:hover,div#topMenu a:active,
div.footerMenu a:hover,div.footerMenu a:active,
div.folioPreview p.folio-category a:hover,div.folioPreview p.folio-category a:active
	{
	color: 						#a90000;
	}

div.folioPreview { font-size: 90%; }
div.folioPreview a:link {
	color: 						#ffffff;
	}
div.folioPreview a:visited {
	color: 						#dedede;
	}
div.folioPreview a:hover,div.folioPreview a:active {
	color: 						#ffbcd6;
	}

#topMenu {
	font-size:					14px;
	}

h3 a:link {
	color: 						#cf0000;
	}
h3 a:visited {
	color: 						red;
	}
h3 a:hover{
	color: 						#cc0000;
}
h3 a:active {
	color: 						#cc0000;
	}


div.searchBox a:link,div.searchBox a:visited {
	color: 						#907a65;
	}
div.searchBox a:hover,div.searchBox a:active {
	color: 						#a90000;
	}

span#my_credits {
	font-weight: 				bold;
	color: 						#418324;
/* 	text-decoration:			underline; */
	}

p.emailFriend a {
	padding: 					0 0 0 30px;
	background: 				transparent url(../bricks/icon-email.gif) no-repeat left;
	}

/* Text
--------------------------------------------------------------------------------*/

ol, ul { margin: 5px 10px 5px 30px; padding: 0; }
ul { list-style: square; }

div#folio-content, div.folioList {
	/*font-size: 					90%;*/
	}

div.searchBox label {
	margin: 					0 15px 0 15px;
	padding: 					0;
	font-size: 					130%;
	font-family: 				"Georgia", serif;
	font-weight: 				bold;
	color: 						#40191a;
	}

p.advSearch {
	margin: 					0 15px 0 0;
	float: 						right;
	font-size: 					90%;
	}

p.breadcrumb {
	margin: 					0 0 0 15px;
	font-size: 					90%;
	color: 						#907a65;
	}

div.footerMenu {
	font-size: 					90%;
	}

p {
	margin: 					0 0 10px 0;
	padding: 					0;
	}

div#folio-content p {
	margin: 					0;
	}

p.font-search {
	margin: 					0 0 10px 15px;
	font-size: 					100%;
	color: 						#4d0e0d;
	float: left;
	}

div#contentBlock label {
	font-family: 				"Georgia", serif;
	font-weight: 				bold;
	color: 						#a90000;
	}

ul.reg_steps li a span#my_credits {
	color: 						#7D0F0F;
	}

div#loginBlock {
	color: 						#7c4f7a;
	}

div#loginBlock p {
	font-size:					120%;
	margin: 					0 0 0 40px;
	padding: 					0;
	}
