/* --Theme Name: FOC2009 -- (C) BRIAN GARRET & GUUS BAGGERMANS -- */
/* --SIDEWIDE-CSS-- */

body{
	background: #FFF;
	font-family:Helvetica, Arial, sans;
	font-size: 75%;
	line-height: 150%;
	color: #000;
	margin-bottom: 30px;
	display: inline;
	padding: 0px
	border: 0px}
	
a{outline-style: none;}

p{color: #565656;}

h2{
	font-size: 105%;
	font-weight: normal;
	margin-bottom: 0px;
	display:inline;}	
	
h3{
	font-size: 155%;
	font-weight: normal;}

h4{
	font-family: Verdana;
	font-size: 74%;
	margin:0;
	padding: 0;
	text-align: right;}
	
h5{
	font-size: 155%;
	font-weight: normal;	
	margin-bottom: 0px;
	margin-top: 25px;
	clear: both;}

h6{ /*klein tekst groote voor oa footer */
	font-size: 90%;
	font-weight: normal;
	margin-bottom: 10px;
	display: inline;}	

#page p{margin: 0 0 10px 0;}

#wrapper{
	float:none;
	clear:both;
	margin:0 auto;
	padding:0;
	width:980px;
	background-color: #efefef;
	position:relative;
	z-index: 1;}
	
a:link {
	color: #000;
	text-decoration: none;
	border-style: none;}
	
a:visited {color: #000;text-decoration: none;}
	
a:hover, a:active {color: #000;text-decoration: none;}	
	
.postintro a:hover, #post_title a:hover {text-decoration: none;}
	
ul {list-style: none;padding:0px;}	

img {border: none;}

.item {
	width:980px;
	height:250px;
	position: relative;
	float:left;}

/* --HEADER-CSS-- */
/* --New Stuff-- */
#header{
	height:90px;
	width:830px;
	margin:0 auto;
	position: absolute;
	left: 150px;
	top:0;
	z-index: 800;
	clear: both;}
	
#header-menu {
	height:25px;
	width:606px;
	position: relative;
	top:0;
	float: left;
	z-index:750;}
	
#header-menu a{color: #777777;}

ul.search_results{z-index: 1000;}

#header-link{margin:0;}

.clear {clear:both}	
/* remove the list style */
#nav {
	font-size: 110%;
	margin-left: 96px; 
	padding:0; 
	list-style:none;
	text-decoration:none;
	z-index: 600;
	clear: both;
	display: block;
	margin-top: 0;}	
	
/* make the LI display inline */
/* it's position relative so that position absolute */
/* can be used in submenu */
#nav li {
	display:block; 
	position:relative;
	z-index:250; 
	float:left; 
	border-left:1px solid #bbb;
	border-bottom:1px solid #bbb;
	border-right:1px solid #bbb;
	margin-left: -1px;}
		
/* this is the parent menu */
#nav li a {
	display:block; 
	height:23px; 
	text-decoration:none; 
	color:#353535; 
	text-align:left; 
	font-family: Verdana;
	text-transform: uppercase;
	padding: 9px 24px 5px 26px;}
	
#nav li a:hover {
	color:#353535; 
	text-decoration:none;
	background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-main.jpg");
	background-repeat: repeat-x;}
	
/* you can make a different style for default selected value */
#nav a.selected {color:#f36;}
	
/* submenu, it's hidden by default */
#nav ul {
	position:absolute; 
	left:0; 
	display:none; 
	margin:0 0 0 0; 
	padding:0; 
	list-style:none;
	z-index: 300;}
		
#nav ul li {
	float:left; 
	border:1px solid #bbb;
	width:137px;
	margin-bottom: -1px;
	z-index: 250;}
	
#nav ul li a{
	padding: 7px 24px 8px 24px;
	background-color: #efefef;
	z-index: 250;}
		
#nav ul a {
	display:block;  
	height:15px;
	padding: 8px 5px;}
			
#nav ul a:hover {text-decoration:none;}

*html #nav ul{margin:0 0 0 -2px;}

#sub-nav{
	position: relative;
	padding-left: 20px;
	background-color: #efefef;
	margin-top: 10px;
	height: 24px}
	
