@charset "utf-8";
body {
background-color:#090f35;
background-image:url(/images/background-pattern.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wrapper {
margin-left:5%;
margin-right:5%;
margin-top:10px;
}

#header {
background-image:url(/images/headerimg.jpg);
background-repeat:no-repeat;
height:223px;
}

#contentwrap {
background-image:url(/images/contentwrap-bg.jpg);
background-repeat:repeat-y;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#content {
margin-left:40px;
}

#sidebar {
margin-left:10px;
margin-top:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
    min-height: 630px;
}

.name {
	font-size:14px;
	font-weight:bold;
	padding-left:0px;
}

#footer {
background-image:url(/images/footerimg.jpg);
background-repeat:no-repeat;
height:107px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#navcontainer {
width:200px;
}

#navcontainer ul {
margin-left:0;
padding-left:0;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
}

#navcontainer a {
display:block;
width:190px;
background-color:#555591;
border-bottom:1px solid #eee;
color:#FFF;
padding:3px;
}

#navcontainer a:link,#navcontainer a:visited {
color:#EEE;
text-decoration:none;
}

#navcontainer a:hover {
background-color:#6d0100;
color:#fff;
}

#header h1 {
font-size:4em;
color:#FFF;
margin-left:40px;
margin-top:135px;
}

#content p {
padding-left:10px;
font-size:1.25em;
}

#content ol{
padding-left:10px;
font-size:1.25em;
}

#content h1 {
padding-left:10px;
color:red;
font-size:1.75em;
}

#content h3 {
color:red;
padding-left:10px;
}

#row {
margin-left:10px;
margin-top:20px;
margin-bottom:20px;
clear:both;
}

#footer p {
color:#FFF;
margin-top:65px;
}

#footer a:hover {
color:red;
}

.floatleft {
float:left;
margin-right:.5em;
maring-left:.25em;
margin-bottom:.5em;
}

.floatright {
float:right;
margin-left:.5em;
maring-right:.25em;
margin-bottom:.5em;
}

.floatcenter {
text-align:center;
clear:both;
}

#topheader h1,#sidebar p,#sidebar h3,#footer a {
color:#FFF;
}

#cell1,#cell2 {
float:left;
width:180px;
}

/************************************************
 Round Corners Button Rollover Example 5
************************************************/

.button li {
    display:inline;
    list-style:none;
    margin-right:10px;
}

.button li a {
    background:#fff;
    border: 1px solid #ccc;
    padding:3px 10px;
    -webkit-border-radius:10px;
    -moz-border-radius:15px;
    border-radius:10px;
}

.button li a:hover {
    background:#5d9ddd;
    border:1px solid #2a7ecd;
    color:#fff;
    -webkit-border-radius:10px;
    -moz-border-radius:15px;
    border-radius:15px;
    
}

