@font-face {
	font-family: 'OratorStdMedium';
	src: url('oratorstd-webfont.eot');
	src: local('?'), url('http://www.originalpenguin.eu/wp-content/themes/default/images/oratorstd-webfont.woff') format('woff'), url('http://www.originalpenguin.eu/wp-content/themes/default/images/oratorstd-webfont.ttf') format('truetype'), url('http://www.originalpenguin.eu/wp-content/themes/default/images/oratorstd-webfont.svg#webfontseoW7aNu') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* 	color: #6a3328; */

.front tr td a:hover img, .thumbnailpost a:hover img {
filter:alpha(opacity=70);   
-moz-opacity: 0.7;   
opacity: 0.7;
}
* {padding:0;
margin:0;

}
html {
	padding: 0; 
	border: 0;
width:100%;
height:100%;

}
body {
	font-size: 11px; /* Resets 1em to 10px */
	font-family:'century gothic', century gothic, helvetica, Arial, Sans-Serif;
	background-color: #ffffff;
	color: #000 ;
	margin: 0px;
	padding: 0; 
	border: 0;
width:100%;
height:100%;
	

	
	text-align: left;

}

	
	
#header {
    margin: 0px 10px -30px 0px ;
	padding: 0px 0px 0 0px;
	width: 180px;
position:absolute;

left:0;
top:-20px;
min-height: 100%;
	margin-bottom:-25px;
	float:left;
    height:100%;
	z-index:9;
	
	background-position:middle right;
	border-width:0px 1px 1px 0px;
	border-color:#CCCCCC;
	border-style: solid;
	/*background-image: url("http://www.originalpenguin.eu/wp-content/themes/default/images/headerbg2.png");*/
	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/aw10headerbg180.jpg'); }
 


#headertop {	 
	/*background-image: url("http://www.originalpenguin.eu/wp-content/themes/default/images/headerbg.jpg");*/
		background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/aw10headerbgtop.jpg');
	background-position:top right;
border:0px solid green;
width:180px;
height:130px;
background-repeat:no-repeat;
margin-top:40px;
	}

.logofloat {
width:180px;
height:120px;

padding-left:0px;
border:0px solid green;
margin:0px 0 -10px 2px;
display:block;
position:relative;
z-index:200;


height:auto;
}


#topbar {
	
width: 1050px;
font-weight: bold;
font-size:9px;
	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/white.png');
border-bottom:1px solid #CCCCCC;
		text-align: left;
font-family:  'OratorStdMedium', arial narrow, 'futura', futura,  helvetica;
	font-weight: lighter;
        font-size: 11px;
		padding:0px;
	position:relative;	
	color: #6a3328;
	
text-transform:capitalize;
	
	height:20px;


	z-index:10; /* negative value of footer height */
	
	clear:both;}
	
.storelink {


position:relative;
top:-6px;
}	
.hometable {
border:0px solid red;
width:100%;
height:100%;
position: fixed;
top:1;
left:1px;
}	



	
.hometable td {	
	border:0px solid green;
	}
#frontcontent {
width:840px;
float:left;
overflow:hidden;
height:100%;
margin:-20px 0 -10px 0;
}	
.frontimg {

position:relative;
top:0px;
margin:0px 0 0px 0;
}	
.frontcircle {
height:1px ;
width:1px;
border:0px solid red;
position:relative;
top:-560px;
left:210px;
}
.frontcircle2 {
height:1px ;
width:1px;
border:0px solid red;
position:absolute;
top:-40px;
right: 110px;
z-index:9999;

}

.frontcircle img{

}

* {margin:0;padding:0;} 


html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}

#main {padding-bottom: 0px;
border:0px solid red;
margin-bottom:-25px;}  /* must be same height as the footer */

#wrap {
width:1050px;
margin:0 auto;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
position:relative;

	/*background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/creambg.jpg');
	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/aw10bg400.jpg');*/
	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/bg2011.jpg');
}



.page-template-page-AW10menscollections-php #wrap, .page-template-page-AW10womenscollections-php #wrap, .page-template-page-AW10footwearcollections-php #wrap, .page-template-page-hometest-php #wrap, .page-template-page-AW10maincollection-php #wrap {

	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/aw10bg400.jpg');

}

