/*
Theme Name: Ultrapress-Portal
*/
/* - - - - - - - - Body - - - - - - - - */

* {
padding: 0;
margin: 0;
border:none;
}


body {
text-align:center;
background: #fff;
font-family: Arial;
font-size: 13px;
padding:0 0 10px 0;
}



p {
margin:5px 0 0 0;
}


a {
color:#0000CC;
font-weight: bold;
text-decoration:none;
} a:hover {color:#000;}


.clear{clear:both;}
.left{float:left;}
.right{float:right;}

h2{font-size: 20px;padding:0;}
h2 a{color:#000}
h2 a:hover{color:#0000CC;}
h3{font-size: 18px}

input {
border:solid 1px #d1d1d1;
background: #fff;
}

.textwidget {
margin:10px 0 0 0;

}

#page {
margin: 0;
text-align:left;
background: #fff;
width: 970px;
padding: 5px 0 5px 0;
border:solid 0px #000;
}
/* - - - - - - - - Header - - - - - - - - */
#header {
width: 960px;
background:  url(images/loggo.gif); background-repeat: no-repeat;
height:100px;
margin: 0 5px 5px 5px;
}

#mainmenu {
width: 960px;

margin: 0 5px 0 5px;
border-top:solid 1px #3366CC;
background: #D5DDF3;
}

#mainmenu li{
float:left;
list-style: none;
padding: 5px 15px 5px 5px;

}
/* - - - - - - - - Content - - - - - - - - */
#content {
float:left;
width:540px;

}

.post{
width:528px;
margin: 5px 0px 5px 0px;
padding: 5px;
background: #fff;
text-align:justify;
border:solid 1px #d1d1d1;
} .post img{margin: 0 5px 0px 0;}

.linkpost{
width:528px;
margin: 5px 0px 5px 0px;
padding: 0px 5px 5px 5px;
background: #fff;
text-align:justify;
border:solid 1px #d1d1d1;
}.linkpost li {
list-style: square;
list-style-position:inside;
padding:10px 0 0 0px;
}

.entry{
width:99%;
}
.post li {
list-style: square;
list-style-position:inside;
padding:10px 0 0 0px;
}

.postmetadata {
margin-top:5px;
padding-top:5px;
border-top:solid 1px #d1d1d1;
}

.commentpost{
border: solid 0px #000;
width:528px;
margin: 5px 0px 5px 0px;
padding: 5px;
background: #fff;
border:solid 1px #d1d1d1;
} .commentpost li {list-style: none;}

.navigation{
width:528px;
margin: 5px 0px 5px 0px;
padding: 5px;

}

#comment {
width:526px;
border:solid 1px #d1d1d1;
background: #fff;

}

#submit {
border:solid 1px #000;
background: #fff;

color:#212121;
font-weight:bold;
}

/* - - - - - - - - Sidebar - - - - - - - - */
#sidebar {
float:left;
width:230px;

}

.box{
width:208px;
margin: 5px;
padding: 5px;
background: #fff;
border:solid 1px #D5DDF3;
}

#adbar {
float:left;
width:200px;
}

.adbox{
width:195px;
margin: 5px 0 0 5px;
padding: 0px;
background: #fff;
border:solid 0px #D5DDF3;
}

.title{
font-size: 18px;
width:198px;
padding: 5px;
border-top:solid 1px #d1d1d1;
background: #efefef;
}

.box li {
list-style: none;
list-style-position:outside;
padding:10px 0 0 5px;
}

.box ul ul li {padding-left:10px;}

#s {
width:206px;
margin:5px 0 5px 0;
border:solid 1px #d1d1d1;
}

#searchsubmit {
border:solid 1px #000;
background: #fff;
padding:0px;
color:#212121;
font-weight:bold;
}

/* - - - - - - - - Footer - - - - - - - - */


#footer {
clear:both;
width:538px;
margin: 5px 0px 5px 0px;


border-top:solid 1px #d1d1d1;
color: #d1d1d1;

}



#footer li{
float:right;
list-style: none;
padding: 5px 15px 5px 5px;

}