/*\	+-----------------------------------------------+


		styling >> talkingcure.gr
		print version >> 27/06/2006			
		author >> Kostis Sakkas					
		feel free to ask anything 				
		kostis[dot]sakkas[at]handmade[dot]gr				
		
	+-----------------------------------------------+	\*/






















/*	THE HTML
____________________________________________________________*/
html 	{ margin:0; padding:0;}
body 	{ margin:0; padding:0;  font:normal 11px/130% Verdana, Arial, Helvetica, sans-serif;color:#454545;}
h1, h2	{ margin:0; padding:0; font-family: "Palatino", "Georgia", "Times New Roman", serif;}
h3, h4, h5	{ margin:0; padding:0; font-family: "Verdana", "Arial", "Helvetica", sans-serif;}
p 		{ margin:0; padding:0; font:normal 1em/130% "Verdana", "Arial", "Helvetica", sans-serif; color:#454545;}
em		{ color:#88350B; text-decoration:underline; font-style:normal;}
img, 
img a 	{ border : none;}
hr 		{ /*good for IE*/ color: #969696; /*the rest try to fool opera and firefox */height: 1px; background-color: #969696; border: 0px solid #969696; }
form, 
fieldset{ margin:0;padding:0; border:0}
code	{ margin:5px; padding:5px; font:normal 1.2em/130% Courier; color:#c00; border:1px dotted #ccc; display:block}
.clearthis	{ clear: both; line-height: 1px; height: 0;}
#skip{display:none}

/*	THE LINKS
____________________________________________________________*/
a			{color:#7E993E; font:normal 1em/100% "Verdana";text-decoration:underline;}
a:hover 	{color:#5289B7; text-decoration:underline}
a.external		{padding:0 20px 2px 0;}
a.external:hover {padding:0 20px 2px 0;}

/*	THE POSITIONING
____________________________________________________________*/
#site-wrapper{margin:0 0 20px; padding:0 0 10px; width:600px; float:left; }
#content{margin:0; padding:0; float:right; width:600px;}
#sidebar{margin:0; padding:0; float:left; width:600px;}
#post {margin:0; padding:0; float:left; width:600px;}

/*	THE SIDEBAR
____________________________________________________________*/
h1, .details {display:none}

#sidebar p{margin:0; padding:0 30px 0 0; height:90px; width:170px; text-align:right; color:#646959;}

/*	THE MENU
____________________________________________________________*/
#nav {display:none }


/*	THE CONTENT
____________________________________________________________*/
#content{}


/* THE POSTS
____________________________________________________________*/
#post{margin:10px 0 0 ;padding:0 10px }
#post h2{margin:0; padding:0 0 5px 10px; font:bold 1.1em/120% Georgia, "Times New Roman", Times, serif; color:#7E993E; border-bottom:1px solid #E0E2DA;}
#post p{margin:0 0 14px;padding:0 0 0 10px; font:normal 1.1em/150% "Verdana"; color:#5F5F5F ;}
#post-data{margin:0; padding:0 0 100px; }
.letterhead{margin:0; padding:0 4px 0 0; font:bold 3.6em/100% "Georgia"; float:left; color:#7E856E;}
ul.lbox, ul.rbox{margin:5px 0 10px; padding:0;list-style-type:none; float:left; }
ul.lbox{padding:0 0 10px 10px; width:600px;color:#A3BA6D;}
ul.rbox{display:none; }

.paging{display:none;}



/* THE CATEGORIES
____________________________________________________________*/
#catdata {margin:0; padding:10px 10px 0 0; float:left; width:290px;}
#catdata p{margin:0 0 14px; padding:0 10px; font:normal 1em/130% "Verdana"; color:#5F5F5F; background:transparent url("/_img/bkg-par.gif") repeat 0 0; line-height:16px }

#catlist {margin:0; padding:10px; float:left; width:190px; background-color:#F7F8F4}
#catlist h3{margin:0; padding:0 0 10px; font:bold 1em/120% Verdana; color:#7E993E; }
#catlist ul.rbox li{margin:0 0 3px;}
#catlist ul.rbox li span{padding:0 0 0 10px; color:#777B6C; font-weight:700; background:transparent url("/_img/bullet-blue.gif") no-repeat 0 3px}
#catlist ul.rbox li a{color:#777B6C}
ul.entries{margin:0; padding:0 0 0 10px; float:left; width:500px; list-style-type:none}
ul.entries li{margin:0; padding:0 0 3px 10px; color:#777B6C; font-weight:700; background:transparent url("/_img/bullet-yellow.gif") no-repeat 0 4px}

/* THE GALLERY
____________________________________________________________*/
#gallery {display:none;}

/* THE CREDITS
____________________________________________________________*/
ul.credits{display:none;}


/* THE ERROR MESSAGES
____________________________________________________________*/
dl.error {margin:5px 0 0;padding:10px;width:388px;border:1px solid #D5D1AA;background-color:#FDF9D3;float:left;clear:both;}
dl.error dt {margin:0;padding:0; font:bold 1.1em/110% Verdana; color: #716E49;}
dl.error dd {margin:0; padding:2px 0;color: #515144; font:normal 1em/120% Verdana;}
.error-msg{margin:5px; padding:5px; background-color:#FDF9D3; border:1px solid #D5D1AA; color:#716E49; font:normal .9em/110% "verdana"; float:left; }
#member-module .error-msg{width:170px;}



/* THE FORM ELEMENTS
____________________________________________________________*/

#frm{margin:0; padding:0;}
input, select		{margin:0;}
.memberbox input,
.memberbox select	{padding:3px;width:200px;}
input.radio		{margin:3px 0 0  0; width:25px;}
textarea {padding:2px;width:200px;}
.cbox input.small {margin:0 10px;width:20px; float:right}
input.null-btn {margin:0;width:120px; height:30px; color:#646464; background:transparent url("/_img/btn-null.gif") no-repeat top left; font:bold .9em/100% "Arial"; border:0;}


#frm label.cssFormValidatorError{}
#frm input.cssFormValidatorError{background-color:#FFFFCA;}


/* THE FOOTER
____________________________________________________________*/

#footer{}
