/* PAGE DEFINITIONS:
   rehomepage - for Restrained Elegance home page 
   repage - for Restrained Elegance content pages
   */

/* General definitions */

/* set all padding and margins to zero so we can be sure of setting
them ourselves */

/*
* {
margin:0;
padding:0;
}
*/

#playbutton {
z-index:2;
position:relative;
bottom:825px;
left:250px;
}

img
{
border: none ;
}

p.helpfulhints
{
font-size:0.9em;
font-style:italic;
font-family: Arial, Helvetica, sans-serif;
padding-top:2px;
margin-top:0px;
}

p.smallhints
{
font-size:0.7em;
font-style:italic;
font-family: Arial, Helvetica, sans-serif;
padding-top:0px;
margin-top:0px;
}

p.specialfeaturestext
{
font-size:0.9em;
font-family: Arial, Helvetica, sans-serif;
padding-top:2px;
padding-bottom:4px;
margin-top:0px;
text-align:left;
}

p.crewinfo
{
font-style:italic;
}

img.floatright
{
float:right;
}

img.floatleft
{
float:left;
}


img.floatrightpad
{
float:right;
margin-left:30px;
margin-right:12px;

}

img.floatleftpad
{
float:left;
margin-left:12px;
margin-right:30px;
}



img.lexiconfloatright
{
float:right;
margin-left:20px;
}

img.lexiconfloatleft
{
float:left;
margin-right:20px;
}

p.redtext
{
text-color:red;
color:red;
}

div.floatright
{float:right;
}

div.floatleft
{float:left;
}

/* defaults */

ul{
text-align:left;
font-size:90%;
font-weight:normal;
margin-left:30px;
margin-right:auto;
margin-bottom:10px;
}

ul strong {
color:#FF0000;
font-weight:bold;
}
 

div.centred
{
margin-left:auto;
margin-right:auto;
text-align:center;
}


/* CSS for the box starts here: rounded box corners */
	.boxgrey {
		padding:0 13px 0 0;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
	}
		
	.bigrey {
		padding:0 0 0 12px;
		background:#fff url(cssimages/borders.gif) 0 0 repeat-y;
	}
	.btgrey {
		height:17px;
		margin:0 -12px;
		background:url(cssimages/box.gif) 100% 0 no-repeat;
	}
	.btgrey div {
		width:18px;
		height:17px;
		background:url(cssimages/box.gif) 0 0 no-repeat;
	}
	.bbgrey {
		height:17px;
		margin:0 -12px;
		background:url(cssimages/box.gif) 100% 100% no-repeat;
	}
	.bbgrey div {
		width:18px;
		height:17px;
		background:url(cssimages/box.gif) 0 100% no-repeat;
	}
	
/* 

Restrained Elegance home page definitions for index.html, restrainedelegance.html

*/

body.rehomepage
{
background-color:#eeeeee;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:100%;
}

div.membershomebackground {
margin:0;
padding:0;
background:url(cssimages/jasminehiya2.jpg);
background-position:top right;
background-repeat:no-repeat;
height:700px;
}

div.whatsnewbackground {
margin:0;
padding:0;
background:url(cssimages/jasminehiya3.jpg);
background-position:top right;
background-repeat:no-repeat;
}


