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

body{font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

#wrapper {text-align:left;margin:0 auto;width:970px;position:relative;background-repeat:repeat; background-position:left top;}

/*  header */

#header {height:340px;position:relative;margin:0 1px;
background-repeat:no-repeat; background-position:center top;}

#links-top{padding:18px 0;background:#fff;margin:0 1px;color:#fff; position:relative;}
#search-top {width:239px;position:absolute;top:0;right:0;}

#searchform input{border:2px inset #808080;width:200px;padding:2px;margin-top:13px;}

/*  columns */
#side-a {float:left;}
#side-b {float:right;}
#side-a, #side-b {color:#fff;width:221px;padding-bottom:20px;}

/*  content */

#content { background-color:#fff;background-repeat:no-repeat;background-position:center top;font-size:12px;float:left;width:528px;padding:20px 0;}

.post, .page {margin:0 10px 20px 10px;line-height:1.5;}
.post h2 a, .page h2 a {display:block;}

.excerpt {border-bottom:1px solid #eee;padding-bottom:20px;}

/* footer */
#footer {clear:both;text-align:center;margin:0 1px; position:relative;}

#top-link{height:130px; line-height:2.5;background:transparent url(style/footer-bg.png) no-repeat center -70px;}

#links-bot{padding:18px 0;background:#fff;margin:0 1px;color:#fff;}

#wordpress a {position:absolute;bottom:2px;right:10px;width:58px;height:58px; background:transparent url(style/wordpress.png) no-repeat top left; text-indent:-99999px;}

/* headers */

h1{
width:968px;
height:340px;
background-repeat:no-repeat;
}

h1 a {
background-repeat:no-repeat;
display:block;
font-size:1em;
padding-top:340px;
width:968px;
overflow:hidden;
/* win IE5 hack */
height:200px;
voice-family: "\"}\"";
voice-family:inherit;
height:0;
/* mac IE5 hack */
clip:rect(0, 968px, 340px, 0);
}
html>body #header h1 a{
height:0;   /* be nice to Opera */
}


h2, h3, h4 {
font-variant:small-caps; font-weight:bold; font-size:12px;
padding:10px 0;margin-bottom:10px;}


#warning { background:red;
           color:#fff;
           font-weight:bold;
           font-size:14px;
           line-height:24px;
           text-align:center;
           padding:0 10px;
           display:none;
           visibility: hidden;
           }

.is-ie5, .is-ie6, .is-ie7, .is-ie8 
{display:none;
           visibility: hidden;}

.no-js #warning, .ie-lt9 #warning, 
.ua-ie-5 .is-ie5, .ua-ie-6 .is-ie6, .ua-ie-7 .is-ie7, .ua-ie-8 .is-ie8
{ display:block;
visibility:visible;
}

/* links */

a {color:#0000FF;text-decoration:none;}
a:hover{text-decoration:underline;}

.external-icon {
    background: url(style/external.png) center right no-repeat;
    padding-right: 13px;
}

#content a{text-decoration:underline;}
#content a:hover{text-decoration:none;}

#side-a a, #side-b a{color:#fff;}

.cat-item a, #category-posts a {display:block;}

/* lists */

ul {list-style:none;}

#widget_categories, #meta{margin:0 0 40px 10px;}
.cat-item {line-height:200%;}
/*  .current-cat {text-transform:uppercase; font-weight:bold;margin-left:6px;} */
.art-item, #meta li {margin-bottom:12px;}

#category-posts {margin:0 20px 20px 20px;}
#category-posts ul {list-style-type:circle;}
#category-posts ul li {margin-bottom:10px; text-transform:capitalize;}
#category-posts #category-posts-9 ul li {text-transform:none;}

.entry ul {margin:20px 30px; list-style-type:circle;}
.entry ol {margin:20px 30px;}
.entry li {margin-bottom:10px;}


.post-meta{margin-bottom:10px;}
.post-meta li{display:inline;}


.list-head{margin-left:-20px;font-weight:bold; list-style-type:none;}

/* forms */



/* selectors */

#content p {margin:0 5px 20px; text-align:justify;}
hr {clear:both;height:1px;margin:20px 0;}

/* classes */


#right-ad, #left-ad {width:120px;height:600px;margin:0 auto;}

.align-center{text-align:center;}
.align-right{text-align:right;}
.bold {font-weight:bold;}

