* { padding: 0; margin: 0; }

body {
 font-family: Helvetica, sans-serif; background-color:#ebe8e3; 
 font-size: 13px; color:#362f2d;
}
#wrapper { 
 margin: 0 auto;
 width: 800px; padding:0 10px 0 10px; border-left:thin solid #d7d7d7; border-right:thin solid #d7d7d7;
}

a {color:#eb6816; text-decoration:none;}
a:link { color: #eb6816; background:none; text-decoration: none;}
a:visited { color: #d8835a; text-decoration: none;}
a:hover { color: #eab831;}
a:focus { color: #eb6816; background:none;  }
a:active { color: #eb6816;}


#header {
  margin: 50px 0px 0px 0px; width:800px; 
}

#header #mailinglist
{float:right; display:inline-block; margin: 0px 0px 0px 0px; font-size:10px; }

#header img {float:left;}

#header .name {font-size:18px; font-weight:normal; color:#d23114;}

#headerhome {
background:url(images/lorakrulak-home.jpg); background-position:right top; background-repeat:no-repeat;
 margin: 0px 0px 0px 0px; width:800px; height:315px; border-bottom:#d7d7d7 solid thin;
}


/*NAVIGATION FOR HOMEPAGE ONLY */
#navigation {
 float: left;
 width: 363px;
 padding: 10px 10px 0 0px;
 border-top:#d7d7d7 solid thin; 
 margin: 0px 0px 0px 0px; line-height:30px; font-family:Helvetica, sans-serif; font-weight:lighter; font-size:22px; letter-spacing:-1px; line-height:30px;
}

#navigation a {color:#cea567; font-family:Helvetica, sans-serif; font-weight:lighter; font-size:22px; letter-spacing:-1px; line-height:24px; text-decoration:none;}
#navigation a:link { color: #cea567; background:none; text-decoration: none;}
#navigation a:visited { color: #cea567; text-decoration: none;}
#navigation a:hover { color: #eb6816;}
#navigation a:focus { color: #eb6816; background:none;  }
#navigation a:active { color: #eb6816;}

#navigation .connect {font-size:10px; margin-bottom:0; letter-spacing:0; line-height:10px;}

#navigation  #mailinglist
{float:left; border-top:#d7d7d7 solid thin; width:400px; padding:10px 10px 10px 0; margin: 0px 0px 0px 0px; font-size:10px; line-height:10px;}



/*NAVIGATION FOR INSIDE PAGEs */
#navigation2 {
 float: left;
 width: 780px;
 padding: 10px 10px 10px 0px;
 border-top:#d7d7d7 solid thin; border-bottom:#d7d7d7 solid thin;
 margin: 0px 0px 0px 0px; line-height:30px; font-family:Helvetica, sans-serif; font-weight:lighter; font-size:22px; letter-spacing:-1px; line-height:30px;
}

#navigation2 a {color:#cea567; font-family:Helvetica, sans-serif; font-weight:lighter; font-size:22px; letter-spacing:-1px; line-height:24px; text-decoration:none;}
#navigation2 a:link { color: #cea567; background:none; text-decoration: none;}
#navigation2 a:visited { color: #cea567; text-decoration: none;}
#navigation2 a:hover { color: #eb6816;}
#navigation2 a:focus { color: #eb6816; background:none;  }
#navigation2 a:active { color: #eb6816;}

#navigation2 .connect {font-size:10px; margin-bottom:0; letter-spacing:0;}

#navigation2 .on {color:#eb6816; }

#navigation2 img {float:right; border-bottom:medium solid #eab831; }

/*SUBNAV - INSIDE PAGES */
#navigation2 #subnav {border-top:#d7d7d7 solid thin; padding-top:20px; color:#eab831; font-family:Helvetica, sans-serif;  font-size:24px; font-weight:normal; line-height:18px; text-decoration:none;}

#subnav a {color:#eab831;  text-decoration:none;}
#subnav a:link { color: #eab831; background:none; text-decoration: none;}
#subnav a:visited { color: #eab831; text-decoration: none;}
#subnav a:hover { color: #eb6816;}
#subnav a:focus { color: #eb6816;   }
#subnav a:active { color: #eb6816;}

.on {color:#eb6816; }

/* LEFT COLUMN */
#leftcolumn {
 margin: 5px 0px 0px 0px;
 width: 190px;
 float: left;
}

#leftcolumn img { border:#a46e02 thin solid; }

/* LEFT- 2col SPAN */
#leftcolumn2 { 
 margin: 5px 0px 0px 0px;
 width: 390px; 
 float: left;
}
#leftcolumn2 img {border:#a46e02 thin solid; float:right; margin-top:-20px;}
#leftcolumn2 .overlay {background:#d7d7d7; padding:5px; border:thin solid #a46e02; text-align:left; display:inline-block; z-index:50;}

/* LEFT- 3col SPAN */
#leftcolumn3 { 
 margin: 5px 0px 0px 0px;
 width: 590px; 
 float: left;
}
#leftcolumn2 img {border:#a46e02 thin solid; float:right; margin-top:-20px;}




/* LEFT MIDDLE SINGLE */
#leftmiddle { 
 margin: 5px 0px 0px 0px; 
 width: 190px; padding-left:10px;
 float: left;
}

