@charset "UTF-8";
/* CSS Document */


/* PNG FIX */
img, div { behavior: url(http://www.inspirationalspeakers.co.uk//img/iepngfix.htc) }




/* colour theme */



#container #banner {
	background-image: url(http://www.creatingexcellence.co.uk/img/banner_spk_bg.jpg);
}

#loginBox{
background-color:#8C9EB2;
border:1px solid #465980;
display:none;
float:right;
left:64px;
margin-top:3px;
padding:10px;
top:17px;
width:300px;
z-index:10;
}

html>body #loginBox{
background-color:#8C9EB2;
border:1px solid #465980;
display:none;
float:right;
left:64px;
margin-top:3px;
padding:10px;
position:relative;
top:17px;
width:200px;
z-index:10;
filter:alpha(opacity=90);
-moz-opacity:0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
}

.inputBox{width:128px;}

#loginBox label{
float:left;
font-size:0.7em;
width:65px;
}

.closeLogin{
background-color:#FFFFFF;
color:#55C7F9;
cursor:pointer;
cursor:hand;
display:block;
font-size:0.6em;
height:11px;
margin-bottom:6px;
padding:2px;
text-align:center;
width:10px;
}

.closeLogin:hover{
color:#fff;
background-color:#55C7F9;
}



#searchBox .loginButt a{
background-color:#8C9EB2;
clear:both;
color:#FFFFFF;
float:left;
padding:5px;

}

#tpTab{
float:right;
margin-top:2px;
margin-left:20px;
}

#banner #searchBox {
background-color: #465980;
}

#keywords{color:#8c9eb2;}


#searchBox .advancedSearch a{
clear:both;
float:right;
color:#55C7F9;
height:23px;


}


#searchBox .loggedIn{
display:block;
clear:both;
}




#leftContent #news {
background-image: url(http://www.creatingexcellence.co.uk/img/latestNews_spk_bg.gif);
}


#leftContent .tagCloud {
background-color: #B1B0A9;
}

#mainMenu  {
background-color: #8497ae!important;
}

#banner #mainMenu a:hover{color:#465980;}

#banner #mainMenu .current a{color:#465980;}

#subMenu {background-color:#516794;}

#subMenu a:hover{color:#56c7f6;}

#subMenu li a:hover{color:#56c7f6;}

#subMenu .current a{color:#56c7f6!important;}



#breadcrumb {background-color:#6A6A65;}

#rightContent #pageContent {
background-color: #6b6e70;
color: #FFFFFF;
}

#rightContent #catList {
color: #FFFFFF;
padding-bottom:10px;
float:left;
width:678px;
}
#rightContent #advancedSearchContent {
color: #FFFFFF;
padding-bottom:10px;
float:left;
width:638px;
padding:20px;
}


#rightContent #catList .pagination{
background-color: #78776D;
clear:both;
display:block;
padding:10px;
color: #FFFFFF;
}

#rightContent .sotm {
color: #FFFFFF;
background-color: #475a83;
height:250px;
}
#rightContent .sotmHead {
background-image: url(http://www.creatingexcellence.co.uk/img/spk_sotm_bg.jpg);
background-repeat: repeat-y;
color: #FFFFFF;
background-color: #71CFF6;
padding-top: 15px;
padding-right: 20px;
padding-left: 20px;
padding-bottom: 20px;
}
.sotmHead .show_hide {
text-align: right;
float: right;
}

.sotmHead .show_hide:hover {
cursor: pointer; cursor: hand;
}

#rightContent .sotm h3 {
background-color:#71CFF6;
background-image:url(http://www.creatingexcellence.co.uk/img/spk_sotm_bg.jpg);
background-repeat:repeat-y;
clear:both;
float:none;
font-style:italic;
font-weight:normal;
padding:5px 90px 9px 231px;
width:357px;
}
.sotmHead .sotmTitle {
float:left;
font-size:0.9em;
font-style:italic;
margin-right:25px;
padding-top:2px;
}

.sotm .sotmWrap{
background-color: #475A83;
height:220px;
}