.page-template-page-richardchaicollection-php  #wrap, .page-template-page-richardchaipress-php #wrap {
	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/rcbackground.jpg');

}

.page-template-page-richardchaicollection-php #header, .page-template-page-richardchaipress-php #header {

	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/chai10headerbg180.jpg');

}

.page-template-page-richardchaicollection-php #headertop, .page-template-page-richardchaipress-php #headertop {

	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/chai10headerbgtop.jpg');

}









 .page-template-page-AW10menscollections-php #header, .page-template-page-AW10womenscollections-php #header, .page-template-page-AW10footwearcollections-php #header, .page-template-page-hometest-php #header, .page-template-page-AW10maincollection-php #header {
 margin: 0px 10px 0px 0px ;
	padding: 0px 0px 0 0px;
	width: 180px;
position:absolute;

left:0;
top:0px;
min-height: 100%;
	margin-bottom:-25px;
	float:left;
    height:100%;
	z-index:9;
	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/aw10headerbg180.jpg');
background-position:middle right;
	border-width:0px 1px 0px 0px;
	border-color:#CCCCCC;
	border-style: solid;
}

 .page-template-page-AW10menscollections-php #headertop, .page-template-page-AW10womenscollections-php #headertop, .page-template-page-AW10footwearcollections-php #headertop, .page-template-page-hometest-php #headertop, .page-template-page-AW10maincollection-php #headertop {

	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/aw10headerbgtop.jpg');

	background-position:top right;
border:0px solid green;
width:180px;
height:130px;
background-repeat:no-repeat;
margin-top:20px;
}


.page-id-1134 #wrap {

	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/bg2011.jpg');

}   





/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
	
	
	#footer {
	
width: 1050px;
font-weight: bold;
font-size:9px;
	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/white.png');
border-top:1px solid #CCCCCC;
border-bottom:0px solid #CCCCCC;
		text-align: left;
font-family:  'OratorStdMedium', arial narrow, 'futura', futura,  helvetica;
	font-weight: lighter;
        font-size: 11px;
		padding:0px;
		margin:0 auto;
	color: #6a3328;
	font-style:italic;
text-transform:capitalize;
	
	height:24px;
margin-top:-25px;
position:relative;
	z-index:100;

/* negative value of footer height */
	
	clear:both;}
	
	

	
	
		

	
	
 	#footerright {
	font-family:  'OratorStdMedium', arial narrow, 'futura', futura,  helvetica;
	font-weight: normal;
        font-size: 11px;
	
			font-style: normal;
text-transform: uppercase;
font-weight: normal;

}	
	#footerleft {
	font-family:  'OratorStdMedium', arial narrow, helvetica;
	font-weight: normal;
        font-size: 11px;
	
			font-style: normal;
text-transform: uppercase;
font-weight: normal;

}		
	
	
		
.pixelicon {

width:16px; height:auto;
}	
#page {
	
	margin-top: 0px;

	margin-right: auto;
    margin-left: 130px; 
	width:840px;
	border:0px solid green;
	text-align: left; 
	float:left;

	
	
	}
#page2 {

	width: 900px;
	text-align: left; 
border:0px solid red;
	margin-right: auto;
    margin-left: auto; 
	
	
	}	
	
	 	
	#content {width:700px;
margin:40px auto 10px 0 ;
min-height:300px;
border:0px solid #999999;

float:left;
	}


#leftcontent {width:320px;
margin:35px 10px 10px 0 ;
min-height:300px;
border:0px solid #999999;
	
float:left;
z-index:100;
	}
	
	#rightcontent {width:340px;
margin:25px 10px 10px 0 ;
min-height:300px;
border:0px solid #999999;
	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/white.png');
padding:10px;
border-width:1px 1px 1px 1px;
border-color:#cfcfcf;
border-style:solid;
float:right;

	}
