/* ----------------------------------------
Theme Name: precision reflexology
Theme URI: http://www.blackspike.com
Description: precision reflexology website
Version: 1.0
Author: felix corke
Author URI: http://www.blackspike.com
Last Modified: 2006.05.26
Provides: Theme definition file for WordPress 1.5
---------------------------------------- */


/* ******* handy debugging crap

felix corke stylee, 2006

background-color:red; 
border:1px green solid;
 
 pink foof: #FF00FF
 dark pink: #ef00ef
 grey:	 	#7C7C7C
}
 ******* */

/* ******* DEFAULT SETTINGS ******* */

html, body {padding:0; margin:0}

body{font-family:  verdana, arial, helvetica, sans-serif; color: #000000;  font-size: 80%; color:#000000;}

p, table, tr, td, div, ul, li, ol, input, textarea{font-family: verdana, arial, helvetica, sans-serif; font-size:100%; text-align:left; color: #000;  line-height:150%}

h1, h2, h3, h4, h5, h6{font-family: arial, tahoma, verdana, sans-serif; }

h1{font-size: 140%; color:#476324}
h2{font-size: 120%;}
h3{font-size: 110%;}
h4{font-size: 100%;}
h5{font-size: 100%}
h6{font-size: 90%}

th {font-size: 100%; text-align:left}

small{font-size:90%}

hr{height:1px; margin: 2px 0px 4px 0px;  border:1px solid #0F337C; width:98%; text-align:left}

blockquote{padding:6px; border:1px solid #DDDDDD; background-color:#eeeeee;}

img, table{border:0}

em {font-style:normal; color:#FF00FF}

/* ******* IMAGES & SHIMS ******* */

.floatRight{float:right; margin:0px 0px 3px 10px}
.floatLeft{float:left; margin:0px 10px 3px 0px}
.floatLeftHugePadding{float:left; margin:45px 15px 60px 0px}
.floatRightNoPadding {float:right; margin:0}
.floatLeftNoPadding  {float:left;  margin:0}
.imgAlignMiddle {vertical-align:middle}
#imgDiv 	img		{margin-bottom:30px}

/* ******* TABLES ******* */

/* ******* LINX ******* */

a							{font-size:100%; color: #476324;}
a:link				{text-decoration:underline; color:#476324}
a:visited			{text-decoration:underline; color:#476324}
a:hover				{text-decoration:none; }
a:active			{text-decoration:none;}

#nav 	a							{color: #476324; text-decoration:none; font-weight:bold}
#nav 	a:link				{text-decoration:none;}
#nav 	a:visited			{text-decoration:none;}
#nav 	a:hover				{text-decoration:underline; }
#nav 	a:active			{text-decoration:underline;}

/* ******* CUSTOM PARA STYLEES ******* */

#nav	ul, li {list-style-type:none; margin:0; padding:0; }

#nav	li {border-bottom:1px solid #D8DDD1; padding:0.5em 0} 

#footer	li {list-style-type:none; margin:0; padding:0; display: inline;}
#footer	ul	 {list-style-type:none; margin:0; padding:0; display: inline;}

/* ******* LAYERS ******* */

#header 		{width:765px; height:200px; text-align: right;}
#container	{width:765px;}		
#content		{width:553px; float:right}
#nav				{width:182px; float:left; display: block; padding:6px; padding-left:10px}
#footer			{border-top:1px solid #D8DDD1; text-align: center; font-size:90%; margin-bottom:10px}
#eventsDiary {border-top:1px solid #D8DDD1; }

#complexItem 	{width:365px}
#imgDiv 			{width:170px; float: right;}

/* ******* HILITE ******* */

::-moz-selection{background: #F6D9EB; color: #000;}

::selection {background: #F6D9EB; color: #000; }

/* ******* FORMS ******* 

input{width:160px; border:0px; background-color:#C3C2C2; color:white; padding-left:2px; font-size:100%; font-weight:bold}
textarea{width:300px; border:0px; background-color:#C3C2C2; color:white; padding-left:2px; font-size:100%; font-weight:bold}
.submitButton{background-color:#757575; text-align:center; cursor:pointer}
*/

@media screen{
#mobileLayer {display:none}
.dontPrint{display:none}
}

@media print{
body{background-color:white}
#mobileLayer {display:none}
.dontPrint{display:none}

#header 		{display:none}
#container	{width:auto}		
#content		{width:auto}
#nav				{display:none}
#footer			{display:none} 
#eventsDiary {border-top:1px solid #D8DDD1; }
}

@media handheld{
body{background-color:#E6E6E6; }
#mobileLayer {display:block}
#mainLayer {display:none}
input{width:auto }
textarea{width:auto }
}