/* 
   Blueprint for default values 
*/

/* default tags css */
hr { background-color:#A4A4A4; border:0px; clear:both; height:1px; }
hr.morespace { margin-top:15px; margin-bottom:15px; }

a { color: #117a97; }
a.nodecoration { text-decoration:none; }
a:hover {color: #999999; }
#contents a:hover {background-color: #117a97; color: #fff;}


img { border:0; }

p { margin:0; margin-bottom:10px; }

/* css alternative to <nobr/> for links with more than one word */
.nobr { white-space:nowrap; }

/* Reseting margin, padding, line spacing */
.reset, .clear { margin:0; padding:0; }
.clear { clear:both; line-height:0; }

/* Floats and alignments */
.float-l { float:left; }
.float-r { float:right; }
.align-l { text-align:left; }
.align-r { text-align:right; }
.align-c { text-align:center; }

/* Spans for columns */
.span-2, .span-3, .span-4 { float:left; margin-right:10px; }
.span-2 { width:330px; }
.span-3 {width:208px; }

/* Hightlighting/no highlight (the orange color on fonts) */
.highlight { color:#F09A2B; }
.default-color, .nohighlight { color:#333333; }

/* header styles */
h1, h2, h3, h4, h5, h6 { margin:0; margin-bottom:15px; font-weight:normal; padding-top:5px; color: #887034; line-height:1em; }
h1, h2, h3 { color:#2f7890; }
h1 { padding-top:10px; margin-bottom:20px; font-size:30px; }
h2 { font-size:25px; }
h3 { font-size:20px; }
h4 { font-size:15px; }

/* title and summary */
.title { font-size:14px; font-weight:bold; margin-bottom:0px; line-height:1.5em; }
.summary { margin-bottom:10px; line-height:1.5em; }

/* box, span-2 if box there are two columns on the box */
.box {padding: 15px; margin: 0; }
.box div.span-2 { width:319px; }

/* removes right or bottom margins */
.last { margin-right:0; }
.bottom { margin-bottom:0; }

/* predefined margin bottoms */
.margin-bottom-10 { margin-bottom:10px; }
.margin-bottom-20 { margin-bottom:20px; }

/* predefined paddings */
.padding-10 { padding:10px; }

/* this is for the share options */
/*
.share-bar { margin-bottom:10px; height:16px; }
.share-label { font-weight:bold; float:left; margin-right:5px; }
*/