#leftmiddle img {border:#a46e02 thin solid; }


/* RIGHT MIDDLE SINGLE */
#rightmiddle { 
 margin: 5px 0px 0px 0px;
 width: 190px; padding-left:10px; 
 float: left;
}


/* MIDDLE - 2COL SPAN */
#middle2 { 
 margin: 5px 0px 0px 0px;
 width: 390px; padding-left:10px;
 float: left;
}

/* MIDDLE - 2COL SPAN */
#middle4 { 
 margin: 5px 0px 0px 0px;
 width: 800px;
 float: left;
}

#middle4 img {border:#a46e02 thin solid; }

/* RIGHT COLUMN SINGLE */
#rightcolumn { 
 margin: 5px 0px 0px 0px;
 width: 190px; padding-left:10px; 
 float: left;
}

#rightcolumn img {border:#a46e02 thin solid; }

/* RIGHT - 2COL SPAN */
#rightcolumn2 { 
 margin: 5px 0px 0px 0px;
 width: 390px; padding-left:10px;
 float: left;
}

#rightcolumn2 img {border:#a46e02 thin solid; }



#fadeshow1 {border:#a46e02 thin solid; }

#fadeshow2 {border:#a46e02 thin solid; margin-left:10px; }


#footer { 
font-size:10px;
 width: 800px;
 clear: both;
  border-top:#d7d7d7 solid thin;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}


.line {border-bottom:#a46e02 thin solid; padding:0 10px 0 10px 0;}
p
{ font:Helvetica, sans-serif; font-size:13px; color:#362f2d; line-height:18px; padding:0 10px 0 0px; }

p .larger {font-size:16px; line-height:18px; padding:0 10px 0 10px;}

em { font-weight:bold; font-style:normal; }

ul {list-style:outside; padding-left:10px;line-height:18px;  }
li {color:#a46e02;}


/* header Small lite brown */
h1 {margin-top:0; margin-bottom:0; font:Helvetica, sans-serif; font-size:14px; color:#cea567; font-weight:lighter;}

/* header Column headlines golden  brown*/
h2 {margin-top:0; margin-bottom:0; font:Helvetica, sans-serif; font-size:20px; color:#a46e02; font-weight:lighter; letter-spacing:-1px;}

/* header- Pull quote golden BROWN */
h3 {margin-top:0; margin-bottom:0; font:Helvetica, sans-serif; font-size:14px; color:#a46e03; padding:10px 10px 10px 0; line-height:16px; font-weight:normal;}

/* header- Large Text YELLOW*/
h4 {margin-top:0; margin-bottom:0; font:Helvetica, sans-serif; font-size:24px; color:#eab831; font-weight:normal; }

/* header- INSIDE PAGE HEADER YELLOW XTRA LARGE -*/
h5 {margin-top:0; margin-bottom:0; font:Helvetica, sans-serif; font-size:70px; color:#eab831; font-weight:lighter; line-height:65px; padding:0; letter-spacing:-2px; }

/* header-  XTRA LARGE BROWN HEADER TO MATCH H5-*/
h6 {margin-top:0; margin-bottom:0; font:Helvetica, sans-serif; font-size:50px; color:#362f2d; font-weight:lighter; line-height:45px; padding:0; letter-spacing:-1px; }

