/* @override http://www.pocko.com/pockopeople/pocko_people.css */

#navfloat {
	position:relative;
	width:710px;
	z-index:1;
	margin:0 auto;
	float: right;

}
#navfloathome {
	position:relative;
	width:710px;
	z-index:1;
	margin:0 auto;
	float: right;
}
#listsfloat {
	position: relative;
	width:500px;
	z-index:1;
	margin: auto;
	clear: both;
	left: -95px;
}

#toplogo {
	position:relative;
	width:90px;
	height:78px;
	z-index:99;
	float: left;
	padding-right: 5px;
}
#toplogohome {
	position:relative;
	width:168px;
	height:72px;
	z-index:99;
	float: right;
	left: 25px;
}
#topnavhome {
	position:relative;
	width:480px;
	height: 85px;
	z-index:2;
	float: left;
	padding-left:20px;
	padding-right: 40px;
	top: -20px;
	right: 10px;
}
#topnav {
	position:relative;
	width:400px;
	height: 85px;
	z-index:2;
	float: left;
	padding-left:20px;
	padding-right: 40px;
	top: -20px;
	right: 10px;
}


#latestartists{
top: 10px;
position: relative;
left: 10px;
background-color: white;
float: left;
width: 140px;
padding-bottom:5px ;

}
#latestartists ul{
	margin: 0;
	padding: 10px 0 0;
}
#latestartists li{
	list-style-image: none;
	list-style-type: none;
	position: relative;
	float: left;
	margin: 2px 0 0;
	padding: 0 0 0 2px;
}

#latestartists img{
height: 60px;
width:60px;
position:relative;

}

#latestwork{
	position: relative;
	width:140px;
	z-index:20px;
	padding-bottom:25px;
	background-color: white;
left: 10px;
	float: left;
	top: 20px;

}
#latestwork img{
height: 60px;
width:60px;
position:relative;
}
#latestwork ul{
	margin: 0;
	padding: 10px 0 0;
}
#latestwork li{
	list-style-image: none;
	list-style-type: none;
	position: relative;
	float: left;
	margin: 2px 0 0;
	padding: 0 0 0 2px;
}


.latestbook {
	position: relative;
	background-color: white;
	width: 120px;
	padding: 5px;
	float: left;
	margin-left: 10px;
}

.latestworkthumbs{
	
}

.latestbook a {
text-decoration: none;
color: #A31E39;
}

.latestbook a:visited {
text-decoration: none;
color: #BFCFCC;
}
.latestbook a:hover {
text-decoration: none;
color: #BFCFCC;
}

.latestbook a:hover {
text-decoration: none;
color: #BFCFCC;
}
/* MAIN LAYOUT */

#header {
	height: 60px;
	width: 710px;
	margin:0 auto;
	position: relative;

}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	width: 135px;
}

#mainlayoutfloat {
	position:relative;
	z-index:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0 auto;
	text-align: left;
	width:700px;
	top:-8px;
	
}

#mainfooter{
	position:relative;
	width:720px;
	height: 40px;
	clear: both;
	margin: auto;
	top: 210px;
	
	color: #485C5A;
	font: 8pt "Lucida Grande", Lucida, Verdana, sans-serif;
}
#mainfooter a{
	color: #485C5A;
	padding: 2px;
	text-decoration: none;
}
#mainfooter a:hover{
	color: back;
	padding: 2px;
	text-decoration: none;
	
	background-color: #A31E39;
}

/*CONTENT */
#homesidebar a:link {
	color: #000000;
	text-decoration: none;
	padding: 1px;
}
#homesidebar a:visited {
	padding: 1px;
	color:  #000000;
	text-decoration: none;
}
#homesidebar a:hover {
	color: #000000;
	padding: 1px;
	text-decoration: underline;
}
#homesidebar a:active {
	color: #000000;
	padding: 1px;
	text-decoration: none;
}
#Pocko_News h3.entry-title {
	color: #000;
	text-decoration: none;
	padding: 1px;
}

#Pocko_News a {
	color: #000;
	text-decoration: none;
	padding: 1px;
}
#Pocko_News a:hover {
	color: #FF0000;
	padding: 1px;
	text-decoration: none;
}

