/* index page */
#purplepic {float: left; margin: 10px;}
#welcome {float: left; margin-top: 80px; margin-left: 40px; text-align: center; width: 560px; border: 1px solid #7f7f7f;}
#welcometext {margin: 15px;}
#signature {margin-top: 10px; margin-bottom: 10px;}

/* about page */
#aboutpic {float: left; margin: 10px;}

/* stats page */
#statisticsimg1{float: left; margin: 10px;}
#statisticsimg2{float: right; margin: 10px;}
#statistics {float: left; width: 300px;}
#statistics table{float: left; width: 300px; font-size: 0.9em;}
#statistics td{vertical-align: top; padding-top: 5px; padding-bottom: 5px;}
.statlabel {width: 7em; padding-right: 0.5em; text-align: right; font-weight: bold; vertical-align: top;}
.skilllabel {width: 7em; padding-right: 0.5em; text-align: right; font-weight: bold; vertical-align: top;}

/* contactpage */
#contactimage1 {float: left; margin: 30px 20px 10px 10px;}
#contactimage2 {float: right; margin: 30px 10px 10px 20px;}
#contactinfo {float: left; width: 250px;}
#contactmaillink {margin-top: 15px;}

/* gallery page */
.dispthumb {display: inline;}
.dispthumb img{border: 1px solid #7f7f7f; margin: 10px;}

/* news page */
#latestposts {float: right; width: 350px; margin-top: 10px; border: 1px solid #7f7f7f; text-align: left;} */
#latestposts ul{margin: 5px; list-style:none;} */
#latestposthead {margin-top: 5px; margin-bottom:5px;} */
#dsportlink {margin-top: 15px;}
#dsportlink img{margin-top: 15px;}

/* links page */
#quicklinks {font-size:16px; font-weight:bold;}

#downloadbanner {float:left; width: 450px; border: 1px solid #9999CC; margin-top: 5px; margin-bottom: 5px; text-align:center;}
#downloadbanner p{font-size:14px; font-weight:bold; margin-top: 10px; margin-bottom: 10px;}
#downloadbanner img{margin: 2px; border: 0;}
#downloadbanner a{border:0;}

#moremelinks {float:left; width: 450px; border: 1px solid #9999CC; margin-top: 5px; margin-bottom: 5px; text-align:center;}
#moremelinks p{font-size:14px; font-weight:bold; margin-top: 10px; margin-bottom: 10px;}
#moremelinks img{margin: 2px; border: 0;}
#moremelinks a{border:0;}

#bookmelinks {float:left; width: 450px; border: 1px solid #9999CC; margin-top: 5px; margin-bottom: 5px; text-align:center;}
#bookmelinks p{font-size:14px; font-weight:bold; margin-top: 10px; margin-bottom: 10px;}
#bookmelinks img{margin: 2px; border: 0;}
#bookmelinks a{border:0;}

#recommendlinks {float:right; width: 450px; border: 1px solid #9999CC; margin-top: 5px; margin-bottom: 5px; text-align:center;}
#recommendlinks p{font-size:14px; font-weight:bold; margin-top: 10px; margin-bottom: 10px;}
#recommendlinks img{margin: 2px; border: 0;}
#recommendlinks a{border:0;}
.textlink {margin: 5px 10px; padding: 5px; border: 1px solid #FFFFFF; font-size:0.8em; text-align:left;}
.textlink a{margin: 3px 0; padding: 0; font-size: 1.1em; font-weight:bold;}