/*--------------------REMOVE DEFAULT SETTINGS-----------------------*/
/* LINKS */
:link,:visited { text-decoration:none }
/* LIST */
ul,ol { list-style:none }
/* FONTS */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
/* REMOVE PADDING AND MARGIN VALUES */
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img,
blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form,
input, textarea, fieldset, pre
{margin: 0; padding: 0;}
/* de-italicize address */
address { font-style:normal }

/*-------------------LAYOUT------------------------*/
html {
background-image: url(../images/backpixel.gif);
height: 100%;
}

body {
margin: 0px;
height: 100%;
width: 800px;
padding: 0px;
margin-left: auto;
margin-right: auto;
background-image: url(../images/bg.top.jpg);
background-repeat: no-repeat;
}

#wrap {
min-height:100%;
position:relative;
background-image: url(../images/bg.bottom.jpg);
background-position: bottom;
background-repeat: no-repeat;
}
* html #wrap {height:100%}

#headclear { width: 800px; height: 190px; }
#footclear { height: 80px; bottom: 0px;}

#main {
width: 700px;
margin-left:50px;}

#content {
width: 580px;
margin-left: 60px;
padding: 0;}

#footblock {
position: absolute;
bottom: 19px;
left: 130px;
line-height: 11px;
text-align:left;
color: #CCC;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-transform:lowercase;
}
.eee a { color: #CCC; letter-spacing: 0px;}
.eee a:hover { color: #FFF; letter-spacing: 0px; font-weight:normal; }
/*---------------JOOMLA-----------------------*/
.blog {
width: 580px;
margin: 0 0 23px 0;
padding: 8px 1px 8px 1px;
}

.contentpaneopen-title {
width:580px;
border-bottom: dashed 1px #FF0066;}

.title-left {
position:absolute;
margin-left:-6px;
padding-top:7px;
width:27px;
height:47px;
z-index:5;
}
.title-right {
position:absolute;
z-index:5;
right:104px;
margin-top:-1px;
width:36px;
height:62px;
}

.contentheading .contentpagetitle {
padding-left:40px;
font-size: 16px;
font-weight: bolder;
font-family: Times New Roman, Times;
letter-spacing: 4px;
color: #FFF;
}

.createdate {
float:right;
padding-right:35px;
font-family: Times New Roman, Times;
font-weight:bold;
letter-spacing:1px;
color:#eee;
font-size:14px;
}

.contentpaneopen {
width: 580px;
position: relative; 
display:block;
margin: 0;
background-image: url(../images/tranbg.png);
padding: 0;
font-family:arial;
font-size:11px;
text-decoration:none;
font-weight:normal;
color: #FFF;
border-bottom: dashed 1px #FF0066;
}

.article_seperator {
position: relative;
display: block;
background: none;
padding: 0;
width: 580px;
height: 25px;}

.back_button {
text-align: center;}

.back_button a{
background: #BD4CA6;
border: 1px solid #FFF;
font: normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFF;
margin: 10px 0 10px 0;
padding: 3px 10px 3px 10px;
text-decoration: none;
}
.back_button a:hover { 
background: #BD4CA6;
border: 1px dashed #E2E8EB;
color: #E2E8EB;
}

/*links*/
.contentpaneopen a { color: #FFF; font-weight: bold; border-bottom: 1px dashed #6699FF;}
.contentpaneopen a:hover { color: #FFF; border-bottom: 1px dashed #FFF; }
.contentpaneopen img a:hover { border-bottom:none;}

.button {
background: #ff9900;
border: 1px solid #FFF;
font: normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFF;
margin: 0 0 10px 0;
padding: 3px 10px 3px 10px;
text-decoration: none;
}
.button:hover { 
background: #ff9900;
border: 1px dashed #E2E8EB;
color: #E2E8EB;
}

.sectiontableheader { 
padding: 0;
width: 580px;
height: 25px }

.inputbox {
border: 0px;
background: #ff9900;
padding-left: 5px;
border-right: dashed 2px #fff;
border-left: dashed 2px #fff;
color: #fff;
font-weight: bold;
margin-bottom: 10px;
}

.pagenav_prev a,
.pagenav_next a {
background: #BD4CA6;
border: 1px solid #FFF;
font: normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFF;
margin: 10px 0 10px 0;
padding: 2px 8px 2px 8px;
text-decoration: none;
}

.pagenav_prev a:hover,
.pagenav_next a:hover {
background: #BD4CA6;
border: 1px dashed #E2E8EB;
color: #E2E8EB;
}

.pagenav_prev,
.pagenav_next {
width:290px;}

.notvisible { display:none}
.message {
text-align: center;
color: #fff;
font: Arial, Helvetica, sans-serif;
font-size: 11px;}

/*links to old post*/
.blog_more {
font-size: 16px;
font-weight: bolder;
font-family: Times New Roman, Times;
color:#eee;
}
.blog_more strong {color:#000;}
.blog_more  a {
padding-left:5px;
color:#eee;
letter-spacing: 2px;
width:530px;
display:block;
}
.blog_more  a:hover {border-bottom: dashed 1px #FF0066; color:#fff;}
.commentanddate {
float:right;
padding-right:5px;
color:#eee;
font-size:14px;
}
.commentnum {
display:inline-block;
font-weight:normal;
letter-spacing:0px;
font-size:12px;
width:30px;
margin-left:-3px;
}
.blog_more ul {
border-bottom: dashed 1px #FF0066;
border-top: dashed 1px #FF0066;
list-style-type:circle;
color:#FF0066;
padding-left:30px;
}
.blog_more li {padding:2px 0 2px 0;}

#fblnk a, #fblnk a:link, #fblnk a:visited
{
background: #BD4CA6;
font: normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
border: 1px solid #FFF;
color: #FFF;
cursor: pointer;
display: inline;
height: 1em;
margin: 0 6px 0 0;
padding: 2px 6px 2px 6px;
position: relative;
text-decoration: none;
}

#fblnk a:hover
{
color: #FFF;
position: relative;
padding-top: 7px;
}

#blog-opozorilo {
display:block;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 15px;
background: #F1F1F1;
border: 2px solid #fff;
line-height: 28px;
padding:5px 15px;
}

#blog-opozorilo a {
font-weight:bold;
color:#fff;
background:#BD4CA6;
padding: 1px 2px;
}

#blog-opozorilo a:hover {
font-weight:bold;
color:#BD4CA6;
background:#fff;
padding: 1px 2px;
}




