/* lp.css */

/* Universal style rule */
*{
  /* Block all browser default margins and padding */
   margin:0;
   padding:0; 
 }

/* lucid header */
#header{
	background-color: #99F;
	height:auto;
	width: 100%;
	margin: 0;
	text-align:center;
	padding:1em 1em 1em .25em;
}

/* for overall lucid definitions at top */
#header p.lucid{
	font-family: Verdana, Sans-Serif;
    	font-size: x-small;
    	color: #fff;
}

/* for lucidplanet logo */
#header img{
margin: 2em 0;
}

.inside {
	clear:both;
	background-color: #99F;
	height:auto;
	width: 100%;
	margin: 0;
	padding:1em .25em 2em .25em;
}


/* for descriptive text under logo */
.text{
	font-family: Verdana, Sans-Serif;
    	font-size: 1.1em;
    	color: #000;
	padding:1em 0 2em 0em;
	font-weight:normal;
}

p.top {text-align:left; margin-left:1em; font-size:.85em;}
p.top a {color:#000; text-decoration:underline;}

.room {word-spacing:1em} /* for overall spacing definitions at top */
.norm {word-spacing:normal} /* for multi-word definitions at top */	

div.center{
	text-align:center;
	color:#fff;
	font-family:Verdana, Sans-Serif;
	font-weight:bold;
}

/* page footer style */
#footer{
	width: 100%;
	border-top: thin solid #fff;
	padding-top: 5px;
	text-align: center;
	font-size: x-small;
	clear:both;
}

.bold {font-weight:bold}

/* Body text and page background */
body{
     margin: 0px;
     font-family: Verdana, Sans-Serif;
     font-size: small;
     color: #000;
     background-color: #99F;
	 min-width:620px;
}

/* style for main content column */
#main{
margin: 1em;
margin-left: 18em;
margin-right: 19em;
text-align: center;
}

/* style for left sidebar column */
#leftsidebar{
float:left;
display:inline;
padding:0;
margin: 1em;
width:16em; /* actual width is 18em */
text-align:center;
}

/* style for right sidebar column */
#rightsidebar{
float:right;
display:inline;
padding:0;
margin: 1em;
width:17em; /* actual width is 19em */
text-align:center;
}


#main .thumb, #leftsidebar .thumb, #rightsidebar .thumb
{border:0;
margin-bottom:50px;
}

h1, h2, h3, h4 {
font-family: verdana, arial, sans-serif;
color:#fff;
text-align:left;
}

/* Float image to left of paragraph */

img.floatLeft{
   float: left;
   margin-right: 10px;
}


/* Float image to right of paragraph */
img.floatRight{
	float: right;
	margin-left: 10px;
}



/* Style for privacy page */
#privacy{
width:80%;
text-align:left;
margin: 1em;
}
#privacy p{
  line-height:1.25em;
  color:#000;
}
#privacy h3{
   font-family:Verdana, sans-serif;
   color:#609;
   margin-top:1em;
   margin-bottom:.5em;
}


a {text-decoration:none;} /* all links */

/* Unvisited links */
a:link{
   color: #FFF;
   outline-style:none;
 
}


/* Visited links */
a:visited{
color: #68129E;
outline-style:none; 
}


/* Hover links */
a:hover{
color: #000; 
}
