/*

Theme Name: Woodspindle 09

Theme URI: http://wordpress.org/

Description: Woodspindle layout.

Version: 1.6

Author: rw

Author URI: 

Tags: 



*/







/* Begin Typography & Colors */

body, html { 

margin: 0 0 0 0; 

	font-family:Arial, Helvetica, sans-serif;

	background-color:#FFFFFF;

	font-size:11px;

	line-height: 16px;

	color:#333333;

}



p {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height: 16px;

	/*padding-right:10px;*/

	color:#333333;

}



h1{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 21px;

	line-height: 19px;

font-style:italic;

font-weight:normal;

        color:#333333;

}

h2{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 10px;

	font-style:normal;

	font-weight:bold;

	color: #333333;

}

h3{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	line-height: 10px;

	font-style:normal;

	font-weight:bold;

	color: #333333;

}

.small {

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	line-height: 13px;

	/*padding-right:10px;*/

	color:#333333;

}

	

/* styles

----------------------------------------------- */

img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.textBold{

	font-weight:bold;

}



.titleBold{

	font-family:Georgia, "Times New Roman", Times, serif;

	/*font-weight:bold;*/

	font-size: 18px;

	line-height: 24px;

	font-style:italic;

color:#9d2120;

}

.titleDate{

	font-family:Georgia, "Times New Roman", Times, serif;

	/*font-weight:bold;*/

	font-size: 13px;

	line-height: 18px;

	font-style:italic;

color: #000000;

}



.subNavTitle{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	font-size: 13px;

	font-style:italic;

	line-height:14px;

}





.imageLeft	{ 

padding-right:10px;

float:left;

/*border: 1px solid #000000;*/

}



.borderTop{

border-top:1px #FBF7A9 dotted;

}





/* containers

----------------------------------------------- */



#info1		{ 

width: 461px; 



min-height: 228px; 

margin: 0 0 0 0;

padding-left:21px;

background-color:#F2EFDA;

/*background: #7E7D83 url(../images/tile-grey.jpg) repeat-x;*/

}



/*#container1	{  

	width:100%; 

	margin: 0 0 0 0 ;

	background-attachment:fixed;

	background-image:url(../background1.jpg);

	background-repeat:repeat;

	

}

#container2	{  

	width:100%; 

	margin: 0 0 0 0 ;

	background-attachment:fixed;

	background-image:url(../back3.png);

	background-repeat:repeat;

	

}

#container3	{  

	width:100%; 

	margin: 0 0 0 0 ;

	background-attachment:fixed;

	background-image:url(../image4.png);

	background-repeat:repeat;

	

}

#container4	{  

	width:100%; 

	margin: 0 0 0 0 ;

	background-attachment:fixed;

	background-image:url(../main2.png);

	background-repeat:repeat;

	

}

#container5	{  

	width:100%; 

	margin: 0 0 0 0 ;

	background-attachment:fixed;

	background-image:url(../image1.png);

	background-repeat:repeat;

	

}*/



#right_menu		{  

width: 120px; 

float: left;  

min-height: 300px; 

padding-right: 10px;

/*border-right: 1px dotted #333333;*/

}





#left_col		{  

width:290px; 

float: left; 

min-height: 300px; 

padding-left: 10px;

}





#content-img	{ 

width: 602px; 

float: left; 

padding-left: 5px;

text-align:left;

}





#content	{ 

width: 480px; 

float: left; 

padding-right: 50px;

}



#infoPos	{ 

position:absolute;

z-index:5;

top:0px;

left:21px;

width: 250px;

height: 200px;

background-color:#999999;

/* for IE */

  filter:alpha(opacity=95);

  /* CSS3 standard */

  opacity:0.95;

  padding:30px;

  color:#FFFFFF;

  font-size:12px;

}



#starPos	{ 

position:absolute;

z-index:3;

top:0px;

left:342px;

width: 241px;

height: 110px;

}

#starPos img { 

float:left;

}