#Pocko_News img a:hover {

	background-color: #FFF;

	
}
#Pocko_News a:visited {

	padding: 1px;
	text-decoration: none;
}
#dPocko_News a:active {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A31E39;
	padding: 1px;
	text-decoration: none;
}
#pockopplbox a:link {
	color: #A31E39;
	text-decoration: none;
	padding: 1px;
}
#pockopplbox a:hover {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A31E39;
	padding: 1px;
	text-decoration: none;
}
#pockopplbox a:visited {
	font-size: 11px;
	padding: 1px;
	text-decoration: none;
	color: #A31E39;
}
#pockopplbox a:active {
	color: #FFFFFF;
	background-color: #A31E39;
	padding: 1px;
	text-decoration: none;
}
#contentarea {
	position:relative;
	width:700px;
	z-index:2;
	margin:0 auto;
	float:left;
	padding-top: 10px;
}

#contentarea #artistindex img {
	background-color: #FFFFFF;
	padding: 4px;
}


#contentarea #artistbanner img {
	background-color: #FFFFFF;
	padding: 3px;
}
#contentarea #randomartistblock img {
	background-color: #FFFFFF;
	padding: 4px;
}

#artistminithumbs img {
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.content_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	padding-right: 10px;
	text-align: right;
}
.content_date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	padding-right: 10px;
float: right;
	top: -20px;
}

/* ARTIST BANNER */
#artistbanner {
	position:relative;
	top: -19px;
	width:538px;
	height:195px;
	z-index:5;
	float: left;
}

#headingbar{
	position:relative;
	height: 20px;
	top: 3px;
}

/* RANDOM ARTIST BLOCK */
#randomartistblock {
	position:relative;
	width:533px;
	z-index:1;
	top: -14px;
	float: left;
	margin-top: 50px;
}
#randomartistblock img {
	/* float: left; */
	padding: 5px;
	margin: 5px;
}
/* POCKO LAB*/
#pockolab {
	position:relative;
	width:513px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	z-index:1;
	top: -7px;
	float: left;
}

#pockolab img {
padding: 2px;
background-color: #FFF;
}


.pockolabcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pockolabtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 5px;
	text-decoration: none;
}

#pockolabtitle a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 5px;
	text-decoration: none;
}

.artistportfoliotitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 5px;
	text-decoration: none;
}

#artistportfoliotitle a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 5px;
	text-decoration: none;
}
#artistportfoliotitle a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A31E39;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 5px;
	text-decoration: none;
}

/* SIDEBAR*/
#sidebar {
	position:relative;
	width:158px;
	z-index:1;
	float: right;
	left: 10px;
}

#sidebarthumbfloat {	
position: relative;
width:158px;
height: 85px;
z-index:10;
padding-top: 5px;
padding-bottom: 20px;
text-align: center ;
top: -73px;

}
#sidebarthumbfloat img {	
background-color: white;
display:block;
padding: 4px 34px;

}

#homesidebar {
	position:relative;
	width:159px;

	z-index:1;
	float: right;
	padding: 5px;
	left: 30px;
	padding-bottom: 40px;
	
}

#editions_sidebar {
	position:relative;
	width:158px;
	z-index:1;
	float: right;
	padding: 5px;
	left: 10px;
	padding-bottom: 10px;
	
}

.editionstitle{
float: clear;
postion:relative;
height: 40px;
}

#editions_sidebar a {
color: #A31E39;
text-decoration: none;
	
}
#editions_sidebar a:hover {
color: #A31E39;
text-decoration: none;
}

#editions_sidebar a:visited {
text-decoration: none;
}


#portfoliosidebar {
	position:relative;
	width:158px;
	z-index:1;
	float: right;
	
	top: -10px;
}
#sidebarnames {
	position:relative;
	width:158px;
	z-index:1;
	top: -80px;
}

#sidebarnames ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	list-style-type: none;
margin: 0;
padding: 5px;
	vertical-align: top;
}
#sidebarnames li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 13px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	margin-left: 0px;
	text-align: left;

}
#sidebarnames #namesbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 158;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
	margin-top: 5px;
	margin-left: 0px;
}

#sidebarpicture {
	position:relative;
	left:576px;
	top:836px;
	width:180px;
	height:125px;
	z-index:6;
	visibility: hidden;
}

#sidebarpicture img {
	background-color: #FFFFFF;
	padding: 5px;
}
.sidebarheaders {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.8px;
}
.sidebarcopy {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.8px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: white;
}
#sidebarnames a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
#sidebarnames a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A31E39;
	padding: 2px;
	text-decoration: none;
}
#sidebarnames a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	
	padding: 2px;
	text-decoration: none;
}
#sidebarnames a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A31E39;
	padding: 2px;
	text-decoration: none;
}
#casestudy{
	position: relative;
	width:148px;
	z-index:20px;
	padding:5px;
	float: right;
	top: 5px;
}
#casestudy2{
	position: relative;
	width:148px;
	z-index:20px;
	padding:5px;
	float:right ;
	left: 10px;
	top: -80px;
	
}
.latestartistthumbs{
	
}

