/* 
	Widget Reset (for lack of a better term)
	These should be setup to match the designers specifications for headers, paragraphs, links, etc.
*/

div.rp-content p {}
div.rp-content h1 {}
div.rp-content h2 {}
div.rp-content h3 {}
div.rp-content h4 {}
div.rp-content h5 {}
div.rp-content a {text-decoration: none;}
div.rp-content a:hover {text-decoration: underline;}
div.rp-content strong {font-weight: bold;}
div.rp-content em {font-style: italic;}

/* Basic Widgets */
.rp-content div.paragraph ul {margin-left:1.5em;}
.rp-content div.paragraph ol {margin-left:1.5em;}

/* Text */
.rp-text {width:100%;}

/*  1 Image */
.rp-image img {width:auto;}

/* Text w/ 1 Image */
.rp-text-img {width:100%;margin-bottom: 30px;}
.rp-text-img img {width:100%;}

/* Pseudo Blog */
.rp-pseudo-blog img {float:right;margin: 0 0 0 10px;padding:0;width:33%;}

/* Text w/ Four Images on Side */
.rp-text-l-imgs, .rp-text-r-imgs {width:100%;}
.rp-text-l-imgs ul.rp-side-images {float: left; margin:6px 0 0 15px; width:33%;}
.rp-text-r-imgs ul.rp-side-images {float: right; margin:6px 0 0 15px; width:33%;}
.rp-text-l-imgs ul.rp-side-images li, .rp-text-r-imgs ul.rp-side-images li {display:list-item; list-style:none;}
.rp-text-l-imgs ul.rp-side-images li img, .rp-text-r-imgs ul.rp-side-images li img {width: 100%;}

/*  4 Images */
.rp_row_imgs {width:100%;}
.rp_row_imgs .rp-content div {margin: 0;width:25%;float: left;}
.rp_row_imgs .rp-content div img {width:100%;}

/*  Pull Quote */
.rp-quote {width:100%;}
.rp-quote h4 {}
.rp-quote .rp-quote-name {}
.rp-quote .rp-quote-title {}

/* Ruled Line */
.rp-ruled-line {width:100%; padding:10px 0;}

/*  Site Map */
.rp-site-map {width:100%;font-size:130%;line-height:22px;}
.rp-site-map ul li.second-level {list-style:none;margin-left:1.5em;font-size:115%;line-height:22px;}
.rp-site-map ul li.third-level {list-style:none;margin-left:3.0em;font-size:100%;line-height:22px;}

/* Pledge Form */
.rp-pledge {width:90%; padding-left: 19px;}


/* Nominate Form */
.rp-nominate {width:90%; padding-left: 19px;}

