/*
Theme Name: Connections
Theme URI: http://www.patriciamuller.com/
Version: 1.0
Description: A Theme from wpthemes.Info
Author: Patricia Muller
Author URI: http://www.vanillamist.com/blog/
*/
body {margin:0; padding:0;
font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px;
text-align:center;color:#29303B;background: #F3F6ED;  }

#rap
{background: url(img/rap.jpg) center repeat-y;
        width:760px;
        margin:0 auto;
        padding:0px 8px;
        text-align:left;
        font-family:Verdana,Arial, Helvetica, sans-serif;
        font-size: 11px; border-bottom: 1px solid #BBC4A3; }
#header {
        background: url(img/header_top.gif) no-repeat top;
        height: 182px;
        margin: 0;
        width:760px;
        padding:0}

        #header img
         {margin: 0 0 0 1px;
        padding:0}

#main
{    margin: 0 0 0 10px;
        padding:0;
        background-color: #FDFBF8;
        width:740px;
}
#content {
        width:510px;
        float:left;
        padding:5px;
        margin:0;
        display:inline;
        font-family: Verdana, Arial, sans-serif; line-height:14px;  font-size: 11px;}

a {color: #D03D14; text-decoration:none; font-weight: bold; font-size: 11px; }
a:visited {color: #D03D14; font-weight: bold; font-size: 11px;}
a:hover {color: #753206; text-decoration:underline; font-weight: bold; font-size: 11px;}
hr {width: 400px;  background-color: #F7F3E8; color: #F7F3E8; border: #F7F3E8; height: 1px;}
input, textarea {background: #F3F6ED;  border: #E1D6C6 1px solid; font-size: 11px;}


#sidebar {
        width:186px;
        float:right;
        padding:0px 5px 5px 5px;
        margin:0;
      font-size: 11px;
        color:#333;
        display:inline; }

a img {border: none; }
acronym, abbr {        border-bottom: 1px dotted #0c6bf0;}
acronym, abbr, span.caps { cursor: help;}
code {font-size: 1em;
        font-style: italic;}
blockquote {padding: 5px; margin:10px 0 5px 20px; border: 1px solid #dddddd;
 background-color:#FfFffb; color:#333333; font-size:11px; line-height:14px;}


cite {font-size:10px; font-style: normal;}

h3 {margin: 0; padding: 0; color: #676E04; font-family: Verdana,Arial, Helvetica, sans-serif;      font-size: 11px; font-weight: bold;  }

p { margin: 0 0 10px;        padding: 0;
        line-height: 14px; font-size: 11px; }
h1, h2, h4 {font-family: Verdana,Arial, Helvetica, sans-serif;
        font-weight: normal;}

#sidebar h2 {   width: 186px;
        margin: 10px 0 0 0;
        padding: 7px 0 0 0;
        font-size: 11px;
        color: #676E04;
        text-align:center;
        background: url(img/sidenav_top.jpg) no-repeat center; height:19px; font-weight:bold;}

#sidebar ul {  width: 179px;
        list-style-type: none;
        padding: 0 0 0 5px;
        margin: 0;
        font-size:10px;
        border:#E1D6c6 1px solid;  }


#pagenav{list-style:none; }

#sidebar ul li {margin: 0; padding: 0; width: 178px;  padding: 3px 0 3px 0;

 border-top: 1px solid #F7F3E8; border-bottom: 1px solid #F7F3E8;}

#sidebar ul li a {color: #D03D14; font-size:10px; text-decoration: none; }
#sidebar ul li a:link {color: #D03D14; font-size: 10px;}
#sidebar ul li a:visited {color: #D03D14; font-size: 10px;}
#sidebar ul li a:hover, #sidebar ul li a:active {font-size: 10px; color: #753206; text-decoration:underline; }


#content ul {margin-left: 0;
        padding-left: 45px;
        list-style-type: none;
}
#content ul li {
        background: url(img/bullet.gif) no-repeat 0 7px;
        padding-left: 1.5em;
}
.post , .page
{ margin:0 0 20px 0; font-family: Verdana, Arial, sans-serif;}

.page {margin:25px -5px 0 27px;  font-family: Verdana, Arial, sans-serif;}

.post-info, .page-info
{font-size:9px;
        font-family: Verdana, Arial, Sans-Serif;
        margin:0;
        padding:0;
        color:#333;}
p {font-family: Verdana, Arial, sans-serif;}
.page-info {text-align:center;}
.post-info a  {color:#990000;}
.post-info a:hover {color:#000;}
.post-content, .page-content {
        padding:10px 0;
        margin:3px 0;
        border-top:#BBC4A3 1px solid;
        font-family: Verdana,Arial, Helvetica, sans-serif;
        font-size:11px; }


.post-title, .page-title {
        font-family:Verdana,Arial, Helvetica, sans-serif;
        font-size: 11px;
        margin:0; font-weight:bold;}
.page-title { text-align: left; }

#content .page-title a,  .post-title a:link,  .post-title a:visited, .post-title a:active
   {text-decoration:none; color:#D03D14;  }

#content .post-title a:hover {text-decoration:underline; color:#D03D14;}

.post-date {
        float: left;
        color: #BBC4A3;
        font-family: Verdana,Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        margin: 3px 3px 0 0;
        padding: 3px;
        background: #E7EBDE;}

#footer {
        margin:0 auto;
        padding: 7px 0;
        border-top:#BBC4A3 1px solid;
        clear: both;
        font-size: 9px;
        color: #cccccc;
        text-align:center;
        width:740px;
}
#footer a { border:none; color:#cccccc;  font-size: 9px;       }

.commentlist {
        font-size:10px;
        font-weight:normal;
}
#commentform
{
        margin:0 0 0 20px;
}
#commentform textarea {
        width: 80%;
}
#commentform p {        margin: 0 0 1em;
}
#comments,#respond {        text-transform: uppercase;
        margin: 3em 0 1em 20px;
        color: #676E04;
        font: 10px verdana, helvetica, sans-serif;
}
.commentlist li {
        margin:5px 0;
        padding:10px 10px 20px 10px;
        background:#F3F6ED ;
        border:#E1D6C6 1px solid;
}

#topnav
{        height: 18px;
        list-style:none;
        font-size:11px;
              margin:0;
        padding:12px 20px 0 0;
        text-align:right;
        font-family: Verdana, Arial, sans-serif;}
#topnav li {list-style:none;
        display:inline;
        padding:0;
        margin:0; color:#D03D14;
        font-weight:normal;}

#topnav li a:link, #topnav li a:visited
{ font-weight: bold; color:#D03D14;    text-decoration:none;}
#topnav li a:hover, #topnav li a:active
{    font-weight: bold;     color:#D03D14;  text-decoration: underline; }