/*  

Theme Name: Fashionista

Theme URI: http://ericulous.com/2008/01/02/wp-theme-fashionista/

Description: Fashion theme for fashion blogs

Version: 1.2

Author: Genkisan

Author URI: http://ericulous.com/

Tags: white, magenta, fluid width, three columns, widgets

*/



body {

overflow-x: hidden;
margin:0px;
padding:0px;
color: #666;

font-family: 'helvetica',arial,sans-serif;
font-weight:normal;
font-size: 6px;
width: 100%;
}



#bodywrapper {

padding: 0px;

width:350px;

border:none;

text-align: center;

margin-left: auto;

margin-right: auto;

margin-top:0px;

vertical-align:top;

}



html, body, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset {

border: 0;

margin: 0;

padding: 0;

}



h1 ,h2 ,h3 ,h4 ,h6 ,h7 {

font-family: "verdana", arial, sans-serif;

font-weight:lighter;

}



a {

color: #794202;

font-size:10px;
font-family:verdana;
text-decoration: none;

text-align:left;

}



a:hover {

text-decoration: underline;

}





blockquote {

border-left: 1px dotted #ccc;

color: #666;

margin: 0 0 0 20px;

padding: 0 0 0 10px;

}



.clear {

clear: both;

}



/* begin header */

#headerImg{

	text-align:center;

	margin-top:0px;
	padding-top:0px;

	margin-bottom:0px;

	padding-bottom:0px;

	border:none;

}



#blogtitle {

font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

font-size: 6px;

height:5px;
padding:0px;

margin: 0px;

position: absolute; 

text-align: center;

width: 800px;

float:right;

}



#blogtitle a {

color: #fff;

text-decoration: none;

float:right;

}



#blogtitle a:hover {

color: #fff;

}



#description {

color: #fff;

font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

font-weight: normal;

font-size: 6px;

left: 50%;

}

/* end header */





/* begin sidebar */

#sidebar {

font-family: "verdana", Times, serif;

margin-top: 3px;

*margin-top: 22px;

width: 200px;

font-size: 10px;

color:#333;



}



.sidebar-full {

text-align: left;

}



.splitted-left {

float: left;

text-align: left;

margin-left:30px;

width: 110px;

}



.splitted-right {

float: left;

text-align: left;

width: 110px;

}



#sidebar h3 {

font-family: "verdana", Times, serif;
font-size: 14px;
line-height: 8px;
margin: 10px 0 10px 0px;
padding-left:0px;
padding-top:10px;
color: #56a201;
letter-spacing:1px;

}

#navcontainerR {
	float:right;
}

.navcontainer {
font-family:Verdana;
float:left;
margin: 0;
margin-top:19px;
*margin-top:0px;
width: 180px;
padding:0px;

}

.navcontainer2 {
font-family:Verdana;
}

#navcontainer2 li {
list-style:none;
*margin:0px;
}

#navcontainer2 a {
font-family:verdana;
list-style-position:outside;
}

.navcontainer ul {

list-style-type: none;

margin-left: 0;

padding:0px;

}



.navcontainer ul li {

font-size: 12px;

font-weight: lighter;

line-height: 25px;

list-style:none;

margin-bottom: 0;

text-decoration: none;

}



.navcontainer a {

font-size:14px;
text-transform:uppercase;
color:#56a201;
letter-spacing:0px;
display: block;
font-family:verdana;

min-height: 8px;

margin-bottom: 0px;

width: 170px;

padding-left:2px;

}



.navcontainer a:hover, .navcontainer a:active {

text-decoration:underline;

}



.navcontainer ul li ul.children {

font-style: italic;

padding: 0;

}



#sidebar form {

}



#sidebar_left {

float:right;
	margin:0px;

	padding:0px;

}

#sidebarR {
text-align:left;
vertical-align:bottom;
width:215px;
margin-top:22px;
}

#sidebarR p {
width:215px;
font-size:9px;
line-height:190%;
}


#searchcontainer {
	width:215px;
}

#searchform {

	width:100px;

	background:none;

	background-color:none;

}



#sidebar #searchformfield {

font-size:12px;

height: 18px;

margin: 0;
padding: 0;

width: 200px;

}

/* end sidebar */





/* begin search */

#searchfield {

border: 1px solid #ddd;

padding: 2px 2px;

text-align:right;

}



#searchsubmit, #submit {
float:left;
font-family:"verdana", Times, serif;
font-size:12px;
text-transform:uppercase;
cursor: pointer;

border: 1px solid #ddd;

margin: 0px;
margin-bottom:20px;

text-align:center;

width:60px;

background-color:#fff;

color:#666;

padding: 3px;

}



#submit input {
width: auto;

}



#inputfield {
float:left;
background-color:#eee;
border-color:#666;
color:#333;
margin-top:26px;
padding-left:2px;
*padding:0px;

}



input, textarea {
background-color: #ffffff;
border: 1px double #ddd;
color: #333;
font-size: 11px;
width:100px;
font-size:14px;
}



