body {background-color:black;margin:0;padding:0;text-align:center;font-family:helvetica,arial,helvetica,sans-serif;color:#acacac;font-size:12px;}
img {border:none;}

.page {width:960px;margin:0 auto;text-align:left;background:url(lay/right.gif) repeat-y right top;}
.left {float:left;width:850px;}
  .top {height:40px;}
  .menu {float:right;width:178px;border-top:solid 1px #464646;}
  .contentconter {margin-right:-178px;width:100%;}
   .content {margin-right:178px;border-top:solid 1px #464646;background-image: url(lay/leftframe.jpg);background-repeat: no-repeat;background-position: left top;}
 .copy {clear:both;font-size:9px;padding:10px 120px 10px 0;text-align:right;}
  .beta {color:#ff0000;}

#oldpage {text-align:right;padding:10px 10px 0 0;font-size:14px;}
#oldpage a {color:#8DC63F;text-decoration:none;}

.blog {text-align:right;padding:10px 10px 0 0;font-size:18px;}

.portfolio {text-align:right;padding:10px 10px 0 0;font-size:36px;}
.portfolio a {color:#ffffff/*#F7941D*/;text-decoration:none;}

.map {text-align:right;padding:10px 10px 0 0;font-size:18px;}
.map a {color:#ED145B;text-decoration:none;}

#menu {margin:0 0 20px 0;text-align:right;padding:0 10px;font-weight:bold;}
 #menu a {text-decoration:none;color:#ffffff;}
 #menu a.act {color:#f7941d;}
 #menu ul.month {font-weight:normal;font-size:11px;margin:0;padding:0;}
 #menu li {list-style-type:none;color:#ffffff;margin:0 0 8px 0;}

#blog .note {margin:10px;padding:4px;background-color:#363636;border:solid 1px #464646;}
 #blog .note h1 {font-size:24px;margin:2px 0;font-weight:normal;color:#ffffff;font-family:'trebuchet ms',helvetica,arial,helvetica,sans-serif;cursor:pointer;}
 #blog .note .text {}
  #blog .note .text a, #blog .note .text a:visited {color:#F7941D}
 #blog .note .author {font-style:italic;}
 #blog .comms .author {font-style:normal;font-weight: bold; color: white;}
 #blog .comms .date {font-size: 10px;}
 #blog .comms .title {color:#ffffff;margin:10px 0 5px 0;font-size:14px;}
 #blog .comms label {display: block;margin-top:4px;font-size: 11px;}
 #blog .comms textarea {border:1px solid #464646;background-color: #cccccc; width:400px; height:100px;padding:2px;}
 #blog .comms .text {border:1px solid #464646;background-color: #cccccc; width:100px;padding:2px;}
 #blog .comms .info {font-size: 10px;}
 #blog .comms .submit {border:none;background: none; color: #8DC63F; font-weight: bold; font-size: 14px; cursor: pointer; padding: 0;}
.commLink {color:#F7941D;text-decoration: underline;cursor: pointer;}

#map {margin:10px 0 0 10px;}
 #map h1 {font-size:24px;margin:2px 0;font-weight:normal;color:#ffffff;font-family:'trebuchet ms',helvetica,arial,helvetica,sans-serif;}

#cloud a {}
#cloud a:hover {color:#ffffff;}
.tag1 {color:#f7941d;text-decoration:none;white-space:nowrap;}
.tag1-1 {color:#f7941d;text-decoration:none;font-size:10px;}
.tag1-2 {color:#f7941d;text-decoration:none;font-size:12px;}
.tag1-3 {color:#f7941d;text-decoration:none;font-size:14px;}
.tag1-4 {color:#f7941d;text-decoration:none;font-size:16px;}
.tag2 {color:#8dc63f;text-decoration:none;white-space:nowrap;}
.tag2-1 {color:#8dc63f;text-decoration:none;font-size:10px;}
.tag2-2 {color:#8dc63f;text-decoration:none;font-size:12px;}
.tag2-3 {color:#8dc63f;text-decoration:none;font-size:14px;}
.tag2-4 {color:#8dc63f;text-decoration:none;font-size:16px;}
.tag3 {color:#448ccb;text-decoration:none;white-space:nowrap;}
.tag3-1 {color:#448ccb;text-decoration:none;font-size:10px;}
.tag3-2 {color:#448ccb;text-decoration:none;font-size:12px;}
.tag3-3 {color:#448ccb;text-decoration:none;font-size:14px;}
.tag3-4 {color:#448ccb;text-decoration:none;font-size:16px;}
.tag4 {color:#ed145b;text-decoration:none;white-space:nowrap;}
.tag4-1 {color:#ed145b;text-decoration:none;font-size:10px;}
.tag4-2 {color:#ed145b;text-decoration:none;font-size:12px;}
.tag4-3 {color:#ed145b;text-decoration:none;font-size:14px;}
.tag4-4 {color:#ed145b;text-decoration:none;font-size:16px;}

.insetgallery {margin:20px 0;}
 .insetgallery .navi {margin:0;padding:0;}
  .insetgallery .minis {text-align:center;}
   .insetgallery .mini {float:left;width:40px;height:40px;margin:0 10px 10px 0;border:solid 1px #000000;position:relative;}
	 .insetgallery .loader {position:absolute;left:2px;top:2px;}
 .insetgallery .photo {text-align:center;}
  .insetgallery .photo img {border:solid 1px #000000;margin:0 auto;}
  .insetgallery .photo div {font-style:italic;padding:2px 0 0 6px;font-size:11px;}

  #cloud {text-align:right;padding:10px;}

  #blog4tag {margin:10px;padding:4px;background-color:#363636;border:solid 1px #464646;}
   #blog4tag ul {padding:0 0 0 12px;list-style-type:square;margin:0;}
	 #blog4tag li {margin-bottom:4px;}
	#blog4tag a, #blog4tag a:visited {color:#ffffff;text-decoration:none;}
	#blog4tag h1 {font-size:24px;margin:2px 0 10px 0;font-weight:normal;font-family:'trebuchet ms',helvetica,arial,helvetica,sans-serif;}
	
#portfolio {margin: 10px;}	
 #portfolio h1 {font-size:24px;margin:2px 0 4px 0;font-weight:normal;font-family:'trebuchet ms',helvetica,arial,helvetica,sans-serif;}
 #portfolio h3 {font-size:12px;margin:2px 0 10px 0;font-weight:normal;font-family:'trebuchet ms',helvetica,arial,helvetica,sans-serif;}
 #portfolio .item {padding-bottom:20px;clear:left;width:630px;}
  #portfolio .item img {float:left; border:solid 1px #000000;margin: 0 10px 20px 0;}
  #portfolio .item .name {font-family:'trebuchet ms',helvetica,arial,helvetica,sans-serif;font-size:14px;color:#ffffff;text-decoration:none;}
  #portfolio .item .role span {font-size:11px;color:#ffffff;}
 
div.miscphoto {text-align: center;margin:10px 0;}
div.miscphoto img {border:1px solid black;} 