.contentbox{
font-size:12px;

background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/white.png');
padding:10px;
border-width:1px 1px 1px 1px;
border-color:#cfcfcf;
border-style:solid;
}
.title {
	/*background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/h2bg2.png');
	background-repeat:no-repeat;*/
height:21px;
padding:8px 0 0 0;

padding:0px;

}

.title h2{
	font-size: 14px;
display:inline;
border-width:1px 1px 1px 1px;
border-color:#cfcfcf;
border-style:solid;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/white.png');
	color: #6a3328;
padding:5px 10px 8px 10px;
height:18px;
margin-left:12px;
font-family:  'OratorStdMedium', arial narrow, 'futura', futura,  helvetica;

letter-spacing:1px;
}




	
	#brandhistory {

margin: 30px 0 0 20px;
width:423px;

border:0px solid #999999;



float:left
	}
	
		.brandhistoryright {
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/textboxbg.png');
padding:18px 0 0 16px;
margin:50px 0 0 0;
width:360px;
height:465px;
border:0px solid #999999;



float:left
	}
	#the55 {

margin:0px -80px 10px -160px ;
width:600px;
height:560px;

	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/red55.png');
background-repeat:no-repeat;
background-position:top left;
float:left;
z-index:1;
	}

#the55text {

width:800px;
margin:35px -30px 10px 0 ;
min-height:300px;

	border:0px solid red;
float:left;
z-index:100;
	}
	
	#the55text .contentbox{
width:360px;
position:relative;
top:0px;
float:left;
	}
	


.fiftygallery {

background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/the55frame.png');
background-repeat:no-repeat;
background-position:top left;
width:440px;
height:410px;
padding:80px 0 0 0px;
position:relative;
text-align:left;
left:0px;
top:0px;
float:left;
border:0px solid red;
}
.fiftygallery  .slideshow {

border:0px solid red;
width:320px;
height:296px;
}
.fiftygallery .ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a img{


width:50px;
height:50px;

}
	
	
	
.maincollectiongallery650 {
width:690px;
height:540px;
float:left;
margin:35px 0 0 60px;
	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/collectionbg650.png');
background-repeat:no-repeat;
background-position:top left;
position:relative;
}	
	
.maincollectiongallery650 .slideshow {
position:relative;
top:18px;
left:-2px;
border:0px solid red;
width:650px;
height:500px;
}		
	
	
.maincollectiongallery {
width:530px;
height:530px;
float:left;
margin:40px 0 0 100px;
	background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/collectionbg.png');
background-repeat:no-repeat;
background-position:top left;
}	
	
.maincollectiongallery .slideshow {
position:relative;
top:8px;
left:0px;
border:0px solid red;
width:500px;
height:500px;
}		
	
	
		
#collectioncontent {
width:840px;
float:left;
margin:35px 10px 10px 0 ;
position:relative;

}

#collectioncontent .contentbox{
width:300px;
float:left;


}
.collectiontext {
float:left;
width:370px;
height:500px;
border:0px solid red;
padding:20px 0 0 20px;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/textboxbg.png');
background-repeat:no-repeat;
background-position:top left;


}






.collectiongallery, .footwearcollectiongallery,  .kidscollectiongallery, .collectiongallerysmall, .collectiongallerybig {

position:relative;
top:-6px;
left:-10px;
width:450px;
float:left;



}
.rclogo {float:left;
width:800px;
}

.rclogo img{

width:300px;
height:auto;
float:left;
}

.oratorsmall {
height:25px;
width:auto;

}
.oratorbig {
height:35px;
width:auto;
}


#rccollectiongallery1 {
border:0px solid red;
position:relative;
top:-20px;
}

#rccollectiongallery2 {
float:left;
border:0px solid red;
width:280px;
position:absolute;
left:10px;
top:600px;
}

#rccollectionvideo {
float:right;
border:0px solid red;
margin-top:-5px;
height:390px;}

#rccollectionvideoinner {
border:0px solid red;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/videoboxbg.png');
background-repeat:no-repeat;
background-position:top left;
width:470px;
height:340px;
padding:11px 0 20px 19px;
}


#rccollectionpresslink  {
position:absolute;
left:10px;
top:940px;

}

