/* Drupal Overrides */

.front_box_article .views-field-title {
    font-family: Georgia, 'Bookman Old Style', 'Book Antiqua', 'Lucida Bright', Palatino, Serif;
	font-size: 135%;	
	color: #900;
	font-weight: normal;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
}

.front_box .item-list ul, .front_box_right .item-list ul, .front_box_article .item-list ul {
    margin: 0;
	padding: 0;
}

.front_box .item-list ul li, .front_box_right .item-list ul li, .front_box_article .item-list ul li {
    margin: 0em 0em .75em 0em;
	padding-left: 4px;
	list-style: none;
	/*border-left: 1px dashed #900;*/
}

#content .node {
    margin: 5px 0px 10px 0px;
	padding-bottom: 20px;
	border-bottom: 3px double #ccc;
}

#content .node h2 {
    margin: 0;
}

#content .node h2 a {
    color: #900;
	text-decoration: underline;
}
#content .node h2 a:hover {
    color: #c00;
	text-decoration: underline;
}
 
#content .node .links a {
	color: #c00;
	text-decoration: none;
	font-size: 80%;
}
#content .node .links a:hover {
    color: #f00;
	text-decoration: underline;
}

#content .node .meta {
    font-size: 80%;
}
#content .node .meta a {
    color: #c00;
	text-decoration: none;
}
#content .node .meta a:hover {
    color: #f00;
	text-decoration: underline;
}

#content .views-row-even, #content .views-row-odd {
    margin-bottom: 2em;
}
#petition_home .views-row-even, #content .views-row-odd {
    margin-bottom: 1em;
}
#polls_list .views-row-even, #content .views-row-odd {
    margin-bottom: 1em;
}

#content .view .views-field-title a {
    font-family: Georgia, 'Bookman Old Style', 'Book Antiqua', 'Lucida Bright', Palatino, Serif;
	font-size: 135%;	
	color: #900;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration: underline;
	margin: 0;
	padding: 0;
}
#content .view .views-field-title a:hover {	
	color: #c00;
	text-decoration: underline;
}

#content .view .views-field-name {
    font-size: 80%;
	font-style: italic;
	color: #555555;
}
#content .view .views-field-name a {
    color: #c00;
	text-decoration: none;
}
#content .view .views-field-name a:hover {
    color: #f00;
	text-decoration: underline;
}

#content .view .views-field-created {
    font-size: 80%;
	font-style: italic;
	color: #555555;
}

#content .view .views-field-comment-count {
    font-size: 80%;
	font-style: italic;
	color: #555555;
}

#content .view .views-field-replyto-comment {
    font-size: 80%;
	font-style: italic;
	color: #555555;
}
#content .view .views-field-replyto-comment a {
    color: #c00;
	text-decoration: none;
}
#content .view .views-field-replyto-comment a:hover {
    color: #f00;
	text-decoration: underline;
}

.poll .bar {
    background-image: url('images/poll-bar-empty.jpg');
	background-repeat: repeat-x;
}

.poll .bar .foreground {
    background-image: url('images/poll-bar-bg.jpg');
	background-repeat: repeat-x;
}