.sotm .sotmInfo {
/*background-color:#475A83;*/
float:left;
font-size:0.75em;
height:149px;
line-height:1.3em;
margin-bottom:15px;
overflow:auto;
padding:15px;
width:428px;
}
.sotm img {
float: left;
}
.sotm .fullProfile {
font-size:0.8em;
padding-left:15px;
}

.sotm .fullProfile a {color:#55C7F9!important;}


/* ------------------------------------------------------------*/
/* CLASS VERSION OF TABMENUS */
/* ------------------------------------------------------------*/

ul.tabMenu li {
display: inline; /* Prevents "stepdown" */
}



.tabMenu  {
font-size:0.8em;
clear: both;
height: 37px;
width: 100%;
background-color: #506694;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #56c7f6;
}
.tabMenu a{
color: #FFFFFF !important;
}


.tabMenu li a   {
color: #FFFFFF;
float: left;
text-align: center;
display: block;
width: 100px;
height: 16px;
padding-top: 11px;
padding-bottom: 10px;
}

.tabMenu  li  a:hover {
background-color: #b1b5b7;
height: 16px;
}

.tabMenu li a.current  {
background-color: #C6C5BE;
}

.tabMenu .tabMenuTitle {
width: auto;
padding-right:17px;
padding-left: 10px;
font-style: italic;
color: #FFFFFF;
float: left;
padding-top: 10px;
}

/* END TABMENU*/

/* HIDE NOW - SHOW WITH JQUERY */
/* PROFILE TABMENU USE ON SPEAKERS PROFILE PAGE */

#profile .tabMenu  {
font-size:0.7em;
clear: both;
height: 37px;
width: 100%;
background-color: #506694;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #56c7f6;
border-top:none;
}

#profile .tabMenu li a   {
text-align: center;
text-transform: capitalize;
float:left;
display: block;
width: 80px;
color: #FFFFFF;
}

#profile .tabMenu  li  a:hover {
background-color: #39aede;
}

#profile li a.current  {
background-color: #56c7f6;
}

/* ------------------------------------------------------------*/
/* END PROFILE TABMENU CLASS VERSION*/
/* ------------------------------------------------------------*/




#profile h1, #profile h2 {
color: #FFFFFF;
background-color: #4a5d85;
font-weight: normal;
display: block;
padding: 15px;
}



#profileInfo {
float: left;
width: 220px;
background-color: #7d8bab;
height: auto;
}
#profileInfo .infoBox {
width: 200px;
background-color: #7d8bab;
padding: 10px;
}

#profileInfo h3 {
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
text-transform: uppercase;
background-color: #687aa2;
font-weight: normal;
}
#profileInfo a {
color: #FFFFFF;
text-decoration: none;
font-size: 0.7em;
font-style: italic;
}

/*
#profileInfo a:after
{
content: ", ";
display: block;
}


#profileInfo a:last-child:after
{
content: none;
}
*/

#profile h2 {
font-size:0.8em;
padding-top:0;
}


#profile{
float:left;
width: 458px;
}
#leftContent #categories {
	background-color: #b1b0a9;
}


.speaker {
	float: left;
	height: 90px;
width:316px;
	padding: 5px;
	display: block;
font-size:1.1em!important;
background-color:#bfbcb3;
margin-left:8px;
margin-top:8px;
}


.speaker:hover {background-color:#b6b5ad;}



#popularity .speaker {width:306px;}


.speaker a {color:#78776d!important;}
.speaker p {
display:block!important;
line-height:1.2!important;
padding-top:5px!important;
/*width:290px!important; */
}

.speaker img {
	float: left!important;
height:88px!important;
width:88px!important;
padding-right:10px!important;
display:block!important;
}
.speaker .speakerName {
	font-weight: bold!important;
	text-transform: capitalize!important;
	font-size: 1.2em!important;
/*float:left; */
}

.speaker .speakerWrap{
float:left;
width:210px;
height:88px;
background-color:#333;
}

.speaker .speakerBlurb{

}


#profile  {
	float: left;
}



#name, #popularity, #category, #tags , #feeband{
	min-height:50px;
	width: 658px;
	clear:both;
	padding: 10px;
	margin-bottom: 10px;
	font-size: 0.7em;
	line-height:1.3em;
}