.collectiongallerysmall .ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a img{

background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/vsmallbg.png');
background-repeat:no-repeat;
background-position:top left;
margin:0;
padding:7px 6px 6px 5px;
border:0;
width:35px;
height:40px;
}

.collectiongallerybig .ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a img{

background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/smallbigbg.png');
background-repeat:no-repeat;
background-position:top left;
margin:0;
padding:7px 6px 6px 5px;
border:0px solid red;
width:130px;
height:149px;
}




.collectiongallery .ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a img{

background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/smallbg.png');
background-repeat:no-repeat;
background-position:top left;
margin:0;
padding:7px 6px 6px 5px;
border:0;
width:70px;
height:80px;
}


.collectiongallery .ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a:hover img, .collectiongallerysmall .ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a:hover img{
filter:alpha(opacity=70);   
-moz-opacity: 0.7;   
opacity: 0.7;


}
.footwearcollectiongallery .ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a img{


width:120px;
height:80px;

}

.kidscollectiongallery .ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a img{

background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/kidsgallerybg.png');
background-repeat:no-repeat;
background-position:top left;
margin:0;
padding:7px 6px 6px 7px;
border:0;
width:208px;
height:238px;

}




#storecontent {
width:840px;
float:left;
margin:35px 10px 10px 0 ;

}

.storeleft{
width:380px;
float:left;
border:0px solid red;
margin:50px 0 0 0;
}

.storeright {
width: 440px;
float:left;
border:0px solid red;
margin:50px 0 0 0;
}
.storeleft .collectiongallery{
width:350px; 
clear:none;
position:relative;
left:13px;
top:-40px;}

#storepic {
width:320px;
height:420px;
float:left;
position:relative;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/storepicbg.png');
background-repeat:no-repeat;
background-position:top left;
padding:13px;
border:0px solid green;

}

.storeoffer {
height:25px;
width: 430px;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/storeofferbg.png');
background-repeat:no-repeat;
background-position:top left;
padding:8px 0 10px 15px;
font-size:14px;
position:relative;
top:4px;

}
.storetopright {
border:0px solid red;
height:180px;
width: 450px;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/instoretoprightbg.png');
background-repeat:no-repeat;
background-position:top left;
float:left;

}
.storetopright div{
float:left;
width: 180px;
margin:20px 20px;

}




.instoregallery {
position:relative;
left:20px;
top:-10px;

width:300px;
float:left;
border:0px solid green;

}
.instoregallery .ngg-galleryoverview .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a img{


width:50px;
height:45px;

}



#storemap {
width:300px;
float:left;
border:0px solid green;
margin:-10px 0 0 60px;
}





	
	#sidebar {
	width:170px;
float: left;
min-height:300px;
border:0px solid #999999;
margin:0 0 0 10px;
padding:10px 0 0 0 10px;
	
	}


	#blogcontent {width:490px;
float: left;
margin:46px 0px 20px 0;


padding:0px;

}
	
#blogsidebarleft {
	width:154px;
float: left;
min-height:130px;
border:0px solid #999999;
margin:50px 10px 0 0px;



	}	
	
	#blogsidebar {
	width:154px;
float: left;

border:0px solid #999999;
margin:50px 0 0 10px;



	}

.bloginnertop {
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/blogbgtop.png');
background-repeat:no-repeat;
width:500px;
height:19px;
float: left;
}
.bloginnerbottom {
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/blogbgbottom.png');
background-repeat:no-repeat;
width:500px;
height:21px;
float: left;
}
.bloginner {
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/blogbgmiddle.png');
background-repeat: repeat-y;
width:500px;
float: left;
}
	


.sidebarboxtop {
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/sidebarbgtop.png');
background-repeat:no-repeat;
width:155px;
height:11px;
float: left;

}
	
.sidebarboxbottom {
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/sidebarbgbottom.png');
background-repeat:no-repeat;
width:155px;
height:13px;
float: left;

}
.sidebarboxmiddle {
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/sidebarbgmiddle.png');
background-repeat: repeat-y;
width:135px;
padding:0 10px 0 10px;
float: left;
overflow:hidden;

}	

.sidebarbox {



}
#aktt_tweet_form {
display:none;
}

