/***************************************************
Design by Michel Honold. http://www.designdifferent.org
Modified by Forrest Hawes. http://www.noc.io
***************************************************/

/* @group Global */

A:link {

	COLOR: #123A72; text-decoration: none

}

A:visited {

	COLOR: #000099; text-decoration: none

}

/* A:active {

	COLOR: #95947b; text-decoration: none */

}

A:hover {

	COLOR: #95947b; text-decoration: underline

}



#page_wrapper {

  margin-left: auto; 

  margin-right: auto;

  width: 750px;

  text-align: left;
 /* orginal background: values were #e8e3d9 */
 background-image: url('images/content_bg.jpg');
 background-repeat: repeat-y;
/* original border: parameters were 'border: 0px solid #018843' */
  border: 0px solid #001319;
  
  margin 0 auto;
  
  
}



#page_header {

  height: 220px;

  background: #ffffff url('images/header.jpg') top right no-repeat;

  clear: both;

}



#page_header h1 {

  margin: 0px;

  padding-top:30px;

  padding-left:25px;

  font-family: verdana, arial, sans-serif;

  font-size:32px;

  font-weight: normal;

  letter-spacing: -1px;

  color: #e6e1d7;
  

}



#page_header h2 {

  margin: 0px;

  padding-left:25px;

  font-family: verdana, arial, sans-serif;

  font-size:16px;

  font-weight: normal;

  letter-spacing: 2px;

/*  color: #e6e1d7; */
  color: #00CC33;

}



#content_wrapper {

  margin-top:10px;

  margin-bottom:0px;

  margin-left:30px;

  margin-right:15px;

  clear:both;

}



#right_side {

  margin-top:5px;

  margin-right:16px;

  float: right;

  width:180px;

  border:0px dashed #333333;

}



#right_side h3, .sidebar_title {

  margin-top:0px;

  margin-bottom:10px;
  margin-left:0px;

  font-family: verdana, arial, sans-serif;

  font-size: 14px;

  color: #333333;

}



#right_side {

  margin-top:0px;

  margin-bottom:15px;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 16px;

}

#second_place {
float: left;
}

#third_place {
float: left;
}

#no_gender_honorary_mentions {
float: left;
}


#congrats {
float: left;
}

#left_side {

  float: left;

  width:520px;

  border:0px;

  margin-top:5px;

  margin-bottom:15px;

  font-family: verdana, arial, sans-serif;

  font-size: 12px;

  color: #333333;

  line-height: 18px;

  padding-left:4px;

}


#left_side h3, .blog-entry-title, .album-title, .movie-page-title{

  font-weight: bold;

  margin-top:0px;

  margin-bottom:10px;

  font-family: verdana, arial, sans-serif;

  font-size: 18px;

  color: #880000;

  clear:both;

}

#left_side h4 {

font-size: 16px;

font-family: Georgia, serif;

font-weight: bold;

color: #880000;

}

#left_side h5 {

font-size: 13px;

font-weight: bold;


}

#left_side p {

font-size:14px;

font-family: Georgia, serif;

font-weight: bold;

color: #000066; 

}

#left_side .resourcesforwriters {

color: #000066;

}

#left_side q {

font-size:14px;

font-family: Georgia, serif;

font-weight:600;

color: #660000;

}

#left_side .hanging-indent {
text-indent: -20px;
padding-left: 35px;
}

#left_side .clifton {

font-family: Verdana,sans-serif;
font-size:12px;
font-style: italic;
color: #002266;
font-weight:400;
}

#left_side .firstprize {

font-size:14px;
font-weight:500;

}

#left_side .authorbio {

font-size: 13px;
font-weight: 400;
font-style: oblique;
}

#left_side .storytitle {

font-size: 15px;
font-weight: bold;
}

#left_side pre {

font-family: verdana, arial, sans-serif;

font-size:14px;
}

#left_side li {

font-size: 14px;

font-family: Georgia, serif;

font-weight: bold;

color: #000066;

}

#left_side q:before, q:after {

content: ""; 

}

#left_side .announce {
font-family: Verdana, sans-serif;
font-weight:500;
color: #44AA57;
font-size: large;

}

#left_side .heading_for_innovation {
color: #660000;
font-size: 15px;

}

#left_side .redx {
color: #660000;

}

#left_side .special-K {
float:none;
}

.left_side_form_input {

 font-size: 14px;
 
 font-weight: bold;
}


.image-left {

  float: left;

  margin-right: 10px;

} 



.image-right {

  float: right;

  margin-left: 10px;

}



#feature_box, blockquote, code {

  float:left;

  background-color: #F9FFF6;

  border:1px solid #AAE5A4;

  padding:14px;

  margin-top:10px;

  margin-bottom:15px;

  margin-right:8px;
  
  /*  clear: both; */

}

#linksbox {
#background-color: #DFFFFF;
# the next background-color call was the last one used -- I commented it out June 21 2010
# background-color: #E8F5FF;
#background-color: #EAEAEA;
}

#feature_box blockquote p {
font-size: 12px
}


#feature_box h4 {

  padding-left:5px;

  margin-top:24px;

  margin-bottom:10px;

  font-family: verdana, arial, sans-serif;

  font-size: 14px;

  color: #AA3328;

}

#feature_box h3 {

padding-left:5px;
margin-bottom:24px;
margin-top:10px;

font-family: georgia, times, serif;
text-decoration: none;

}

#feature_box p {

  font-family: verdana, arial, sans-serif;

  font-size: 12px;

  color: #333333;

  line-height: 16px;

  margin-bottom:5px;

}


#feature_box q {

 padding-left: 50px;
 
 padding-right: : 5px;

 font-size: 13px;
}


#page_footer {

  height: 33px;

  background: #b6a80d url('images/footer.jpg') top left repeat-x;
  clear: both;

}



#page_footer p {

  padding-top:10px;

  text-align: center;

  font-family: verdana, arial, sans-serif;

  font-size: 9px;

  color: #333333;

  letter-spacing:1px;

}



#spacer {

  height:20px;

  clear:both;

}

body {

  text-align: center;

  background: #DDDDDD ;/* url('images/body_bg.jpg') */

  margin-top:0px;

  margin-bottom:2px;

}

#bugle {
font-family: Georgia, serif;


}

#bugle h1 {
color: #880000;
font-family: Georgia, serif;
}

.specialk h4 {
color: #880000;
}
}

.masterscourse dd {

font-size:14px;

font-family: Georgia, serif;

font-weight: bold;

color: #000066; 
}

/* @end */



/* @group Sidebar */

#sideMenu { 

  margin-top: -5px;

  margin-left: 5px;

  margin-right: 10px;

  padding-left: 0;

  font-weight: bold;

} 

#sideMenu ul ul {
padding-left: 0;
list-style-type: circle;
}

#sideMenu ul ul li {
line-spacing: 0.8em;
}


/* @end */



/* @group Menu */

#menu_bar ul {

  margin-top: 1px;

  padding-left: 17px;

  margin-left: 0px;

  float: left;

  width: 100%;

  font-family: verdana, arial, sans-serif;
/* original font-size:11px; */
  font-size:13px;

  font-weight: bold;

}



#menu_bar ul li { display: inline; }



#menu_bar ul li a

{

  padding-top:0px;

  padding-bottom:0px;

  padding-left:28px;

  padding-right:28px;

  color: #1E8335;

  text-decoration: none;

  float: left;

  border-right: 0px solid #fff;

}



#menu_bar ul li a:hover, #menu_bar #current

{
/* original color: #4a4837 */
  color: #1E8335;

}



#menu_bar ul ul{

	display:none;

}


/* @end */

