/* ---------------

CiaraAdams.com [] http://www.ciaraadams.com
All rights reserved. xguru, Inc. http://www.xguru.com
ciara.v1.css ::> 
:: last updated July 16 2008 :: 

Curiosity Killed The Cat
---------------*/

a,a:link	{color:#73bec9; text-decoration: underline; }
a:hover		{color:#555555; text-decoration: none; }
a:active	{color:#555555; text-decoration : none; }

body, th, td		{	font-family: lucida grande, lucida sans, lucida unicode, arial, helvetica, sans-serif;
			}
#player			{ 	width: 160px;
				position:absolute; top:585px; left:85px;
				background-color: transparent;
				clear: both; z-index:8; border: 0px solid #000000; margin: 0px 0px 0px 0px;
			}
#enews			{ 	width: 240px;
				position:absolute; top:585px; left:590px;
				background-color: transparent;
				clear: both; z-index:7; border: 0px solid #000000; margin: 0px 0px 0px 0px;
			}
#enews p		{	font-size: 8pt; font-weight:normal;
				color: #ffffff; text-align:right;
				margin: 0px 0px 5px 0px;
			}

/* ------------------------ top navigation ------------------------ */


#header			{ 	width: 433px;
				position:absolute; top:127px; left:136px;
				background-color: transparent;
				clear: both;
			}

ul#nav			{ 	margin-top: 0px; margin-left:0px;
				list-style:none;
			}
ul#nav li, ul#nav a 	{ display:block; position:absolute; }

ul#nav span { display:none; }

ul#nav .home { left:0px; }
ul#nav .home a { width:70px; }
ul#nav .home a:hover, ul#nav .home a.selected { background-position: -0px -20px; }

ul#nav .about { left:90px; top:0px; }
ul#nav .about a { width:45px; background-position: -90px 0px; }
ul#nav .about a:hover, ul#nav .about a.selected { background-position:-90px -20px; }

ul#nav .gallery { left:150px; top:0px; }
ul#nav .gallery a { width:55px; background-position: -150px 0px; }
ul#nav .gallery a:hover, ul#nav .gallery a.selected { background-position:-150px -20px; }

ul#nav .video { left:225px; top:0px; }
ul#nav .video a { width:35px; background-position: -225px -0px; }
ul#nav .video a:hover, ul#nav .video a.selected { background-position:-225px -20px; }

ul#nav .music { left:285px; top:0px; }
ul#nav .music a { width:45px; background-position: -285px -0px; }
ul#nav .music a:hover, ul#nav .music a.selected { background-position:-285px -20px; }

ul#nav .contact { left:350px; top:0px; }
ul#nav .contact a { width:50px; background-position: -350px -0px; }
ul#nav .contact a:hover, ul#nav .contact a.selected { background-position:-350px -20px; }


/* ------------------------ bottom navigation ------------------------ */

ul#botnav a { height:124px; background-image:url("/images/ca.footer.jpg"); 0 0 no-repeat; }

ul#botnav			{ 	margin-top: 0px; margin-left:0px;
					list-style:none;
				}
ul#botnav li, ul#botnav a 	{ display:block; position:absolute; }

ul#nav span { display:none; }
ul#botnav .myspace { left:275px; top:0px; }
ul#botnav .myspace a { width:90px; background-position: -0px -0px; }

ul#botnav .itunes { left:570px; top:0px; }
ul#botnav .itunes a { width:45px; background-position: -0px -0px; }

ul#botnav .facebook { left:620px; top:0px; }
ul#botnav .facebook a { width:65px; background-position: -0px -0px; }

ul#botnav .cdbaby { left:690px; top:0px; }
ul#botnav .cdbaby a { width:35px; background-position: -0px -0px; }


/* ------------------------ content classes ------------------------ */

#subnav			{  position:absolute; top:165px; left:345px;
				background-color: transparent;
				margin: 0px 0px 0px 0px;
				font-size:10pt; 
				color:#000000; font-weight:normal;
				text-align:right; 
				z-index:6;
			}
#subnav		a,a:link 	{ color:#73bec9; text-decoration: none;  } 
#subnav		a:hover 	{ color:#999999; text-decoration: none;  }