.aktt_tweets li{
overflow:hidden;
padding:0 0 10px 0;
margin:0 0 10px 0;
border-bottom:1px solid #CCCCCC;
}


.sidebarheader {position:relative;
left:-3px;
margin:0 0 3px 0;
}
.blogheader {position:relative;
left:13px;
margin: 0 0 5px 0;
}

.blogpost {float:left;
border-bottom:1px solid #cccccc;
margin: 0 0 10px 20px;
width:460px;
padding:0px;

}

.blogpost p img, .blogpost img {max-width:460px;
height:auto;
padding:5px 0;
}
p.posttitle {
	font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
font-weight:normal;
	font-style:italic;

letter-spacing:1px;
text-transform: capitalize;
font-size:16px;
margin:0;
padding:5px 5px 0px 0px;
 color:#6a3328;

}
span.postdate {
	font-family:  helvetica, arial, sans;
font-weight:normal;

text-transform:uppercase;
font-size:10px;

margin:0;
padding:5px 0px 0px 0px;


}
.post {
	margin: 0px 0px 0px 0px;
	text-align: left;
	border-left: 0px solid  #cccccc;
		border-right: 0px solid  #cccccc;
	padding:0px 20px 0 0px;
	float:left;
	width:800px;
	height:600px;
	position:relative;
	top:25px;
	}
	
.frontpost {
	margin: 0px 0px 0px 0px;
	text-align: left;
	border-left: 0px solid  #cccccc;
		border-right: 0px solid  #cccccc;
	padding:0px 20px 0 0px;
	float:left;
	width:800px;
	
	}
	
.post img, .frontpost img {
max-width:800px;
max-height:600px;
height:auto;
width:auto;
padding:0 0 10px 0;
margin:5px 0 5px 0;
padding:0;
}
/* this is the date for each post and other stuff that i prob wont use*/

.navigation {
	display: block;
	float:left;
	text-align: center;
position:relative;
padding:5px 0 5px 0;
top:0px;
border-top:0px solid  #CCCCCC;
height:25px;	
	}
.navigation2 {
	display: block;
	text-align: center;

margin:20px 0 0px 0px;
padding:5px 0 0 0;

border-top: 1px solid #CCCCCC;
	
	}	
.navigation	.alignright {
	float: right;
	background:#FFFFFF;
	font-size:10px;
	padding:5px 0 0 0px;
	color: #000000;
	font-weight:bold;
	width:40px;
	position:relative;
	top:-4px;
	}
	
.navigation .alignleft {
	float: left;
		background:#FFFFFF;
	font-size:10px;
		padding:0 0px;
	color: #000000;
		font-weight:bold;
		width:40px;
	}

/* End Typography & Colors */



/* Begin Structure */

	
/* Begin Sidebar */






	




	.collectionpost {
	
	width:700px;
	border:1px solid #999999;
	
	}
	
.thumbs {
margin:10px 0 10px 0px;
width:700px;
 height:30px;
}	
	
.thumb {
width:20px;
height:20px;
float:left;
margin:0 3px 3px 0;
border:0px solid #CCCCCC;
overflow:hidden;
}
	.thumb table {height: 100%;
	width:100%;
	
	}
	.thumb table tr td a img {
	
	max-width:40px;
	min-height:20px;
	height: auto;
	width:auto;
	
	}
	.thumb table tr td a:hover img { 
filter:alpha(opacity=50);   
-moz-opacity: 0.5;   
opacity: 0.5;

}
.post p {

margin:0;
padding:0;
}

.post p img{

margin:0;
padding:0;
}


.post small {text-transform:uppercase;
display:block;
text-align:left;
padding:8px 0 10px 0;
font-weight: bold;
letter-spacing:;}


.entry { border-bottom:0px solid #666666;
margin:5px 0px 0px 0px;
 border-top:0px solid #666666;

}

	


/* End Structure 


*/



/* End Headers */



/* Begin Images */
p object {
		display: block;
	margin-left: auto;
	margin-right: auto;


	}




.entry p img {
		display: block;
	margin-left: auto;
	margin-right: auto;

	margin-top:0px;
	margin-bottom:0px;


	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
	
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	
	height: auto;
	
	}
	
