body {padding:0; margin:0; font-family:arial; font-size:12px; color:#333333;}

a:link, a:visited, a:hover {text-decoration:underline; color:#666666;}

p {text-align:justify;}

#containerblue {position:relative; width:800px; height:600px; border-style:double; border-width:3px; border-color:#6eacc3; margin-top:50px;}

#containergreen {position:relative; width:800px; height:600px; border-style:double; border-width:3px; border-color:#40b14b; margin-top:50px;}

#containerred {position:relative; width:800px; height:600px; border-style:double; border-width:3px; border-color:#c50500; margin-top:50px;}

#logoblue {background-image:url('blueheader.jpg'); background-repeat:no-repeat; height:100px;}

#logogreen {background-image:url('greenheader.jpg'); background-repeat:no-repeat; height:100px;}

#logored {background-image:url('redheader.jpg'); background-repeat:no-repeat; height:100px;}

.menu {width:400px; height:50px; font-weight:bold;  position:absolute; top:45px; left:400px; font-size:14px;}

.menu a:link, a:visited {color:#333333; text-decoration:none;}

#logoblue a.blue:hover, a.blue:active {color:#6eacc3; text-decoration:none;}

#logogreen a.green:hover, a.green:active {color:#40b14b; text-decoration:none;}

#logored a.red:hover, a.red:active {color:#c50500; text-decoration:none;}

.left {float:left; width:465px; height:450px; overflow-y:auto; text-align:justify; padding-left:15px; padding-top:15px; padding-bottom:15px; padding-right:10px;}

.right {float:right; width:300px; height:500px;}

h2 {font-size:20px;}

.music {position:relative; width:800px; height:70px;}
