﻿html {
background:#000 url(background.jpg);

}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
background-image:url(trump.png);
background-repeat:no-repeat;
height:100%;
margin:0;
padding:0;
}

a:link,a:visited,a:active {
color:#036;
text-decoration:none;
}

a:hover {
color:#369;
text-decoration:none;
}

hr {
color:#036;
height:1px;
width:100%;
margin:15px 0;
}

h1 {
color:#036;
font-size:18px;
margin:5px 0;
}

h2 {
color:#369;
font-size:15px;
margin:15px 0 5px;
}

form {
margin:0;
}

.header {
background-color:#FFF;
background-image:url(banner.jpg);
background-repeat:no-repeat;
height:120px;
vertical-align:top;
width:750px;
}

.menu {
background-color:#FFF;
vertical-align:top;
width:170px;
padding:0;
}

.menu ul,.menu li {
list-style-type:none;
margin:0;
padding:0;
}

.menu ul {
background-color:#666;
border-bottom:0;
}

.menu ul ul {
padding-left:10px;
}

.menu a:link,.menu a:visited,.menu a:active {
background-color:#666;
color:#FFF;
display:block;
text-decoration:none;
padding:4px 10px;
}

.menu a:hover {
background-color:#999;
text-decoration:none;
}

.menu_current {
font-weight:700;
}

.highlight {
background-color:#D0D0D0;
}

.border {
font-size:1px;
height:10px;
}

.login {
background-color:#666;
color:#FFF;
font-size:10px;
text-align:center;
padding:2px 10px;
}

.login input {
font-size:10px;
width:95%;
}

.login a:link,.login a:visited,.login a:active {
color:#DDD;
text-decoration:none;
}

.login a:hover {
color:#FFF;
text-decoration:none;
}

.powered_by {
background-color:#FFF;
padding:3px 0 0 15px;
}

.content {
background-color:#FFF;
height:300px;
text-align:left;
vertical-align:top;
padding:10px;
}

.footer {
color:#000;
height:20px;
text-align:center;
vertical-align:middle;
padding:5px;
}

h4,h5 {
color:#000;
font-size:15px;
}