/* HTP removed 01/03/2009 no longer used
div.specialfeaturesbackground {
margin:0;
padding:0;
background:url(cssimages/arielhiya2.jpg);
background-position:bottom right;
background-repeat:no-repeat;
}


div.whatsnewbackground1 {
margin:0;
padding:0;
background:url(cssimages/charismahiya3.jpg);
background-position:top right;
background-repeat:no-repeat;
}
div.whatsnewbackground2 {
margin:0;
padding:0;
background:url(cssimages/zoehiya4.jpg);
background-position:top right;
background-repeat:no-repeat;
}
div.whatsnewbackground3 {
margin:0;
padding:0;
background:url(cssimages/bellehiya4.jpg);
background-position:top right;
background-repeat:no-repeat;
}
div.whatsnewbackground4 {
margin:0;
padding:0;
background:url(cssimages/paigeglobehiya1.jpg);
background-position:top right;
background-repeat:no-repeat;
}


div.joinbackground {
margin:0;
padding:0;
background:url(cssimages/donnahiya1.jpg);
background-position:top right;
background-repeat:no-repeat;
}


div.postaljoinbackground {
margin:0;
padding:0;
background:url(cssimages/debbyhiya1.jpg);
background-position:top right;
background-repeat:no-repeat;
}


div.samplephotobackground {
margin:0;
padding:0;
background:url(cssimages/ellehiyalarge1.jpg);
background-position:top right;
background-repeat:no-repeat;
}

div.samplevideobackground {
margin:0;
padding:0;
background:url(cssimages/mylahiya1.jpg);
background-position:top right;
background-repeat:no-repeat;
}


div.samplephototext {
width:200px;
float:left;
}



div.recol1
{
margin:0;
padding:0;
background:url(cssimages/jasminekneelhiya3.jpg);
background-position:top right;
background-repeat:no-repeat;
}

div.recol3
{
margin:0;
padding:0;
background:url(cssimages/charismahiya1small.jpg);
background-position:top right;
background-repeat:no-repeat;
}

div.recol2
{
margin:0;
padding:0;
background:url(cssimages/arielhiya2small.jpg);
background-position:top left;
background-repeat:no-repeat;
}



div.frontpagefade
{
margin:0;
padding:0;
background:url(cssimages/sophiahiyafade1.jpg);
background-position:top right;
background-repeat:no-repeat;
}

*/

div.boxreintro {
		padding:0 13px 0 0;
		margin-left:auto;
		margin-right:auto;
		margin-top:10px;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
		width:400px;
		min-height:270px;
			}

div.boxresummarygallery {
		padding:0 13px 0 0;
		margin-left:auto;
		margin-right:auto;
		margin-top:10px;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
		width:280px;
		float:left;
		
			}

div.resummarycontent {
         margin:0;
        padding: 4px 10px;
        background-color: #ffffff;
		text-align:center;
		height:340px;
}

div.reawardscontent {
         margin:0;
        padding: 4px 10px;
        background-color: #ffffff;
		text-align:center;
}


div.resummarycontent h1 {
font-size:80%;
font-weight:bold;
margin:0px;
padding-bottom:2px;
padding-top:2px;
}

div.previewnav {
font-size:75%;
}

div.resummarycontent h2 {
font-size:70%;
font-weight:normal;
font-style:italic;
margin:0px;
padding-bottom:2px;
padding-top:2px;
}

div.resummarycontent p {
font-size:70%;
padding-bottom:2px;
padding-bottom:2px;
}


div.lefthold div.boxreintro {
		padding:0 13px 0 0;
		margin-left:10px;
		margin-right:auto;
		margin-top:10px;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
		width:400px;
		min-height:500px;
			}
			
div.awards {
      padding:0 0 0 0;
	  width:550px;
	  margin-left:10px;
	  min-height:500px;
	  background: url(cssimages/awards2008s.gif) 100% 0 no-repeat;
	  }
	  

div.boxhugelinks {
		padding:0 13px 0 0;
		margin-left:10px;
		margin-right:auto;
		margin-top:10px;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
		width:600px;
}

div.boxrefamilylinks {
        margin-top:8px;
		padding:0 13px 0 0;
		margin-left:auto;
		margin-right:auto;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
		width:740px;
			}
			
div.boxreboringlinks {
        margin-top:8px;
		padding:0 13px 0 0;
		margin-left:10px;
		margin-right:auto;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
		width:900px;
}

div.boxrenavbar {
        margin-top:8px;
		padding:0 13px 0 0;
		margin-left:10px;
		margin-right:auto;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
		width:900px; 
}

div.box90percent {
        margin-top:8px;
		padding:0 13px 0 0;
		margin-left:10px;
		margin-right:10px;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
}


div.boxremembersnavbar {
        margin-top:8px;
		padding:0 13px 0 0;
		margin-left:10px;
		margin-right:auto;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
		width:740px; 
}

div.clearall {
clear:both;
}

div.boxrephotogallery strong {
color:#FF0000;
font-weight:bold;
}

div.rehomepageotherlinks {
margin-top:30px;
width:90%;
margin-left:auto;
margin-right:auto;
background-color:#eeeeee;
text-align:center;
}


div.rehomepageotherlinks ul {
margin:0;
padding:1px;
background-color: #eeeeee;
}