/* SEARCH BLOCK*/
#searchblock {
	position:relative;
	width:138px;
	height:130px;
	z-index:7;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	
}
#lbsearchblock {
	position:relative;
	top:22px;
	width:158px;
	height:140px;
	left: 12px;
	z-index:7;
	background-color: #EDEDED;
	
}
.searchbuttonstyle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 2px;
	height: 16px;
	width: 55px;
	color: #FFFFFF;
	background-color: #656565;
	text-align: center;
	font-weight: bold;
	border: 1px solid #292828;
	float: right;
}

/* LIGHTBOX */
#lbbigpicture {
	position:relative;
	width:531px;
	z-index:1;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}
#lightbox a img{ border: none; }

#lbinfo {
position:relative;
padding-left:8px;

}

#lightboxbutton {
	position:relative;
	top:15px;
	width:158px;
	height:37px;
	z-index:8;
	background-color: #A31E39;
	text-decoration: none;
	color: white;
}

#lightboxbutton a:link {
background-color: #A31E39;
	text-decoration: none;
	color: white;

}

#lightboxbutton a:hover {
background-color: #A31E39;
	text-decoration: none;
	color: whitesmoke;
	
}
#lightboxbutton a:visited{
	background-color: #A31E39;
	text-decoration: none;
	color: whitesmoke;
}
#lightboxbutton a:active{
background-color: #A31E39;
	text-decoration: none;
	color: whitesmoke;
}

#lightboxminithumbs {
	position:relative;
	top:10px;
	width:520px;
	z-index:20;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 20px;
}
#lightboxminithumbs img {
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.lightboxcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.lightbox_titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #485C5A;
}
.removelinks {color: #A31E39}


/* MAILING LIST SIGNUP */
#mailinglist {
	position: relative;
	top: 28px;
	width:158px;
	z-index:1;
	height: 85px;
}
#homemailinglist {
	position: relative;
	width:158px;

	z-index:1;
	float: left;
}
#signup select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: e7e7e7;
	font-style: normal;
	text-transform: capitalize;
	color: #666666;
}
#signup{
color: whitesmoke;
	background-color: #485C5A;
	padding-bottom: 5px;

}
#lbmailinglist {
	position:relative;
	padding-left: 12px;
	width:158px;
	height:83px;
	z-index:1;
}
.joinbuttonstyle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 1px;
	height: 16px;
	width: 40px;
	color: #A31E39;
	background-color: #EDEDED;
	text-align: center;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.textinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #EDEDED;
	width: 80px;
}

/* ARTIST INDEX AND DETAIL PAGE */
.home_artist_titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #485C5A;
	width: 100%;
	height: 5px;
}

.peoplehome_artist_titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #485C5A;
	width: 100%;
	height: 5px;
}
.home_artist_titles a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #485C5A;
	height: 5px;
		text-decoration: none;
}
.home_artist_titles a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	height: 5px;
	text-decoration: none;
}
.home_artist_titles a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #485C5A;
	height: 5px;
	text-decoration: none;
}

#artist_titletopbar {
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 540px;
	top: -12px;
	float:  left;
}
.artist_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	padding-top: 5px;

}

#bigpicture {
	position:relative;
	width:531px;
	z-index:1;
	padding: 5px;
	float: left;
	top: -10px;
	padding-bottom: 10px;
}

#bigpicture a:link{
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

#bigpicture a:visited{
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

#bigpicture a:active{
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

#bigpicture a:hover{
	font-size: 9px;
	color: #A31E39;
	text-decoration: none;
}


#fullimage{
	position:relative;
	padding: 5px;
}

#artistminithumbs {
	position:relative;
	left:0;
	top:10px;
	width:520px;
	z-index:20;
}


#artistminithumbs p {
	position:relative;
padding-bottom:;
}
#artistthumbnails {
	position:absolute;
	left:1px;
	top:455px;
	width:540px;
	height:293px;
	z-index:10;
}
#artistindex {
	position:relative;
	width:535px;
	z-index:1;
	float:left;
	padding-top:2px;
	padding-bottom:10px;
}
#contentarea #artistindex img {
	background-color: #FFFFFF;
}

#bottom_navbar {
width:480px;
height: 15px;
position:relative;
margin:auto;
font-size: 9px;
color: #999999;
text-decoration: none;

	
}

#bottom_zoom_button {
	float: left;
	color: #000000;
	font-size: 10px;
}
#bottom_lb_button {
	float: right;
}

.makepdfbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #A31E39; 
	display: block;
	padding-top: 15px;
	}

/* LIGHTBOX JS STYLING */
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
	
	.feedicon{
height: 16px;
width:16px;
	position:relative;
	padding-left: 10px;
	padding-bottom: 5px;
	float:right;
	right: 22px;
}
	.newsfeedicon{
height: 16px;
width:16px;
	position:relative;

	float:right;
	right: 5px;

}
.inlineicon{
position: relative;
display: inline;

}
.inlineicon img{
position: relative;
top: 5px;

}
#lookingfor{
	position:relative;
	float: left;
	padding-right: 10px;
	padding-top: 5px;

}


#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	color: #000000;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}



#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
	
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }





/* NEW MENU STYLING*/
#nav {
	
}

/* the styling */
#nav {
	margin: 27px 0 80px -10px;
	float:left; 
	width:615px; 
	background: #FFFFFF none repeat-x;
	position:relative;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	height: 30px;

	border-bottom-style: dashed;
	border-bottom-width: 1px;
}

#nav .select, #nav .current {
	margin:0; 
	padding:0; 
	list-style:none; 
	display:block;
	}

#nav li {
	display:inline; 
	padding:0;
	height: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#nav .select a,
#nav .current a {
	display:block; 
	height:30px;
	float:left;
	padding:0 0 0 3px; 
	text-decoration:none; 
	line-height:30px; 
	white-space:nowrap; 
	margin-left:2px;
	background-position: left top;
	background-repeat: no-repeat;
	color: #000000;
}
* html #nav .select a, * html #nav .current a {
	width:1px;
	}

#nav .select a b, 
#nav .current a b {
	height:100%; 
	display:block; 
	color:#000;
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 10px;
	padding-bottom: 0;
}

#nav .select a:hover, 
#nav .select li:hover a {
	background-position:0 -75px; 
	border-color:#046; 
	cursor:pointer;
	color: #000000;
	text-decoration:underline; 
	}

#nav .select a:hover b, 
#nav .select li:hover a b {
	background-position: 100% -7px; 
	border-color:#046; 
	color:#000000;
	}

#nav .sub {
	display:none;
	
}

/* for IE5.5 and IE6 only */
#nav table {
	position:absolute; 
	border-collapse:collapse; 
	left:0; 
	top:0; 
	font-size:11px;
	}

#nav .current a {
	background-position:0 -75px; 
	border-color:#046;
	}
#nav .current a b {
	background-position:100% -75px; 
	color: #000000;
	}

#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {
	background: #FFFFFF none no-repeat right;
	color:#000000; 
	text-decoration:none;
	background: #FFFFFF none no-repeat right;
	}

#nav .sub_active .current_sub a, 
#nav .sub_active a:hover {
	background: #FFFFFF none no-repeat right;
	color: #000000; 
	text-decoration:none;
	font-weight: bold;
}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {
	display:block; 
	position:absolute; 
	width:580px;
	height: 30px;
	top:30px; 
	left:0; 
	background:#FFFFFF; 
	margin-top:1px; 
	padding:0; 
	z-index:100;
	}


#nav .sub, #nav .sub_active {
	margin: 0;
	padding:0;
	list-style:none;
 }

#nav .sub_active {
	display:block; 
	position:absolute; 
	width:580px; 
	top:30px;
	left:0; 
	background:#FFFFFF; 
	margin-top:1px; 
	padding:0; 
	z-index:20;
	}
	
* html #nav .sub_active, * html #nav .select a:hover .sub {
	z-index:-1; 
	margin-top:0; 
	margin-t\op:1px;}

#nav .sub_active a {
	height:30px; 
	float:left; 
	text-decoration:none; 
	line-height:30px; 
	white-space:nowrap; 
	font-weight:normal;
	}
/*
	sub css
*/
#nav .sub_active a, 
#nav .select .sub li a{
	display:inline; 
	background: #FFFFFF none no-repeat right; 
	font-size:10px; 
	width:auto; 
	white-space:nowrap; 
	font-weight:normal; 
	border:0; 
	color:#000000; 
	height:30px; 
	line-height:30px;
	padding: 0 10px 0 5px;
	text-decoration: none;
}

#nav .select .sub li a:hover {
	text-decoration: underline;	
}


#flashfeature {
	position:relative;
	width:530px;
	z-index:1;
	float:left;
} 



#flashfeature img {
padding-left: 10px;
}

#editionsflashbook {
	position:relative;
	width:510px;
	z-index:1;
	float:left;
	padding: 10px;

}

