@charset "utf-8";
/* CSS Document for MattHaugen.com*/

body
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

a
{
color:#F19529;
text-decoration:none;
}

hr
{
border:1px solid #000000;
margin:0;
padding:0;
}

.orange
{
color:#F19529;
}

.biggerText
{
font-size:24px;
}

a:visited
{
color:#F19529;
}

a:hover
{
color:#CC6600;
}

li
{
padding-left:0px;
margin-left:0px;
padding-bottom:5px;
margin-bottom:5px;
}

ul
{
padding-left:8px;
margin-left:8px;
}

img
{
border:none;
}

#container
{
width:100%;
background-image:url(../images/background.jpg);
background-repeat:repeat;
overflow:hidden;
}

#content
{
width:1024px;
margin:0 auto;
background-image:url(../images/header.png);
background-repeat:no-repeat;
padding-top:250px;
border-left:5px solid #F19529;
border-right:5px solid #F19529;
overflow:hidden;
}

#nav
{
width:100%;
font-size:15px;
font-weight:bold;
text-align:right;
}

#nav a
{
color:#000000;
text-decoration:none;
}

#nav a:visited
{
color:#000000;
text-decoration:none;
}

#nav a:hover
{
text-decoration:underline;
}

#leftPane
{
width:275px;
float:left;
}

#leftPaneFrame
{
background-image:url(../images/leftPaneFrame.png);
background-repeat:no-repeat;
height:385px;
width:250px;
margin-top:110px;
}

#campOut
{
float:left;
margin-left:55px;
margin-top:30px;
text-align:center;
}

#donate
{
float:left;
clear:left;
margin-left:70px;
margin-top:25px;
}

#amazon
{
float:left;
clear:left;
margin-left:70px;
margin-top:25px;
}



#rightPane
{
width:749px;
float:left;
background-image:url(../images/rightPaneBackground.png);
background-repeat:repeat;
margin-top:55px;
padding-bottom:15px;
}

#missionContainer
{
width:100%;
margin-left:20px;
float:left;
}

#indexImage
{
width:195px;
float:left;
}

#mission
{
width:510px;
margin-top:10px;
float:left;
}

.slashHeader
{
width:150px;
float:left;
}

#newsContainer
{
width:300px;
float:left;
margin-top:30px;
margin-left:50px;
}

#newsItems
{
width:300px;
float:left;
}

#programsContainer
{
width:350px;
float:left;
margin-top:30px;
margin-left:20px;
}

#programsItems
{
width:350px;
float:left;
}

#footer
{
border-top:2px solid #F19529;
width:1034px;
text-align:center;
font-size:10px;
margin:0 auto;
}

/* About */

#missionContainer
{
width:100%;
margin-left:20px;
float:left;
}

#missionImage
{
width:295px;
float:left;
}

#mission
{
width:500px;
margin-top:10px;
padding-left:10px;
float:left;
}

/* Resources */
#resourceContainer
{
width:100%;
margin-left:20px;
float:left;
}

#resourceImage
{
margin-top:10px;
width:295px;
float:left;
}

#resources
{
width:410px;
margin-top:10px;
float:left;
}

#organizations
{
float:left;
width:330px;
margin-left:20px;
margin-right:15px;
}

#sitesOfInterest
{
float:left;
width:340px;
}

#groupsMeetings
{
float:left;
width:330px;
margin-left:20px;
margin-right:15px;
margin-top:25px;
}

#printResources
{
float:left;
width:340px;
margin-top:25px;
}

#junk
{
float:left;
width:330px;
margin-left:20px;
margin-right:15px;
margin-top:25px;
}

#campsResources
{
float:left;
width:330px;
margin-left:20px;
margin-right:15px;
margin-top:25px;
}



/* Support TNP */

#supportContainer
{
width:100%;
margin-left:20px;
float:left;
}

#supportImage
{
margin-top:10px;
width:295px;
float:left;
}

#support
{
width:410px;
margin-top:10px;
float:left;
}

/* Summer Camp */

#campContainer
{
width:100%;
margin-left:20px;
float:left;
}

#campImage
{
margin-top:10px;
width:295px;
float:left;
}

#camp
{
width:360px;
margin-top:10px;
float:left;
font-size:16px;
padding-left:50px;
}

#aboutCamp
{
float:left;
width:330px;
margin-left:25px;
margin-right:15px;
padding-top:10px;
}

#campTheme
{
float:left;
width:340px;
padding-top:10px;
}

#campPictures
{
float:left;
width:330px;
margin-left:25px;
margin-right:15px;
margin-top:-5px;
}

#sendTo
{
float:left;
width:340px;
margin-top:5px;
}

/* Staff */
#staffContainer
{
width:100%;
margin-left:20px;
float:left;
}

#staffImage
{
margin-top:10px;
width:295px;
float:left;
}

#staff
{
width:395px;
margin-top:10px;
margin-left:15px;
float:left;
}

.staffImages
{
margin-top:10px;
width:295px;
float:left;
margin-left:15px;
clear:left;
}

#jay
{
width:395px;
margin-top:10px;
float:left;
padding-top:5px;
}

#ross
{
width:395px;
margin-top:10px;
float:left;
padding-top:5px;
}

#brad
{
width:395px;
margin-top:10px;
float:left;
padding-top:5px;
}

.spacer
{
float:left;
width:100%;
height:15px;
}

/* Staff */
#campoutContainer
{
width:100%;
margin-left:20px;
float:left;
}

#campoutLeftBar
{
margin-top:10px;
width:295px;
float:left;
}

#campoutImage
{
float:left;
width:100%;
}

#order
{
float:left;
width:100%;
margin-top:10px;
}

#trailer
{
float:left;
width:100%;
margin-top:10px;
}

#campout
{
width:395px;
margin-top:20px;
margin-left:15px;
float:left;
}