/* CSS Document - Written By Joseph Dudley for www.prguild.org*/
body {
	margin:0;
	background-color:#F5F4F3;
	max-width:1200px;
	min-width:200px;
}

#header{
	background-color:#1A92B5;
	height:120px;
}
#photo{
	text-align:center;
}

.mainphoto{
	border:5px double #CCC;
	padding:10px 100px;
}

/*Text*/
#pagetitle{
	text-align:center;
}
#content{
	text-align:justify;
	margin-left:21%;
	margin-right:10px;
}
h1, h2, h3, th, .standardtext, .navlink, .contact, .credits { /* Sets standard font and text colour */
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}
h1 { /* Site name header */
	color:#FFFFFF;
	font-size:28px;
	padding-top:28px;
	margin:0;
	font-weight:normal;
}
h2 { /* Page name header */
	font-size:24px;
	font-weight:normal;
}
h3{ /* Sub-header*/
	font-size:16px;
	font-weight:bold;
	display:inline;
}
th { /* Table header*/
	font-size:16px;
	font-weight:normal;
}

a{ /*Clears default decoration on links*/
	text-decoration:none;
	font-weight:normal;
}
p:first-letter{ /* Enlarges first letter of paragraph */
	font-size:20px;
}
.standardtext, .contact{ /*Normal text */
	font-size:14px;
}
.standardtext a, .contact a{ /*Normal link*/
	color:#0E5063;
	font-weight:bold;
}
.standardtext a:hover, .contact a:hover, .credits a:hover{ /*Link:hover*/
	color:#1A92B5;
}
.standardtext ul{ /*Bullet List */
	margin-bottom:-10px; /*Stops gap under list from getting too big*/
}
.standardtext li{ /*Bullet Point */
	list-style-image:url(/Images/Page_Parts/Bullet.gif); /*Bullet Point */
	padding-bottom:10px; /*Spreads points out*/
}
.contact { /*Contact info under navbar*/
	padding-left:5px;
}

/*NavBar*/
#nav{/*Side div*/
	width:200px;
	height:590px;
	background-color:#90D9EF;
	margin-right:10px;
	float:left;
}
.navlink, .navlink a { /*Link on the NavBar*/
	color:#FFF;
	font-size:16px;
	line-height:32px;
	cursor:pointer;
	list-style-image:none;
	list-style-type:none;
	text-align:left;
	margin-left:-17px;
	font-weight:bold;
	display:block;
}
.navlink { /*Arrow*/
	background-image:url(Images/Page_Parts/arrow.gif);
	background-position:120px;
	background-repeat:no-repeat;
}
.navlink:hover { /*NavBar link:hover*/
	background-position:125px;
}

/*Credits*/
#credits{
	width:100%;
	float:left;
	text-align:right;
}
.credits, .credits a {
	font-size:11px;
	color:#999999;
}


/*Images*/
img{ /*Gets rid of image-link borders*/
	border-style:none;
}
.img_left { /*Aligns images left*/
	float:left;
	padding-right:5px;
}
.img_right { /*Aligns images right*/
	float:right;
	padding-left:5px;
}

