/*
Etheya Ltd.
Brian Coult
+44 07541959936
http://www.etheya.com
http://www.briancoult.com
http://www.themes-ee.com

SCREEN.CSS 
*/

@import url(reset.css); /* RESET CSS */


/* Typography */
body 						{ font: 12px/20px Tahoma, Verdana, Helvetica, Arial, sans-serif; position: relative; text-align: left; background-color: #fff; color: #000; }

p.skiplink					{ padding: 0; }
a#skiptocontent 			{ position: absolute; left: -9999px; z-index: 500; }
a#skiptocontent:active, 
a#skiptocontent:focus 		{ width: 100%; padding: 2px 0 4px; left: 0; top: 0; text-align: center; font-size: 1em; font-weight: bold; color: #000; border: none; background: #ff0; }

#container 					{ width: 980px; margin: 0 auto; padding: 0; }

/* Headings */
h1,h2,h3,h4,h5,h6, p 	{ font-weight: normal; text-decoration: none;}

/* Text elements */
p img.left  				{ 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			{ color: #000; }
a           				{ color: #009; text-decoration: underline; }
blockquote  				{ 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 							{ margin: 1.5em 0; white-space: pre; }
pre,code,tt 				{ font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }

/* Lists */
li ul, 
li ol       				{ margin:0 1.5em; }
ul, ol      				{ margin: 0 1.5em 1.5em 1.5em; }
ul          				{ list-style-type: square; }
ol          				{ list-style-type: decimal; }
dl          				{ margin: 0 0 1.5em 0; }
dl dt       				{ font-weight: bold; }
dd          				{ margin-left: 1.5em;}


/*****************************************************************
Misc classes and elements
/*****************************************************************/
.clear 						{ clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.floatr 						{ float: right; }
.floatl 						{ float: left; }
#floatr 						{ float: right; }
#floatl 						{ float: left; }