div.rehomepageotherlinks li {
list-style-type:none;
padding-top:2px;
padding-bottom:4px;
padding-left:0px;
padding-right:0px;
margin-top:auto;
margin-bottom:auto;
text-align:center;
/*font-family:Arial, Helvetica, sans-serif;*/
font-weight:normal;
font-size:9px;
float:left;
width:120px;
color:#777777;
}	


div.regreylinks {
margin-left:auto;
margin-right:auto;
width:90%;
}


div.regreylinks ul {
margin-left:auto;
margin-right:auto;
padding:1px;
}

div.regreylinks li {
list-style-type:none;
padding-top:2px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
margin-top:auto;
margin-bottom:auto;
text-align:center;
/*font-family:Arial, Helvetica, sans-serif;*/
font-weight:normal;
font-size:11px;
float:left;
color:#777777;
}	

		

div.boxrefamilylinks li {
list-style-type:none;
padding-top:1px;
padding-bottom:1px;
padding-left:0px;
padding-right:0px;
margin-top:auto;
margin-bottom:auto;
text-align:center;
font-weight:normal;
font-size:15px;
color:#777777;
background:#ffffff;
}	

div.boxrefamilylinks ul {
padding-bottom:10px;
}

div.boxhugelinks ul {
list-style:none;
padding-top:50px;
padding-bottom:20px;
}

div.boxhugelinks li {
background: url(cssimages/StarterButton1.gif) no-repeat;
padding-top:45px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-top:-40px;
margin-bottom:auto;
text-align:center;
font-weight:bold;
font-size:20px;
height:120px;
width:120px;
}	


div.boxrefamilylinks img {
border:0;
padding:0;
margin:0;
}	

div.rehomepageotherlinks h4 {
font-weight:bold;
font-size:75%;
text-align:center;
padding-bottom:3px;
color:#777777;
}

div.rehomepagecontent {
/* padding to fit inside boxes */
margin:0;
padding: 4px 10px;
background-color: #ffffff;
}

div.whatsnewtext {
/* padding to fit inside boxes */
margin:0;
padding: 4px 10px;
background-color: #ffffff;
width:250px;
float:left;
}

div.previewwhatsnewtext {
/* padding to fit inside boxes */
margin:0;
padding: 4px 10px;
background-color: #ffffff;
}

div.continueon {
float:right;
width:200px;
margin:0;
padding: 4px 10px;
background-color: #ffffff;
}

div.whatsnewtext h1 {
font-weight:bold;
font-size:110%;
margin-bottom:6px;
}

div.whatsnewtext h2 {
font-weight:bold;
font-size:90%;
margin-bottom:3px;
}

div.whatsnewtext h3 {
font-weight:normal;
font-style:italic;
font-size:90%;
margin-bottom:3px;
}

div.whatsnewtext h4 {
font-weight:normal;
font-style:italic;
font-size:80%;
margin-bottom:3px;
}

div.whatsnewtext p {
font-size:80%;
}

div.previewwhatsnewtext h1 {
font-weight:bold;
font-size:130%;
margin-bottom:6px;
}

div.previewwhatsnewtext h2 {
font-weight:bold;
font-size:110%;
margin-bottom:3px;
}

div.previewwhatsnewtext h3 {
font-weight:normal;
font-style:italic;
font-size:100%;
margin-bottom:3px;
}

div.previewwhatsnewtext h4 {
font-weight:normal;
font-style:italic;
font-size:100%;
margin-bottom:3px;
}

div.previewwhatsnewtext p {
font-size:90%;
}


div.refamilylinks {
/* padding to fit inside boxes */
margin:0;
padding: 4px 10px;
background-color: #ffffff;
}

div.boxrefamilylinks h4{
font-size:100%;
font-weight:bold;
color:#000000;
text-align:center;
}

div.boxreboringlinks ul{
/* padding to fit inside boxes */
margin:0;
padding: 4px 10px;
background: #ffffff;
height:20px;
}

p.retagline{
margin-right:10px;
font-size:70%;
font-weight:bold;
text-align:right;
font-style:italic;
}

