* {
margin:0pt;
padding:0pt;
}
body {
background-color:#020623;
background-image:url(/imgs/bg_stars.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
h1 {
color:#FFFFFF;
font-size:18px;
margin-bottom:18px;
text-transform:uppercase;
}
h2 {
color:#d27228;
font-size:15px;
font-weight:bold;
letter-spacing:1px;
margin:10px 0px 5px 0px;
padding:3px 5px;
border-bottom:1px solid #d27228;
}
h3 {
color:#d27228;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
margin:10px 0px 5px 0px;
padding:3px 5px;
}

blockquote {
padding:10px 40px;
}


ul {
padding-left:28px;
}
ul li{
margin-left:20px;}
ol{
	font-size:10px;
	line-height:13px;
	padding:0 0 0 55px;

}
p {
padding-bottom:15px;
}
#header {
height:144px;
width:845px;
}


#bgimg a{
height:144px;
width:845px;
display:block;
text-decoration:none;
}

#bgimg a span {
visibility: hidden;
text-decoration:none;
}


#header #header_topleft {
float:left;
}
#wrapper {
border:2px solid #fff;
margin:0px auto;
width:845px;
}
#copyrights {
color:#FFFFFF;
}
#footer {

}
#header_topright {
color:#FFFFFF;
float:right;
padding-right:10px;
padding-top:10px;
text-transform:uppercase;
width:300px;
}
#header_topright option, #header_topright select {
font-size:12px;
text-transform:none;
width:auto;
}
#header_topleft {
color:#FFFFFF;
padding-left:15px;
padding-top:10px;
text-transform:uppercase;
}
#copyrights {
color:#fff;
padding:10px;
}
#main {
background:#621107 none repeat scroll 0%;
color:#FFFFFF;
line-height:20px;
padding:30px;
min-height:400px;
}

*html #main {
height:400px;
}


#main a {
color:#949efe;
}
#main a:hover {
text-decoration:none;
}
.calendar table{
	border:solid 1px #D27228;
}
.calendar td{
	border:solid 1px #D27228;
}
