body{
background: url('body.jpg');
font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; 
font-size:90%;
}

a img{
border: none;
}

hr{
color:#000;
}

p{
margin:0; 
padding:0 0 15px 0; 
font-size:105%; 
}


#leftcolumn{
background-color:#fff;
width:190px;
z-index:3;
min-height:351px;
padding:5px;
}

#left{
position:absolute;
left:3px;
top:0px;
background: url('left.gif') no-repeat left top;
min-height:351px;
}

#right{
background: url('right.gif') no-repeat right bottom;
width: 258px;
min-height:351px;
}

#left_border{
background: url('background.jpg');
width:200px;
min-height:351px;
margin-left:21px;
margin-top:15px;
padding:8px;
}


#rightcolumn{
min-width:519px;
background-color:#fff;
}

* html #rightcolumn{ /*IE only style*/
height: 400px;
}

#rightcolumnoverlay{
position:absolute;
top:245px;
left:330px;
right:15px;
width:400px;
}

#right_border{
position:absolute;
left:266px;
top:145px;
right:15px;
background: url('background.jpg');
min-width:525px;
padding:10px;
padding-bottom:0px;
}


.headerBackground{
position:absolute;
left:266px;
right:15px;
top:15px;
height:115px;
background-color:White;
opacity:.7;
filter: alpha(opacity = 70);
min-width:545px;
z-index:2;
}

.headerContents{
position:absolute;
left:266px;
right:15px;
top:15px;
height:115px;
z-index:2;
min-width:545px;
}

#GannonGreeksLogo{
display: block;
margin-left: auto;
margin-right: auto;
width:80%;
min-width:525px;
max-width:1025px;
height:115px;
z-index:3;
}


#GannonLogo, #SGALogo{
position:float;
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 30px;
margin-bottom: 30px;
width:80%;
z-index:3;
}

#APBLogo{
position:float;
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 30px;
margin-bottom: 30px;
width:65%;
z-index:3;
}

#crestHolder{
margin-top:10px;
width:100%;
text-align:center;
}

#crestHolder p{
font-size:120%;
font-weight:bold;
}

#crest{
width:120px;
margin-bottom:15px;
}

#crestChapter{
display:block; 
margin-left:auto; 
margin-right:auto;
width:120px;
margin-bottom:15px;
}


#chapterPictures{
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
border:#000 solid 3px; 
}


#caption{
border:#d6bd1a solid 2px; 
text-align:center; 
font-weight:bold; 
font-size:90%;
color:#fff; 
background-color:#000; 
width:50%; 
min-width:450px; 
max-width:550px;
padding-top:2px; 
padding-bottom:2px; 
margin-left:auto; 
margin-right:auto;
}


#header{
padding:10px 30px 0px 25px;
background-color:black;
height:50px;
}

#content{
padding:18px 30px 10px 25px;
line-height:160%;
color:#000;
}


#footerHolder{
width:100%;
}

#footer{
text-align:right;
font-size:90%;
margin:0 0 15px 0;
background-color:black;
color:#fff;
}

#footer	p{
padding:0;
}

#goToTop{
text-align:left; 
padding-left:20px;
}

#info{
text-align:right;
padding-right:30px;
}


#header2{
font-size:160%;
font-weight:bold;
line-height:130%;
margin:0;
padding:15px 0 5px 0;
color:#7d0c00;
}

h1{
font-weight:bold; 
font-size:200%; 
margin:0; 
padding:0; 
color:#fff; 
text-transform:uppercase; 
}

h4{
font-size:125%; 
}

h5{
font-size:105%; 
}


#icon{
width:124px;
border:#d6bd1a solid 3px; 
}

#iconHolder{
position:absolute;
margin-left:0px;
padding:15px;
width:130px;
}

#detailsHolder{
position:absolute;
margin-left:155px;
margin-top:15px;
margin-right:35px;
padding:5px;
color:#fff;
}

#details{
font-size:105%;
margin-left: 10px;
}

#detailsHolder h4, h5{
margin: 0;
}

#backMembers{
height:160px;
}


#linksHolder{
background-color:#8E8E8D;
margin-top:10px;
margin-left:20px;
padding:10px;
}

#linksGroup{
font-size:130%; 
font-weight:bold; 
margin:0; 
padding:10px 0 3px 0; 
color:#000; 
}

#linksGroup2{
font-size:120%; 
font-weight:bold; 
margin-left:30px; 
padding:10px 0 3px 0; 
color:#000; 
}

#linkTitle{
font-size:110%; 
font-weight:bold; 
margin-left:60px; 
padding:10px 0 3px 0; 
color:#000;
}

#linkDetails{
margin-left:30px;
}

#linkDetails2{
margin-left:90px;
}

#linksHolder p{
padding:0 0 0px 0; 
}


#infoHolder{
background-color:#4C4C4C;
margin-top:5px;
margin-top:5px;
margin-left:20px;
padding:10px;
}

#infoDetails{
font-size:105%; 
margin-left:30px;
color:#fff; 
}

#infoTitle{
font-size:120%; 
font-weight:bold; 
margin:0; 
padding:10px 0 3px 0; 
color:#d6bd1a; 
}

#infoHolder p{
padding:0 0 0 0; 
}


#nationalLinkHolder{
background-color:#4C4C4C;
margin-top:25px;
margin-left:20px;
padding:5px;
}

#nationalLink{
font-size:110%; 
font-weight:bold; 
margin:0;  
text-align:center;
}

#nationalLinkHolder p{
padding:0; 
}


h1 span{
position:absolute;
display:block;
top:0;
left:0;
height:65px;
width:100%;
background:url(grunge.png);
}


#header a 		{color:#fff; text-decoration:none;}
#header a:hover	{color:#fff; text-decoration:none;}

#content a		{color:#7d0c00; text-decoration:none;}
#content a:hover	{color:#00395c; text-decoration:none;}

#footer a 		{color:#d6bd1a; text-decoration:none;}
#footer a:hover	{color:#d6bd1a; text-decoration:none;}

#crestHolder a 		{color:#7d0c00; text-decoration:none;}
#crestHolder a:hover	{color:#d6bd1a; text-decoration:none;}

#detailsHolder a 		{color:#fff; text-decoration:none;}
#detailsHolder a:hover	{color:#d6bd1a; text-decoration:none;}

#nationalLinkHolder a 		{color:#d6bd1a; text-decoration:none;}
#nationalLinkHolder a:hover	{color:#fff; text-decoration:none;}

#infoHolder a 		{color:#fff; text-decoration:none;}
#infoHolder a:hover	{color:#d6bd1a; text-decoration:none;}

#linksHolder a 		{color:#fff; text-decoration:none;}
#linksHolder a:hover	{color:#d6bd1a; text-decoration:none;}


#divider .hlist{background:#000;margin-bottom:10px; padding:0; list-style-type:none; overflow:auto;}
#divider .hlist li{padding:0px;}
#divider .hlist li h4{margin-bottom:0px;}
#divider .hlist li img{margin-bottom:0px;}
#divider .hlist li p{margin-bottom:0;}
#divider .hlist li.hover{background:#D8D8D8; border-color:#D8D8D8; cursor:pointer; color:#000;}
