/*
Theme Name: Plainscape
Theme URI: http://srinig.com/wordpress/themes/plainscape/
Description: A plain and simple theme that just works. Fixed width, two columns, left sidebar, standards compliant.
Version: 1.0
Author: Srini G
Author URI: http://srinig.com/wordpress/
Tags: fixed width, two columns, right sidebar, widgets, gravatars, blue, white, simple, minimalist, clean, valid XHTML, valid CSS

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


/* @group Common Styles */

body, html { font-size:12px; line-height:1.325em; /* 16�1.125=18 */ background: #0591cf; color:#fff;  margin:0px; font-family: "Tahoma"; height:100%;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {margin-bottom:0.9em; padding: 0px; margin-top: 0px;	font-weight: normal;}
h2 {margin-bottom:0.0em; display:inline;}
h3 {font-size:1.6em; line-height:1;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
h1#main{ display: block; width: 675px; height: 40px; background: url(images/h1-bg.png) no-repeat; font-size: 14px; font-weight: bold; padding: 20px 0 0 25px; }
p {margin:1em; 0em}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover { text-decoration:none; }
a {text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0; line-height:0px; padding:0px;}
ul, ol {margin:0; line-height:0px; padding:0px;}
ul {list-style-type:disc; margin:0; line-height:0px; padding:0px;}
ol {list-style-type:decimal; margin:0; line-height:0px; padding:0px;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.left {float:left;}
.right {float:right;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
img {border: 0px;}
img a {border:0px;}
/* @end */

.twitterhead{
padding-top:55px;
}

div.comp-box-middle div#usermessage5a{background: none transparent;}

div.container { 
	width: 960px;
	padding:0px 10px;
	margin: 0 auto;
	background: url(http://alkaseltzer.ie/wp-content/themes/plainscape/images/container-bg.jpg) repeat-y;
	
	
}

div.download-holder {float:left; width:650px;}

div.download-box { float:left; width:168px; margin-right:0px; display:inline;}

div.holder { 
	float:left;
	width: 960px;	
}


div.endBox {clear:left;  width:960px; }

div.footer {float:left; width:960px; border-top:1px solid #fff; height:140px; margin:10px 0px 0px 0px; background: url(http://alkaseltzer.ie/wp-content/themes/plainscape/images/footer-bg.jpg) #00213d no-repeat; background-position: right;}

div.copyright {float:left; width:120px; height:111px; margin-left:20px; margin-top:20px; border-right:1px solid #fff; font-size:80%;}
div.copyright-extra {float:left; width:120px; margin-left:20px; margin-top:20px; font-size:80%;}

div.copyright a{color:#FFFFFF;	}
div.copyright-extra a{color:#FFFFFF;	}

div.licensing {float:left; margin-top:20px; padding-top:58px; margin-left:35px; width:479px; font-size:80%;}


/* @group Header */

div.header {float:left; width:960px; height: 70px; background:url(images/header-bg.jpg); position: relative;}
	div.header-logo {float:left; width:260px;}
	.bayer-logo {position: absolute; top: 8px; right: 45px; float:left; display:inline;}
	div.header-contact {float:left; width:258px; text-align:right; display:inline; color: #666; position: absolute; right: 125px; top: 45px; }
		div.header-contact a { color:#666; margin:0 5px; text-decoration:underline;}
		div.header-contact a:hover { text-decoration:none;}


/* @end */

/* @group Navigation */

div.navigation {
	float:left; 
	width: 960px;
	background: url(images/nav-bg.png) repeat-x;
	height: 50px;
	padding: 0;
}

div.navigation ul { 
	height: 51px;
	padding: 0;
	margin: 0;
	white-space: nowrap;
}

div.navigation li {
	display: inline;
	font-size: 13px;
	font-weight: 600;
	text-shadow: 1px 1px 1px #052a40;
	filter: dropshadow(color=#052a40, offx=1, offy=1);
	margin-right: -5px;
	height: 46px;
}

div.navigation a {
	text-decoration: none;
	color: #f8f8f8;
	padding: 18px 16px 0 18px;
	line-height: 1;
	height: 33px;
	display: inline-block;
}

div.navigation a:hover, div.navigation .active {
	color: #fff;
	background: url(images/nav-bg-active.png) repeat-x;
	border-right: 1px solid #0376b8;
	border-left: 1px solid #0376b8;
	padding: 18px 15px 0 17px;
}
	
	

/* @end */

/* @group Homepage Feature */

div.feature {float:left; width:960px;}

/* @end */

/* @group Mid Panels */

div.media-box {float:left; width:460px; height:240px; margin-left:20px; background: url(http://alkaseltzer.ie/wp-content/themes/plainscape/images/media/bg.jpg) no-repeat; display:inline; margin-top:10px}
div.left-box {float:left; width:460px; height:240px; margin-left:20px; display:inline; margin-top:12px}

div.competition-box {
	float:left;
	width:230px;
	height:240px;
	margin-left:0px;
	background: url(images/competition-new.jpg) no-repeat;
	display:inline;
	margin-top:10px
 }

div.competition-box p { color: #fff; padding-top:45px; padding-left:20px; padding-right:75px;}

div.competition-box a { color: #fff; text-decoration:none; font-size:11px; line-height:1.1em; cursor: pointer; text-shadow: 1px 1px 1px #052a40; filter: dropshadow(color=#052a40, offx=1, offy=1); }

div.competition-box h4 {
	font-size: 14px;
	margin-top: 165px;
	margin-left: 50px;
	font-weight: 600;
	width: 160px;
}

div.games-box {float:left; width:230px; height:240px; margin-left:0px; display:inline; margin-top:10px; background:url(images/games-new.jpg)}
div.games-box h3 { font-size: 14px; margin-top: 22px; margin-left: 28px; font-weight: 600 }
div.games-box h4 { font-size: 14px; margin-top: 145px; margin-left: 70px; font-weight: 600 }
div.games-box a { text-decoration: none; color: #fff; cursor: pointer; text-shadow: 1px 1px 1px #052a40; filter: dropshadow(color=#052a40, offx=1, offy=1);  }



div.twitter-box {float:left; width:230px; height:125px; margin-left:0px; display:inline; margin-top:-2px;}
div.facebook-box {float:left; width:230px; height:125px; margin-left:0px; display:inline; margin-top:-2px;}
div.speedy-box {float:left; width:460px; height:125px; background:url(images/speedy-new.jpg) no-repeat; margin-left:0px; display:inline;}
div.speedy-box p { color: #fff; padding-top:25px; padding-left:20px;}
div.speedy-box a { color: #fff; text-decoration: none;}
div.speedy-box h3 { font-size: 14px; margin-top: 22px; margin-left: 28px; font-weight: 600 }
span.arrows {letter-spacing: 0.1em; font-size: 14px; font-family: sans-serif; margin-right: 5px }


div.compe-holder {float:left; width:613px;}
div.competition-box-top {float:left; width:613px;}
div.competition-box-middle {float:left; width:613px; background:url(images/competition/competition-box-middle.jpg) repeat-y;}
div.competition-box-bottom {float:left; width:613px;}

/* @end */

/* @group Inside Pages */

div.inside-left {float:left; width:700px; margin-left:10px; display:inline;  margin-top:10px}

	div.text-box-top {float:left; width:690px;}
	div.text-box-middle {float:left; width:650px; background:url(images/text-box-middle.jpg) repeat-y;  padding:0px 20px;}	
	div.text-box-middle p { color: #0e71b9;}
	div.text-box-middle ul {padding-left:10px;}
	div.text-box-middle li {list-style:disc; line-height:1.5em;color: #0e71b9; margin-left:25px;}
	div.text-box-bottom {float:left; width:690px;}
	
	
	div.text-box-top-inside {float:left; width:462px;}
	div.text-box-middle-inside {float:left; width:442px; background:url(images/text-box-middle-inside.jpg) repeat-y;  padding:0px 10px;}	
	div.text-box-middle-inside p { color: #0e71b9;}
	div.text-box-middle-inside ul {padding-left:10px;}
	div.text-box-middle-inside li {list-style:disc; line-height:1.5em;color: #0e71b9; margin-left:25px; margin-right:20px;}
	div.text-box-bottom-inside {float:left; width:462px;}

div.inside-right {float:left; width:230px; margin-left:10px; display:inline;  margin-top:10px;}
	div.inside-facebook {float:left; width:230px;}
	div.inside-twitter {float:left; width:230px; background: url(images/twitter-bg.jpg) no-repeat; height:200px;}
	div.inside-twitter p {color: #fff; padding-top:0px; padding-left:20px; }
	div.inside-twitter-bottom {float:left; width:230px; }
	div.inside-competition {float:left; width:230px; background: url(http://alkaseltzer.ie/wp-content/themes/plainscape/images/competition-bg.jpg) no-repeat; height:200px; }
	div.inside-competition p {color: #fff; padding-top:55px; padding-left:20px; padding-right:10px; }
	div.competition-bottom {float:left; width:230px; }
	
	div.left-info {float:left; width:221px;}
	div.navy-top {float:left; width:221px;}
	div.navy-middle {text-align:left; float:left; width:201px; padding:0px 10px; background: url(http://alkaseltzer.ie/wp-content/themes/plainscape/images/navy-middle.jpg);}
	div.navy-middle p { color: #fff;}
	div.navy-middle a { color: #fff;}

	div.navy-bottom {float:left; width:221px;}
	
	div.speedy-image {float:left; width:203px; margin: 0px 20px 10px 0px;}
	
	div.media-images { margin-top:70px; margin-left:30px;}
	
	div.media-images img {margin-right:20px;}
	
div.inside-page-left {float:left; width:221px; margin-left:5px;}
div.inside-page-middle {float:left; width:462px; margin-left:5px;}
img.speedy-game {margin-top:10px;}
	
div.inside-facebook {
	background: url(images/sidebar-facebook.png) no-repeat;
	height: 230px;
	margin-bottom: 10px;
}

div.inside-facebook h4 {
	font-size: 12px; 
	margin-top: 145px;
	margin-left: 70px; 
	font-weight: 600;
}

div.inside-facebook a, div.inside-competition a { 
color: #fff; 
text-decoration:none; 
font-size:11px; 
line-height:1.1em; 
cursor: pointer; 
text-shadow: 1px 1px 1px #052a40; 
filter: dropshadow(color=#052a40, offx=1, offy=1); 
}

div.inside-facebook h4#link-1 {
	margin-top: 90px;
	margin-left: 40px;
	width: 150px;
}

div.inside-facebook h4#link-2 {
	margin-top: 52px;
	margin-left: 40px;
	width: 150px;
}


div.inside-competition {
	background: url(images/sidebar-competition.png) no-repeat;
	height: 280px;
}

div.inside-competition h3 {
	margin-top: 20px;
	margin-left: 20px;
	font-size: 14px;
}

div.inside-competition p {
	margin-top: -20px;
}

div.inside-competition h4 {
	margin-top: 42px;
	margin-left: 40px;
	font-size: 12px; 
	font-weight: 600;
	
}


/* @end */

* {
  margin: 0;
  padding: 0;
}

:focus {
	-moz-outline-style: none;
}

#accordion {
  border-bottom: none;
  margin: 0 auto;
}

	#accordion .section {
		background: url(http://alkaseltzer.ie/wp-content/themes/plainscape/images/accordion-bg.gif) repeat-x 0 0;
		width:640px;
		
	}	
	
	#accordion h2 {
		background: url(http://alkaseltzer.ie/wp-content/themes/plainscape/images/accordion/default.jpg) no-repeat;
		cursor: pointer;
		font-size: 13px;
		color: #666;
		outline: none;
		padding-left: 10px;
		padding-top:7px;
		padding-bottom:7px;
		width:630px;
		float:left;
	}
	
	#accordion .ui-state-active {
		background: url(http://alkaseltzer.ie/wp-content/themes/plainscape/images/accordion/active.jpg) no-repeat;
	}
	
	#accordion .section-content {
		padding: 0px 0px;
	
	}
	
	#accordion h3 {
		border-bottom: 2px dotted #CCC;
		color: #666;
		font-size: 12px;
		font-weight: bold;
		padding: 22px 0 5px 0;
	}
	
	#accordion p {
		margin-top:10px;
	}

img.comp-enter {margin-left:17px; margin-top:9px;}

	
	#accordion ol,
	#accordion ul {
		margin: 12px 0 0 40px;
	}
	
	#accordion li {
		padding-bottom: 5px;
	}
	
	div.form-holder { color: #fff;min-height:200px; float:left; width:590px;}
	
img.comp-2 {margin-top:10px;}
div.entry p{color:#0E71B9;}
div.entry a:link {color:#0E71B9; text-decoration:underline}
div.entry a:visited {color:#0E71B9; text-decoration:underline}
div.entry a:active {color:#0E71B9; text-decoration:underline}

div.comp-box-top {float:left; width:462px; margin-top:10px;}
div.comp-box-middle {float:left; width:442px; background:url(http://alkaseltzer.ie/wp-content/themes/plainscape/images/comp-box-middle.jpg) no-repeat; height:410px;  padding:0px 10px;}	
div.comp-box-middle p { color: #fff;}
div.comp-box-middle ul {padding-left:10px;}
div.comp-box-middle li {list-style:disc; line-height:1.5em;color: #0e71b9; margin-left:25px;}
div.comp-box-bottom {float:left; width:462px;}

div.send-box-top {float:left; width:462px; margin-top:10px;}
div.send-box-middle {float:left; width:442px; background:#273252; height:500px;  padding:0px 10px;}	
div.send-box-middle p { color: #fff;}
div.send-box-middle ul {padding-left:10px;}
div.send-box-middle li {list-style:disc; line-height:1.5em;color: #0e71b9; margin-left:25px;}
div.send-box-bottom {float:left; width:462px;}

span.bighead{ font-size:15px; font-weight:bold; }
span.smallhead{ font-size:14px; font-weight:bold; font-style:italic;}
span.smalltext{ font-size:11px; }

span.compName{
font-size:13px; font-weight:bold;
width:300px;
float:left;
color:#0E71B9;
}
span.compText{
width:300px;
float:left;
font-size:12px;
font-weight:normal;
border: 1px #FFFFFF;
padding: 0px 20px 20px 20px;
color:#0E71B9;
}

