/* CSS Document */

body {background-image:url(bg2.gif); margin:0; font:75% Verdana, Arial, Helvetica, sans-serif;}

.homeimg {border:3px solid; border-color:#000;}

#home {position:relative; margin-left:auto; margin-right:auto; width:723px; height:220px; padding:15px; background-color:#000; font-size:.9em; color:#CCC;}
#video {margin-left:0; width:360px;}
#video img {margin-right:8px;}
#video a:link, #video a:visited {text-decoration:none; color:#CCC;}
#video a:hover {text-decoration:underline;}
#photo {position:absolute; top:45px; left:400px;}
#photo img {border:3px solid; border-color:#999;margin-right:8px;}
#photo a:link, #photo a:visited {text-decoration:none; color:#CCC;}
#photo a:hover {text-decoration:underline;}

#container {position: relative; margin-left:auto; margin-right:auto; width:760px; background-image:url(sidebg.gif);}

#header {width:760px; background-color:#C90;}
#header ul {font-size:.9em; margin:0; padding-top:8px; height:44px;}
#header li {margin: 0; padding:0;}
#header a:link, #header a:visited {text-decoration:none; color:#C00;}
#header a:hover {text-decoration:underline;}

#content {margin-left:0; width:560px; background-color:#FFF;}
#content p {margin:15px; line-height:1.6em;}
#content a:link, #content a:visited {color:#C00;}

#sidebar {position: absolute; left:560px; width:180px; padding: 10px; background-color:#C00; font-size:.9em; color:#FFC;}

#pages {width:125px; font:.9em Verdana, Arial, Helvetica, sans-serif; color:#666; margin-left:400px;}
#pages a {color:#06C; text-decoration:none; font-weight:bold;}
#pages a:hover {text-decoration:underline;}