body {margin:0; padding:0; background:#660000 url(../im/bg.gif) repeat-x; color:#313234; font:.7em Tahoma, Verdana, Arial;}
a {color:#AD0000; text-decoration:none;} a:hover {text-decoration:underline;} form {margin:0;}

#wrapper {width:1000px; margin:0 auto;}
#header {height:144px;width: 1000px; float:left; position:relative; background:url(../im/logo.jpg) no-repeat left top;}
#header object, #hflash, #hflash2 { float:left;}
#hflash2
{
	display: block;
	width: 980px;
	height: 144px;
}
#login { position:absolute; top:41px; right:20px;}
#login span {background:url(../im/inputbg1.jpg) no-repeat; width:125px; height:20px; padding:4px 0 0 9px; margin:0 7px 0 0; float:left; display:block;}
#login input {border:0; background:transparent; color:#EAE2CD; font-size:11px; float:left; width:116px;}
#login input.submit1 {background:url(../im/submit1.jpg) no-repeat; width:20px; height:24px; cursor:pointer;}
#lang {margin:0; padding:0 15px 0 0; list-style:none; position:absolute; right:0; bottom:14px; background:url(../im/b1.gif) no-repeat 23px 6px;}
#lang li {float:left; text-transform:uppercase; font-size:.8em; margin:0 8px 0 0}
#lang a {display: block; float:left; padding:1px 2px; background:#9A0000; color:#fff;}
#lang strong {display:block; float:left; padding:1px 2px; background:#F8F2E4; color:#9A0201; font-weight:normal}
#homecontent {float:left; width:950px; padding:5px 25px; height:400px; background:url(../im/hcontent.jpg) no-repeat; position:relative;}
#welcome {float:left; margin:4px 0 0 0; width:620px; height:150px; padding:15px 15px 0 15px}
#latest {position:absolute; color:#333; right:25px; top:5px; width:259px; padding:8px 20px 0 20px; height:382px}
#welcome img {float:left; margin:0 15px 0 0; border:solid 4px #CBC4B4; padding:1px; background-color:#E3DECB;} #homecontent h1 {margin:0 0 10px 0; font-size:2.1em; font-family:Georgia, "Times New Roman", Times, serif; color:#660300; font-weight:normal; font-style:italic}
#welcome p {margin:0 0 5px 0;}
#gsign {float:right; display:block; background:url(../im/sign.gif) no-repeat; width:126px; height:23px;}
#homecontent #latest h1 {font-size:1.8em;}
#latest p {margin:0; margin:0 0 15px 0; text-align: justify} #latest p span {display:block; margin:15px 0 0 0; clear:both; text-align:right; background:url(../im/b2.gif) repeat-x center}
#latest p strong {display:block; padding:0 0 10px 0; color:#000;}
#latest p a {background:#F8F2E4 url(../im/b3.gif) no-repeat 10px 5px; padding:0 0 0 18px;}
#quote {font-size:1em; background:url(../im/quote.jpg) no-repeat; padding:5px 10px 0 10px; width:239px;}
#quote p {margin:0;} #quote a , #quote span{ color:#660300;}

#fmenu {float:left; width:960px; clear:both; padding:0 20px;}
#fmenu ul, ul#mmenu {float:left; margin:0; padding:7px 0 0 0; list-style:none;} #fmenu li, ul#mmenu li {float:left;} ul#mmenu { position:absolute; left:180px; bottom:10px;}
#fmenu li a, ul#mmenu li a {color:#C2B69C; text-transform:uppercase; background: url(../im/b4.gif) no-repeat 0 5px; margin:0 10px 0 0; padding:0 0 0 10px;}
#fmenu a.pdf {float: right; font-size:.9em; text-align:right; color:#fff; display:block; width:102px; height:19px; padding:5px 18px 0 0; background:url(../im/pdf.jpg) no-repeat;}
#footer {background:#4C0000; float:left; width:100%; padding:15px 0 0 0; height:25px; margin:10px 0 0 0; font-size:.9em;} 
#footer p {width:960px; margin:0 auto; color:#C2B89D} #footer p a {color:#C2B89D; text-decoration:underline} #footer p a:hover {text-decoration:none;}
#footer span {float:left;} #footer span.cr {float:right;}

#innertop { width:1000px; float: left;  background: url(../im/inner-repeat.jpg) repeat-y;}
#innerbot { width:1000px; float: left; background: url(../im/inner-bot.jpg) no-repeat bottom;}
#inner {width:925px; float:left; background:url(../im/inner-top.jpg) no-repeat top; padding:5px 50px 22px 25px; min-height:190px; _height:190px;}
#lcol {float:left; width:190px} #rcol {float:right; width:700px;}

#menu {list-style:none; margin:0; padding:15px 0 0 0; float:left; width:190px;} #menu li {clear:both; float:left; margin:0 0 1px 0}
#menu a {display:block; background:#9C0001 url(../im/b5.gif) no-repeat 10px 10px; padding:6px 0 6px 20px; float:left; width:170px; color:#F9F1E4; text-decoration:none;}
#menu a:hover, #menu li.sel a {color:#333335; background:#F8F2E4 url(../im/b6.gif) no-repeat 10px 10px;}

#navi {float:left; width:700px; height:90px; background:url(../im/bg/1.jpg) no-repeat; position:relative;}
#navi h1 {margin:0; font-size:2.1em; font-family:Georgia, "Times New Roman", Times, serif; color:#660300; font-weight:normal; font-style:italic; position:absolute; top:20px; left:0;}
#navi span {position:absolute; bottom:10px; left:10px;}
#navi p {position:absolute; margin:0; right: 9px; bottom:9px; color:#756D56} #navi p a {color:#756D56; background:url(../im/b7.gif) no-repeat right 5px; padding:0 7px 0 0;}
#navi ul {list-style:none; margin:0; padding:0 0 0 5px; position:absolute; bottom:0;}
#navi li {float:left; background:url(../im/line.gif) no-repeat right; padding:0 1px 0 0;} #navi li a {height:20px; display: block; float:left; padding:5px 7px 0 7px;}
#navi li strong {color:#B20000; font-weight:normal; background:#F8F2E4; display:block; float:left;  padding:5px 7px 0 7px; height:20px;}

#content {width:700px; float:left; clear:both; padding:20px 0 0 0;}
#pleft {width:410px; float:left; border-right:solid 1px #DAD1C0; padding:0 20px 0 0;} #pright {width:250px; float:right;}

#tinfo {float:left; width:100%;} #img {width:160px; float:left; margin:0} #img img {border:solid 4px #CCC5B3; padding:1px; background:#F8F2E4; float:left;}
#img a {display:block; clear:both; width:124px; height:20px; padding:6px 0 0 36px; background:#ECE6D6; border-top:solid 1px #F9F1E4; border-bottom:solid 1px #CCC5B3; font-weight:bold; float:left;}
#img a.vcard {background:#ECE6D6 url(../im/vcard.gif) no-repeat 11px 8px;}
#img a.msg {background:#ECE6D6 url(../im/msg.gif) no-repeat 11px 8px;}

#content dl { width:100%; float:left; margin:0 0 10px 0}
#content dl dt {color:#33342F; font-weight:bold; font-size:1.3em; background:url(../im/t.gif) repeat-x 0 10px; margin:0 0 15px 0; position:relative;}
#content dl dt span { background:#F8F2E4; padding:0 15px 0 0;}
#content dl dd {background:url(../im/dot.gif) no-repeat left 5px; padding:0 0 0 15px; margin:0 0 10px 0;}
#content dl dd.title {background:none; padding:0; font-weight:bold; text-align:center;}
#content dl dt a {display:block; background: url(../im/open.gif) no-repeat; width:11px; height:5px; position:absolute; right:8px; top:9px; font-size:1px;}

#content #tinfo dl {float:right; width:230px;} #pright dd {display:none;}

#send {background:#ECE5D5; float:left; clear:both; width:98%; padding:1%; color:#010000;}
#send h2 {margin:0 0 10px 0; width:99%; font-size:1em; background:url(../im/t.gif) repeat-x 0 7px} #send h2 span  { background:#ECE5D5; padding:0 10px 0 4px;}
#send input, #send textarea {border:solid 1px #DAD2BF; background:#F8F2E4; color:#010000; font-size:1.2em; float:left; margin:0 6px 8px 0;}
#send label {display:block; float:left; padding:3px 6px 0 0}
#send form {background:url(../im/sendbg.jpg) repeat-x bottom; width:98%; padding:1%;} html > body #send form {float:left;}
#send input#sendnow {background: url(../im/send.gif) no-repeat; width:46px; height:18px; border:none; margin:0; cursor: pointer}

.static p {margin:0 0 10px 0;}
.clist {float:left; width:700px;} .clist p {background:url(../im/dot.gif) no-repeat left 5px; padding:0 0 0 10px; margin:0 0 5px 0}
.clist div {float:left; width:340px;}

#WzTtDiV a {color:#fff; text-decoration:underline}

.alist {float:left; width:330px; margin:0 0 10px 0; padding:0 20px 10px 0}
.alist h1 {color:#33342F; font-weight:bold; font-size:1.3em; background:url(../im/t.gif) repeat-x 0 10px; margin:0 0 5px 0;}
.alist h2 {font-weight:normal; font-size:1em; margin:0 0 5px 0; line-height:16px;}
.alist h1 span { background:#F8F2E4; padding:0 10px 0 0;}
.alist a.fullcv {padding:0 20px 0 7px; background:url(../im/b6.gif) no-repeat 0px 5px}
.jlist .alist {width:700px; padding-right:0;}

.form input, .form textarea {border:solid 1px #DAD2BF; background:#fff; color:#010000; font-size:1.2em; }
.form input.submit, #jobform input.submit {background:#B40000; color:#fff; border:none; width:auto}
.star {color:red;}

#jobform label {display:block; float:left; width:70px; padding:4px 0 0 0}
#jobform input, #jobform textarea {margin-bottom:10px; width:250px}
img.office {float:left; margin:0 15px 0 0; border:solid 4px #CBC4B4; padding:1px; background-color:#E3DECB;} 

#content dl.pdf_logo
{
 list-style-type:none; 
  margin:0 !important;
  float: none;
}
#content dl.pdf_logo dt
{
 padding-left:17px ;
 font-size: 11px;
}
#content dl.pdf_logo dd
{
 padding-left:17px;
 margin-left: 20px;
 }

#content dl.pdf_logo dt,
#content dl.pdf_logo dd
{ 
 background:url(../im/pdf_logo.gif) no-repeat;
 background-position: left;
 height:20px;
 line-height:10px; 
}
 #content dl.pdf_logo input
{
  margin:3px 1px 0 2px;
}
 .ConvertButton input
{
  background:#860000 ;
  color: #FFFFFF; 
  border-width:1px;
  border-color:#670000;
  margin-bottom:5px; 
  width:110px; 
}

.resume {float:right; width:240px;} .resume a.more {background:url(../im/b6.gif) no-repeat left; padding:0 0 0 8px; display:block; float:left; clear:both; margin:5px 0 0 0}