/* A Free Design by Bryant Smith (bryantsmith.com) */
/* Note: To change the icon, change the background image for '#titlebar h1' (make sure it's 16x16, PNG Alpha Transparent preferred) */

html, body {
text-align: center;
}
p {text-align: left;}

body {
	margin: 0;
	padding: 0;
	background: #697281;
	font-family:Palatino Linotype, Franklin Gothic Medium, Arial;
	font-size: 13px;
	color: #F1F5F8;
  background: #171717;
}
*
{
  margin: 0 auto 0 auto;
 text-align:left;
}
#topRow
{
height:85px;
margin-bottom:15px;
}

.introText
{
font-size:13px;
padding-top:3px;
padding-bottom:3px;
}


#container
{
width:960px;
padding-left:13px;
padding-right:13px;
background-image:url(../images/mainback.png);
background-repeat:repeat-y;
margin:0 auto 0 auto;
}

#topRow
{
width:960px;
padding-left:13px;
padding-right:13px;
background-image:url(../images/header.png);
background-repeat:no-repeat;
margin-left:-13px;
}



#topRow h1
{
position:relative;
top:10px;
color:#0A0A0A;
font-size:37px;
text-align:left;
padding:0px;
margin:0px;
float:left;
letter-spacing:-2px;
}

#topRow h2
{
position:relative;
text-align:left;
font-size:14px;
padding:0px;
margin:0px;
margin-left:2px;
top:0px;
clear:both;
color:#F7F7F7;
}


#rightTopLinks
{
text-align:right;
height:93px;
line-height:93px;
font-size:20px;
}

#footer
{
text-align:center;
line-height:56px;
margin:0 auto 0 auto;
width:960px;
height:56px;
padding-left:13px;
padding-right:13px;
background-image:url(../images/footer.png);
background-repeat:no-repeat;
margin-left:-13px;
}

#footer img, #footer form
{
text-align:center;
margin:0 auto 0 auto;
}



#lastImage h2
{
font-size:23px;
color:#000000;
background-color:#CCCCCC;
text-align:center;
margin:0px;
padding:0px;
}

h3
{
font-size:20px;
text-align:center;
margin:0px;
padding:0px;
padding-bottom:3px;
}

h4
{
font-size:17px;
text-align:center;
margin:0px;
padding:0px;
text-decoration:underline;
}

h5
{
font-size:16px;
text-align:center;
color:#F3FEFD;
margin:0px;
padding:0px;
}


#middleRow img
{
border: double 11px #1E1E1E;
}


#imageContent, #lastImage
{
text-align:center;
}

#ageSelector, #ageTable
{
margin-left: auto;
margin-right: auto;
text-align:center;
clear:both;
}


.grid_1
{
float:right;
}


#ageSelector td
{
text-align:center;
font-size:12px;
cursor:pointer;
}

#ageSelector td:hover
{

}

#ageSelector a
{
padding:4px;
padding-left:5px;
padding-right:5px;
}


#ageSelector a:hover
{
color:#FFFFFF;
background-color:#0A0A0A;
}

a, a:visited
{
color:#EFEFEF;
}

a:hover
{
text-decoration:none;
color:#FFFFFF;
}

#addPictureTable td
{
padding:10px;
}


html, body {
text-align: center;
}
p {
text-indent:4px;
padding-top:0px;
padding-bottom:8px;
text-align: left;
text-align:justify;
}


#userPage
{
margin:0 auto 0 auto;
text-align:center;
}
#userPage h1
{
font-size:40px;
color:#93BDEC;
text-align:center;
}
#userPage h2
{
font-size:22px;
text-align:center;
}
#userPage h3
{
font-size:30px;
}