div.boxreboringlinks li
{
list-style-type:none;
padding-top:2px;
padding-bottom:4px;
padding-left:0px;
padding-right:0px;
margin-top:auto;
margin-bottom:auto;
text-align:center;
/*background:url(cssimages/PlainSilverButton100x20.jpg);
background-repeat:no-repeat;
background-position:center;*/
font-weight:bold;
font-size:12px;
float:left;
width:100px;
} 


div.navbarsearch {
text-align:right;
}

/*
div.renavbarcontent {
margin-right:10px;
padding: 4px 10px;
background: #ffffff;
text-align:right;
}
*/

div.renavbarcontent {
margin-right:10px;
padding: 4px 10px;
background: #ffffff;
text-align:right;
min-height:64px; 
}


div.rebarcontent {
margin-right:10px;
padding: 4px 10px;
background: #ffffff;
text-align:right; 
}

div.modelindexcontent {
margin-right:10px;
padding: 4px 10px;
background: #ffffff;
text-align:left;
/*height:64px;*/ 
font-size:0.8em;
}

div.boxrenavbar ul{
margin:0;
padding: 4px 10px;
background: #ffffff;
/*height:20px;*/
}

div.boxremembersnavbar ul{
/* padding to fit inside boxes */
margin:0;
padding: 4px 10px;
background: #ffffff;
}


div.boxremembersnavbar li
{
list-style-type:none;
padding-top:2px;
padding-bottom:4px;
padding-left:0px;
padding-right:0px;
margin-top:auto;
margin-bottom:auto;
text-align:center;
background:url(cssimages/PlainBlueButton100x20.jpg);
background-repeat:no-repeat;
background-position:center;
font-weight:bold;
font-size:10px;
float:left;
width:100px;
} 


/*
div.boxrenavbar li
{
list-style-type:none;
padding-top:2px;
padding-bottom:4px;
padding-left:0px;
padding-right:0px;
margin-top:auto;
margin-bottom:auto;
text-align:center;
background:url(cssimages/PlainSilverButton100x20.jpg);
background-repeat:no-repeat;
background-position:center;
font-weight:normal;
font-size:11px;
float:left;
width:100px;
} 
*/


div.boxrenavbar li
{
list-style-type:none;
padding-top:2px;
padding-bottom:4px;
padding-left:5px;
padding-right:5px;
margin-top:auto;
margin-bottom:auto;
text-align:center;
font-weight:normal;
font-size:12px;
float:left;
/*height:30px;*/
/*width:100px;*/
} 

div.renavbarcontent h3
{
color:red;
text-align:left;
}

div.boxrenavbar table 
{ 
border:none;
margin-top:20px;
padding:1px;
}

div.boxrenavbar td
{
padding-top:2px;
padding-bottom:2px;
padding-left:0px;
padding-right:0px;
margin-top:auto;
margin-bottom:auto;
text-align:center;
font-weight:normal;
font-size:15px;
font-weight:bold;
float:left;
width:95px;
}

div.boxremembersnavbar table 
{ 
border:none;
margin-top:20px;
padding:1px;
}

div.boxremembersnavbar td
{
padding-top:2px;
padding-bottom:2px;
padding-left:0px;
padding-right:0px;
margin-top:auto;
margin-bottom:auto;
text-align:center;
font-weight:normal;
font-size:11px;
float:left;
width:95px;
}



div.boxreintro p
{ 
text-align:center;
}

div.boxreintro h1 {
font-weight:bold;
font-size:75%;
text-align:center;
padding-bottom:30px;
}

div.boxreintro h2 {
font-style:italic;
font-size:75%;
font-weight:normal;
text-align:center;
}

div.boxreintro h3 {
padding-top:10px;
padding-bottom:15px;
margin-top:4px;
text-align:center;
/*font-family:Arial, Helvetica, sans-serif;*/
background:url(cssimages/PlainSilverButton1.jpg);
background-repeat:no-repeat;
background-position:center;
font-weight:bold;
font-size:34px;
}

h1.joinlink {
padding-top:10px;
padding-bottom:15px;
margin-top:4px;
text-align:center;
/*font-family:Arial, Helvetica, sans-serif;*/
background:url(cssimages/PlainSilverButton1.jpg);
background-repeat:no-repeat;
background-position:center;
font-weight:bold;
font-size:34px;
}

div.boxreintro ul{
text-align:left;
font-size:90%;
font-weight:normal;
margin-left:30px;
margin-right:auto;
margin-bottom:10px;
}

