/* CSS Document */

body {
margin: 0px;
padding: 0px;
background:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
}

/*-----------DIVS----------*/

#content {
width: 930px;
margin: 0px;
padding: 0px;
}

#navigation {
height: 187px;
border-bottom: 3px solid #000000;
}

#navigation-buttons {
float:right;
height: 187px;
}

#left-column {
width: 690px;
margin: 25px 0px 25px 0px;
float: left;
}

#right-column {
width: 220px;
margin: 25px 0px;
float: right;
font-size: 12px;
}

#sub-section {
border-bottom: 1px solid #000000;
padding: 10px 0px;
}

#comment {
border-top: 1px solid #CCCCCC;
}

/*-----------TYPE----------*/

a {
text-decoration: none;
color:#000000;
font-weight:bold;
}

a:hover {
border-bottom: 1px solid #000000;
}

a.image {
border: none;
}

a.comments1 {
margin-left: 20px;
padding-left: 17px;
background:#FFFFFF url(images/comments_1.gif) no-repeat 0px;
}

a.comments2 {
margin-left: 20px;
padding-left: 17px;
background:#FFFFFF url(images/comments_2.gif) no-repeat 0px;
}

a.comments3 {
margin-left: 20px;
padding-left: 17px;
background:#FFFFFF url(images/comments_3.gif) no-repeat 0px;
}

a.comments4 {
margin-left: 20px;
padding-left: 17px;
background:#FFFFFF url(images/comments_4.gif) no-repeat 0px;
}

a.newer-entries {
float:right;
}

a.older-entries {
float:left;
}

a.to-full-article1 {
padding-left: 10px;
background:#FFFFFF url(images/arrow_1.gif) no-repeat 0px;
}

a.to-full-article2 {
padding-left: 10px;
background:#FFFFFF url(images/arrow_2.gif) no-repeat 0px;
}

a.to-full-article3 {
padding-left: 10px;
background:#FFFFFF url(images/arrow_3.gif) no-repeat 0px;
}

a.to-full-article4 {
padding-left: 10px;
background:#FFFFFF url(images/arrow_4.gif) no-repeat 0px;
}

h2, h2 a {
font-weight: normal;
font-size: 21px;
line-height: 28px;
margin: 0px;
padding: 0px;
}

#navigation a {
font-size: 14px;
margin: 0px;
padding: 0px;
}

#navigation ul {
list-style: none;
margin: 0px;
padding: 0px;
}

#navigation ul li{
width: 95px;
list-style: none;
margin: 0px 0px 0px 10px;
padding: 150px 0px 10px 10px;
display:block;
float:left;
}

#navigation ul li.color1, a.color1 {
background:#ffab3e;
}

#navigation ul li.color2, a.color2 {
background:#ffcc66;
}

#navigation ul li.color3, a.color3 {
background:#379db3;
}

#navigation ul li.color4, a.color4 {
background:#82cdcc;
}

#navigation ul li.about {
margin-left: 20px;
margin-right: 10px;
padding-left: 0px;
}

#left-column p {
font-size: 14px;
line-height: 24px;
color:#000000;
margin-bottom: 12px;
}

#left-column #sub-section #content {
padding-bottom: 20px;
width: 450px;
float:right;
}

#left-column #sub-section #content p.caption {
font-size: 12px;
line-height: 18px;
color:#666666;
text-align: left;
}

#left-column #sub-section #content img.feature {
border: 1px solid #000000;
padding: 10px;
}

#left-column #sub-section #content img.thumb {
padding: 6px 12px 6px 0px;
float: left;
border: none;
}

#left-column #sub-section #post-header {
width: 450px;
float:right;
margin: 0px;
padding: 0px;
}

#left-column #sub-section #date-and-time {
float:left;
width: 230px;
text-align:right;
}

#left-column #sub-section #form-field {
width: 450px;
float:right;
margin: 0px;
}

#left-column #sub-section #form-field-label {
float:left;
width: 230px;
text-align:right;
margin: 0px;
}

#left-column #sub-section #date-and-time p, #left-column p.footer {
color:#666666;
margin-left: 10px;
}

#right-column #sub-section p {
line-height: 24px;
color:#000000;
font-size: 12px;
margin-bottom: 12px;
}

#clear {
clear:both;
margin: 0px;
padding: 0px;
}

h3 {
font-size: 10px;
text-transform: uppercase;
letter-spacing:2px;
}

ul {
margin: 0px;
padding: 0px;
}

ul li {
margin-left: 10px;
padding-bottom: 12px;
list-style: square;
}