/*

.navMain a	{ 

float:left;

width: 115px;

height: 25px;

display:block;

line-height:16px;

padding-left: 4px;

padding-top: 4px;

text-decoration: none;

padding-bottom: 4px;

margin-bottom:2px;

font-size:13px;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

color:#000000;

text-align:left;

}



.navMain a:hover	{ 

float:left;

width: 115px;

height: 25px;

display:block;

line-height:16px;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin-bottom:2px;

font-size:13px;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

color:#CBB91E;

text-align:left;

}



.navProj a	{ 

float:left;

width: 115px;

height: 35px;

display:block;

line-height:16px;

padding-left: 4px;

padding-top: 4px;

text-decoration: none;

padding-bottom: 4px;

margin-bottom:2px;

font-size:14px;

font-weight:bold;

font-family:Georgia, "Times New Roman", Times, serif;

color:#7B7468;

text-align:left;

}



.navProj a:hover	{ 

float:left;

width: 115px;

height: 35px;

display:block;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin-bottom:2px;

font-size:14px;

font-family:Georgia, "Times New Roman", Times, serif;

color:#999082;

text-align:left;

}





.navProj1 a	{ 

float:left;

width: 115px;

height: 25px;

display:block;

line-height:16px;

padding-left: 4px;

padding-top: 4px;

text-decoration: none;

padding-bottom: 4px;

margin-bottom:2px;

font-size:14px;

font-weight:bold;

font-family:Georgia, "Times New Roman", Times, serif;

color:#F9F4E2;

background-color:#B7AD9C;

}



.navProj1 a:hover	{ 

float:left;

width: 115px;

height: 25px;

display:block;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin-bottom:2px;

font-size:14px;

font-weight:bold;

font-family:Georgia, "Times New Roman", Times, serif;

color:#F9F4E2;

background-color:#999082;

}



.navProj2 a	{ 

float:left;

width: 115px;

height: 11px;

display:block;

line-height:10px;

padding-left: 4px;

padding-top: 4px;

text-decoration: none;

padding-bottom: 4px;

margin-bottom:2px;

font-size:10px;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

background-color:#CFC4B1;

}



.navProj2 a:hover	{ 

float:left;

width: 115px;

height: 11px;

display:block;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin-bottom:2px;

font-size:10px;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

background-color:#DDD1BD;

}



.navProj3 a	{ 

float:left;

width: 115px;

height: 15px;

display:block;

line-height:10px;

padding-left: 4px;

padding-top: 4px;

text-decoration: none;

padding-bottom: 4px;

margin-bottom:2px;

font-size:10px;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

background-color:#DDD7CD;

}



.navProj3 a:hover	{ 

float:left;

width: 115px;

height: 15px;

display:block;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin-bottom:2px;

font-size:10px;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

background-color:#EAE3D6;

}*/





.navMain a	{ 

float:left;

width: 115px;

height: 25px;

display:block;

line-height:10px;

padding-left: 4px;

padding-top: 4px;

text-decoration: none;

padding-bottom: 4px;

margin-bottom:2px;

font-size:14px;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

color:#ffffff;

background-color:#000000;

text-align:left;

}



.navMain a:hover	{ 

float:left;

width: 115px;

height: 25px;

display:block;

line-height:10px;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin-bottom:2px;

font-size:14px;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

color:#ffffff;

background-color:#CBB91E;

text-align:left;

}



.navProj a	{ 

float:left;

width: 115px;

height: 35px;

display:block;

line-height:16px;

padding-left: 4px;

padding-top: 4px;

text-decoration: none;

padding-bottom: 4px;

margin-bottom:2px;

font-size:14px;

font-weight:bold;

font-family:Georgia, "Times New Roman", Times, serif;

color:#F9F4E2;

background-color:#7B7468;

text-align:left;

}



.navProj a:hover	{ 

float:left;

width: 115px;

height: 35px;

display:block;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin-bottom:2px;

font-weight:bold;

font-size:14px;

font-family:Georgia, "Times New Roman", Times, serif;

color:#F9F4E2;

background-color:#999082;

text-align:left;

}





.navProj1 a	{ 

float:left;

width: 115px;

height: 35px;

display:block;

line-height:16px;

padding-left: 4px;

padding-top: 4px;

text-decoration: none;

padding-bottom: 4px;

margin-bottom:2px;

font-size:14px;

font-weight:bold;

font-family:Georgia, "Times New Roman", Times, serif;

color:#F9F4E2;

background-color:#B7AD9C;

text-align:left;

}



.navProj1 a:hover	{ 

float:left;

width: 115px;

height: 35px;

display:block;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin-bottom:2px;

font-size:14px;

font-weight:bold;

font-family:Georgia, "Times New Roman", Times, serif;

color:#F9F4E2;

background-color:#999082;

text-align:left;

}



.navProj2 a	{ 

float:left;

width: 115px;

height: 11px;

display:block;

line-height:10px;

padding-left: 4px;

padding-top: 4px;

text-decoration: none;

padding-bottom: 4px;

margin-bottom:2px;

font-size:10px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

color:#F9F4E2;

background-color:#CFC4B1;

text-align:left;

}



.navProj2 a:hover	{ 

float:left;

width: 115px;

height: 11px;

display:block;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin-bottom:2px;

font-size:10px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

color:#F9F4E2;

background-color:#DDD1BD;

text-align:left;

}



.navProj3 a	{ 

float:left;

width: 115px;

height: 15px;

display:block;

line-height:10px;

padding-left: 4px;

padding-top: 4px;

text-decoration: none;

padding-bottom: 4px;

margin-bottom:2px;

font-size:10px;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

background-color:#DDD7CD;

}



.navProj3 a:hover	{ 

float:left;

width: 115px;

height: 15px;

display:block;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin-bottom:2px;

font-size:10px;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

background-color:#EAE3D6;

}



/* links

----------------------------------------------- */





a			{ color:#9d2120; text-decoration: underline;} 

a:active	{ text-decoration: underline;} 

a:hover		{ color:#9d2120; text-decoration: none;}



#subnav a			{ color: #bcb74b; text-decoration: none; font-weight:bold; } 

#subnav a:active	{ text-decoration: underline; font-weight:bold; } 

#subnav a:hover		{ color: #c55416; text-decoration: none; font-weight:bold; }

#subnav a.subnav_On		{ color: #c55416; text-decoration: none; font-weight:bold; }

