/*********************************************************************
 ______                    _                ______ _            _      
(_____ \          _   _   (_)              (_____ (_)          | |     
 _____) )___ ____| |_| |_  _  ____  ____    _____) ) _   _ ____| | ___ 
|  ____/ ___) _  )  _)  _)| |/ _  )/ ___)  |  ____/ ( \ / ) _  ) |/___)
| |   | |  ( (/ /| |_| |__| ( (/ /| |      | |    | |) X ( (/ /| |___ |
|_|   |_|   \____)\___)___)_|\____)_|      |_|    |_(_/ \_)____)_(___/


Copyright: Prettier Pixels
Author: Alex McGibbon, alex@prettierpixels.com
Created: Mar 31, 2009
Latest Version: Mar 31, 2009

COLOUR VALUES

Black: 			#000000
Smoke Plume:	#202020
Baby Pink:		#ff8598
White: 			#ffffff

FONTS

Century Gothic
Trebuchet

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

/********** GLOBAL **********/

.wrapper {
	margin: 0 auto;
	width: 940px;
}


/********** UTILITY **********/

.alpha {
	margin-left: 0px;
	border: none;
}

.omega {
	margin-right: 0px;
	border-right: 0!important;
}


/********** HEADER **********/

#header {
	margin: 20px 0;
	overflow: hidden;
}

h1 {
	background: url(../images/logo_hypnobirthinggwent.png);
	float: left;
	height: 100px;
	text-indent: -999999px;
	width: 283px;
}

#main_navigation {
	font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
	float: right;
}

#main_navigation li {
	border-right: 1px dashed #bbb;
	display: block;
	float: left;
	line-height: 100px;
	margin: 0;
	text-align: center;
	width: 120px;
}

#main_navigation li a {
	text-decoration: none;
	display: block;
}


/********** CONTENT **********/

#content {
	margin-top: 40px;
	background: url(../images/pregnant_lady.jpg) no-repeat;
	min-height: 660px;
	padding-left: 420px;
	padding-bottom: 100px;
	padding-right: 60px;
	overflow: hidden;
}


/********** SUB CONTENT **********/

#sub_content {
	background: #ff8598;
	border-top: #f2d6dd 3px solid;
	border-bottom: #f2d6dd 3px solid;
	overflow: hidden;
}

#sub_content h2 {
	color: #bd3348;
}

#sub_content a {
	color: #bd3348;
}

#sub_content {
	color: #fff;
}

#affiliation {
	background: #f27588;
	float: left;
	margin-bottom: 0;
	margin-left: 20px;
	margin-right: 40px;
	padding: 40px;
	text-align: center;
	width: 280px;
}

#affiliation p {
	font-size: 14px;
	margin-top: 10px;
}

#promotion {
	padding: 40px 60px 40px 0;
}


/********** CONTACT **********/

#contact {
	float: right;
	text-align: right
}

fieldset input, fieldset textarea {
	border: 1px solid #ff8598;
	color: #555;
	font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 250px;
	padding: 3px 5px;
}

fieldset input:focus, fieldset textarea:focus {
	background: #f2d6dd;
}

fieldset p {
	margin-bottom: 0;
}

label {
	display: block;
	line-height: 1em;
	margin-bottom: 5px;
}

input {
	margin-bottom: 20px;
}

textarea {
	height: 150px;
}

/********** FOOTER **********/

#footer {
	background: #bd3348;
	color: #fff;
	overflow: hidden;
}

#footer p {
	font-size: 14px;
	line-height: 30px;
	margin-bottom: 0;
	
}

#copyright_info {
	float: left;
	margin-left: 20px;
}

#link_love {
	float: right;
	margin-right: 60px;
}