@charset "UTF-8";
/* CSS Document */

body
{
position:relative; background-image:url(../images/dwynwen-bg.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#000000 !important;
font-family:Georgia, "Times New Roman", Times, serif !important;
margin:0px;
}

h1{color:#FFF; font-size:40px; text-align:center;}
p{color:#000; font-size:22px;}

iframe {border: solid 5px #000; box-shadow: 5px 5px 13px #999999; border-radius:10px; margin-top:28px}

.magna-bubble {width:960px; height:150px; background-image:url(../images/header.png); background-repeat:no-repeat; position:relative; margin-top:30px;}
.magna-bubbleTitle {
	position:absolute;
	left: 325px;
	top: 15px;
}
.magna-bubbleTitle h1 {font-size:30px; color:#000;}

.story{float:right; width:275px; height:300px; margin-top:22px; padding: 5px;} 
.story p { text-align:center; color:#FFF; background-color:#960; padding:4px; border:solid 2px #FFF; border-radius:5px; line-height:28px; font-family:Georgia, "Times New Roman", Times, serif;}
#dockContainer { position: absolute; top: 160px; left: -112px; }
#jqDock { position: relative; bottom: 48px;  }
.jqDockLabel { background: #333; color: #fff; padding: 3px 10px !important; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
ul,ol,li { list-style:none !important; }

#main_cardigan_container{ width:960px; margin:auto; margin-top:10xp; padding:10px; border-top-left-radius:15px; border-top-right-radius:15px; position:relative;}
#welsh_link{position:absolute; top:0px; right:5px; width:150px; height:auto; background-color: #666; font-size:20px; color:#FFF; border-bottom-left-radius:10px; border-bottom-right-radius:10px; text-align:center; padding:5px; border-bottom:solid; border-left:solid; border-right:solid }

#welsh_link a{color:#FFF !important;padding:5px;}

#welsh_link:hover{ font-size:20px; color:#FFF; background-color:#000;  padding:5px;}