img.alignright {
	padding: 0px;
	margin: 0 0 0px 20px;
	display: inline;
	float:right;
	height: auto;
	}

img.alignleft {
	padding: 0px;
	margin: 0 0px 0px 0;
	display: inline;
float:left;
	height: auto;
	}

img.pageheader {
	padding: 4px;

	margin: 0 0px 0px 0;
	display: inline;
	height: auto;
	position: relative;
	left: -5px;
	}

/* End Images */





/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px; 
	text-align: left;
	}

#sidebar #searchform #s {
	width: 115px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 95%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
/* End Form Elements */
.signuptext {
float:left;
width:330px;
height:500px;
border:0px solid red;
margin:50px 0 0 40px;
padding:30px 50px 0 30px;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/textboxbg.png');
background-repeat:no-repeat;
background-position:top left;


}



.signup{
text-align:left;

font-size:14px;

}

.signup input{
width:3px 0;
border:1px solid #666666;
}


input.subscribe {
moz-border-radius:0;
border-radius:0;
background: #6a3328;
color:#FFFFFF;
border:0px;
margin-top:5px;
text-transform: uppercase;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
}

label {

	font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
font-weight:normal;
	font-style:italic;
text-transform:capitalize;
font-weight: lighter;
color:#6a3328;
letter-spacing:1px;
}

.contactpageleft {
border:0px solid red;
width:300px;
float:left;
margin: 0 0 0 -40px;
}

.contactpageright {
border:0px solid red;
width:500px;
float:left;
position:relative;
left:60px;
margin:50px 0 0 0;
}



.contacttext {
float:left;
width:318px;
height:500px;
border:0px solid red;
margin:50px 0 0 40px;
padding:20px 20px 0 20px;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/textboxthinbg.png');
background-repeat:no-repeat;
background-position:top left;


}
.contact{
margin:0px 0 0 5px;

}
.contact h4{
margin:8px 0 2px 0;
font-family: 'Hoefler Text', Georgia, 'Times New Roman', serif;
font-size:14px;
	font-style:italic;
text-transform:capitalize;
font-weight: lighter;
letter-spacing:1px;
color: #6a3328;
}
.contactbycountrytext {
padding: 0 0 10px 0;
}

.contactbycountrytext p{
border:0px solid red;
padding:0;

}
.contactbycountrytext p strong {
		display: block;
	
	font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight: normal;
  
		color: #6a3328;
	font-style:italic;
text-transform:capitalize;
font-weight: lighter;
letter-spacing:1px;
	margin:8px 0 -12px 0;
	font-size:14px;

padding:0;
border:0px solid blue;
	}

.popupstoretext  {
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/popupstorebg.png');
background-repeat:no-repeat;
width:300px;
height:300px;
float: left;
padding:25px 10px 10px 20px;
position:relative;
left:50px;
top:10px;
}
.popupstoretext  h3{
font-size:16px;
}
.popupstoretext  img{
margin:10px 0 0 0;
width:250px;
height:auto;
}

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px solid #999;
	}



blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}


/* End Various Tags & Classes*/


a.rollover img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;}

a.rollover:hover img {
filter:alpha(opacity=70);   
-moz-opacity: 0.7;   
opacity: 0.7;
}



small {
	color: #000000 ;
	text-align: center;
	align: center;
	}
	

/* this is the sidebar and post comments ----------     and post title hover*/
a, h2 a:hover, h3 a:hover {
		color: #6a3328;
	text-decoration: none;
	}
/* this is the side bar and post comments hover*/
a:hover {
	color: #000033;
	
	}


.alt {
	background-color: #ffffff;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}



small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	color: #fff ;
	}
	

	
h1, h2, h3 {
		font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
	
		color: #6a3328;
	line-height: 0.8em;
	font-style:italic;
text-transform:capitalize;
font-weight: lighter;
letter-spacing:1px;
	
	}

h1 {
	font-size: 4em;
	text-align: left;
	
	}



h2 {
	font-size: 28px;

font-style:italic;
letter-spacing: 1px;
	
padding:5px 5px 10px 0px;
	text-align: left;
	}
