/* 
	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:100%;}

/* 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, .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 img {margin: 0;width:25%;float: left;}

/*  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%;}

/*  HTML Only */
.rp-html .rp-content {width: 100%; margin-left: 25px;}

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

