html,body{margin:0; padding:0; width:100%; font:normal normal 100% "Arial"; background:#fff}

body{background:  #fff}

/*stuff ...........................................*/
.r{float:right}
.l{float:left}
.picR{margin:5px 5px 5px 10px; padding:0; border:2px solid #ccc; float:right}
.picL{margin:5px 10px 5px 5px; padding:0; border:2px solid #ccc; float:left}
.clear{margin:0; padding:0; font-size:0.1em; height:1px; clear:both}
img{border:0}
/* outer constructers .............................*/
#wrapAll{margin:50px auto; padding:0; width:770px; border:1px solid #ccc; border-width: 3px; }
#wrapInner{margin:0 5px 0 5px; padding:0; width:760px; }
#wrapInner.home{width:761px;}

#header{margin:0; padding:0; text-align:center;  repeat-x}
#header img.logo{margin:0; padding:0}
#header img.tagline{margin:0; padding:50px 40px 0 0;}




/* content ........................................*/
#content{margin:0; padding:10px 20px 10px 20px; width:565px; float:right;}

/*content elements ..................................
.....................................................
...................................................*/
#wrapInner h1{margin:10px 0 10px 0; padding:0; color:#634630; font:normal normal 1.8em "Tahoma"}
#wrapInner h2{margin:5px 0 10px 0; padding:0 0 0 0; color:#666;font:normal bold 1.3em Tahoma}
#wrapInner h2.dashed {margin:5px 0 10px 0; padding:15px 0 0 0; color: #ccc; }

#wrapInner h2 a{text-decoration:none}








/* ------- Holding Page ------------------------------------------------------------------------------------ */

#holding-page{padding:15px 20px 0 20px;width:720px; text-align: center;}
#holding-page p{padding:10px 0px 0 0px; font-size: 0.9em;}
#holding-page h1{font-size:1.7em}
#holding-page img{float:right;margin:0 0 0 20px;border:1px solid #c0a894;padding:2px}
#holding-page img.left{float:left;margin:0 20px 0 0;border:0;padding:2px}