/* this is the archive headers text e.g april2007*/

/* this is the sidebar headers e.g archive*/


h3 {
	font-size: 1.3em;
	
	}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: #6a3328;
	}

 h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color:  #6a3328;
	}
	
	p {margin:0;
	padding:10px 0;
	
	}


 p strong, .contentbox strong {
font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight: normal;
  	font-style:italic;
text-transform:capitalize;
font-weight: lighter;
text-align:left;
display:block;
		color: #6a3328;
	font-style:italic;
	text-transform:capitalize;
padding-top:15px;
	font-size:14px;


	}


.entry p strong {
		display: block;
	
	font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight: normal;
  
		color: #6a3328;
	font-style:italic;
text-transform:capitalize;
font-weight: lighter;
letter-spacing:1px;
	margin-top:10px;
	margin-bottom:5px;
	font-size:14px;


	}


ul {margin:0;
padding:0px 0 0 0px;
}

li {
padding:0 0 0px 0;
list-style-type:none;
list-style:none;


}

ul.menu {margin:0px 0 0 0;
padding:0px 10px 10px 10px;
	/*background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/white.png');*/



	
border-width:0;
border-color:#cfcfcf;
border-style:solid;
width:155px;}
li.page_item1 ul li.page_item a, li.cat-item a {
	font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight: normal;
        font-size: 11px;
		color: #6a3328;
	font-style:italic;
	text-transform:capitalize;
	letter-spacing:1px;
	margin:0 0 5px 0px;
	padding:0 0 0 5px;
	position:relative;
	left:10px;
	display:block;
	padding:4px 0px 3px 2px;
	width: 138px;
}

li.page_item1 a {
	font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
	
        font-size: 18px;
		padding:0px;
		margin:0 0 0px 0px;
	color: #6a3328;
	font-style:italic;
text-transform:capitalize;
font-weight: lighter;
letter-spacing:-1px;
display:block; 
padding:5px 0px 2px 0px;}

li.page_item a.over, li.page_item1 a.over{
padding:3px 0px 2px 0px;
border-width:1px 0px 1px 0px;
border-color:#cfcfcf;
border-style:solid;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/white.png');
	color: #6a3328;

}
li.page_item1 a:hover, li.page_item a:hover {
padding:4px 0px 1px 0px;
border-width:1px 0px 1px 0px;
border-color:#cfcfcf;
border-style:solid;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/white.png');
	color: #6a3328;

}


.page-id-1134 li.page_item1 ul li.page_item a, li.cat-item a {
	font-family:  'OratorStdMedium', arial narrow, helvetica;
	font-weight: normal;
        font-size: 11px;
	
			font-style: normal;
text-transform: uppercase;
font-weight: normal;

}

.page-id-1134 li.page_item1 a {
	font-family:  'OratorStdMedium', arial narrow, helvetica;
	font-weight: normal;
        font-size: 15px;
	
			font-style: normal;
text-transform: uppercase;
font-weight: normal;

}

.page-template-page-richardchaicollection-php li.page_item1 ul li.page_item a, li.cat-item a, .page-template-page-richardchaipress-php li.page_item1 ul li.page_item a{
	font-family:  'OratorStdMedium', arial narrow, helvetica;
	font-weight: normal;
        font-size: 11px;
		color: #ffffff;
			font-style: normal;
text-transform: uppercase;
font-weight: normal;

}

.page-template-page-richardchaicollection-php li.page_item1 a, .page-template-page-richardchaipress-php li.page_item1 a {
	font-family:  'OratorStdMedium', arial narrow, helvetica;
	font-weight: normal;
        font-size: 15px;
		color: #ffffff;
			font-style: normal;
text-transform: uppercase;
font-weight: normal;

}


.page-template-page-richardchaicollection-php span.smallpenguin, .page-template-page-richardchaipress-php span.smallpenguin{padding: 0 5px 0 10px;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/smallpenguinwhite.png');
background-repeat:no-repeat;
position:relative;
top:2px;

}
.page-id-1134 span.smallpenguin {padding: 0 5px 0 10px;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/smallpenguin.png');
background-repeat:no-repeat;
position:relative;
top:2px;

}