#sub-nav li {
	font-size: 90%;
	display:block; 
	position:relative;
	z-index:10; 
	float:left; 
	border-left:1px solid #bbb;
	border-top:1px solid #bbb;
	border-right:1px solid #bbb;
	margin-left: -1px;
	text-transform: uppercase;
	padding:0;}
	
#sub-nav li a{padding: 4px 15px 1px 12px;display: block;}

.Home a, .General a, .Collection a,.Talents a,.FOR a,.For a, .Imagineering a, .Producer a,.Store a{color:#353535 !important}
	
.GeneralGeneral a, .HomeGeneral a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-general.jpg");background-repeat: repeat-x;color: #efefef !important;}
.GeneralGeneral a:hover, .General a:hover, .General .current_page_item, .General .current_page_item a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-general.jpg") !important;background-repeat: repeat-x;color: #efefef !important;}

.CollectionCollection a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-collection.jpg");background-repeat: repeat-x;color: #efefef !important;}
.CollectionCollection a:hover, .Collection a:hover, .Collection .current_page_item, .Collection .current_page_item a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-collection.jpg") !important;background-repeat: repeat-x;color: #efefef !important;}

.TalentsTalents a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-talents.jpg");background-repeat: repeat-x;color: #efefef !important;}
.TalentsTalents a:hover, .Talents a:hover, .Talents .current_page_item, .Talents .current_page_item a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-talents.jpg") !important;background-repeat: repeat-x;color: #efefef !important;}

.FORFOR a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-for.jpg");background-repeat: repeat-x;color: #efefef !important;}
.FORFOR a:hover, .FOR a:hover, .FOR .current_page_item, .FOR .current_page_item a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-for.jpg") !important;background-repeat: repeat-x;color: #efefef !important;}

.ImagineeringImagineering a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-imagineering.jpg");background-repeat: repeat-x;color: #efefef !important;}
.ImagineeringImagineering a:hover, .Imagineering a:hover, .Imagineering .current_page_item, .Imagineering .current_page_item a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-imagineering.jpg") !important;background-repeat: repeat-x;color: #efefef !important;}

.ProducerProducer a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-producer.jpg");background-repeat: repeat-x;color: #efefef !important;}
.ProducerProducer a:hover, .Producer a:hover, .Producer .current_page_item, .Producer .current_page_item a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-producer.jpg") !important;background-repeat: repeat-x;color: #efefef !important;}

.StoreStore a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-store.jpg");background-repeat: repeat-x;color: #efefef !important;}
.StoreStore a:hover, .Store a:hover, .Store .current_page_item, .Store .current_page_item a{background-image: url("http://www.freedomofcreation.com/wp-content/uploads/hover-store.jpg") !important;background-repeat: repeat-x;color: #efefef !important;}

#foc-logo{
	position: relative;
	width:108px;
	height: 69px;
	padding: 15px 0 0 21px;}
	
#foc-logo-General, #foc-logo-Landing, #foc-logo-Home{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -10px -10px no-repeat;
	width: 140px;
	height: 80px;
	display: block;}

#foc-logo-Collection{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -210px -10px no-repeat;
	width: 140px;
	height: 80px;
	display: block;}
	
#foc-logo-FOR{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -410px -10px no-repeat;
	width: 140px;
	height: 80px;
	display: block;}
	
#foc-logo-Talents{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -610px -10px no-repeat;
	width: 140px;
	height: 80px;
	display: block;}
	
#foc-logo-Producer{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -810px -10px no-repeat;
	width: 140px;
	height: 80px;
	display: block;}
	
#foc-logo-Imagineering{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -1010px -10px no-repeat;
	width: 140px;
	height: 80px;
	display: block;}

/* --MENU-CSS-- */
.page_item{
	list-style: none;
	padding:0 5px;
	width: auto;}
	
.category-banner .page_item{float: left;}
	
.category-banner p, .category-banner a{color: #777; margin: 0px;font-size: 150%;line-height: 130%; padding:10px 10px 5px 0;display: inline;}

.category-banner .current_page_item a, .category-banner .current_page_item{font-weight: normal;}

item{float:left;/*list-style-image: url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/slash.png);list-style-type:square;*/}

#banner_container a{padding:0;}
	
#banner_container{
	background-color: #000000;
	width: 980px;
	height: 250px;
	overflow:hidden;} /*important!! takes care of white stripe when banner changes color*/
	
