html,body{margin:0;padding:0}
body {
font-family:Verdana;
font-size:13px;
}
p {margin:0;padding:0;}
img {border:none;margin:0;padding:0;}
a:link {
color: #0000aa;
text-decoration: none;
font-weight: bold;
}
a:visited {
color: #0000aa;
text-decoration: none;
font-weight: bold;
}
a:active {
color: #0000aa;
text-decoration: none;
}
a:hover {
color: #BC194A;
text-decoration: underline;
font-weight: bold;
}
td {
font-size: 13px;
font-family : Verdana;
}
hr {
color : #333366;
height : 2px;
}



div#container {
margin:0;
padding:0;
background: #ffffff url(/images/mainbg.gif) repeat-y 100% 0;
}

div#header {
height:109px;
background: #ffffff url(/images-old/Magic-logo2-logo.gif) no-repeat 0 0;
border-bottom: 2px solid #000000;
text-align:right;
padding:0;
margin:0;
}
div#header p {
padding: 90px 10px 0 0;
}
div#header img {float:left; margin-left:152px;}

div#wrapper{
float:left;
width:100%;
background: transparent url(/images/wrap_bg.gif) repeat-y 0 0;
}

div#content {
margin: 10px 155px 0 155px;
}

div#left{
background:#336699;
color:#ffffff;
float:left;
width:150px;
margin-left:-100%;
text-align:center;
}
#left ul {
margin:0 0 5px 0;
padding:0;
list-style:none;
}
#left li {
margin:0;
padding:0;
border-bottom: 1px solid #ffffff;
}
#left a {
color:#ffffff;
text-decoration:none;
display:block;
font-weight:bolder;
padding:2px 0;
}
#left a:hover {
background-color:#c20000;
}
div.bbb img {padding:1px; background-color:#ffffff;}
#left div { /* space out the BBB and authnet links */
margin:20px auto;
font-weight:bolder;
}

div#right{
background:#ffffff;
float:left;
width:150px;
margin-left:-150px;
}
#right .tip {
font-size: 1.4em;
background-color: #c20000;
color:#ffffff;
text-align:center;
font-weight:bold;
}
#right p {padding-left:5px;}
#footer{
background: #333333;
color: #ffffff;
clear:left;
width:100%;
text-align:center;
padding:2px 0;
margin:0;
}
#footer a {
text-decoration:none;
color:inherit;
}
#footer a:hover {
background-color:#c20000;
}