span.smallpenguin {padding: 0 5px 0 10px;
background-image:url('http://www.originalpenguin.eu/wp-content/themes/default/images/smallpenguin.png');
background-repeat:no-repeat;
position:relative;
top:4px;

}

.slideshowlink, .piclenslink {  

display:none;

}



#extra_controls, #scrollbar { 
    display:block; /* initially display:none; to hide from incapable */
	width:300px;
    }

div#wn	{ 
	position:relative;
	width:330px; 
	height:438px; 
	
	overflow:hidden;
	margin-bottom:0px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	}
div.content { /* hide content to be swapped in */
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	}
div#lyr1 { /* show first div */
    visibility:visible;
	padding-right:20px;
	padding-left:10px;
	text-align:justify
    }
div#scrollbar { 
  position:relative;
  width:2px; height:423px; 
  font-size:1px;
  left:-20px;
  top:8px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track { 
  position:absolute; left:0; top:16px;
  width:11px; height:386px;
  background: #222222;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:7px; height:20px;
  background-color:#666;
  border:1px solid #666;
  }  
div#up { position:absolute; left:0; top:-2px;  margin-bottom:7px; }  
div#down { position:absolute; left:0; bottom:0; }

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
	width:10px;
	height:auto;
    } 
    
/* for safari, to prevent selection problem */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}




div#wn {
    float:left;
    margin-right:8px;
    }
    
div#scrollbar {
    float:left;
    }

.clearer { clear:left; }


#ngg-image-166, #ngg-image-168, #ngg-image-170, #ngg-image-174, #ngg-image-180{
display:none;

}
#ngg-image-13, #ngg-image-35, #ngg-image-180,#ngg-image-55,#ngg-image-56, #ngg-image-57, #ngg-image-19, #ngg-image-60, #ngg-image-48, #ngg-image-49, #ngg-image-50, #ngg-image-103, #ngg-image-22, #ngg-image-28,#ngg-image-119, #ngg-image-15, #ngg-image-17,#ngg-image-11, #ngg-image-43, #ngg-image-44, #ngg-image-25, #ngg-image-27, #ngg-image-34, #ngg-image-41, #ngg-image-38, #ngg-image-46, #ngg-image-47, #ngg-image-53, #ngg-image-63, #ngg-image-66,  #ngg-image-68, #ngg-image-70, #ngg-image-79, #ngg-image-72, #ngg-image-88, #ngg-image-74,  #ngg-image-78, #ngg-image-83, #ngg-image-81, #ngg-image-84, #ngg-image-87, #ngg-image-94,#ngg-image-105, #ngg-image-84, #ngg-image-107, #ngg-image-108, #ngg-image-109, #ngg-image-110, #ngg-image-111, #ngg-image-113, #ngg-image-120, #ngg-image-121, #ngg-image-124, #ngg-image-125, #ngg-image-126, #ngg-image-127, #ngg-image-129, #ngg-image-130, #ngg-image-132, #ngg-image-135, #ngg-image-138, #ngg-image-141, #ngg-image-144, #ngg-image-145,  #ngg-image-146, #ngg-image-151, #ngg-image-152, #ngg-image-153, #ngg-image-154, #ngg-image-155, #ngg-image-156, #ngg-image-157,  #ngg-image-90,  #ngg-image-134,  #ngg-image-97,  #ngg-image-461,  #ngg-image-454,  #ngg-image-457,  #ngg-image-460,  #ngg-image-462,  #ngg-image-464,  #ngg-image-466,  #ngg-image-467,  #ngg-image-469,  #ngg-image-471,  #ngg-image-474,  #ngg-image-476,  #ngg-image-479,  #ngg-image-483,  #ngg-image-485,  #ngg-image-489,  #ngg-image-493,  #ngg-image-494,  #ngg-image-496,  #ngg-image-498,  #ngg-image-516,  #ngg-image-520,  #ngg-image-521,  #ngg-image-522,  #ngg-image-514,  #ngg-image-517{
display:none;

}