#booktitle{
	position: relative;
	font: 18pt Georgia, "Times New Roman", Times, serif;
	float: left;
	width: 490px;
	color: #662c00;
	padding: 5px;
	border-bottom: 1px dashed black;
}
#booktitle a{
	position: relative;
	font: 18pt Georgia, "Times New Roman", Times, serif;
	float: left;
	width: 490px;
	color: #662c00;
	padding: 5px;
}
#booktitle visited{
	position: relative;
	font: 18pt Georgia, "Times New Roman", Times, serif;
	float: left;
	width: 490px;
	color: #662c00;
	padding: 5px;
}
#booktitle hover{
	position: relative;
	font: 18pt Georgia, "Times New Roman", Times, serif;
	float: left;
	width: 490px;
	color: #662c00;
	padding: 5px;
}

#bookauthor{
	font: 12pt Georgia, "Times New Roman", Times, serif;
	float:right;
	padding-right: 10px;
	
	
}
#bookblurb{
position: relative;
display: block;
}
#bookblurb p{
padding:10px;
position: relative;
}
#bookextras p{
padding:10px;
position: relative;
}
#welcome {
	position:relative;
	z-index:2;

}
#welcome p {
	padding: 5px;
}
#Pocko_News {
	position:relative;
	width:510px;
	z-index:3;
	background-color: #FFFFFF;
	top: 20px;
	float:left;
	padding: 10px 10px 10px 4px;
	
}

#Pocko_Editions {
	position:relative;
	width:510px;
	z-index:3;
	background-color: #FFFFFF;
	top: 15px;
	float:left;
	padding: 10px;
}

h3.entry-title{
	color: black;
}
.entry-content a:visited {
	color: #A31e39;
	text-decoration: none;
	}
.entry-content a {
color: #A31e39;
	text-decoration: none;
	}
	.entry-content a:hover {
color: #A31;
	text-decoration: none;
	}
.entry-content img a:hover{
background-color: #FFF;
	
	}

#Pocko_Editions img {
color: #A31E39;
padding: 3px;
}

#Pocko_News img {
padding-right: 10px;
border: 0;
}
.style1 {color: #585136}

#pockopplbox {
	position:relative;
	width:510px;
	height:60px;
	z-index:4;
	top: 10px;
	float:left;
	padding: 10px;

}
#latestpockoeditions {
position: relative;
	width:520px;
	top: 20px;
	float:left;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;

}
#latestpockoeditions img {
	position:relative;
	float:left;
}


.sidebarserifcopy {

	font-size: 10px;
}

#casestudyinside {
	position:relative;
	background:#FFFFFF;
	width:140px;
	background-color: #FFFFFF;
	padding-top: 10px;


}
#casestudyinside img {
padding: 2px;

}
#casestudyinside #minithumbs img {
	position:relative;
	background:#FFFFFF;
}
#casestudycopy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:8px;
	text-align: left;
	margin-bottom: 5px;
	
}
#editionslatest{
padding:5px;
	
}
#editionsitem{
	position: relative;
	font-size: 11px;
	text-align: left;
	top:10px;
	
}#editionsitem p{
padding:3px;
	
}
#authorinfo {
float:clear;
background:#FFFFFF;
position: relative;
padding:10px;

}
#editions_author {
position: relative;
width:690px;
float:clear;
padding: 10px;
margin-bottom: 10px;;

}

#socialmedia{
	position: relative;
	width:148px;
	z-index:20px;
	padding:5px;
	top: 5px;
}

h2{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	width: 529px;
	padding-bottom: 10px;
	border-bottom: 2px solid #333333;
}



#nav .new li a {
	display:block; 
	height:30px;
	float:left;
	padding:0 0 0 3px; 
	text-decoration:none; 
	line-height:30px; 
	white-space:nowrap; 
	margin-left:2px;
	background-position: left top;
	background-repeat: no-repeat;
	color: #000000;
	margin: 0 12px 0 16px;
	font-weight: bold;
	font-family: Helvetica,sans-serif;
	font-size: 14px;
}

#nav .new li a:hover{
	color: #FF0000;
	text-decoration:none;
}

#nav .new li a.active{
	color: #FF0000;
	text-decoration:none;
}

#sidebar2{
	display:block;
	list-style:none outside none;
	margin:0;
	padding:0;	
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-family:Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	margin:0 15px 0 0;
	padding:0 0 10px 0;
	text-decoration:none;
	display:none;
}
#sidebar2 li a:hover{
	color:#FF0000;
	text-decoration:none;
}
#sidenav li a.active{
	color: #FF0000;
	text-decoration:none;
}