#banner_logo{
	position: absolute;
	margin-top: 190px;
	margin-left: 890px;
	display: inline;}

#banner_content{
	width: 960px;
	height: 250px;
	position: relative;}

#banner_wrapper {
	width: 980px;
	height: 250px;
	position: relative;
	margin: 0px;
	position: relative;
	overflow: hidden;
	clear: both;
	display: inline;
	float: left;}/*added in update*/

#banner {
	width: 100%;
	height: 250px;
	position: relative;
	left: 0; top: 0;
	float:left;
	position: relative;
	margin-top: 20px;
	display: inline;}
	
#banner_menu {display: none;}

#banner_menu, #no-java-menu {
	display:block;
	width:963px;
	height:24px;
	margin:8px 0 0 20px;}
	
#no-java-menu {position: absolute;}
		
#banner_menu a, #no-java-menu a{padding: 0px;}	
	
/* -- POSTS -- */
.content-wrapper{
	background-color: #efefef;
	background-image: url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/background-faux-columns.jpg);
	background-repeat: repeat-y;
	width: 980px;
	float: left;
	display: inline;}

#month{
	text-decoration: none;
	line-height: normal;
	margin: 0;
	padding:0;
	color:#000;
	font-size: 120%;
	text-transform: uppercase;
	display: inline;}
	
#year{
	text-decoration: none;
	line-height: normal;
	margin: 0;
	padding:0;
	color:#000;
	font-size: 120%;
	display: inline;}

#date{
	text-decoration: none;
	line-height: normal;
	margin: 0;
	padding:0;
	color:#000;
	font-size: 95%;
	display: inline;}

.post-starter{
	text-decoration: none;
	line-height: normal;
	margin: 0;
	padding-bottom:2px;
	color:#000;
	font-size: 120%;
	display: inline;} 

#post_title, #page_title{
	font-size: 175%;
	border-bottom: 4px solid;
	border-color: #5a4ba0;
	text-transform: uppercase;
	display: inline;}
	
.category{
	text-decoration: none;
	line-height: normal;
	margin: 0;
	padding-bottom:2px;
	color:#000;
	font-size: 120%;
	text-transform: uppercase;}	
	
.post-index {margin:0 0 10px;display: inline;}

#post-single {
	margin:0 0 20px;
	clear:both
	display: inline;}

.posts-wrapper {float:left;width:570px;padding: 30px 0 0 30px;display: inline;}

.posts-wrapper ul{padding-left: 0px;display: inline;}
	
