html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
body {
background:#000000 url(../images/bg.jpg) center top no-repeat;
}
 
#pagewidth{ 
 width:960px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height:154px;  
 width:100%;
 padding: 10px 0 0 10px;
} 
 
#rightcol{background: url(../images/right.png) 0 0 no-repeat;  
 float: right; 
 display:inline; 
 position: relative; 
 width:240px; 
 height: 601px;
 }
#rightcol_images { position: relative; top: 100px; left: 18px;
}
#rightcol_images img { padding: 0 0 10px 0; border: 0;
}
 
#whiteContent { background: url(../images/content-bg.png) 0 0 no-repeat; padding: 30px;
}
#whiteContent_bottom {background:url(../images/curve-bottom.png) 0 0 no-repeat; height: 24px;
}
#content-header { padding: 3px 0 0 10px;
}
#text_container { padding: 0; width:670px;
}
 
#footer{
 height:30px;  
 clear:both;
 }
#footer p { color:#e0e0e0; padding: 10px 0 20px 20px;
}
.ic { float:right; padding: 0 20px 0 0;
}
span.ic a { color:#FFFFFF; text-decoration: none;
}
span.ic a:hover { color:#999999; text-decoration: underline;
}
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 

/*hide the right column when printing*/ 
#leftcol{display:none;} 
#twocols, #rightcol{width:100%; float:none;}
}

#menu {position: absolute; width: 500px; height: 130px; right: 0px; top: 50px; text-align: right;
}

#menu a { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; 
font-weight:normal; color:#e0e0e0; text-decoration: none; text-transform:capitalize; padding: 0; letter-spacing: 0.3px; line-height: 40px;
padding: 0 20px 0 0;
}
#menu a:hover { text-decoration: underline; color: #FFFF99;
}


/* Fonts */

html {
		font-size: 100%;
		}

body {
		font-size: 62.5%;
		}

h1 {
		font: bold 2.2em/1.0em Arial, sans-serif;
		text-transform: uppercase;
		margin-bottom: 5px;
		letter-spacing: 0.15em;
		}


h2 {
		font: 1.4em/1.1em Arial, serif;
		color: #666666;
		margin-bottom: 1.2em;
		padding-left: 1px;
		}


h3 {
		color: #9d0a0e;
		font: bold 1.1em/1.4em "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
		}
		
p, ul, td {
		font: 1.2em/1.5em "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
		margin-bottom: 1.2em;
		color:#333333;
		}

ul {
		list-style-type: square;
		padding-left: 25px;
		margin: 0 10px 0 25px;
		}

li {
list-style-image:url(../images/saturn.png);
list-style-position:outside;
list-style-type:disc;
margin: 0 0 5px 0;
}
li.red {
list-style-image:url(../images/saturn2.png);
list-style-position:outside;
list-style-type:disc;
}
hr {
		background-color: #FF3300;
		color: #FF3300;
		height: 1px;
		border: 0;
		margin-bottom: 1.6em;
		}
.bold { font-weight: bold;
}
.rightImage {float:right; padding: 10px;
}
.red {color: #660000;
}
td {background-color:#e0e0e0;
}
td.white { background-color:#FFFFFF; height: 10px;
}
/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ /*CSS for Simple Gallery Example 1*/
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 0;
margin: 3px 0 10px 10px;
}

#simplegallery1 .gallerydesctext title{ /*CSS for description DIV of Example 1 (if defined)*/
text-align: left;
padding: 2px 5px;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #777; text-decoration: none;
}
