/* GLOBAL STYLING */
body {
background: #FFFFFF url('images/bg.png') repeat-x;
font-family: Arial;
font-size: 12px;
color: #333333;
padding: 0px;
margin: 0px;
}
a {
color: #333333;
font-family: Tahoma;
}
a:hover {
color: #006699;
}
a img { border: 0px; }

#main {
width: 750px;
margin: 0px auto;
}
#content {
width: 710px;
height: 75px;
background: url('images/main_bg.png') no-repeat;
padding: 20px;
margin-top: 50px;
}

#logo {
margin-bottom: 20px;
float: left;
}

#navigation {
width: 400px;
margin-top: 10px;
margin-right: -30px;
float: right;
}

#navigation a {
font-weight: bold;
text-decoration: none;
padding: 5px;
margin-right: 10px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
}

#navigation a:hover {
color: #FFF;
background: #006699;
}

#footer { text-align: center;margin-top: 20px;padding-bottom: 20px; }
#footer a { font-weight: bold;text-decoration: none; }
#footer .divider { font-weight: bold;margin-left: 15px;margin-right: 15px; }

#left {
width: 410px;
float: left;
}

#right {
width: 280px;
margin-left: 20px;
float: right;
}

.float_left { float: left; }
.float_right { float: right;}

.clear {
width: 0px;
height: 0px;
font-size: 0px;
line-height: 0px;
clear: both;
}

h1 {
font-size: 14px;
font-weight: bold;
color: #FF6600;
padding: 0px;
margin: 0px;
}

p {
margin: 5px 0px 10px 0px;
}

.button {
width: 175px;
background: #006699;
color: #FFF;
font-size: 20px;
text-align: center;
text-decoration: none;
border-radius: 5px;
padding: 10px;
margin-top: 10px;
display: block;
}

.button:hover {
background: #004E75;
color: #FFF;
}
