body{
	font-size:11px;
	font-family: Verdanna, Arial;
	padding:0;
	margin:0;
}

.pageFrame{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:800px;
	background-image:url('/gui/images/bground.jpg');
	background-repeat: no-repeat;
}

.pageFrame a{
    color: #3352DE;
    text-decoration:none;
}
.pageFrame a:hover{
    color: #6DC754;
}

h1{
	font-size:17px;
}
h2{
	font-size:15px;
}
h3{
	font-size:13px;
}
.slogan{
	float: right;
	margin-right:50px;
	margin-top:40px;
	font-style: italic;
	color: #C08821;
	font-size:14px;
}

.topNavigation{
	border: 1px solid #0080FF; 
	float:left;
	/*background-color:#F0D7AA;*/
	background-color: #A8C1F0;
	margin-top:60px;
	margin-left:160px;
	width:736px;
	
	height:auto;
}

.topNavigation ul{
	padding:1px;
	margin:1px;
	
}

.topNavigation ul li{
	display:inline;
}
.topNavigation ul li a{
	padding-top:2px;
	padding-bottom: 2px;
	padding-left:11px;
	padding-right:11px;
	color: #0000FF;
	height:20px;
	font-weight:bold;
	text-decoration:none;
}
.topNavigation ul li a:hover{
	color:#000;
	background-color:#739CE7;
}

.mainContent{
	clear:both;
	float:left;
	margin-left:160px;
	width:740px;
    padding-bottom:25px;
    min-height:500px;
}

.celebDiv{
    float: left;
    width: 80%;
    margin-top:10px;
}
.celebHeader{
    padding:0;
    margin:0;
    text-align:center;
}
.celebSubHeader{
    padding:0;
    margin:0;
    text-align:center;
    
}

.standardTextBox{
    border: 0;
    margin:2px;
    width:330px;
}

.LinksPage{
    color: #3E81DE;
    text-decoration: none;
    font-size:14px;
}
.LinksPage:hover{
    color: #3A4C99;
}

.commentth{
    background-color: #535353;
    color: White;
}
.commenttd{
    background-color: #D2D2D2;
    color: Black;
}

.footer{
	text-align:center;
    border: 1px solid #0080FF; 
    clear: both;
    font-size:10px;
    
    width:900px;
    
    color: #FFFFFF;
    background-color: #A8C1F0;
}

.footer a{
	color: #0000FF;
    text-decoration: none;
}
.footer a:hover{
		color:#000;
	background-color:#739CE7;
}

.commentBox{
	width:500px;
	float:left;
	margin-bottom:10px;
}
.commentBoxHeader{
	width:500px;
	clear:both;
	float:left;
	height:21px;
	font-weight:700;
	background-color: #A8C1F0;
	color: #0000FF;
	text-align:center;
	padding-top: 5px;
	
}
.commentBoxImage{
	float:left;
	padding-top:10px;
	width:100px;
}
.commentBoxText{
	float:left;
	width: 380px;
	padding:10px;
}

.ErrorMessage{
	border:1px solid #FF0000;
	background-color: #FFC0C0;
	color: #FF0000; 
	width:300px;
	text-align:center;
}