.posts-wrapper img {padding:4px; border:1px solid; border-color: #e4e4e4;background-color: #fff;margin-left:-3px;}
	
#no-border{padding:0px; border:0px;}
	
.alignleft{
	float: left;
	margin-right: 12px;
	margin-bottom: 6px;}
	
.alignright{
	float: right;
	margin-left: 12px;
	margin-bottom: 6px;}
	
.feedback{padding-bottom: 30px;}

.feedback a:link, .feedback a:visited, .feedback a:active{color: #aaaaaa;}	

.feedback a:hover{color: #676767;text-decoration: none;}
	
.pingback{
background-color: #E1E1E1;
padding:10px;}

.even{background-color: #E5E5E5;}
.odd{background-color: #F4F4F4;}

.comment{padding: 10px 10px 25px 10px;}

/* --PAGE-CSS-- */
#page{
	padding-left: 0px;}
	
/* --SIDEBAR-CSS-- */
.sidebar-wrapper {
	margin:0 auto;
	overflow:hidden; 
	float:right; 
	clear:none;
	width:360px;}
	
.sidebar-navigator {
	width: 200px;
	height: 200px;
	background-color:#dfdfdf;}

.textwidget a img{
	width: 190px;
	height: 190px;
	border-color:#777777;
	border-style:solid;
	margin: 5px 0;
	overflow: hidden;
	position: relative;
	padding: 4px;
	background-color: #fff;
	border:1px solid; 
	border-color: #e4e4e4;
	list-style: none;
	display: block;}
	
.sidebar-block-1 .textwidget{
	margin-left: 3px;
}
	
.textwidget .logo, .textwidget img{
	background-color: #f9f9f9 !important;
	border:none;}
	
.widget .textwidget {
	font-family: Georgia, serif;
	font-style: italic;
}

.logo2{
	background-color: #efefef !important;
	border:none !important;}
	
.sidebar-products li, .widget li{
	width: 190px;
	height: 190px;
	border-color:#777777;
	border-style:solid;
	margin: 5px 0;
	overflow: hidden;
	position: relative;
	padding: 4px;
	background-color: #fff;
	border:1px solid; 
	border-color: #e4e4e4;
	list-style: none;
	display: block;}	

.sidebar-products li img, .widget li img{
	overflow: hidden;
	width: 190px;
	height: 190px;}

.sidebar-block-1{
	width:200px;
	padding: 10px 0 0 20px;
	float: left;
	display: inline;
	clear: both;}

.sidebar-block-2{
	width:100px;
	padding: 10px 10px 0 20px;
	float: left;
	display: inline;} 
	
.sidebar-block-2 h3{
	margin: 14px 0 -3px 0 !important;
	font-style:normal;}
	
.sidebar-block-2 .sidebar-products li, {
	width: 100px;
	border: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
	background-color: #f9f9f9;
	height: auto;}
	
.sidebar-block-2 .widget ul{margin-left: -4px}

.sidebar-block-2 .widget li{
	border: none;
	overflow: hidden;
	height: auto;
	width: 112px;
	list-style: none;
	display: block;
	line-height: 135%;
	font-size: 76%;
	background-color: #f9f9f9;
	margin-bottom: -7px;}

.sidebar-block-2 .widget li .entry-meta{
	display: none;}
	
.sidebar-block-2 .widget li .entry-meta span{display: none;}
	
.sidebar-block-2 .widget li .entry-content a{color: #2DBDED !important;}

.sidebar-block-2 .widget li .entry-content{	
	background-color:#FFFFFF;
	border-color:#BBBBBB #BBBBBB #BBBBBB #00AEE8;
	border-style:solid;
	border-width:1px 1px 1px 5px;
	display:block;
	padding:6px 2px 5px 5px;
	font-family: Georgia, serif;
	font-style: italic;
	line-height: 150%;}

.sidebar-block-2 #twitter-keywords ul{
	padding: 0 0 23px 0;	
	margin: 0 0 0 0 !important;
}

.sidebar-block-2 #twitter-keywords{
	width: 110px;
}

.sidebar-block-2 H2{display:none}

.sidebar-block-2 #twitter-keyword-footer{
	display:none;
}
	
.sidebar-block-2 #twitter-keywords li{
	background-color:#FFFFFF;
	border-color:#BBBBBB #BBBBBB #BBBBBB #CF0036;
	border-style:solid;
	border-width:1px 1px 1px 5px;
	display:block;
	padding:6px 2px 5px 5px;
	font-family: Georgia, serif;
	font-style: italic;
	line-height: 150%;
	margin-bottom: 10px;
}

.sidebar-block-2 #twitter-keywords li a{color: #E03A65; !important;}

.sidebar-block-2 #twitter-keywords{
	font-size:76%;	
	line-height:135%;
}

.sidebar-block-2 .recent-popular {
	background-color:#FFFFFF;
	border-color:#BBBBBB #BBBBBB #BBBBBB #564798;
	border-style:solid;
	border-width:1px 1px 1px 5px;
	display:block;
	padding:6px 2px 5px 5px;
	font-family: Georgia, serif;
	font-style: italic;
	line-height: 150%;}

.sidebar-block-2 .counter {
	background-color:#564798;
	color:#FFFFFF;
	height:12px;
	margin: -5px 0 2px 90px;
	text-align:center;
	width:26px;
	display: block;
	padding-top: 2px;
}

.sidebar-block-2 .recent-popular:hover {
	background-color:#EFEDF7;
}


.sidebar-products #logo, .widget #logo{
	overflow: hidden;
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;}

.sidebar-products #image, .widget #image{
	overflow: hidden;
	width: 200px;
	height: 200px;}

.sidebar-products ul, .widget ul{padding-left: 0px;}