div.boxreintro li strong {
color:#FF0000;
}

div.boxreintro h4 {
font-size:100%;
font-weight:bold;
text-align:left;
margin-bottom:4px;
}

div.boxreintro h5 {
font-size:90%;
font-weight:normal;
text-align:left;
margin-bottom:2px;
}

td.votedesc {
font-size:80%;
}

.rehomepage a:link
{
color: #000000;
text-decoration:none;
}

.rehomepage a:visited
{
color: #000000;
text-decoration:none;
}

.rehomepage a:hover 
{
color: #ff0000;
text-decoration:none;
}

.rehomepage a:active
{
color: #ff0000;
text-decoration:none;
}

div.revideogallery a:link
{
color: #000099;
text-decoration:underline;
}

div.revideogallery a:visited
{
color: #000033;
text-decoration:underline;
}

div.revideogallery a:hover 
{
color: #ff0000;
text-decoration:underline;
}

div.revideogallery a:active
{
color: #ff0000;
text-decoration:underline
}



.rehomepageotherlinks a:link
{
color:#777777;
text-decoration:none;
}

.rehomepageotherlinks a:visited
{
color: #777777;
text-decoration:none;
}

.rehomepageotherlinks a:hover 
{
color: #ff0000;
text-decoration:underline;
}

.rehomepageotherlinks a:active
{
color: #ff0000;
text-decoration:underline;
}


.regreylinks a:link
{
color:#777777;
text-decoration:none;
}

.regreylinks a:visited
{
color: #777777;
text-decoration:none;
}

.regreylinks a:hover 
{
color: #ff0000;
text-decoration:underline;
}

.regreylinks a:active
{
color: #ff0000;
text-decoration:underline;
}



.greytext a:link
{
color:#777777;
text-decoration:none;
}

.greytext a:visited
{
color: #777777;
text-decoration:none;
}

.greytext a:hover 
{
color: #ff0000;
text-decoration:underline;
}

.greytext a:active
{
color: #ff0000;
text-decoration:underline;
}


/* Restrained Elegance content page definitions */
body.repage
{
background-color:#ffffff;
color:#000000;
/*font-family: "Times New Roman", Times, serif*/
font-size:100%;
}

.repage a:link
{
color: #0000ff;
}

.repage a:visited
{
color: #800080;
}

.repage a:hover 
{
color: #ff0000;
}

.repage a:active
{
color: #ff0000;
}

div.boxrephotogallery {
        margin-top:8px;
		padding:0 13px 0 0;
		margin-left:10px;
		width:900px;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
}

div.boxmembersnews {
		padding:0 13px 0 0;
		margin-left:10px;
		margin-right:auto;
		margin-top:0px;
		position:absolute; left 10px; top 10px; 
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
		width:400px;
}
	
div.boxnewtoday {
		padding:0 13px 0 0;
		margin-left:420px;
		margin-right:auto;
		position:absolute; left 420px; top 10px;
		margin-top:0px;
		background:#fff url(cssimages/borders.gif) 100% 0 repeat-y;
		width:330px;
}
		
			
p.hywelsignoff {
text-align:right;
font-size:140%;
font-style:italic;
}	

div.rephotogallery {
margin:0;
padding: 4px 10px;
background-color: #ffffff;
width:700px;
}

div.revideogallery {
margin:0;
padding: 4px 10px;
background-color: #ffffff;
width:700px;
}

div.revideogallery h1
{
text-align:left;
font-size:180%;
font-weight:bold;
}


div.rephotogallery h1
{
text-align:left;
font-size:120%;
font-weight:bold;
}

div.rephotogallery h2 {
text-align:left;
font-size:100%;
font-weight:normal;
}


p.tourlink {
padding-top:10px;
padding-bottom:12px;
margin-top:4px;
margin-right:2px;
padding-right:20px;
margin-left:auto;
text-align:right;
background:url(cssimages/PlainSilverButton180x40.jpg);
background-repeat:no-repeat;
background-position:right;
font-weight:bold;
font-size:20px;
width:180px;
}


div.greytext {
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:1px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:1px;
font-size:80%;
}

div.greytext h1 {
padding: 0 px;
margin-bottom: 0px;
margin-top:px;
margin-left:auto;
margin-right:auto;
font-size:120%;
font-weight:bold;
}

