/* Default */
a {
	color: #000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
body {
	font-size: 67.5%;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	background: url('http://www.explainalcohol.co.uk/images/layout/body-bg.png') bottom left repeat-x;
}
#container {
	left: -100px;
	width: 981px;
	margin: 0 auto 0 auto;
	background-color: #000;
}
#content {
	min-height: 765px;
	border-top: 1px solid #505053;
	border-right: 1px solid #686869;
	border-bottom: 1px solid #818181;
	border-left: none;
}
#content #left {
	width: 492px;
	min-height: 765px;
	float: left;		
	background-color: #e6e6e6;
	background-color: #000;
}
#content #right {
	width: 488px;
	float: left;
}
#content #right {
	height: 765px;
	background: #000 url('http://www.explainalcohol.co.uk/images/layout/right-bg-she.jpg') top right no-repeat;
}
#content #left p {
	font-size: 1.1em;
}
#language-control {
	padding-left: 25px;
}
#language-control a,
#language-control em {
	font-size: 0.9em;
}
#language-control a {
	color: #808080; /*#404040;*/
}
#language-control em {
	color: white; /*#808080;*/
	font-weight: bold;
}
#content #left p.big {
	font-size: 1.3em;
}
#content #left h4,
#content #left h1 {
	font-size: 3.2em;
	margin: 0 0 30px 0;
}
#content #left .top {
	padding: 15px 15px 30px 25px;
	color: #FFF;
	background-color: #000;
}
#content #left .top p {
	margin: 10px 80px 10px 0;
}
body.cym #content #left .top p {
	margin-right: 40px;
}
#content #left .top a {
	color: #FFF;
}
#content #left .bottom {
	padding: 15px 80px 15px 25px;
	background-color: #e6e6e6;
}
#content #left .bottom h3,
#content #left .bottom strong {
	color: black;
}
#content #left .bottom h3 {
	margin: 10px 0;
	font-size: 1.4em;
	font-weight: bold;
}
#content #left .bottom p.underline {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #BBB;
}
#content #left .bottom p.return {
	margin-top: 40px;
}
#content #left .bottom .two-cols {
	margin: 10px 0;
}
#content #left .bottom .two-cols div {
	float: left;
	width: 190px;
}
#content #left .bottom.dilemma-container p {
	margin: 10px 0;
}
#content #left .bottom.dilemma-container p.return {
	margin: 20px 0;
}
#content #left .callout {
	position: relative;
	padding: 15px 15px 15px 25px;
/*	min-height: 50px;*/
	color: #FFF;		
}
#content #left .bottom a.advice-link {
	display: block;
	width: 100px;
	background: url('http://www.explainalcohol.co.uk/images/layout/advice-link-bg.gif') center right no-repeat;
}
#content #left .callout .click-here {
	position: absolute;
	bottom: 15px;
	right: 10px;
}
#content #left .callout a {
	position: absolute;
	top: 0;
	left: 0;
	width: 490px;
	height: 112px;
}
#content #left .callout p {
	margin-right: 20px;
}
#content #left .callout p.big {
	color: #b8dcb2;
}
#content #left .callout h2 {
	font-size: 2.4em;
	margin-bottom: 10px;
}
#content #left .callout h1 {
	font-size: 2.4em;
	margin: 15px 0 10px 0;
}
#content #left .callout.green.top {
	background: #4da63c url('http://www.explainalcohol.co.uk/images/layout/callout-green-top-bg.gif') top left repeat-x;
}
#content #left .callout.green.bottom {
	background: #459536 url('http://www.explainalcohol.co.uk/images/layout/callout-green-bottom-bg.gif') top left repeat-x;
}			
#content #left .callout.blue.top {
	background: #3393cb url('http://www.explainalcohol.co.uk/images/layout/callout-blue-top-bg.gif') top left repeat-x;
}
#content #left .callout.blue.bottom {
	background: #3291c8 url('http://www.explainalcohol.co.uk/images/layout/callout-blue-bottom-bg.gif') top left repeat-x;
}
/*Home*/
body#home #left {
	position: relative;
	background-color: #000;
}
body#home #callout-container {
	position: absolute;
	bottom: 0;
	left: 0;
}
body#home #callout-container .callout {
	width: 450px;
}
body#home #language-control a {
	color: #808080; /*#404040;*/
}
body#home #content #left h1 {
	margin-top: 10px;
}
#footer {
	position: relative;
	height: 140px;
	background: #FFF url('http://www.explainalcohol.co.uk/images/layout/body-bg.png') bottom left repeat-x;
}
#footer p {
	position: absolute;
	top: 90px;
	left: 0;
	font-size: 1.2em;
	color: #000;
}
#footer img {
	position: absolute;
	bottom: 0;
	right: 0;
}