.bannercaption {
	position:absolute;
	top:220px;
	right:20px;
	color:#FFFFFF;
	background-image: url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/transparent_black.png);
	padding:3px;}

.sidebarcaption {
	position:absolute;
	bottom:10px;
	right:10px;
	color:#FFFFFF;
	background-image: url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/transparent_black.png);
	background-repeat: repeat;
	padding:2px 4px 0 6px;
	max-width:176px;}
	
#mp-urlsubmgt a{
	color:#777;font-size: 83%;}

/* --Rounded Corners-- */
.rc-wrapper-banner{
	position: relative;
	max-width:330px;
	position:absolute;
	top:50px;
	left:50px;}
	
.rc-wrapper-banner h4{
	font-family: Verdana;
	font-size: 90%;
	font-weight: normal;
	text-align: left;
	line-height: 130%;}	
	
.rc-wrapper{
	position: relative;
	max-width:176px;
	position:absolute;
	bottom:9px;
	right:9px;}

.rc-top-left, .rc-top-right, .rc-bottom-left, .rc-bottom-right { 
	background-image: url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/rc-corners.png); /* CHANGE: path and name of your image */
	height: 4px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	overflow: hidden;}
	
.rc-top-left, .rc-bottom-left { 
	margin-right: 4px; /* CHANGE: replace by the width of one of your corners */
	width: 4px;
	overflow: hidden;}
	
.rc-top-right, .rc-bottom-right { 
	margin-left: 4px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -4px;  /* CHANGE: replace by the height of one of your corners */
	overflow: hidden;}
	
.rc-top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	overflow: hidden;}
	
.rc-bottom-left  { 
	background-position: 0 -4px;    /* CHANGE: replace second number by negative height of one of your corners */
	overflow: hidden;}
	
.rc-bottom-right { 
	background-position: 100% -4px; /* CHANGE: replace second number by negative height of one of your corners */
	overflow: hidden;}
	
.rc-inside {
	background-image: url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/transparent_black.png);/* YCC: background-color of the inside */
	color: #ffffff;                 /* YCC: default text-color of the inside */
	padding-left: 6px;             /* YCC: all texts at some distance of the left border */
	padding-right:6px;             /* YCC: all texts at some distance of the right border */
	overflow: hidden;
	line-height: 90%;}
	
.rc-notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.rc-nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */

/* --FOOTER-CSS-- */
.footer-list{
	float: left;
	width: 105px;
	padding: 0 0 0 35px;
	text-align: left;
	font-size: 90%;
	color:#888;}
	
.footer-wrapper{float: left;padding-top:10px;}

#footer{
	height:auto;
	overflow:hidden;
	margin:20px auto 0;
	clear:both;
	float:none;
	text-align:center;
	padding: 5px 0 0 0;
	color:#666;
	background-color:#e4e4e4;}

#footer a:link, #footer a:visited, #footer a:active{
	color:#333;
	text-decoration: none;
	font-weight: normal;}

#footer a:hover{
	text-decoration: underline;}
	
#footer-logo-1{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -10px -150px no-repeat;}

#footer-logo-2{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -210px -150px no-repeat;}

#footer-logo-3{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -410px -150px no-repeat;}

#footer-logo-4{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -610px -150px no-repeat;}

#footer-logo-5{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -810px -150px no-repeat;}

#footer-logo-6{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -1010px -150px no-repeat;}

#footer-logo-7{
	background: transparent url(http://www.freedomofcreation.com/wp-content/themes/FOC09/images/navigation-sprite.gif) -1210px -150px no-repeat;}

#footer-logo-1, #footer-logo-2, #footer-logo-3, #footer-logo-4, #footer-logo-5, #footer-logo-6, #footer-logo-7{
	width:77px; 
	height:40px;}
	
.MailPressFormEmail, .MailPressFormName, #s, .wpsb_form_txt {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDD;
	font-size:11px;
	height:16px;
	outline-width:0;
	width:142px;
	float: left;}

.MailPressFormSubmit, #searchsubmit, .wpsb_form_btn {
	  color:#333; 
	  font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	  background-color:#f8f8f8; 
	  border:1px solid; 
	  border-color: #DDD #DDD #DDD #f8f8f8;
	  float: left;
	  height:20px;
	  width: 52px;}

