body{
background: #DDDDDD center center no-repeat;
font-family: verdana, sans;
}

h1{
color: #87480a;
font-size: 10pt;
margin: 0.6em 0em 0.2em 0em;
}

p{
font-family: verdana, sans;
text-align: justify;
margin: 0em 2em 1.2em 2em;
font-size: 8pt;
}

.slogan{
border: 2px solid #F8981D;
background: #FFFFFF; 
margin: 0 auto;
margin-right: 5em;
padding: 0.5em;
font-size: 10pt;
font-weight: bold;
font-family: trebuchet ms, sans;
text-transform: capitalize;
}

ul{
list-style: none;
}

h2{
font-size: 10pt;
margin: 0.1em 0.1em 0.1em 0.5em;
color: #000000;
}

#outerbox{
width: 800px;
border: 2px solid #F57E20;
background: #FFFFFF url('images/bottombox.gif') no-repeat bottom center;
margin: 0 auto;
overflow: auto;
padding: 0;
}


#outerbox_gallery{
width: 1000px;
border: 2px solid #F57E20;
background: #FFFFFF url('images/bottomgall.gif') no-repeat bottom center;
margin: 0 auto;
overflow: auto;
padding: 0;
}
#outerbox_wide{
border: 2px solid #F57E20;
margin: 0 auto;
overflow: auto;
background: #FFFFFF;
padding: 1em;
}

#logo{
margin: 0.5em 0em 0em 0em;
background: url('images/topbar.gif') repeat-x;
}

#logo img{
border: 0px;
}

#logospiel{
float: right;
font-size: 7pt;
padding-right: 1em;
text-align: right;
}

#logospiel a{
color: #FF4400;
}

#topnav{
font-size: 10pt;
width: 100%;
background: #87480a;
height: 1.8em;
}

#topnav ul{
margin: 0em 0em 0em 160px;
padding: 0em;
}

#topnav li{
display: inline;
}

#topnav a{
color: #FFFFFF;
text-decoration: none;
font-family: trebuchet ms, helvetica, verdana, sans;
letter-spacing: 0.2em;
font-weight: bold;
padding: 0em 0.3em 0.2em 0.3em;
margin-right: 1em;
border-bottom: 0.2em solid #87480a;
}

#topnav a:hover{
color: #87480a;
background: #FFFFFF;
border-bottom: 0.2em solid #F8981D;
}

#leftcolumn{
width: 160px;
float: left;
margin-right: 8px;
}

#leftnav{
width: 160px;
background: #B6C5C0 url('images/leftnav_under.gif') bottom right no-repeat;
line-height: 1.2em;
margin-right: 1em;
padding-bottom: 3em;
}

#leftnav ul{
padding: 0em 1em 0.2em 0.5em;
margin: 0px;
border-right: 3px solid #F57E20;
}

#leftnav li{
margin: 0px;
padding: 3px 0px 0px 0em;
border-bottom: 1px solid #87480A;
}

#leftnav a{
color: #672800;;
text-decoration: none;
font-size: 7pt;
font-weight: bold;
padding-left: 25px;
background: url('images/leftnav_dot.gif') no-repeat left center;
}

#leftnav a:hover{
color: #FFFFFF;
background: url('images/leftnav_dot_hover.gif') no-repeat left center;
}

html>body #headlines{
color: #FFFFFF;
background: #B6C5C0 url('images/headtop.gif') top right no-repeat;
width: 160px;
margin-right: 1em;
padding-top: 3em;
}

#headlines{
color: #FFFFFF;
background: #B6C5C0 url('images/headtop.gif') top right no-repeat;
width: 160px;
margin-right: 1em;
padding-top: 3em;
}

#headlines p{
margin: 0.2em 0.5em 0.5em 0.7em;
}

#innerhead{
border-right: 4px solid #F57E20;
margin: 0;
padding: 0;
}

#headbottom{
height: 50px;
background: url('images/newsunder.gif') bottom right no-repeat;
}

.hl_headline{
color: #87480A;
font-weight: bold;
}

