/*
name: Connections
designer: VanillaMist
designer_url: http://www.vanillamist.com
developer: Mike Thomsen (Movable Type conversion)
developer_url: http://www.codemonkeyramblings.com/
layouts: layout-wt
*/

blockquote
{
    background:#F3F6ED url(blockquote.gif) no-repeat scroll left top;
    margin:15px 30px 0 10px;
    padding:0 10px 20px 45px;
}
 
body {
    color:#29303B;
    font-family:"Trebuchet MS",Georgia,Times,"Times New Roman",sans-serif;
    font-size:0.9em;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:1.3em;
    text-align:center;
}
 
h1, h2, h3, h4 {
    font-family:Georgia,"Lucida Sans Unicode",lucida,Verdana,sans-serif;
    font-weight:normal;
    letter-spacing:1px;
}
 
a:visited
{
    color:#909D73;
}
 
a
{
    color:#909D73;
    text-decoration:none;
}
 
input, textarea {
    background:#F3F6ED none repeat scroll 0 0;
    border:1px solid #E1D6C6;
}

#container {
	background:#F3F6ED;
}
 
#content,#header
{
    background:#FFFFFF url(rap.jpg) repeat-y scroll center center;
    font-family:"Trebuchet MS",Georgia,Arial,serif;
    font-size:0.9em;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    margin:0 auto;
    padding:0 8px;
    text-align:left;
    width:760px;
}

#header {
	height:185px;
}

#content-inner, #footer-inner {
	background:url(content_bg.gif);
	padding-left: 0px; padding-right:0px;
	margin-left:10px;
	width:741px;
}
 
#header-name {
    font-size:1.6em;
    margin:0;
    padding:20px 0px 0 0;
    text-align:right;
}
 
#header-name a {
    color:white;
    text-decoration:none;
}
 
#header-description {
    color:#B5C09D;
    font-size:1em;
    font-style:italic;
    font-weight:normal;
    margin:0;
    padding:0 0px 0 0;
    text-align:right;
}
 
#header-inner
{
    background: url(top.jpg) no-repeat;
    height: 185px;
}
 
#header .widget-sign-in .widget-header,#main-navigation .widget-search, #homepage-image { display: none; }
 
#header .widget-sign-in {
    position: absolute;
    right: 30px;
    top: 100px;
    text-align: right;
    font-family: verdana;
    font-size: 17px;
    margin: 0;
    padding: 0;
}
 
#header .widget-sign-in a {
    color:#B5C09D;
    text-decoration: none;
}
 
/** Middle Columns **/
 
#alpha-inner {
    padding:0px 0px 0px 10px;
} 
.layout-wt #alpha, .layout-wm #alpha
{
    width: 510px;
}

#beta-inner {
    padding: 0px 0px 0px 20px;
    
}
 
.layout-wt #beta, .layout-wm #beta
{
    color:#333333;
    font-size:1em;
    margin:0;
    padding:0 8px 10px;
    width:206px;
}
 
#beta .widget {
    width: 186px;
    background: url(sidenav_bottom.jpg) no-repeat scroll center bottom;
    font-size:0.9em;
    list-style-type:none;
    margin:0;
    padding-bottom:19px;
}
 
#beta .widget-header
{
    background:transparent url(sidenav_top.jpg) no-repeat scroll center center;
    border-color:#E1D6C6 #E1D6C6 #F3F6ED;
    border-style:solid;
    border-width:1px 1px 0;
    color:#676E04;
    font-size:1em;
    font-weight:bold;
    height:22px;
    margin:10px 0 0;
    padding:2px;
    text-align:center;
}
 
#beta .widget-content {
    background:#F3F6ED url(img/sidenav_bottom.jpg) no-repeat scroll center bottom;
    border:1px solid #E1D6C6;
    font-size:0.9em;
    list-style-type:none;
    margin:0;
    padding:5px 5px 3em;
}
 
/* Footer */
 
#footer
{
    background: url(rap.jpg) repeat-y scroll center center;
    width: 760px;
    padding:0 8px;
    margin-left: 82px;
}
 
#footer .widget {
    float: left;
    width: 220px;
}
 
#footer .widget-powered {
    float: none;
    width: 100%;
    text-align: center;
}
 
/* Comments! */
 
#comments, #trackbacks {
    color:#676E04;
}
 
.comment-content, .trackback-content {
    color: black;
}
 
#comments-form {
    border: 1px solid #676E04;
    padding: 10px 0px 0px 10px;
}
 
.comment, .trackback {
    background:#F3F6ED url(comments_bottom.jpg) repeat-x scroll center bottom;
    border:1px solid #C8C6E1;
    margin:5px 0;
    padding:10px 10px 20px;
}
 
.comment-header {
    background:#F3F6ED url(blockquote.gif) no-repeat scroll left top;
    margin:15px 30px 0 10px;
    padding:0 10px 20px 45px;
}
 
.comment-header .asset-meta .byline, .byline a {
    font-size:1.2em;
    font-weight:normal;
    text-decoration: none;
}
 
/* Entry modifications */
 
.entry-title, #page-title {
    font-family:Georgia,Arial,Serif;
    font-size:1.3em;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    color:#676E04;
}
.entry-title a { text-decoration: none; }
.entry-asset .asset-footer, #footer .widget-powered {
    background:transparent url(divider.gif) no-repeat scroll center center;
}
.entry-asset .asset-footer {
	padding-top:20px;
}
#footer .widget-powered {
	padding-bottom:40px;
}


.entry-asset .asset-body {
    border-top:1px solid #BBC4A3;
    padding-top:10px;
}
.asset-header .asset-meta a, #main-navigation a { text-decoration: none }
.asset-header .asset-meta a { color:#990000; display:}
 
/*This adds support for the professional website template set's navigation bar*/
 
#main-navigation a {
    color:#B5C09D;
}
#main-navigation {
    position: absolute;
    top:13px;
    right: 420px;
    font-weight: bold;
}
 
#main-navigation li {
    display: inline;
    margin-right: 10px;
}
 
/** Misc widgets */
 
.widget-calendar table {
    width: 180px;
    padding-top:10px;
}
 
.widget-calendar tr {
    text-align: center;
}