#blank {

border:none;

background-image:none;

background-color:none;

height:5px;

width:102px;

background-color:#fff;

}

/* end search */





/* begin posts */

#postwrapper {

vertical-align:top;

margin: 0px;

padding:10px 0px;

width: 340px;



border:none;

}



.expandcollapsetext {

margin-top: 20px;

cursor: pointer;

float:right;

}



#postwrapper p {

margin-bottom: 0px;


}





#postwrapper h3, h3, .titel { /* mainly for search msg */
text-align:left;
color: #333;
font-size: 20px;
letter-spacing:1px;
text-transform: uppercase;
font-weight:normal;
font-family:"verdana", Times, serif;
padding-left:0px;
}

h3 {
color:#fff;
}

#postwrapper h3 {
margin-bottom:30px;
margin-top:4px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#794202;
}

h2 a { /* mainly for search msg */
text-align:left;
color: #794202;
font-size: 20px;
letter-spacing:1px;
text-transform: uppercase;
font-weight:bold;
font-family:"trebuchet ms", Times, serif;
padding-left:0px;
margin-bottom:10px;
line-height:30px;
width:340px;
}

.titel {
padding-top:10px;
border-top:1px solid #333;
}

#sidebarR h3 {
color:#794202;
padding-left:10px;
font-size:14px;
font-family:verdana;
}

.postholder {
border-top:1px dotted #ccc;
clear: right;

color: #333;

font-size: 10px;

margin: 0 20% 0px 2px;

padding: 0 0 0 0;

text-align: left;

width: 340px;

}

.postholder p a{
color:#56a201;
font-size:10px;
}

.postholder .tag a {
font-weight:normal;
font-family:verdana;
color:#794202;
}

span a {
color:#56a201;
}

.postholder ul, .postholder ol {

margin-left: 10px;

padding-left: 20px;

}



.postholder img {

background:none;

border: 0;

}



.postholder p {
color:#666;
line-height:190%;

}



.info {


float: left;

padding-left: 0px;

width:340px;

}



.inforight {

background-color: #ffffff; 

float: right;

font-weight: normal;

}



.infoleft {

float: left;

padding-left: 5px;

width: 80%;

padding: 0;

}



.info span.day {

font-family:'Helvetica',Verdana, Arial, , sans-serif;

text-align:right;

}



h5 {

font-family:'helvetica', Arial, , sans-serif;

text-align:left;
font-style:lighter;
font-size:9px;
color:#56a201;
padding-bottom:5px;

}


.info span.year {

font-family:'Helvetica',Verdana, Arial, , sans-serif;

text-align:right;

}



.post {
margin-top: 0px;
margin-bottom: 10px;
text-align: left;
padding-top:10px;

}


.post h2 a:hover {

color: #56a201;

text-decoration: none;

}






.tag a:hover {

	color: #56a201;

	text-decoration: underline;

}



.alignright {

float: centre;

}



.alignleft {

float: left;

}



.distance {

clear: both;

margin: 10px 0;

}



.sticky {

background-color: #fffff0;

}

/* end posts */





/* begin posts navigation */

.navalignleft {

float: left;

}



.navalignright {

float: right;

width:375px;

}

/* end posts navigation */





/* begin comments */
strong {
	font-family:verdana;
	font-size:10px;
}

#comment {
width:340px;
border:1px solid #ddd;
background-color:#efefef;
padding:2px;
color:#333;
}

.commentlink a {
color:#56A201;
text-align:left;
font-weight:normal;
font-family:verdana;
}


#commentform {
font-weight:normal;
font-family:verdana;
color:#666;
text-align:left;
font-size:10px;
*font-size:11px;
}

#commentwrapper {

margin-top: 50px;

}



.alt {

background-color: #f9f9f9;

border: 1px solid #e3e3e3;

color: #666;

}



.commentlist {

list-style-type: none;

margin:0;

margin-bottom: 30px;

padding: 0;

text-align: justify;
font-weight:normal;
font-family:verdana;

}



.commentlist li {

background-color: #dae2c6;


color: #333;

margin: 10px 0px;

padding: 10px;
width:323px;
}



.commentlist li .avatar { 

float: right;

border: 1px solid #eee;

padding: 2px;

margin-left: 10px;

background: #fff;

}



.commentlist p {
font-family:verdana;
color:#333;
font-size:10px;
margin: 10px 5px 10px 0;

}



.nocomments {

text-align: center;

}



#comment h3 {

font-size: 18px;

}



.commentsnavigation {

padding: 20px 0 30px 0;

}



.commentlist ul.children li {

background-color: #e3e3e3;

border: 1px solid #efefef;

list-style: none;

margin-top: 20px;

margin-left: 30px;

}



.commentlist ul li.depth-2 {

background-color: #f1f1f1;

}



.commentlist ul li.depth-3 {

background-color: #ececec;

}



