/* ---------------( POSITIONING )--------------- */

body {
text-align: center;
margin: 15px 0px 15px 0px;
background-color: #F5F5F5;
}

/* ---------------( JOURNAL ENTRIES )--------------- */

#entry-date {
float: left;
margin: 23px 0px 0px 0px;
font-size: 10px;
color: #333333;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
text-transform: uppercase;
line-height: 12px;
}
	
#entry-title {
float: left;
text-align: left;
width: 410px;
margin: 0px 0px 20px 0px;
font-size: 18px;
color: #A93202;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
text-transform: uppercase;
line-height: 22px;
letter-spacing: .1em;
border-bottom: 1px dotted #7F7F7F;
}
	
#entry {
float: left;
text-align: justify;
width: 410px;
margin: 0px 0px 10px 0px;
font-size: 11px;
color: #7B7B7B;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
line-height: 14px;
}

#entry a { text-decoration: none; }
#entry a:link { color: #2B5B9B; }
#entry a:visited { color: #2B5B9B; }
#entry a:active { color: #2B5B9B; }
#entry a:hover { color: #E6A614; }

#entry-photo {
float: left;
margin: 0px 10px 15px 0px;
background: #FFF;
padding: 4px 4px 4px 4px;
border: 1px solid #CCC;
}

.notice {
font-size: 11px;
color: #2B5B9B;
font-weight: bold;
text-transform: uppercase;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
}

#highlight {
clear: left;
text-align: left;
width: 400px;
margin: 10px 0px 0px 0px;
padding: 4px 4px 4px 4px;
font-size: 11px;
color: #5C6C8E;
background: #F5F5F5;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
line-height: 14px;
border: 1px solid #C1C1C1;
}

#versiontracker {
text-align: center;
margin: 0px 0px 15px 0px;
font-size: 10px;
color: #7D7D7D;
font-weight: bold;
text-transform: uppercase;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
line-height: 14px;
letter-spacing: .1em;
}

#versiontracker a { text-decoration: none; }
#versiontracker a:link { color: #7D7D7D; }
#versiontracker a:visited { color: #7D7D7D; }
#versiontracker a:active { color: #7D7D7D; }
#versiontracker a:hover { color: #7D7D7D; }

#macupdate {
text-align: center;
margin: 0px 0px 20px 0px;
font-size: 10px;
color: #7D7D7D;
font-weight: bold;
text-transform: uppercase;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
line-height: 14px;
letter-spacing: .1em;
}

#macupdate a { text-decoration: none; }
#macupdate a:link { color: #7D7D7D; }
#macupdate a:visited { color: #7D7D7D; }
#macupdate a:active { color: #7D7D7D; }
#macupdate a:hover { color: #7D7D7D; }

#dcount {
text-align: center;
margin: 10px 0px 20px 0px;
font-size: 10px;
color: #2B5B9B;
font-weight: bold;
text-transform: uppercase;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
line-height: 14px;
letter-spacing: .1em;
}

.numbers {
font-size: 13px;
color: #A93202;
}

#version-id {
text-align: left;
margin: 10px 0px 5px 0px;
font-size: 11px;
color: #333333;
font-weight: bold;
text-transform: uppercase;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
line-height: 14px;
letter-spacing: .1em;
text-indent: 20px;
background: url(/images/arrow-bg.gif);
}

#version-history {
text-align: left;
margin: 0px 0px 15px 0px;
font-size: 10px;
color: #7D7D7D;
font-weight: bold;
text-transform: uppercase;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
line-height: 14px;
}

#form {
text-align: left;
margin: 0px 0px 0px 0px;
font-size: 11px;
color: #2B5B9B;
font-weight: bold;
text-transform: uppercase;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
line-height: 14px;
letter-spacing: .1em;
}

#download-text {
text-align: center;
margin: 0px 0px 0px 0px;
font-size: 18px;
color: #2B5B9B;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
text-transform: uppercase;
line-height: 22px;
letter-spacing: .1em;
}

#download-text2 {
text-align: center;
margin: 0px 0px 10px 0px;
font-size: 11px;
color: #A93202;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
text-transform: uppercase;
letter-spacing: .1em;
}

#review {
text-align: justify;
width: 395px;
margin: 0px 0px 0px 0px;
padding: 5px 5px 15px 5px;
font-size: 11px;
color: #5C6C8E;
background: url(/images/quotes.gif); no-repeat;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
line-height: 14px;
border: 1px solid #C1C1C1;
}

#reviewer {
float: right;
margin: 12px 0px 0px 0px;
font-size: 11px;
font-weight: bold;
color: #5C6C8E;
}

#small {
width: 170px;
padding: 5px 5px 5px 5px;
font-size: 9px;
color: #C0C0C0;
text-align: center;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
}

#small a 		{ text-decoration: none; }
#small a:link 		{ color: #999999; }
#small a:visited 	{ color: #999999; }
#small a:active 	{ color: #2B5B9B; }
#small a:hover 		{ color: #2B5B9B; }