/* MLP Design (http://www.mlpdesign.tk). Released under Creative Commons Attribute 2.5 */

body
{ background:url(images/oenmwbg.gif) 50% 0 repeat-y #9F2D7A; font-family: Verdana,sans-serif; color: #471939; font-size: 10pt; margin:0;}

strong
{ background:inherit; color:#f63;}

h1
{ background:inherit; color:#777; font-size:16pt; font-weight:normal; margin:0; padding-top:8px; text-transform:lowercase;}

h2
{ background:inherit; color:#f63; font-size:9pt; font-weight:normal; margin:0; padding:2px 0 8px 0; text-transform:uppercase;
  border-bottom:#ddd 1px solid;}

a:link, a:visited, a:active
{ background-color: inherit; color: #FF0000; text-decoration: none; }

a:hover
{ background-color: inherit; text-decoration: none; color: #0000FF; }

blockquote
{ background:inherit; color: #722259; display:block; padding:0 5px; margin:0 50px;
  font-size:8pt; font-weight:normal; text-align:justify; border-left:#f63 5px solid;}
  
blockquote p:first-letter
{ background:inherit; color:#f63; font-size:150%; font-weight:bold; text-transform:uppercase;}

ul 
{ list-style:none; margin-left:10px; padding:1px;}

ul li
{ padding-left:15px; background: url(images/arw.gif) 0 3px no-repeat;}

#header
{ width:730px; height:190px; background:url(images/oenmw.jpg) 50% no-repeat #722259; color: #722259; margin:auto; font-weight:bold;
  text-transform:lowercase;}

#body
{ width:700px; background: #EEAAB1; color:inherit; margin:auto; padding:13px; border:#ccc 2px solid; text-align:justify;}

#content
{ width:500px; float:left; text-align:justify;}
  
#sidebar
{ width:175px; height:auto; float:right; text-align:justify; margin-top:15px;}

#footer
{ width:720px; margin:10px auto; background:inherit; color: #EEAAB1; font-size:75%;}
  
.headerlt
{ float:left; padding:80px 0 0 20px; font-size:20pt; letter-spacing:8px;}

.menu 
{ float:right; margin:90px 5px 0 0;  text-align:center; font-size:8pt; }

.menu a:link, .menu a:visited, .menu a:active
{ background:inherit; color: #28FF2A; text-decoration: none; display:block; border-left:#554 1px dashed; padding:1px 8px;}

.menu a:hover
{ background:inherit; color: #FF0000; text-decoration:none; border-left:#f61 5px solid; padding-left:4px;}

.sbhead
{ background:inherit; color:#888; font-weight:bold; border-bottom:#ddd 1px solid; padding:1px 0 8px 0; text-transform:lowercase; text-align:right; font-size:95%;}

.sidebar
{ background:inherit; padding:5px; width:170px; font-size:80%; color:#888; text-align:justify;
  margin-top:10px; }

.img
{border:#aaa 1px solid; margin:8px 5%; width:90%;}

.footer 
{ float:right; }

.footer a:link, .footer a:visited, .footer a:active
{ background:inherit; color:#ddd; text-decoration: none;}

.footer a:hover
{ background:inherit; color:#fff; text-decoration: none;}

.spacer 
{ font-size:0; clear:both; height:1px;}
























/* TAGS */

p.tags {
    line-height: 2.25em;
    margin: 2em 10%;
    text-align: justify;
    vertical-align: middle;
}
p.tags a,
p.tags span {
	color: Red;
	margin-right: 0.5em;
}
p.tags span:hover {
    cursor: pointer;
    text-decoration: underline;
}
p.tags span.selected {
    background: #eee;
}
.bmarksss {
	width: 13%;
	vertical-align: top;
}
.bmarksss1 {
	width: 87%;
	vertical-align: top;
	padding-left: 6px;
	border-bottom: dashed 1px rgb(120,176,39);
}
img .myborder {
	border: 1px;
}
ol {
	list-style: none;
}


/*Pagination*/

div.pagination {
	padding: 3px;
	margin: 3px;
	font-size: 8px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	text-decoration: none; /* no underline */
	color: #000099;
	line-height: 25px;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000099;
	font-weight: bold;
	background-color: #336633;
	color: #FFF;
}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #AAAADD;
		line-height: 25px;
		color: #DDD;
	}
	
p.error,
p.success {
    border: 1px solid;
    font-size: small;
    margin: 0.5em;
    padding: 0.5em;
    width: 70%;
}
p.error {
    background: #FCC;
    border-color: #966;
    color: #633;
}
p.success {
    background: #CFC;
    border-color: #696;
    color: #363;
}
.inter {
	line-height: 20px;
	padding: 10px;
}
