/**
Theme Name: SiteExpert
Author URI: http://www.siteexpert.net
Version: 1.0
Author: Dani Zaharie
Description: SiteExpert Theme 
*/

@import url('css/reset.css');
@import url('css/default.css');
@import url('css/lavalamp.css');
@import url('css/slide.css');
@import url('css/widgets.css');
@import url('css/comments.css');

html {
margin:0px;
padding:0px;
border:none;
}

body {
margin:0px;
padding:0px;
font-size: 13px;
font-family: Georgia, Verdana, Arial, Sans-Serif;
color: #75726d;
text-align: center;
background: #c9c0af url('images/bkg.jpg') repeat;
border:none;
line-height: 18px;
}

a {
text-decoration:none;
color:#75726d;
}

div{
margin:0px;
padding:0px;
}


#page {
width:990px;
margin:0px auto;
background-color: #ebeae5;
text-align: left;
background: transparent url('images/bkg_990x25.png') repeat-y;
padding:0px;
}

#page .page-wrapper{
padding:0px 15px;
margin:0px;
}

#header {
height:200px;
background: #cfccc5 url('images/bkg_header.png') no-repeat top center;
}

#header .logo 	{
padding-left:337px;
}

#header .header-nav-container{
padding-left:38px;
}

#header .header-nav-wrapper{
padding:6px 0px 0px 25px;
}

#header .header-nav{
height:37px;
width:885px;
background:  url('images/bkg_menu.jpg') no-repeat top center;
}

#menu-top-center{
float:left;
height:24px;
width:630px;
}



#search-form{
float:right;
width:210px;
}

input.submitinput{
width:150px;
border:0px;
background:transparent;
}






/* icon system */
.icon{
background-image:url('images/all-icons.gif');
background-repeat:no-repeat;
display:block;
}
#bookmark, #search-top{ float:left; }

#bookmark{
background-position:0 3px;
width:140px;
padding-left:20px;
}
#search-top{
width:50px;
background-position:0 -27px;
padding-left:25px;
}

#rss-link { width:125px; }

.rss {
background-position:0 -59px;
padding-left:26px;
width:100px;
float:left;
line-height:22px;
}


.icon-right-box{
margin-left:12px;
background: transparent url('images/bkg_line.gif') no-repeat 0px 0px;
position:relative;
top:-20px;
}

.icon1{
width:80px;
float:left;
}
.icon2{
width:80px;
float:left;
}
.icon3{
width:66px;
float:left;
}

/* container */
#container {
background:#f0efeb url(images/bkg_page.gif) repeat-y 0 0;
padding:0px;
margin:0px auto;
text-align:center;
}

#middle{
width:840px;
margin:0px auto;
text-align:left;
padding-top:20px;
}



.block {
float:left;
width:315px;
margin-right:10px;
}

.last { margin:0 !important; }

.block h2 {
font:normal 17px Tahoma;
color:#555C61;
}

.block ul li {
background:url(images/all-icons.gif) no-repeat;
border-bottom:1px solid #E3E3E3;
font:normal 13px Tahoma, Verdana, Georgia;
list-style:none;
overflow:hidden;
height:28px;
line-height:28px;
padding-left:20px;
}

.block ul li a { color:#656C71; }

.block ul li a:hover { color:#484C50; }

#recet-entries ul li { background-position:2px -84px; }

#popular-posts ul li { background-position:2px -107px; }

#recet-comments ul li { background-position:2px -132px; }

/* sidebar */
#sidebar {
float:right;
width:263px;
}

.widget{ margin-bottom:6px; }


#primary  .widget, #primary  .widget-top, #primary  .widget-bottom {
display:block;
float:left;
width:263px;
}

#primary  .widget {
clear:left;
display:block;
float:left;
width:263px;
}

#primary  .widget-top{
}

#primary  .widget-bottom {
padding-bottom:20px;
}

#primary .widget-title-container {
width:104px;
height:37px;
font:normal 15px Georgia;
background:transparent url(images/bkg_button.jpg) no-repeat 0 100%;
text-align:center;
margin-left:10px;
}

#primary .widget-title {
padding:9px 0px 0px 0px;
color:#9a9790;
font-weight:bold;
font-size:13px;
font-family:Arial;
}

#primary .widget ul li {
background: transparent url(images/bkg_line.gif) no-repeat 5px bottom;
line-height:34px;
padding:10px 0px 10px 10px;
overflow:hidden;
color:#75726d;
font-family: Georgia;
line-height:18px;
}

#secondary{
padding:10px 0px;
}

#secondary .secondary-wrapper{
padding:10px 0px 10px 60px;
}

#secondary  .widget {
display:block;
float:left;
width:140px;
}


#secondary .widget-title {
padding:0px 0px 12px 0px;
color:#9a9790;
font-weight:bold;
}