* html #content 	{ height: 340px; }
#content		{ 	width: 435px;
				position:absolute; top:205px; left:135px;
				background-color: transparent;
		min-height: 340px;
 		max-height: 340px;
			overflow-x: hidden;overflow-y: auto;
/*				scrollbar-face-color: #66ff00; 
				scrollbar-highlight-color: #73bec9; 
				scrollbar-shadow-color: #73bec9; 
				scrollbar-3dlight-color: #66ff00; 
				scrollbar-arrow-color: #73bec9; 
				scrollbar-track-color: #66ff00; 
				scrollbar-darkshadow-color: #66ff00;
				filter:chroma(color=#66ff00);
*/			}

#footer			{	position:absolute; top:575px; left:0px;
				margin: 0px 0px 0px 0px;
				font-family:Arial,Helvetica,sans-serif;
				font-size:8pt;
				color:#c9c9c9;
				text-align:center;
			}

#xfooter		{	position:absolute; top:680px; left:730px;
				margin: 0px 0px 0px 0px;
				font-family:Arial,Helvetica,sans-serif;
				font-size:8pt;
				color:#555555;
				text-align:right;
			}

h1 		{ margin: 20px 10px 20px 35px; 
			font-size: 36pt; color: #555555;
			text-align:right;
			font-weight:normal; font-style:normal; 
		}
h2		{ margin: 15px 10px 10px 35px;
			font-size: 16pt; color: #73bec9;
			text-align:left;
			font-weight:normal; font-style:normal; 
		}
h3 		{ margin: 15px 10px 10px 35px;
			font-size: 10pt; color: #555555;
			text-align:justify;
			font-weight: bold; font-style:normal;
			line-height: 1.0em;
		}
h4 		{ margin: 5px 10px 10px 35px;
			font-size: 10pt; color: #c3c3c3;
			text-align:justify;
			font-weight:normal; font-style:italic;
			line-height: 2.0em;
		}
h5 		{ margin: 0px 10px 0px 35px;
			font-size: 8pt; color: #555555;
			text-align:justify;
			font-weight: bold; font-style:normal;
			line-height: 2.0em;
		}

p 		{ margin: 5px 10px 10px 35px;
			font-size: 9pt; color: #555555;
			text-align:left;
			font-weight: normal; font-style:normal;
			line-height: 1.3em;
		}

input, textarea, select
		{ font-size: 8pt; color: #555555;
			background-color: transparent;
			border: 1px solid #c3c3c3;
		}
.formbox { font-size: 8pt; font-weight; normal;
			background: #ffffff;
			color: #555555;
			border: 1px solid #555555;
		text-align:left;
		}

/* ------------------------ table ------------------------ */

#tv	{	margin: 0px 0px 0px 35px; position:top left;
		padding-top: 5px;
		width: 400px; text-align:left;
		border-collapse: collapse;
	}
#tv th	{	font-size: 8pt; font-weight:bold;
		color: #555555; text-align:left;
		margin: 0px 0px 0px 0px;
		background: transparent;
		}
#tv td  	{ font-size: 8pt; font-weight:normal;
		color: #555555; text-align:left;
		margin: 0px 0px 0px 0px;
		line-height:1.1em; vertical-align:top;
		background: transparent;
		}
#tv td.alt  	{ font-size: 10pt;
		margin: 0px 0px 0px 0px; line-height:1.1em;
		color: #555555; text-align:left;
		vertical-align:top;
		border-bottom: 1px solid #0D4099;
		background: #EAF0F3;
		}

/* ------------------------ images ------------------------ */

.img			{	border: 1px solid #555555; margin: 0px 0px 0px 0px; }
.imgr			{	border: 1px solid #555555; margin: 0px 0px 20px 10px; }
.imgl			{	border: 1px solid #555555; margin: 0px 20px 10px 0px; }
.imgt a:link img	{	border: 1px solid #ededee; margin: 0px 0px 0px 0px; }
.imgt a:hover img	{	border: 1px solid #000000; margin: 0px 0px 0px 0px; }

