body					{ MARGIN:0px; PADDING:0px; FONT:8pt Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT:normal; COLOR:#111; TEXT-ALIGN:center;
						BACKGROUND:#FFF;  }
  
img						{ BORDER:0px; }

#content				{ WIDTH:450px; MARGIN:auto; TEXT-ALIGN:left;}

#hd						{ WIDTH:450px; HEIGHT:350px; TEXT-ALIGN:center;}
#hd img					{ MARGIN:70px 0px 0px 0px;}

#bd						{ WIDTH:450px; MARGIN:50px 0px 0px 0px; }
#bd h1					{ FONT-SIZE:18pt; LINE-HEIGHT:18pt; FONT-WEIGHT:normal; MARGIN:0px 0px 10px 0px; COLOR:#111; }
#bd h2					{ FONT-SIZE:13pt; LINE-HEIGHT:14pt; FONT-WEIGHT:normal; MARGIN:40px 0px 10px 0px; COLOR:#111 letter-spacing:-0.1em; }
#bd h3					{ FONT-SIZE:13pt; LINE-HEIGHT:14pt; FONT-WEIGHT:normal; MARGIN:40px 0px 10px 0px; COLOR:#99FFCC; LETTER-SPACING:-0.1em; }
#bd p					{ FONT-SIZE:8pt;  LINE-HEIGHT:14pt; MARGIN:0px 0px 30px 0px; TEXT-ALIGN:left; COLOR:#111; }
#bd a					{ COLOR:#111; }
#bd ul					{ MARGIN:15px 0px 15px 15px; PADDING:0px; FONT-SIZE:8pt; LIST-STYLE:circle; }
#bd li					{ COLOR:#111; FONT-SIZE:8pt; }
#bd li a				{ PADDING:0px; TEXT-DECORATION:none; }
#bd li:hover			{ COLOR:#00d0ff; }
#bd .errormsg			{ COLOR:#CC7D33; }
#bd .message			{ WIDTH:400px; HEIGHT:150px; }
#bd .email				{ WIDTH:400px; }
#bd .home				{ FLOAT:left; WIDTH:225px; BACKGROUND:#FFF; MARGIN-TOP:-50px; TEXT-ALIGN:left; }
#bd .img				{ FLOAT:left; MARGIN:0px 10px 5px 0px; }
#bd .clear				{ CLEAR:both; }

#ft						{ WIDTH:450px; HEIGHT:100px; }

#bd .portfolio			{ POSITION:relative; WIDTH:450px; FONT-SIZE:8pt; MARGIN:20px 0px 50px 0px; }
#bd .portfolio div		{ POSITION:relative; FLOAT:right; WIDTH:260px; MARGIN:5px 0px 5px 10px; PADDING:5px; BORDER:solid 1px #999;}
#bd .portfolio p		{ MARGIN:0px; PADDING:0px; }
#bd .ibox 				{ FLOAT:left; POSITION:absolute; VISIBILITY:hidden; OVERFLOW:hidden; Z-INDEX:1000; TOP:0px; LEFT:0px; WIDTH:400px; BACKGROUND:#FFF; BORDER:1px solid #999; PADDING:5px; }


#navigation 			{ POSITION:absolute; OVERFLOW:hidden; Z-INDEX:2; WIDTH:100%; HEIGHT:40px; LEFT:0; TOP:290px; BACKGROUND:#00d0ff; COLOR:#fff; TEXT-ALIGN:center;}
#navigation a:link,
#navigation a:visited	{ TEXT-DECORATION:none; COLOR:#FFF; MARGIN:5px 8px 5px 8px; PADDING:5px 0px 5px 0px; FONT-SIZE:9pt; LINE-HEIGHT:40px; }
#navigation a:hover,
#navigation a:active	{ TEXT-DECORATION:none; COLOR:#FFF; MARGIN:5px 8px 5px 8px; PADDING:5px 0px 5px 0px; FONT-SIZE:9pt; LINE-HEIGHT:40px; BORDER-BOTTOM:solid 2px #FFF;}


a.link:link		     	{ TEXT-DECORATION:underline; }
a.link:visited			{ TEXT-DECORATION:underline; COLOR:#666; }
a.link:hover			{ TEXT-DECORATION:underline; COLOR:#666; }
a.link:active			{ TEXT-DECORATION:underline; COLOR:#666; }

#ft a:link,				
#ft a:visited			{ TEXT-DECORATION:none; COLOR:#111;  }
#ft a:hover,
#ft a:active			{ TEXT-DECORATION:underline; COLOR:#111;  }


#tojio 					{ POSITION:relative; FLOAT:right; WIDTH:100px; MARGIN:0px 10px 15px 0px; }


input, select, 
option, textarea		{ FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:#1111; BACKGROUND:#FFF; TEXT-ALIGN:left; }



