/* Structure */

#main {

float: right;
margin-left:35px;
}

#secondary {

float: right;
}

/* Language Selector */

/* #header */

/* Flash */

/* #main */

h2 {

font-family: Georgia, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 1.8em;
font-style: italic;
color: #93bb1c;
margin: 0 0 10px;
letter-spacing: 2px;
line-height: 1em;
}

/* article */

.article {

padding-top: 4px;
color: #71427d;
font-size: .84em;
margin-bottom: 10px;
border-bottom: 1px dotted #fc9;
}

.article h2 {

font-family: Georgia, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 1.8em;
font-style: italic;
color: #93bb1c;
margin: 0 0 5px;
letter-spacing: 2px;
line-height: 1.2;
}

.article .meta {

list-style: none;
font-size: .84em;
margin: 5px 0;
overflow: hidden;
height: 100%;
}

.article .meta li {

float: left;
display: inline;
height: 18px;
list-style: none;
margin: 0 1em 0 0;
background-color: transparent;
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0 0 20px;
}

.article .meta .date {

background-image: url(images/date.gif);
}

.article .meta .category {

background-image: url(images/tag_green.gif);
}

.article .meta .permlink {

background-image: url(images/link.gif);
}

.article .meta .section {

background-image: url(images/sitemap_color.gif);
}

.article img.image {

border: 1px solid #ccc;
padding: 2px;
background-color: #fff;
}

.article a:hover img.image {

border-color: #fa0;
}

.article img.float-left {

float: left;
margin: 0 12px 6px 0;
border: 1px solid #ccc;
padding: 2px;
}

.article img.float-right {

float: right;
margin: 0 0 6px 12px;
border: 1px solid #ccc;
padding: 2px;
}

.article blockquote {

padding: 0 10px;
border-left: 2px solid #fc0;
margin-left: 1em;
}

.article .caption {

font-size: 11px;
}

.read-more a {

background: transparent url(images/bullet_go.gif) no-repeat 100% 50%;
padding: 2px 16px 0 0;
font-size: .84em;
font-weight: bold;
text-decoration: none;
}