div.greytext h2 {
padding: 0 px;
margin-bottom: 0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
font-size:120%;
font-weight:normal;
}


div.recontent {
/* padding to fit inside boxes */
margin:0;
padding: 4px 10px;
background-color: #ffffff;
font-size:80%;
}


div.recontent p {
padding: 0px;
margin-bottom: 4px;
margin-top: 6px;
margin-left:auto;
margin-right:auto;
}

div.recontent h1 {
padding: 0 px;
margin-bottom: 6px;
margin-top:8px;
margin-left:auto;
margin-right:auto;
font-size:150%;
font-weight:bold;
}

div.recontent h2 {
padding: 0 px;
margin-bottom: 4px;
margin-top:6px;
margin-left:auto;
margin-right:auto;
font-size:120%;
font-weight:bold;
}


div.recontent h3 {
padding: 0 px;
margin-bottom: 4px;
margin-top:6px;
margin-left:auto;
margin-right:auto;
font-size:100%;
font-weight:bold;
}

div.recontent h4 {
padding: 0 px;
margin-bottom: 4px;
margin-top:6px;
margin-left:auto;
margin-right:auto;
font-size:100%;
font-weight:bold;
font-style:italic;
}


div.retextcontent {
/* padding to fit inside boxes */
margin:0;
padding: 4px 10px;
background-color: #ffffff;
font-size:100%;
}

div.retextcontent dt {
padding-top: 2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
margin-bottom: 4px;
margin-top:6px;
margin-left:60px;
margin-right:20px;
font-size:100%;
font-weight:bold;
}

div.retextcontent dd {
padding-top: 2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
margin-bottom: 4px;
margin-top:6px;
margin-left:250px;
margin-right:20px;
font-size:100%;
}



div.retextcontent p {
padding-top: 2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;margin-bottom: 4px;
margin-top: 6px;
margin-left:auto;
margin-right:auto;
}

div.retextcontent h1 {
padding-top: 2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
margin-bottom: 6px;
margin-top:8px;
margin-left:auto;
margin-right:auto;
font-size:150%;
font-weight:bold;
}

div.retextcontent h2 {
padding-top: 2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
margin-bottom: 4px;
margin-top:6px;
margin-left:auto;
margin-right:auto;
font-size:120%;
font-weight:bold;
}


div.retextcontent h3 {
padding-top: 2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
margin-bottom: 4px;
margin-top:6px;
margin-left:auto;
margin-right:auto;
font-size:100%;
font-weight:bold;
}

div.retextcontent h4 {
padding-top: 2px;
padding-bottom:2px;
padding-left:10px;
padding-right:10px;
margin-bottom: 4px;
margin-top:6px;
margin-left:auto;
margin-right:auto;
font-size:100%;
font-weight:bold;
font-style:italic;
}

div.boxrenavbar form {
margin-bottom:0px;
padding-right:28px;
padding-bottom:4px;
}

div.rejoinpagecontent {
/* padding to fit inside boxes */
margin:0;
padding: 4px 10px;
background-color: #ffffff;
font-size:100%;
}

ul.rejoinpagecontent {
text-align:left;
font-size:120%;
font-weight:normal;
margin-left:30px;
margin-right:auto;
margin-bottom:10px;
}

li.rejoinpagecontent {
font-size:150%;
font-weight:normal;
margin-left:0px;
margin-right:auto;
margin-bottom:20px;
}


h1.archiveheading {
font-style:italic;
color:#666677;
}

h2.archiveheading {
font-style:italic;
color:#666677;
}

h3.archiveheading {
font-style:italic;
color:#666677;
}

p.photocaptions
{
font-size:60%;
text-align:center;
}


/* Belle's Corner definitions */
/* HTP deleted 01/03/2009  no longer used */


/* Restrained Elegance Nights definitions */
/* HTP deleted 01/03/2009  no longer used */

img.bordered {
border-width:2px;
}


p.arielsignoff 
{
text-align:right;
font-family: "BrushScript BT", "BrushScript MT", "Brush Script MT", "Lucida Handwriting", 
"Comic Sans MS" script, cursive, sans-serif;
font-size:2.5em;
font-style:italic;
color: #FF3300;
}

 