/*  
Theme Name: Unri Proprietary
Theme URI: http://unri.org/
Description: This is a custom-made theme for UNRI.ORG.
Version: 1.0
Author: Alexander Schreyer
Author URI: http://www.alexschreyer.net/
*/

/* DOCUMENT */
body{font-family:Georgia,"Times New Roman",Times,serif; font-size:12px;color:#003300;line-height:1.5em;background-color:#CFC68A;background-image:url(images/bg-white.gif);background-repeat:repeat-y;margin:0;padding:0;}
#wrapper{margin:0;padding:0;width:700px;overflow:hidden;}

a{color:#993300;text-decoration:none;}
a:hover{text-decoration:underline;}

/* HEADER */
#header{height:150px;width:700px;background-image:url(images/header.gif);background-repeat:no-repeat;float:none;}
#header img{margin:20px 0px 0px 20px;border:0;}

/* RIGHT SIDE; */
#rightside {position:absolute;overflow:hidden;width:160px;left:715px;top:0;}
.logos{margin:0;width:160px;height:90px;padding-top:45px;padding-bottom:5px;}
.morestuff {margin:10px 0;color:#49572A;clear:both;}
.morestuff h2{line-height:20px;background-image: url(images/head_back.gif); color:#FFF; padding:5px 10px; font: small-caps bold 1em Verdana,sans-serif; overflow:hidden;}
.morestuff ul {margin:0;padding:0;}
.morestuff li {line-height:1.5em;margin-left: 20px;list-style-type: square;}

/* CONTENT AREA */
#main{width:700px; float:left; overflow:hidden; background-image:url(images/bg-2c_rule.gif); background-repeat:repeat-y;}
#main h2{font: small-caps bold 1.2em Verdana,sans-serif; height:55px; width:500px; background-image:url(images/page-headers.gif); background-repeat:no-repeat; color:#FFF; margin-top:0px; padding-top:0px; line-height:40px; letter-spacing:1px; padding-left:10px;overflow:hidden;}
#main h2 a{color:#FFF; text-decoration:none;}
.photo{position:relative;width:530px;height:120px;background-image:url(images/scape1.gif);background-repeat:no-repeat;float:left;}

#col{float:right; width:509px; margin:0px 20px 10px 0px;padding:0; line-height:1.8em; font-size:12px;}
#col h3 {font-family:Verdana,sans-serif;font-size:1.3em;margin:15px 0 10px;clear:both;}
#col h4 {font-size:1.1em;margin:5px 0;clear:both;}
#col p {margin:5px 0;}
#col img {border: solid #aaaaaa 1px;padding: 5px;background:#e2ddb9;margin: 0 10px 5px 0;}
#col img.noborder {margin:0; padding:0; border:0;}
#col img.right {float:right;margin: 0 0 5px 10px;}
#col img.left {float:left;margin: 0 10px 5px 0;}
#col blockquote {position:relative;margin: 5px 20px 5px 20px;background:#F0EEE0;padding:10px;}
#col a{text-decoration:underline;}
#col a:hover{text-decoration:none;}
#col a[href$='.pdf']:after {content: url(images/pdf.png);margin-left: 5px; vertical-align: middle;}


.entry {overflow:hidden}
.entry p{margin:0 0 15px 0}
.entry ul,.entry ol{margin:0 20px 15px 30px}
.entry ul{list-style-type:square}
.entry li{margin:0 0 5px 0}
.entry ul li ul,.entry ul li ol,.entry ol li ul,.entry ol li ol{margin:5px 0 5px 30px}
.post-edit-link {background-color:#f00;color:#fff;padding:3px;font-weight: bold;}

.homenews {margin: 15px 0 10px ;background:#F0EEE0;padding:10px;}
.homenews li{list-style-image:url(images/simplearrow2.png)}
div.homenews img {margin:0 !important;padding:0 !important;}

.postinfo {margin: 15px 0 10px ;background:#F0EEE0;padding:10px;}
.postmetadata {display:none;}

hr {height: 2px;border:0;background-color: #ccc;margin: 15px 0;}

/* COMMENTS */
#comment-form p {font-size: 12px;}
#comment-form p {margin:5px 0;padding:0;}
#comment-form textarea {font-family: Arial,Helvetica;font-size: 12px;}

/* SIDEBAR */

div#left_col{float:left;width:170px;padding:0;margin:0;font-size:10px;font-family:Verdana,sans-serif;}
div.left-menu{height:485px;width:170px;background-image:url(images/menu-bg2.gif);background-repeat:no-repeat; padding:0; margin: 0;}
div.left-menu ul{left:0;margin:0;padding:0;list-style-type:none;clear:none;}
div.left-menu ul li{float:none;padding:0;margin:0;}
div.left-menu ul li a{width:inherit;height:2em;border-top:1px solid #FFF;color:#49572A;text-align:left;line-height:1.75em;text-decoration:none;display:block;text-indent:30px;}
div.left-menu ul li a.endlink{border-bottom:1px solid #FFF;}
div.left-menu ul li a:hover{background-color:#FFF;color:#49572A;}
div.left-menu ul li a:active{}
div.left-menu a:hover{background-color:#FFF;color:#49572A;}
div.left-menu span.section{display:block;color:#49572A;line-height:1.5em;font-weight:bold;text-transform:uppercase;text-indent:30px;padding-top:15px;}
body#composition div.left-menu li.composition a, body#effects div.left-menu li.effects a, body#community div.left-menu li.community a, body#approaches div.left-menu li.approaches a, body#question div.left-menu li.question a, body#partners div.left-menu li.partners a, body#contacts div.left-menu li.contacts a, body#resources div.left-menu li.resources a, body#web div.left-menu li.web a, body#other div.left-menu li.other a, body#about div.left-menu li.about a, body#vision div.left-menu li.vision a, body#goals div.left-menu li.goals a{background-color:#FFF;}
div#left_col p {padding:10px;text-align:right;font-size:14px; font-weight: bold;}

#search {position:relative;width:170px;margin: 5px 0;}
#search form {margin: 0; padding:0;}
#search p {font-weight:bold;margin: 0 0 5px 30px;}
#s {width: 120px; margin: 0 10px 0 30px;font-size: 10px;}

div#email_box{width:130px;background-image:url(images/callout-bg.gif);background-repeat:no-repeat;padding:10px 5px 5px 30px;margin:10px 0 0 0;color:white;}
div#email_box a{color:#FFFF99;}
div#email_box span.title{font-size:11px;line-height:12px;color:white;}

div.submenu{position:relative;width:130px;overflow:auto;float:left;margin:0px 0px 0px 20px;border-left:1px solid #49572A;padding-left:20px;}
span.title{color:#49572A;display:block;font-size:small;line-height:1.5em;font-weight:bold;text-transform:uppercase;font-family:Verdana, Arial, Helvetica, sans-serif;}
.content{display:block;padding-bottom:10px;border-bottom:1px #49572A;font-family:Georgia, "Times New Roman", Times, serif;line-height:1.5em;font-size:small;}
.content a.more{text-align:right;display:block;font-size:x-small;font-family:Verdana, Arial, Helvetica, sans-serif;}
div.cnt_rule{width:1px;height:300px;background-color:#49572A;float:left;margin:0px 10px 0px 10px;}

/* FOOTER */

#footer{width:510px; padding-top:15px; border-top:1px solid #788A51; margin:15px 30px 20px 170px; clear:both; color:#788A51;font-family:Verdana,sans-serif;font-size:0.9em;}
#footer p{text-align:center; margin: 5px 0;}
#footer cite {}

