/* 
Copyright PCRunEasy.com 2009
Designed by Adam Nugent
Date 12/11/2009

*/

html {
background: #15244f;

}

body {

font-size: 90%;
font-family: helvetica, georgia, sans-serif;
line-height: 1.6em;
text-align: center;
color: #101010;
/* text color */
}


ul, li, img, body, html {

margin: 0; padding: 0;
}




a {
color: #1e1fa9;
text-decoration: none;
}



a:hover {

text-decoration: underline;
}


a img {
border: none;
}

#GoogleSearch{
width: 305px;
position: relative;
top: -50px;
left: 680px;
padding: 0;
margin: 0;
}

#topcontainer{
min-width: 1000px;
max-width: 2000px;
background: url(images/Background-Top.jpg) repeat-x;
height: 325px;
margin: auto;
overflow: hidden;
border-bottom: 2px solid;
}


#bottomcontainer{
width: 1000px;
height: auto;
}


#bottomcontainer ul, li, a{
list-style-type: none;

}



#bottomcontainer {
padding: 1em 0em 3em 0em;
background: url(images/TextBG.jpg);
margin-top: 25px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#maincontent {
border-left-style:dotted;
border-width:1px;
display: block;
margin-top: -40px;
margin-left: 220px;
}

#maincontent {
padding-left: 15px;
padding-right:10px;
}

#sidebar {
margin-top: -25px;
margin-bottom: auto;
padding: 2em 2em 1em 1em;
float: left;
width: 165px;
}



 
#sidebar ul {
margin-left: 8px;
}

#sidebar p {
margin-right: 15px;
margin-left: 8px;
color: #000000;
}


#mainlogo {
position: relative;
top: 20px;
left: -350px;
}


#logo {
position: relative;
top: -152px;
left: -10px;
height: 100px;
}


#social {
position: relative;
top: -160px;
left: 270px;
}

#social p{
font-family: sans-serif;
font-size: 70%;
line-height: .1em;
padding: 0px;
margin: 0 0 10px 0;
}

a#sociallink1
a#sociallink2
a#sociallink3{
text-decoration: none;
}

a:hover#sociallink1
a:hover#sociallink2
a:hover#sociallink3 {
text-decoration: none;
}

h1 {
text-align: center;
font-family: georgia;
font-size: 1.8em;
}

h2 {
padding-top: 20px;
text-align: left;
font-family: sans-serif;
font-size: 1.3em;
}


#footer{
height: auto;
width: 1000px;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
margin-bottom: -15px;
text-align: center;
background: url(images/FooterBG.jpg)repeat-x;
clear: both;
}

#footer p {
position: relative;
top: -25px;
color: black;
}

a#link {
position: relative;
top: -15px;
color: #00FFFF;
}

#footer ul, li{
list-style-type: none;
}


/*  Round Corners
    Main Body      */

.TopLeft{
position: relative;
top: -14px;
left: 0px;
}

.TopLeft {
background-image: url(images/topleft.gif);
background-repeat: no-repeat;
height: 19px;
width: 38px;
}




.TopRight{
position: relative;
top: -33px;
left: 980px;
}

.TopRight {
background-image: url(images/topright.gif);
background-repeat: no-repeat;
height: 20px;
width: 20px;
}




.BottomLeft{
position: relative;
top: 63px;
left: 0px;
}

.BottomLeft {
background-image: url(images/bottomleft.gif);
background-repeat: no-repeat;
height: 20px;
width: 20px;
}



.BottomRight{
position: relative;
top: 43px;
left: 980px;
}

.BottomRight {
background-image: url(images/bottomright.gif);
background-repeat: no-repeat;
height: 20px;
width: 20px;
}




/*  Round Corners Footer     */

#footer ul {
margin-right: 0px;
}


.footertl{
position: relative;
top: -23px;
left: -9px;
}

.footertl {
background-image: url(images/footerTL.jpg);
background-repeat: no-repeat;
height: 19px;
width: 38px;
}

.footertr{
position: relative;
top: -5px;
left: 983px;
}

.footertr {
background-image: url(images/footerTR.jpg);
background-repeat: no-repeat;
height: 18px;
width: 17px;
}

