﻿body,
html {
    margin:0;
    padding:0;
    background:#000;
    color:#fff;
    font-family:Times New Roman;
    }
body {
    min-width:1000px;
    }
    
img {
	border-width: 0;
	}
}
#container {
    background:#000;
    width:1000px;
    margin:0 auto;
    }
#menu {
    background:transparent;
    float:left;
    width:210px;
    margin-left:150px;
    margin-right:40px;
    margin-top:175px;
    }
#menu h2, #menu h3, #menu p {
    padding:0 10px;
    }
#main {
    background: url("DRDHome.jpg");
    width:1000px;
    height:800px;
    }
#memorials {
    background: url("DRDMemorialsBackground.jpg") no-repeat;
    float:right;
    width:1000px;
        }
#memorials_right {
    background: transparent;
    float:right;
    width:520px;
    padding-top:360px;
    padding-right:66px;
    }
#memorials_thumbnails {
    background: transparent;
    float:left;
    width:350px;
    padding-top:45px;
    padding-left:60px;
    }
#ryker {
    background: url("DRDRykerBackground.jpg") no-repeat;
    width:1000px;
    margin:0 auto;
    float:left;
    }
#ryker_video {
    background: url("Ryker/RykerVideoBG.jpg") no-repeat;
    width:1000px;
    margin:0 auto;
    float:left;
    color:black;
    }
#ryker_right {
    background: transparent;
    float:right;
    width:520px;
    padding-top:320px;
    padding-right:66px;
    }
#ryker_thumbnails {
    background: transparent;
    float:right;
    width:520px;
    padding-top:30px;
    }

#reese {
    background: url("DRDReeseBackground.jpg") no-repeat;
    float:right;
    width:1000px;
    }
#reese_right {
    background: transparent;
    float:right;
    width:520px;
    padding-top:150px;
    padding-right:66px;
    }
#reese_thumbnails {
    background: transparent;
    float:right;
    width:520px;
    padding-top:30px;
    }

#main ul {
    margin-bottom:0;
    }
#main p {
    padding:20px 20px 20px 20px;
    }
#footer {
    background:transparent;
    height:50px;
    width:1000px;
    float:left;
    }
#footer p {
    padding:5px;
    margin:0;
    }
            
    /* Links */  
a img {border-color:transparent; }

a:link {
	color:#ffffff;
	text-decoration: none;
	line-height: 20px;
	font-weight:bold;
	}
	
a:active {
	color:#00cc00;
	text-decoration: none;
	line-height: 20px;
	font-weight:bold;
	}

a:visited {
	color:#cccccc;
	text-decoration: none;
	line-height: 20px;
	font-weight:bold;
	}

a:hover {
	color:#00cc00;
	text-decoration: underline;
	line-height: 20px;
	font-weight:bold;
	}

