@import "css-w.css";

/******BODY*******/

body, p, b, ul, ol, li, h1, h2, h3, blockquote {
		color:#000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

body.container {
		background-color: #cccccc;
		background-image: url(http://www.diaplous.org/assets/templates/andreas01/images/y.jpg);
		background-repeat: no-repeat;
		background-attachment: fixed;
}
div.container {
		border: 1px #fafafa solid;
		background-color: #ffffff;
}

#content .abstract{
		background-color:#fafafa;
		background-image:none;
		border:1px solid #808080;
		font-size: 11px;
		color:#000000;
		margin: 2em;
		padding: 1em;
		display: block;
		}

#content .abstract em { font-weight: 700;
			font-style: normal;
			color: #690;
			background-color: transparent;
		      }

#content .abstract hr { display: block;
			clear: both;
			visibility: hidden;
		      }


INPUT, TEXTAREA {
		background: #ffffff;
		color: #333333;
		font-weight: bold;
		font-size: 11px;
}

.sub3 
	{ 
		font-size: x-small; 
		color: #000000; 
	}

/******NORMAL STYLES*******/
#content a.external {
    background: url(http://www.diaplous.org/assets/templates/andreas01/images/lnk.png) no-repeat left center;
    padding-left: 13px;
}

a:link
	{
		color: #002445;
		border-bottom: 1px dotted #000000; 
	}

a:visited
	{
		color: #452100; 
		text-decoration: none;
	}

a:hover, a:active 
	{	
		color: #000000;
		border-bottom: 1px solid #000000; 	
	}

h1, h1.title 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.5em;
		line-height: 100%;
		font-weight: normal;
		border-bottom: 1px dotted #000000;
		color: #000000;
		margin-top: 0;
		margin-bottom: 1em;
		padding-top: .5em;
	}
h2 
	{
		font-size: 1.2em;
		line-height: 18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		margin-bottom: 2px;
		margin-top: 15px;
	}
h3 	
	{
		font-size: 13px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin-bottom: 2px;
	}
h4 
	{
		font-size: 11px;
		margin-bottom: 0;
	}
p 
	{
		font-size: .8em;
		line-height: 15px;
		margin-top: 7px;
		margin-bottom: 7px;
	}
dt, dd 
	{
		font-size: .8em;
		line-height: 15px;
	}
ul, ol 
	{
		margin-top: 10px;
		margin-bottom: 10px;
	}
ul li, ol li 
	{
		font-size: .8em;
		line-height: 15px;
		list-style: box;
		margin-top: 2px;
		margin-bottom: 2px;
	}
th, td 	
	{
		font-size: 11px;
		line-height: 15px;
	}
code, pre 
	{
		font-family: Courier, fixed-width;
	font-size: 0.8em;
	color: #333;
	}
hr 
	{
		color: #808080;
	}
blockquote 
	{
		background-color: #fafafa;
		padding: 4px;
		border:1px solid #dadada;
		font-size: 11px;
		color:#000000;
		line-height: 15px;
		font-style: italic;
		margin: 8px 24px;
	}
em 
	{
		font-size: 12px;
		font-weight: normal;
		font-style: italic;
	}
strong 
	{
		font-weight: bold;
		font-style: normal;
	}
q 
	{
		font-style: italic;
	}
.datememo 
	{
		font-size: xx-small;
		color: #666;
		padding-right: 5px;
		margin-right: 5px;
		border-right: 1px #666 solid;
	}
#sidebar a 
	{
		font-weight: normal;
	}
h3.sidebarhead 
	{
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 15px;
		font-weight: normal;
		text-transform: uppercase;
		color: #333333;
		margin-bottom: 5px;
		margin-top: 15px;
	}
div.menuitem 
	{
		font-size: 11px;
		line-height: 14px;
		margin-bottom: 2px;
	}
.piges 
	{
		font-size: 11px;
		padding-top: 8px;
		padding-bottom: 10px;
	}
.picture300 
	{
		float: right;
		margin: 10px;
		width: 300px;
	}
.picture400 
	{
		float: right;
		margin: 10px;
		width: 300px;
	}
.picture300 p, .picture400 p 
	{
		font-size: 10px;
		text-align: center;
	}
.update 
	{
		background-color: #ffc;
		padding: 0 5px;
	}
.superscript 
	{
		font-size: 8px; 
		vertical-align: super;
	}

.posted 
	{
		font-size: 10px;
		color: #333;
		padding: 2px;
		border-top: 1px dotted #333;
		text-align: right;
	}
.posted a 
	{
		font-weight: normal;
	}

.post, .comments-post {			/* For comments, posted by... */
	font-size: 10px;
	color: #333;
	padding: 2px;
	border-top: 1px dotted #333;
	text-align: right;
}
.extended {		/* more... */
	border-top: 1px solid #333333;
	font-size: 12px;
	font-variant: small-caps;
}
#menu {
	font-size: 10px;
	margin-bottom: 12px;
}
.comments-body {
	font-size: 11px;
	line-height: 15px;
}
.textbody {
	margin-bottom: 12px;
	text-align: left;
}

#footer p {
	font-size: 10px;
	text-align: center;
	color: #333;
	clear: both;
}