.hl_date{
color: #000000;
}
html>body #corp{
}

#corp{
overflow: auto;
}

#corp img{
border: 2px solid #87480A;
}

#corp a, #corp a:visited{
color: #FF4400;
}

#corp a:hover{
color: #FFCC00;	
}

.leftimg{
margin: 0em 0.4em 0.2em 0em;
border: 2px solid #87480A;
float: left;
}
.middleimg{
margin: 0em 0em 0.2em 0.2em;
border: 2px solid #87480A;
}

.rightimg{
margin: 0em 0em 0.2em 0.2em;
border: 2px solid #87480A;
float: right;
}

#footer{
float: right;
clear: both;
margin: 100px 0em 0em 0em;
color: #FFFFFF;
font-size: 8pt;
background: #F57E20;
padding: 0.5em;
border-top: 2px solid #FFFFFF;
border-left: 2px solid #FFFFFF;
}

#footer a{
color: #FFFFFF;
}

#company{
margin: 0 auto;
font-size: 8pt;
width: 800px;
text-align: center;
}

/* NEWS SECTION STUFF */
.newsbox{
border:1px solid #87480A;
background: #fff9f0;
font-size: 9pt;
margin: 0.5em;
margin-left: 170px;
overflow: auto;
}

html>body .newsbox{
margin-left: 0.5em;
}

.headline{
color: #F57E20;
margin: 0.5em;
font-weight: bold;
font-size: 12pt;
}

.newsbox p{
margin: 0.5em;
font-size: 10pt;
}

.newslink{
margin: 0.5em;
float: left;
}

.newslink a{
color: #996600;
font-weight: bold;
margin-bottom: 0.5em;
}

.newslink a:hover{
color: #FF0000;
}

.newsdate{
color: #4f73d2;
font-size: 7pt;
}

/*  PIXELPOST SPECIFIC CODE */
#gallery{

}

#photo a:link img, #photo a:visited img{
border: 2px solid #F8981D;
}

#photo a:hover img{
border: 2px solid #F57E20;
}

.thumbnails/*-a:link img, .thumbnails a:visited img*/{
border: 2px solid #F8981D;
}



.thumbnails/* a:hover img*/{
border: 2px solid #F57E20;
}

.thumbnails{
margin: 0em 0.2em 0.4em 0em;	
}

#photo{
margin: 0.6em auto;
}

#photo a{
color: #87480a;	
}

#image-info{
margin: 0 auto;
text-align: center;
border: 1px solid #F57E20;
background: #DEA383;
font-size: 10pt;
width: 600px;
padding: 0.5em;
}

.addcomment{
border: 1px solid #fff9f0;
float: left;
display: none;
}

.title{
float: right;
font-weight: bold;
color: #333333;
font-family: courier new, serif;
}

#image-notes{
margin: 0.5em;
padding-top: 2em;
width: 400px;
}

.menu{
font-size: 8pt;	
}

.menu a{
text-decoration: none;
color: #87480a;
}

#image-navigate{
padding: 0em 1em 0em 1em;
font-size: 8pt;	
width: 600px;
margin: 0 auto;
}

#image-navigate a{
text-decoration: none;
color: #87480a;	
}

#navigation h1 a{
text-decoration: none;
color: #000000;	
}

#Content{
width: 450px;
margin: 0 auto;
font-size: 9pt;
}

/*DADAMAIL*/
fieldset{
border: 0px;
}
.paraform{
border-top: 1px solid #F57E20;
margin: 0em;
font-size: 9pt;
}

/*for da brudder*/
#brother{
border: 1px solid #903C92;
margin: 0.5em;
text-align: center;
padding-bottom: 0.3em;
width: 400px;
overflow: auto;
}

#brother h1{
text-align: center;
font-weight: bold;
font-size: 10pt;
}

#brother img{
border: 2px solid #903C92;
float: left;
margin-right: 0.5em;
}

#brother a{
font-size: 10pt;
color: #F57E20;
font-weight: bold;
}