/* CSS Document */

body { font-family: georgia, arial; font-size: 0.70em; color: #472348; background: #036acf url(../images/html-bkgd.gif) repeat-x top left; padding: 0; margin: 0; text-align: center; }
table { font-size: 1.0em; }
a { text-decoration: none; color: #D32069; }
h2 { font-weight: normal;color: #0B95EC; font-size:150%; }
p { margin: 1px 0 15px 0;}
#paper { background: url(../images/paper.jpg) repeat-y center; width: 1159px; margin: auto; text-align:left; }
#content { background: url(../images/newbkgnd.jpg) no-repeat top left; }

#navigation {	float:left;	padding-left:40%;	height:160px;}
#navigation ul{float:left;list-style:none;margin-top:10px;}
#navigation ul li{list-style-type:none;}
#navigation ul li.topMargin{margin-top:14px;}
#navigation ul li.wide{width:130px;}
#navigation a {	color: white;	text-decoration: none;}
#navigation a.nav_selected {	color: #FF658D;}
#navigation a:hover {	color: #FF658D;}

blockquote.mainHomeQuote{text-align:center; font-size:200%; font-family:Georgia, "Times New Roman", Times, serif;padding:10px 0 0 0;}
blockquote.mainHomeQuote p{color:#ce3aad;letter-spacing:-1px;}

#maincontent {	width: 745px;	margin: 0px 15px 30px 30px;	position: relative;	left: 190px;	clear:left;}
#maincontent.readAbleFont p{/*font-size:85%;color:#999999;line-height:1.8em;*/margin:10px;font-family:georgia, Arial, Helvetica, sans-serif;text-align:justify;}
#maincontent.readAbleFont blockquote{	float:right;	width:200px;	color:#FFFFFF;	margin:0 10px;	padding:0;	display:inline;	text-align:left;}
#maincontent.readAbleFont blockquote p{		margin:0;padding:0;		font-size:150%;color:#ffffff;line-height:normal;font-family:Georgia, "Times New Roman", Times, serif;text-align:left;display:inline;}
#maincontent.readAbleFont blockquote p em{display:inline;background-color:#CE3AAD;}

#contentColumn{float:left; width:500px;}
#subColumn{float: left;margin-left: 10px;width: 200px;}

#intro {	margin-top: 10px;	width: 228px;	font-size: 1.5em;	line-height: 23px;	float: left; background:url(../images/intro_J.jpg) no-repeat top left;
	padding-left:122px; min-height:249px;}
*html #intro{height:249px;}

#releases {	float: left;	margin-left: 20px; width:350px;}

#readmore {	font-size: 0.65em;	line-height: 28px; color:#036acf;background:url(../images/readmore_blob.gif) no-repeat top right; display:block; float:right; padding-right:35px; }

#news {	float: left;	width: 360px;	margin-top: 30px;	/*line-height: 23px;*/}

#news h3 {	background: url(../images/title.png) no-repeat top left;	position: relative;	width: 363px;	left: -33px;	margin: 0 -33px 18px 0;	padding: 0 0 0 33px;	font-size: 1.4em;	line-height: 26px;}
#news h3 a{color:#472348;}
#rightcolumn {	float: left;	margin-left: 10px;	width: 300px;}

#postit {	font-size: 1.10em;	background: url(../images/postit.png) no-repeat top left;	width: 204px;	height: 227px;	margin-top: 30px;margin-left:40px;	padding: 20px 15px 15px 45px;}
	
#interviewlist {	list-style-image: url(../images/star.gif);}
#interviewlist li {	padding: 10px;	/* vertical-align: middle; */}

div.date {	background:url(../images/date_tab.png) no-repeat top right;	width: 49px;	height: 46px;	position: relative;	float: left;	left: -91px;	margin: 0 -91px -53px 0;	padding: 5px 5px 5px 8px;	font-weight: bold;	line-height: 20px;}

div.date span {	font-size: 2.0em;}

#footer  {	background: url(../images/footer.jpg) no-repeat;	color: white;	clear: both;	height: 82px;	width: 747px;	line-height: 65px;	margin-left: 156px;	padding-left: 120px;}

.cover_title {	color: #0B95EC;}


#zemContactForm{	width: 406px;}
#enquiry{	margin-left: 15px;}
#name, #email, #website, #company, #enquiry, #zemrequired{	width: 340px;	border: 1px solid #0094B0;	margin-bottom: 10px;	padding: 5px;	/*background: #C6D6FD;*/	color: #000000;}
#zemContactForm fieldset{	border: none;}
#zemContactForm legend{	display: none;}
#zemContactForm label{	margin: 0px 15px 10px 15px;	padding: 0;	color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}
#zemContactForm input{	margin-left: 15px;}
#zemSubmit{	/*float: right;	border: 1px solid #0094B0;	margin-bottom: 10px;	padding: 5px;	background-color: #0094B0;	color: #000000;*/}

img.link_thumb{	float:left;	margin:5px;	border:1px solid #666666;}
#photos{clear:both}
#photos img{float:left; padding:4px; margin:5px; display:inline;}

.bl {background: url(bl.gif) 0 100% no-repeat; width: 20em}

		
a { text-decoration: none; color: #D32069; }