#secondary .widget ul li {
line-height:16px;
overflow:hidden;
color:#75726d;
font-family: Georgia;
}


#secondary .widget ul li a{
color:#75726d;
font-style:italic;
}


.flickr{
}

.flickr-item{
padding:10px 0px 0px 10px;
float:left;
}

.flickr-item1{
border:1px solid #cccccc;
float:left;
height:85px;
}


.flickr_photo{
border:5px solid #ffffff;
padding:0px;
}


/* content */
#content {
float:left;
width:560px;
}

.entry{
line-height:22px;
}

.entry a{
text-decoration:underline;
}

#featured { margin-bottom:6px; }

.umbra{
background:#ffffff url(images/umbra1.png) no-repeat ;
background-position:left bottom;
padding:5px 5px 23px 5px;
}

.umbra2{
border:1px solid #cccccc;
background:#ffffff ;
padding:5px 5px 5px 5px;
}

/* about-us */
#about-us, #about-us-top, #about-us-bottom {
display:block;
float:left;
width:671px;
}

#about-us {
background:#F9F9F9 url(images/about-us-bg.gif) repeat-y 0 0;
margin-bottom: 10px;
}

#about-us-top {
background:transparent url(images/about-us-top-bg.gif) no-repeat 0 0;
padding-top:6px;
}

#about-us-bottom {
background:transparent url(images/about-us-bottom-bg.gif) no-repeat 0 100%;
padding:0 6px 6px;
width:659px;

}

#about-us .title {
font:normal 16px Tahoma, Verdana;
color:#555C61;
border-bottom:3px solid #808990;
padding-bottom:3px;
margin-bottom:3px;
}

#about-us-avatar {
float:left;
margin:0 5px 5px 0;
}

.pagetitle {
font:normal 12px Georgia;
margin-bottom:10px;
}

.post {
clear:both;
margin-bottom:10px;
background:transparent url(images/bkg_line_large.gif) no-repeat 0px bottom;
}

.post-nobkg {
clear:both;
margin-bottom:10px;
}

.post-large {
clear:both;
margin-bottom:10px;
background:transparent url(images/bkg_line_large2.gif) no-repeat 0px bottom;
}

.title {
font:normal 18px Georgia, Tahoma, Verdana;
color:#75726d;
margin-bottom:15px;
font-weight:bold;
font-style:italic;
}

.meta {
padding:3px 0 4px;
margin-bottom:3px;
}

.meta p { clear:left; line-height:18px; }

.meta span {
float:left;
padding-left:20px;
margin-right:10px;
color:#75726d;
font-size:11px;
}

.meta-bottom{
height:30px;
}

.meta-bottom .col1{
width:380px;
float:left;
}

.post-large .meta-bottom .col1{
width:750px;
float:left;
}

.meta-bottom .col2{
height:30px;
font-style:italic;
font-weight:normal;
color:#fff;
font-size:11px;
line-height:17px;
font-family:Georgia;
width:80px;
float:left;
background:transparent url(images/comments.jpg) no-repeat 0px 0px;
}

.comments-no{
width:18px;
text-align:center;
}

.meta-bottom .col3{
width:86px;
float:left;
}

.up{
position:relative;
left:-20px;
}

.right{
float:right;
line-height:20px;
}
.meta span a { color:#75726d; }

.author-post { background-position:0 -160px; }

.date-post { background-position:0 -186px; height:24px;}

.comment-post { background-position:0 -135px; }

.categories-post { background-position:0 -88px; }


.more-link {
clear:both;
position:relative;
left:465px;
top:36px;
}

.akpc_pop { clear:left; }

#post-nav {
padding:5px 0;
}

#post-nav a {
font-size:10px;
color:#ffffff;
}

#nav-next-post, #nav-prev-post {
background:#9a9790 url(images/rounded-box-bg.gif) no-repeat 100% 100%;
display:block;
float:left;
height:17px;
width:79px;
font-size:11px;
color:#ffffff;
line-height:17px;
text-align:center;
float:right;
margin-left:5px;
font-family:Arial;
}

#post-nav1 {
padding:5px 0;
}

#post-nav1 a {
font-size:11px;
color:#9a9790;
}




#container-bottom {
float:left;
width:100%;
height:15px;
display:block;
margin-bottom:10px;
}

/* footer */
#footer {
background:#dcd9d0 url(images/bkg_footer.gif) repeat;
padding:0px;
margin:0pc;
}

#footer .footer-meta{
padding:10px 20px 10px 60px;
font: bold italic 11px Georgia, Tahoma, Verdana;
color:#FFFFFF;
text-align:left;
background:#dcd9d0 url(images/bkg_footer2.gif) repeat;
}



#footer a, #footer a:hover {
color:#FFFFFF;
text-decoration: none;
}

.magic{
clear:both;
}

