BODY { FONT-SIZE: 10px; COLOR: #333366; BACKGROUND-COLOR: #46555A; font-family: verdana; align: center; margin: 0 0 0 0; }
A:HOVER { color: #999999; }
A:LINK { color: #333366; }
A:LINK:HOVER { color: #FB8F02; }
A:VISITED { color: #333366; }
A:VISITED:HOVER { color: #FB8F02; }
A:ACTIVE { color: #333366; }
img {display: block;}

p {	margin: 0 0 10px 0; padding: 0; }
.main { width: 924px; margin: 0 0 0 0; }

.i_logo { padding: 95px 50px 0 50px}
.i_porttype { padding: 7px 0px 0 196px; }
.i_spacer { padding: 85px 0 0 0; }
.i_leftnav { padding: 45px 0 0 0; }
.t_toplinks { padding: 84px 0 0 0; }
.text_main { color: #28313F; padding: 60px 70px 0 0;}
.text_about { color: #28313F; padding: 60px 30px 0 0; width: 367px; font-size: 11px; line-height: 15px;}
.text_contact { color: #28313F; padding: 60px 30px 0 0; width: 367px; line-height: 15px; font-size: 11px}
.pad_glyph { padding: 60px 0 0 30px; }
.abc { padding: 0px 0 30px 0px; }
.text_index { color: #333366; font-size: 11px;}
.text_w { color: #FFFFFF; font-size: 12px; line-height: 17px;}
.identity { padding: 15px 0 0 21px; }
.grey { padding: 85px 10px 0 0px; line-height: 14px;}

.id_lnav { color: #E27C03; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 14px}
.id_lnavoff { font-size: 10px; text-decoration: none; line-height: 14px}

.reputationbox { width: 357px; background-color: #FFFABB; margin-left: 6px; margin-top: 0px; float: left; }
#gallery a img { border: 2px solid #000000; }
#gallery A:HOVER img { border-color: #B62638; }
#gallery A:HOVER { border-color: #B62638; } 
.bg_short {background-image:url(../i/background_short.gif); background-repeat:repeat-x;
background-position: right top; }
.bg_port {background-image:url(../i/background.gif); background-repeat:repeat-x;
background-position: right top; }
.bg_index {background-image:url(../i/h_bg.gif); background-repeat:repeat-x;
background-position: right top; }
.bg_resume {background-image:url(../i/background_resume.gif); background-repeat:repeat-x;
background-position: right top;}

