body {
  background-color: white;
  font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif;
  font-size: 10pt;
  margin-top: 0;
  margin-left: 0 }

p {
   color: black;
   font-size: 8pt }

h1 {
   text-align: left;
   font-size: 14pt;
   color: black;
   border-bottom: 0;}

h2 {
   text-align: right;
   font-size: 10pt;
   font-weight: normal;
   padding-right: 0.6em;
   padding-top: 1.4em;
   color: white}

h3 {
   text-align: right;
   font-size: 9pt;
   color: #6699CC;}

h4 {
   text-align: left;
   font-size: 30pt;
   font-weight: normal;
   color: black;
   border-bottom: 0;}

img.image {
opacity: 0.95;
-moz-opacity: 0.95;
filter: alpha( opacity=100 );}

img.imagetrans {
opacity: 0.65;
-moz-opacity: 0.65;
filter: alpha( opacity=65 );}

a:link {
  text-decoration:none;
  color:black;}
a:visited {
  text-decoration:none;
  color: black;}
a:active {
  text-decoration: none;
  color: black;}
a:hover {
  text-decoration: none;
  color: red;}


#h1 {
	position: absolute;
	top: 30px;
	left: 40px;
	width: 680px;
	height: 90px;
	color: ;
	}

#col_1 {
	position: absolute;
	top: 90px;
	left: 40px;
	width: 22em;
	height: ;
	color: ;
	}

#col_2 {
	position: absolute;
	top: 90px;
	left: 300;
	width: 22em;
	height: ;
	color: ;
	}

#h2 {
	position: absolute;
	bottom: 150px;
	right: 0;
	width: 22em;
	height: 45px;
	background-color: #333333;
	}

#menu {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 160px;
	height: 270px;
	}

#name {
	position: absolute;
	bottom:15px;
	right: 0px;
	width: ;
	height:;
	color: ;
	}

#tag {
	position: absolute;
	top: 30px;
	left: 0;
	width: 40px;
	height: 240px;
	color: ;
	}

#bar {
	position: absolute;
	top: 300px;
	left: 0;
	width: 20px;
	height: 210px;
	background-color: gray;
	}

#square {
	position: absolute;
	top: 765px;
	left: 400px;
	width: 160px;
	height: 160px;
	background-color: white;
	}

#square_02 {
	width: 320px;
	height: 15px;
	background-color: olive;
	}
