/* simple reset */
html,body,div,h2,img {margin:0;padding:0;border:none;}

html {
	font:1em Arial, Helvetica, sans-serif;
	color:#444;
}
#header {text-align:center;}
#movie {text-align:center;}
h1,h2 {text-align:center;}
.clear {overflow:auto;}
#horizontal {
	margin:10px auto;
	width:720px;
}
#horizontal div {
	margin-right:3px;
	float:left;
	width:710px;
	height:80px;
	border:1px solid #999;
	position:relative;
	overflow:hidden;
}
#horizontal img {
	position:absolute;
}

.circlemenu{
width: 100%;
overflow:hidden;
}

.circlemenu ul{
margin: 0;
padding: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: center; /* "left", "center", or "right" align menu */
}

.circlemenu li{
display: inline;
margin: 0;
}

.circlemenu li a{
display:inline-block;
text-align:center;
text-decoration: none;
color: white;
background:#ff0000;
margin: 0;
margin-right:27px; /*right spacing between each link */
margin-bottom:5px;
width:100px;
height:100px;
-moz-border-radius: 400px;
-webkit-border-radius: 400px;
border-radius: 400px; /*really large border radius to create round borders*/
behavior: url(PIE.php);
}

.circlemenu li.current a{
background:#000000;
}

.circlemenu li.last a{
margin-right:0px;
}

.circlemenu a span{
position:relative;
top:40%;
}

.circlemenu li a:visited{
color: white;
}

.circlemenu a:hover{
background: #000000;
}
#content {
	margin:5px auto;
	width:1024px;
}
#content_left {
	margin-right:3px;
	float:left;
	width:650px;
	height:80px;
	overflow:hidden;
}
#content_centre {
	margin-right:3px;
	float:left;
	width:74px;
	height:80px;
	overflow:hidden;
	padding:5px 20px;

}
#content_centre p {
	margin:10px 0;

}
#content_right {
	margin-right:0px;
	float:left;
	width:236px;
	height:90px;
	overflow:hidden;
}
.regSelect
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 16px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #ff0000
}
A:link
{
    COLOR: #000000
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #000000
}
#index_content {
	margin:5px auto 0px auto;
	width:960px;
}
#index_left {
	margin-right:0px;
	float:left;
	width:720px;
	height:542px;
}
#index_right {
	margin:10px auto;
	float:left;
	width:237px;
	height:450px;
}