#profile #summary, #profile #biography, #profile #photos, #profile #enquiry,  #profile #testmonials , #profile #video, #profile #feeband{
	padding: 10px;
	font-size: 0.7em;
	line-height:1.3em;
}


#profile #summary p, #profile #biography p, #profile #photos p, #profile #enquiry p,#profile #testmonials p, #profile #video p,#profile #feeband p{margin-bottom:10px;}

#popularity a, #category a, #tags a , #profile #summary a, #profile #biography a, #profile #photos a, #profile #enquiry a,  #profile #testmonials a, #profile #video a, #profile #feeband a{color:#78776d;}

/* unhide with js later on */
#filter, .count{display:none;}

#filter{
background-color:#bbb9b2;
color:#78776d;
border:1px solid #B1B0A9;
}

#name ul{
margin-top:10px;
margin-bottom:10px
}

/* testing */
#name li{

float:left;
/*display: inline;*/
}



#name li a {
background-color:#ACACA4;
border:1px solid #B1B0A9;
color:#FFFFFF;
display:block;
float:left;
margin-bottom:3px;
margin-right:10px;
padding-left:5px;
text-align:left;
width:200px;
}

#name li a {
display: inline; /* Prevents "stepdown" */
}


#name li a:hover {
background-color:#FFFFFF;
color:#BFBEB8;
}

#nav_categories{background-color:#B1B0A9;}

#category #nav_categories, #feeband #nav_categories{
font-size: 1.5em;
}


#nav_categories li {
font-size: 0.9em;
background-color:#b8b7b1;
color:#6f6f69;
display:block;
padding:5px;
/*padding-right:4px;*/
}

#nav_categories li  a{
color:#6f6f69;

/*float:left; */
width:247px;

height:10px;

}

/* nav_cats index tabs */
#feeband #nav_categories li  a , #category #nav_categories li  a{
color:#6f6f69;
width:621px;

}



#nav_categories ul li:first-child{
/*margin-top:4px; */
}




#nav_categories ul li a{
background-color:#B1B0A9; 
color:#32466C;
font-size:0.9em;
margin:0px;
padding:3px 3px 3px 12px;
float:none;
	background-image: none;
display:block;

}

#nav_categories ul a{
padding:5px;
background-color:#B1B0A9; 
margin-top:5px;
margin-bottom:5px;
}

#nav_categories li a:hover{color:#fff;}

.tagCloud{
padding:20px;
line-height:1.8em;
}


.tagCloud a{color:#78776d;}

.tagCloud a:hover{background-color:#ffffff;}

#catList{
font-size: 0.6em;
}


.submitBtn {
background-color: #55c7f9;
}

#login .submitBtn {

}

#login a{
color:#fff;
font-size:0.7em;

}

.icons{height:31px;}


#leftContent #subscribe .mailListSubmit{background-color:#55C7F9;}

.enquiry{
display:block;
text-align: center;
padding:9px;
background-color:#55C7F9;
	background-image: url(http://www.creatingexcellence.co.uk/img/bookSpeaker_bg.gif);
	background-repeat: repeat-x;
}


.enquiry:hover{
background-color:#39AEDE;
background-image: none;
}

.share{
display:block;
text-align: center;
padding:9px;
background-color:#55C7F9;

}


#leftContent #nav_categories span{
font-size:0.6em;
cursor:pointer;
cursor:hand;
color:#4A5D85;

}

html>body #leftContent #nav_categories span{
font-size:0.6em;
cursor:pointer;
cursor:hand;
color:#4A5D85;
position:relative;
top:-2px;
}

#category #nav_categories span, #feeband #nav_categories span{
font-size:0.6em;
cursor:pointer;
cursor:hand;
color:#fff;
}

#leftContent #nav_categories span:hover{color:#6F6F69;}


#mainMenu .highlight a{color:#71CFF6!important;}

/* advanced search */

.input{

}


#QuoteContent{
height:auto;
width:600px;
font-size:0.8em;
padding:10px;
}