/* 
WIDGET DEFAULTS

	This file is not to be edited on a site-by-site basis. Changes to this file to be made for the core only.
	Widget styling is to be accomplished using the "Widget Styling" section of the Main.css.
*/

/* Reset margin on all first widgets. All widgets have ' rp-widget-item' added to class name. */
.rp-widget-item:first-child .rp-content>*:first-child {margin-top:0 !important; padding-top:0 !important;}
.rp-widget-item:first-child .rp-content>div.paragraph:first-child p:first-child {margin-top:0 !important; padding-top:0 !important;}
.rp-widget-item:first-child .rp-content>.rp-side-images + h1 {margin-top:0 !important; padding-top:0 !important;}
.rp-widget-item:first-child .rp-content>.rp-side-images + h2 {margin-top:0 !important; padding-top:0 !important;}
.rp-widget-item:first-child .rp-content>.rp-side-images + h3 {margin-top:0 !important; padding-top:0 !important;}
.rp-widget-item:first-child .rp-content>.rp-side-images + p, .rp-widget-item:first-child .rp-content>.rp-side-images + div.paragraph, .rp-widget-item:first-child .rp-content>.rp-side-images + div.paragraph p:first-child {margin-top:0 !important; padding-top:0 !important;}
/* Text Styles */
h1, h2, h3, h4, h5, p {margin:0; padding:0;}
/* Lists */
.rp-content div.paragraph ul {list-style:disc;}
.rp-content div.paragraph ol {list-style:decimal;}
/* Links */
.rp-content a {text-decoration:underline;}
.rp-content a:hover {text-decoration:none;}
/* Font Styles */
.rp-content strong {font-weight:bold;}
.rp-content em {font-style:italic;}
/* Text w/ Image */
.rp-text-img {overflow:hidden;}
.rp-text-img img {display:block; width:100%;}
/* Text w/ Images on Left */
.rp-text-l-imgs ul.rp-side-images {float:left; overflow:hidden;}
.rp-text-l-imgs ul.rp-side-images li {display:list-item; list-style:none;}
.rp-text-l-imgs ul.rp-side-images li img {width:100%;}
/* Text w/ Images on Right */
.rp-text-r-imgs ul.rp-side-images {float:right; overflow:hidden;}
.rp-text-r-imgs ul.rp-side-images li {display:list-item; list-style:none;}
.rp-text-r-imgs ul.rp-side-images li img {width:100%;}
/* Table */
/* Pull Quote */
/* Pseudo Blog */
.rp-pseudo-blog div.pseudo-img-cap {float:right; overflow:hidden;}
.rp-pseudo-blog div.pseudo-img-cap img {width:100%;}
/* Image */
.rp-img {overflow:hidden;}
.rp-img img {width:100%;}
/* Random Image */
.rp-random-image {overflow:hidden;}
.rp-random-image img {width:100%;}
/* Gallery */    


/* Row of Images */
.rp-row-imgs div.rp-content div {float:left; overflow:hidden;}
.rp-row-imgs div.rp-content div img {width:100%;}


/* Animated Image Slide */
/* Slideshow [Flash] */
/* Slideshow [Rocket] Javascript */
/* SWF Flash Video */
/* JW Flash Video */
/* Flash Audio */
/* Premium Flash Audio */
/* Ruled Line */
.rp-ruled-line hr {margin:0; border:0;}
/* Spacer */
/* Link to File */
/* [Simple] Paypal */
/* Premium Paypal */
/* [Simple] Contact Form */
.rp-contact-form div.rp-content div.rp-form-item {clear:both;}
.rp-contact-form div.rp-content div.rp-form-item label {display:block; float:left; text-align:right;}
/* Twitter Feed */
/* Tweet This */
/* RSS Feed */
/* Like Button */
/* YouTube */
/* Vimeo */
/* AddThis */
/* Site Map */
/*.rp-site-map ul {list-style:none;}
/* Embed Code */


/* AddThis */
.rp-addthis-code {}
.rp-addthis-code div.rp-content {}
.rp-addthis-code div.rp-content a {display:block; float:left; margin-right:5px;}


/* Basic Tables */
.rp-content table {border-width:1px; border-spacing:; border-style:outset; border-color:gray; border-collapse:separate; background-color:white;}
.rp-content table th {border-width:1px; padding:1px; border-style:inset; border-color:gray; background-color:white; -moz-border-radius:;}
.rp-content table td {border-width:1px; padding:1px; border-style:inset; border-color:gray; background-color:white; -moz-border-radius:;}

/* WebLink Table Styling */
#int_templ_main_contents table {border: none}
#int_templ_main_contents table td {border: none}