p.comment_sig {
  font-weight: bold;
}

.processing_container {
  position: relative;
  top: 40px;
  left: 60px;
}

.processing_container img {
  visibility: hidden;
  position: absolute;
}


.article_info {
  position: relative;
  list-style:none;
  bottom: 1px !important; bottom: 1px;
  font: bold 13px  Arial, 'Trebuchet MS', Tahoma, verdana,  sans-serif;
  margin-bottom: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  padding-top: 0px;
}

.article_info_tab:before {
    content: "\AB"; 
}

.article_info_tab:after {
    content: "\BB";
}

.article_info_tab a.active {
    color: #9EC068;
    text-decoration:underline;
}

.article_info img {
  position: relative;
  border: none;
  margin-bottom: 5px;
}

.social_bookmarks img {
  border: none;
  padding-left: 10px;
}



.article_info_tab {
  position: relative;
  display: inline;
  margin-bottom: 0px;
  margin-right: 10px;
}


.article_title_block {
  position: relative;
  margin-top: 5px;
  margin-bottom: 0px;
  width: 100%;
  text-align: center;
}

.article_title {
  position: relative;
  color: #6297BC;
  font-weight: bold;
  font-size: x-large;
  line-height: 1em;
}

#current_article_rating_container {
    padding-left: 10px;
    margin-bottom: 1em;
}

#article_body {
   font-size: medium;
   text-align: left;
   line-height: 1.3em;
   margin-left: 10px;
}

#article_body p{
  margin-left: 0px;
  margin-right: 0px;
  text-align: left;
}

#article_body h2 {
    text-align:center;
    margin-top: 2em;
}


#article_info_container {
  position: relative;
  margin-top: 0px;
  padding-top: 0px;
  /*border: thin solid black;*/
  min-height: 200px;
}

#article_layout {
  position: relative;
  width: 100%;
  text-align: center;
  margin-left: 10px;
}

#article_info {
  position: relative;
  min-height: 350px;
  margin-top: 0px;
  padding-top: 0px;
}

#article_photos {
  text-align: center;
  padding-left: 20px;
}

#article_info_collapse {
  position: relative;
  text-align: center;
  background-color: #A79E8C;
  border-top: thin solid black;
  color: white;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: bold;
}

#article_info_content {
  background-color: white;
  position: relative;
}



ul.article_list li p {
  margin-left: 0px;
  margin-right: 0px;
}

ul.article_list  {
  margin-left: 0px;
  list-style: none;
}

ul.article_list li {
  position: relative;
  min-height: 150px;
  height: 150px;
  margin-bottom: 15px;
  color: black;
}

ul.article_list li img {
  border: thin solid black;
  margin-right: 5px;
}

ul.article_list .article_title {
  font-size: small;
}


#main_header_photo {
  position: relative;
  height: 120px;
  width: 100%;
  background-color: #7aa2d5;
}

#main_header_photo img {
  height: 110px;
  border: 0px;
  margin-left: 22px;
  margin-top: 5px;
}

form .error {
  color: red;
}


#full_banner_1 {
  margin-top: 5px;
}

.sidebar_ad img {
  border: none; 
}

#sidebar .sidebar_ad img {
  margin-left: 5px;
}


.no_email_sharing {
  margin-left: 20px;
  margin-right: 20px;
  color: red;
  border: thin solid red;
  margin-bottom: 20px;
  padding: 5px 5px 5px 5px;
}


ul.issue_list, ul.issue_list li {
  list-style: none;
  margin-bottom: 25px;
  font-size: medium;
}

ul.issue_list img {
  margin-top: 5px;
  margin-left: 10px;
}


/*##################
 * #### Browse Tabs ###
 * ##################*/

ul.browse_tabs {
  list-style: none;
  font-size: large;
  margin-left: 0px;
  width: 405px;
  text-align: center;
  background-color: blue;
  padding: 2px 2px 2px 2px;
  background: #f1f1f1;
}

ul.browse_tabs li {
  display: inline;
  margin-right: 30px;
  
}


.rating_container {  
    clear:both;  
} 
 
.rating_container a {  
    float:left;  
    display:block;  
    width:25px;  
    height:25px;  
    border:0;  
    background-image:url("/img/rating.gif");  
} 
 
.rating_container a.rating_off {  
    background-position:0 0px;  
} 
 
.rating_container a.rating_half {  
    background-position:0 -25px;  
} 
 
.rating_container a.rating_on {  
    background-position:0 -50px;  
} 
 
.rating_container a.rating_selected {  
    background-position:0 -75px;  
}  

#rating_captcha {
    width: 165px;
    height: 40px;
}

img.captcha {
    display: inline;
    visibility: visible;
}

.event h2 {
    background-color: #6297bc;
    font-size: medium;
    text-align: center;
    margin-left: 0px;
    margin-bottom: 0px;
    color: #FFF; 
    width:443px;
    padding: 0px 0px 0px 5px;
}

.event .event_more_less {
    width:448px;
    background-color: #6297bc;
    color: #FFF;   
    text-align: center;
    font-weight: bold;
}

.event .event_more_less a {
    background-color: #6297bc;
    color: #FFF;
    text-transform: capitalize;
}

.event_contents {
    overflow:hidden;
    margin-left: 0px;
    margin-top: 0px;
    border-left:4px solid #6297bc;
    border-right:4px solid #6297bc;
    width:440px;
    padding: 0px 0px 0px 0px;
}

.event_contents p:first-child {
    margin-top: 2px;
}

.event_date_range {
        margin-top: 0px;
	font-weight:bold;	
	text-decoration:none;	
	padding:2px 5px 2px 10px;
	background: #fafafa;	
	min-height:18px;
	color: #339900;
        font-size: small;
}

.pager_page_picker {
    text-align: center;
    font-size: large;
}

.pager_page_picker span{
    margin-left: 2px;
    margin-right: 2px;
}

.pager_page_picker .page_picker_current_page{
    font-weight: bold;
    font-size: x-large;
}

.pager_page_picker a:hover {
    font-weight: bold;
    font-size: x-large;
}

.pager_page_picker .pager_previous {
    font-size: small;
    margin-right: 10px;
}

.pager_page_picker .pager_previous a:hover {
    font-size: small;
    margin-right: 10px;
}


.pager_page_picker .pager_next {
    margin-left: 10px;
    font-size: small;
}

.pager_page_picker .pager_next a:hover {
    font-size: small;
    margin-right: 10px;
}

