/*MASTER CSS*/

body{
background-color:gray;
margin:0;
font-family: Serif;
}

/*shadow behind content*/
div.shadow {
margin:0 auto;
width:1100px;
background-image: url("../images/shadow.gif");
background-repeat:repeat;
}

/*wrapper- all content inside here-  center position*/
div.wrapper{
margin:0 auto;
width:1000px;
text-align:left;
}

/*Blue header*/
#header{
background-color:#1ca2ff;
height:130px;
}

/*DAS BUS Logo on left of header*/
#logo{
position:relative;
left:20px;
top:17px;
}

/*Call text on right of header*/
#call{
position:relative;
top:10px;
left:530px;
}

/*navigation bar- black with gray top border*/
#navbar{
margin:0;
height:20px;
background-color:black;
border-top:20px solid #191919;
}

/*Page links*/
#toplinks {
position:relative;
left:-8px;
top:-25px;
padding:0;
margin:0;
}

/*Remove style from list of links- ie: no bullets */
#toplinks ul{
list-style-type:none;
}

/*Make links display horizontally with 5px between*/
#toplinks ul li{
float:left;
padding:0 5px;
}

/*set links style*/
#toplinks ul a {
color:white;
text-decoration:none;
font-family: Sans-Serif;
font-size:14px;
font-weight:bold;
}

#toplinks ul li a.current{
color:#a1daff;
}
/*Links rollover style*/

#toplinks ul a:link, #toplinks ul a:visited {
color:white;
}

#toplinks ul a:hover, #toplinks ul a:active{
color:silver;
}

#active a {
text-decoration:underline;
}

/*lines between links*/
.navline{
color:gray;
font-size:16px;
line-height:15px;
}

/*white space- with border bottom acting as footer*/
#white {
background-color:white;
height:auto;
border-bottom:60px solid #191919;
border-top:1px solid black;
padding:0;
margin:0;
}

/*text on footer */
.footertext {
text-align:center;
color:silver;
font-size:13px;
position:relative;
top:60px;
}


/*link to 'whoisnicoleharris.com' on footer*/
.footertext a {
color:silver;
text-decoration:underline;
}

/*rollover for 'whoisnicoleharris.com'*/
#footertext a:hover {
color:gray;
}

img{
border:0;
}

h1 {
font-size:20px;
}

h2{
font-size:18px;
}

h3 {
font-size:16px;
}

.line{
padding-top:15px;
padding-bottom:10px;
color:silver;
}

#disclaimer{
padding-top:15px;
padding-bottom:10px;
padding-left:190px;
margin-top:50px;
margin-bottom:50px;
background-color:#ececec;
}

.thanks{
padding-bottom:180px;
}

/*-------------------------------------------------------------------------------------------------------------*/