/*  
Theme Name: LimeLight PR
Theme URI: http://giraffedesign.com/
Description: Custom theme developed exclusively for LimeLight PR, Berlin, Germany
Version: 1.0
Author: Forrest Corbett
Author URI: http://giraffedesign.com/
*/

/*------------------------------------------------------------------------------
	CORE LAYOUT
------------------------------------------------------------------------------*/

body {
	margin: 0;
	padding: 0;
	background: #fff url(_images/background.gif) fixed left 50%  ;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #131e4a;

}
A:link {
	COLOR: #185C97;
	TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #185C97;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #191919;
	TEXT-DECORATION: underline;
}
A:active {
	COLOR: #FF932F;
	TEXT-DECORATION: underline;
}

td#content {
	background-color: #FFF;
	}
td#center {
	background-color: #FFF;
	}
	
div#content {
	position: relative;
	width: 700px;
	margin: 0 80px 0 46px;
}

/*------------------------------------------------------------------------------
	NAVIGATION
------------------------------------------------------------------------------*/
#navcontainer
{
	width: 154px;
	background: url(_images/nav_bg.jpg);
	text-align: right;
	padding: 6px 0 15px;
}

#navcontainer ul
{ font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; list-style-type: none; }

#navcontainer a
{
	display: block;
	width: 134px;
	padding-right: 14px
}

#navcontainer a:link, #navcontainer a:visited
{ color: #eee; font: 15px/28px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }

#navcontainer a:hover
{ color: #fff; background-color: #8e9ac5; text-decoration: none; padding: 0 14px 0 0; border-left: 6px solid #8e9ac5; }

li#current a:link, li#current a:visited 
{
	color: #1d3074;
	background-color: #FFF;
	border-left: 6px solid #FFF;
}
li#cat-current a:link, li#cat-current a:visited 
{
	color: #FFF;
	background-color: #6e88c4;
	border-left: 6px solid #223359;
}

li.subnav a:link, li.subnav a:visited 
{
	color: #1d3074;
	background-color: #4566b3;
	border-left: 6px solid #223359;
}

li.subnav a:hover
{
	color: #1d3074;
	background-color: #cdd2e6;
	border-left: 6px solid #223359;
}
#address-box
{ width: 134px; margin: 0; padding: 0 18px 0 0; color: #fff; font: 10px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; clear: both; }
#address-box b
{ font: bold 12px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }


#sidebar li
{
	list-style-type: none; 
	/* color:red; */
}






/*------------------------------------------------------------------------------
	TEXT FORMAT
------------------------------------------------------------------------------*/

blockquote { COLOR: #333; font: 13px/18px Georgia, "Times New Roman", Times, serif; padding: 15px; border-color: #ff932f; border-style: dashed dashed dashed solid; border-width: 1px 1px 1px 6px; }

h1 { color: #1d3074; border-top: 1px solid #3e4ed2; border-bottom: 1px solid #3e4ed2; FONT: bold 12px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 10px; padding: 10px 0; }

h2 { color: #1d3074; font: bold 12px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }

h3 {
	COLOR: #333;
	FONT: 14px/18px Georgia, "Times New Roman", Times, serif;
	padding: 5px 0 0;
	border-bottom: 1px solid #666;
}

h4 { COLOR: #191919; font: bold 12px/18px Georgia, "Times New Roman", Times, serif; text-decoration: none; padding: 1px 0 0; text-shadow: 2px 2px #CCC; border-top: 1px solid #999; }

h5 { COLOR: #191919; font: 12px/18px Georgia, "Times New Roman", Times, serif; text-decoration: none; padding: 1px 0 0; text-shadow: 2px 2px #CCC; border-top: 1px solid #999; }

h6 { COLOR: #191919; font: 12px/18px Georgia, "Times New Roman", Times, serif; text-decoration: none; padding: 1px 0 0; text-shadow: 2px 2px #CCC; }

p, td { text-align: left; COLOR: #131e4a; font: 12px/18px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; vertical-align: top; }

hr {
	background-color: #131e4a;
	height: 1px;
	width: 100%;
}

#content ul { COLOR: #131e4a; font: 12px/18px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; text-indent: -1em; margin-left: 1em; padding-left: 1em; list-style-type: disc; list-style-position: inside;}	
#content li { list-style: url(_images/bullet-lt-blue.gif) inside; }	
#content ul ul li { list-style-image: none; margin-left: 17px; list-style-type: disc; }	

.qtrans_language_chooser { list-style-type:circle; color: red;}
.qtrans_language_chooser li { list-style-type: none; float:left; margin-right:10px }


/* TABLE */

.tableincontent {border: 2px solid red; margin-top: 5px;
}



/*------------------------------------------------------------------------------
	ABOUT US / THE PEOPLE / BIOS
------------------------------------------------------------------------------*/


#bioIntrotext {
	
	color: #131e4a;
	line-height: 1.6em;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	width: 700px;
	
}

#bioAboutUsBlock {
	float: right;
	color: #131e4a;
	text-decoration: none;
	line-height: 1.6em;
	width: 700px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}

.bioPicAndInfo {


	margin-top: 1em;


	float: left;


	width: 250px;


	border-width: 0px;


	list-style-position: inside;


}


.bioInfoblock {
	margin: 10px;
}.bioPostContent {
	float: right;
	width: 440px;
}

.bioText {
	position: relative;
	text-align: left;
	float: left;
	width: 417px;
}

.bioSmallIndent {
	margin-left: 10px;
	margin-bottom: 20px;
	margin-right: 10px;
	margin-top: 10px;
}

#bio_hrDivider {
	background-color: blue;
	color: blue;
	margin-bottom: 20px;
	margin-top: 20px;
	clear: both;
}

.bioBoldText {
	font-weight: bold;
}

#bioNumber {
	margin-top: 1em;
}

#bioAboutUsBlock p {
	line-height: 1.6em;
	font-size: 12px;
}

h1.post {
	letter-spacing: 2em;
}


/*------------------------------------------------------------------------------
	Content: Artists
------------------------------------------------------------------------------*/

.artists {
	
	float: left;
	
	width: 440px;
	
	text-align: left;
	
}

.artistPortrais {
	margin-top: 3em;
	margin-left: 0px;
	float: right;
}

.post hr {
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}

.artists p {
	text-align: left;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
}

.artists h1 {
	padding: 0px;
	margin-left: 0px;
	margin-bottom: 0em;
	margin-right: 0px;
	margin-top: 1em;
	border-style: none;
	font-size: 16px;
	text-align: left;
}

.artists h2 {
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	margin-left: 0px;
	margin-bottom: 1em;
	margin-right: 0px;
	margin-top: 0.5em;
}

