/* email form
--------------------------------*/

form.email {
    margin: 20px;
    background-color: #efefef;
    width: 435px;
    padding: 8px 8px 20px 8px;
}

textarea, input, form p {
    font: 11px verdana, sans-serif;
    margin: 8px 0 2px 0;
}

/*when left-rail included
-----------------------------------------*/
#inside-container {background: url('../global/lr_be.gif') repeat-y;}

#left-rail a, #left-rail a:link, #left-rail a:hover {border-color: #ca0088;}

a, a:hover, #left-rail p, #left-rail ul li {color: #ca0088;}

img, #optional p {border-color: #e786c9;}

#lr-subscription, #slideshownav {background-color: #e786c9;}

.articleoptions li {background: url('../global/arrow_be.gif') no-repeat left;}

#left-rail, #sub {background-color: #ffcbef;}

#left-rail h3 {margin: 6px; color: #ca0088; border-top: 1px dotted #e786c9; }



/*blog
----------------------------*/
p.bloglink {text-transform:uppercase; font-weight:bold; font-size:10px;}

p.date {font-weight: bold; float: none; clear: both;}

.blog_entry {border-bottom: 1px dotted #e786c9; margin: 8px 0 16px 0;}

.blog_main {height: 100%;}

img.article-image {
    float: left;
    border-style: dotted;
    padding: 2px;
    margin-right: 8px;
    margin-bottom: 0;
	width: 220px;
	height: 260px;
}

#left-rail img.bio {padding-bottom: 0;}

#left-rail p {margin-top: 0;}