.commentlist ul li.depth-4 {

background-color: #e8e8e8;

}



.commentlist ul li.depth-5 {

background-color: #e3e3e3;

}

#commentwrapper h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#794202;
margin:0px;
padding:0px;
}
/* end comments */

#friends {
margin-top:40px;
height:270px;
width:215px;
background-image:url(images/friends.png);
}

.commentlist .url {
color:#333;
font-family:verdana;
font-weight:normal;

}

/* begin footer */

#footertb {
text-align:centre;
float:left;
}

#table_content td {

	border:1px solid #FFFFFF;

	padding:5px;

	text-align:left;

}

#footertxt {
	font-style:italic;
	font-size: 10px;
	text-align:center;
	border-top:1px dotted #ccc;
	padding-top:5px;
	margin-top:10px;
	vertical-align:bottom;
}

#footertxt a {
color:#56a201;
}

#footer {

color: #ffffff;

font-size: 11px;

font-weight: normal;

height: 40px;

width: 850px;

padding-top:10px;


margin-left:300px;

}



#footerleft {
vertical-align:bottom;
color:#333;

width:696px;

border:none;

padding:0px;

}



#footerleft a {

color:#333;

text-align:left;

text-decoration:none;

}



#footerleft a:hover{

text-decoration:underline;

}



#footerleft td {

border:none;

padding:0px;

text-align:left;

}



/* end footer */



/* Begin Images */

p img {

	padding: 0;

	max-width: 500;

	}



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	width:375px;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}

/* End Images */



/* Captions */

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

/* End captions */



/*TABLE*/

#table_content, #table_content p {

	background-color:#ddd;

	width:480px;

}



#one td {

	background-color:#FFFFFF;

}



/*FORM*/

#form {

	width:215px;

	height:460px;

	border:none;

	background-color:none;

	background:none;

}

#form2 {

	width:500px;

	border:none;

	height:610px;

	border:none;

	background-color:none;

	background:none;

}



form, form td, #form body, #form table {

	background-color:#FFFFFF;

}



.formtxt, .formtxt td {

	color:#4b4b4b;

	font-size:10px;

	width:250px;

	font-family: 'verdana',arial, verdana, "trebuchet ms", sans-serif;

	line-height: 20px;

	text-align:left;

}



#aanmelden {

height:800px;

text-align:left;

}



.abonnement{

width:20px;

}



.combi {

width:40px;

}



.txt {

color:#4b4b4b;

font-size:10px;

line-height: 20px;

text-align:left;

width:250px;

}



.txt td {

width:100px;

}



.h2 {

font-size: 12px;

font-style:italic;

}



.check {

	width:25px;

}



.dag {

	width:15px;

}



.maand {

	width:15px;

}



.jaar {

	width:35px;

}



#terug {

	font-size:10px;

}



.textarea {

	width:250px;

	margin-left:100px;
	font-weight:normal;
font-family:verdana;

}



.button {

	color:#4b4b4b;

	font-size:10px;

	width:100px;

	font-family: 'verdana',arial, verdana, "trebuchet ms", sans-serif;

	line-height: 20px;

	margin-right:15px;

}



iframe {

	background-color:#FFFFFF;



}



/*pagenavi*/

#navi {

	widht:600px;

	margin:0px;

	padding:0px;

	background-color:#FFFFFF;

	text-align:center;

}



#trans {

	border:none;

	margin:0px;

	padding:0px;

}



#bgform {

height:440px;

text-align:left;

}



#webshop {

	width:500px;

	height:800px;

	border:none;

}

#tweets h3, #tweets h4 a {
color:#fff;
}


.twtr-tweet-text {

font-family: Verdana;
font-size:10px;
line-height:190%;
}

.twtr-tweet-text a {
color:#56A201;	
}

.twtr-widget {
font-family:verdana;
font-size:10px;
line-height:190%;
}

#facebook {
width:65px;
height:20px;
margin-left:10px;

}

#follow {
width:70px;
height:25px;
margin-left:10px;
padding-bottom:10px;
}

.flink {
width:65px;
height:22px;
}

/*tabel*/
#mainTable{
border:0px;
margin:0px;
padding:0px;
width:100%;
text-align:centre;
}

#holder{
background-image:url('images/roots.jpg');
background-repeat:no-repeat;
background-position: top right;
border:0px;
margin:0px;
padding:0px;
width:1001px;
vertical-align:top;
}

#kolomL{
border:0px;
margin:0px;
padding:0px;
padding-left:118px;
width:318px;
vertical-align:top;

}

#kolomM {
border:0px;
margin:0px;
padding:0px;
width:350px;
padding-right:20px;
vertical-align:top;
}

#kolomR{
border:0px;
margin:0px;
padding:0px;
padding-right:118px;
width:333px;
vertical-align:top;
}

#flash {
float:right;
text-align:right;
padding:0px;
margin:0px;
}

#test a, #test a:hover {
color:#FFFFFF;
}