#commentform #submit {
	  color:#333; 
	  font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	  background-color:#f8f8f8; 
	  border:1px solid #DDD; 
	  height:20px;
	  width: 52px;}

.wpsb_form_btn {margin-top: -12px;}

.widgettitle {clear: both;margin-left: 3px;font-style: normal;}

.widget {clear:both;}

/* Post/Category Specific Classes */
.News_border {border-top:3px solid;border-color:#6CD2FF;}

.Collection p a{
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;
	color:#565656;} 

.Collection p a:link, .Collection p a:visited  {
	color: #565656;
	text-decoration: none;
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;}
	
.Collection p a:hover, .Collection p a:active {
	border-bottom:2px solid #EE5D1A;
	border-color:#EE5D1A;
	color:#565656 !important;
	background-image: none !important;}   
	
.Collection .postintro a, .Collection .postintro a:link, .Collection .postintro a:visited{color:#EE5D1A; border: none;}

.Collection a {color:#EE5D1A;}

.Collection #post_title, .Collection #page_title {border-color: #EE5D1A;}

.Collection #post_title a:hover, .Collection #page_title a:hover {background-image: none !important;}

.Collection_border {
	border-top:3px solid;
	border-color:#EE5D1A;}

.FOR p a{
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;
	color:#565656;} 
	
.FOR p a:link, .FOR p a:visited {
	color: #565656;
	text-decoration: none;
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;}
	
.FOR p a:hover, .FOR p a:active {
	border-bottom:2px solid #FAE200;
	border-color:#FAE200;
	color:#565656 !important;
	background-image: none !important;}   	
		
.FOR .postintro a, .FOR .postintro a:link, .FOR .postintro a:visited{color:#ECCB13 !important; border: none;}

.FOR a, .For a  {color:#ECCB13;}

.FOR #post_title, .For #post_title, .FOR #page_title, .For #page_title {border-color: #FAE200;}

.FOR #post_title a:hover, .FOR #page_title a:hover {background-image: none !important;}

.FOR_border {border-top:3px solid;border-color:#ECCB13;}

.Talents p a{
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;
	color:#565656;} 

.Talents p a:link, .Talents p a:visited {
	color: #565656;
	text-decoration: none;
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;}
	
.Talents p a:hover, .Talents p a:active {
	border-bottom:2px solid #D54191;
	border-color:#D54191;
	color:#565656 !important;
	background-image: none !important;}   
	
.Talents .postintro a, .Talents .postintro a:link, .Talents .postintro a:visited{color:#D54191; border: none;}

.Talents #post_title a:hover, .Talents #page_title a:hover {background-image: none !important;}

.Talents a {color:#ECCB13;}

.Talents #post_title, .Talents #page_title  {border-color: #D54191;}

.Talents_border {
	border-top:3px solid;
	border-color:#d54191;}
	
.Imagineering p a{
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;
	color:#565656;} 

.Imagineering p a:link, .Imagineering p a:visited {
	color: #565656;
	text-decoration: none;
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;}  
	
.Imagineering p a:hover, .Imagineering p a:active {
	border-bottom:2px solid #2A82C8;
	border-color:#2A82C8;
	color:#565656 !important;
	background-image: none !important;}  
	
.Imagineering .postintro a, .Imagineering .postintro a:link, .Imagineering .postintro a:visited{color:#2A82C8; border: none;}

.Imagineering a {color:#2A82C8;}
	
.Imagineering #post_title, .Imagineering #page_title {border-color: #2A82C8;}

.Imagineering #post_title a:hover, .Imagineering #page_title a:hover {background-image: none !important;}

.Imagineering_border {
	border-top:3px solid;
	border-color:#2A82C8;}

.Producer p a{
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;
	color:#565656;} 

.Producer p a:link, .Producer p a:visited  {
	color: #565656;
	text-decoration: none;
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;}
	
.Producer p a:hover, .Producer p a:active {
	border-bottom:2px solid #7EBC30;
	border-color:#7EBC30;
	color:#565656 !important;
	background-image: none !important;}  
	
.Producer .postintro a, .Producer .postintro a:link, .Producer .postintro a:visited{color:#7EBC30; border: none;}

.Producer a {color:#7EBC30;}
	
.Producer #post_title, .Producer #page_title  {border-color: #7EBC30;}

.Producer #post_title a:hover, .Producer #page_title a:hover {background-image: none !important;}
	
.Producer_border {
	border-top:3px solid;
	border-color:#7EBC30;}

.Store p a{
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;
	color:#565656;} 

.Store p a:link, .Store p a:visited {
	color: #565656;
	text-decoration: none;
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;}
		
.Store p a:hover, .Store p a:active {
	border-bottom:2px solid #646464;
	border-color:#646464;
	color:#565656 !important;
	background-image: none;} 
	
.Store .postintro a, .Store .postintro a:link, .Store .postintro a:visited{color:#646464; border: none;}

.Store a {color:#646464;}
	
.Store #post_title, .Store #page_title {border-color: #646464;}

.Store #post_title a:hover, .Store #page_title a:hover {background-image: none !important;}

.Store_border {border-top:3px solid;border-color:#646464;}

.Home p a{
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;
	color:#565656;} 

.Home p a:link, .Home p a:visited {
	color: #565656;
	text-decoration: none;
	border-bottom:1px solid #BBBBBB;
	border-color:#BBBBBB;}
	
.Home p a:hover, .Home p a:active {
	border-bottom:2px solid #5a4ba0;
	border-color:#5a4ba0;
	color:#565656 !important;
	background-image: none !important;}   
	
.Home .postintro a, .Home .postintro a:link, .Home .postintro a:visited{color:#5a4ba0; border: none;}

.Home a {color:#5a4ba0;}
	
.Home #post_title, .Home #page_title  {border-color: #5a4ba0;}

.Home #post_title a:hover, .Home #page_title a:hover {background-image: none !important;}
	
.Home_border {border-top:3px solid;	border-color:#5a4ba0;}

#post_title a {color:#000;}

.postintro {margin-top:6px;}

.nav-next {font-size: 80%;float: right;}
	
.nav-next a, nav-prev a {color: #555;}
	
.nav-prev {font-size: 80%;float: left;}
	
#nav-single {padding-bottom: 27px;}

.Home .toggler, .Home .toggler a:link, .Home .toggler a:visited, .Home .toggler a:active, .Home .toggler a:hover, .Collection .toggler, .Collection .toggler a:link, .Collection .toggler a:visited, .Collection .toggler a:active, .Collection .toggler a:hover,.For .toggler, .For .toggler a:link, .For .toggler a:visited, .For .toggler a:active, .For .toggler a:hover{
	cursor:hand;
	text-transform: uppercase;
	font-size: 70%;
	background-color: #bbb;
	color: #efefef !important;
	padding: 2px 2px 0 2px;
	text-decoration: none;
	border: none !important;}
	
.toggler-styler-1 .toggler{font-size: 110%;}

.toggler-styler-1{padding-top: 20px;}

.Home .more-link, .For .more-link, .FOR .more-link, .Collection .more-link, .Talents .more-link, .Producer .more-link, .Imagineering .more-link, .Store .more-link{
	text-transform: uppercase;
	font-size: 82%;
	background-color: #bbb;
	color: #efefef !important;
	padding: 2px 2px 0 2px;
	text-decoration: none;
	border: none !important;}
	
.category-banner .cufon-canvas {
	float:left;}

.entry-content {
	margin-top: 8px;}
	
/* thumbnails for products in collection */
.product-thumb a{
	width: 125px;
	height: 125px;
	float: left;
	margin: 0 14px 14px 0;
	line-break: none;}


/*navigation by numbers*/
.paged-navigation {
font-size: 115%;
margin-bottom: 40px;
}

.paged-navigation ul li{
float: left;padding: 0 0 0 6px;list-style: none;
}

.General .paged-navigation ul .current{color: #5a4ba0;}
.Collection .paged-navigation ul .current{color: #ee5d1a;}
.For .paged-navigation ul .current{color: #FAE200;}
.Talents .paged-navigation ul .current{color: #D54191;}
.Producer .paged-navigation ul .current{color: #7EBC30;}
.Imagineering .paged-navigation ul .current{color: #2A82C8;}
.Index .paged-navigation ul .current{color: #aaa;}

div.flickr-thumb {
	border:none !important;
	padding:4px !important;}
