@media all { 

/* =The above @media rule hides this stylesheet from the 
discontinued Microsoft Internet Explorer for Mac. */


/* =body */
body { font-family:"Tahoma"; font-size:1em; color:#808285; background:#FFFFFF; text-align : center; margin:0; height:100%}

/*h3*/
h3#article { background:url(../images/headings.gif) repeat; font-family:"Tahoma"; font-size: .9em; color:#ae256c; position:relative; left:0; top:0; padding:2px 10px 0 10px; margin:0 0 4px 0; list-style-type:none; font-weight:bold; display:block; width:100%; height:19px; letter-spacing:.1em }
h3#details { background:url(../images/headings.gif) repeat; font-family:"Tahoma"; font-size: .8em; color:#ae256c; position:relative; left:0; top:0; padding:2px 5px 0 0; margin:0 0 15px 0; list-style-type:none; font-weight:bold; display:block; width:150px; height:18px; text-align:right; letter-spacing:.1em }
h3#dhead { font-family:"Tahoma"; font-size: .7em; color:#808285; position:relative; left:0; top:0; padding:0; margin:0; list-style-type:none; font-weight:700; width:25px; }
div#job-links h3 { font-family:"Tahoma"; font-size: 1em; color:#808285; position:relative; left:0; top:3px; padding:0; margin:0; list-style-type:none; font-weight:700; background:#FFFFFF; float:right; width:170px; height:20px; padding: 2px 0 0 5px; margin: 0;}
h3#jlhead { font-family:"Tahoma"; font-size: 1em; color:#808285; position:relative; left:0; top:0; padding:0; margin:0; list-style-type:none; font-weight:700; background:#FFFFFF; float:right; width:170px; height:20px; padding: 3px 5px 0 5px; }
h3#landShead { font-family:"Tahoma"; font-size: 1em; color:#808285; position:relative; left:0; top:0; padding:0; margin:15px 0 0 0; list-style-type:none; font-weight:700; background:#FFFFFF; width:440px; height:20px; padding: 3px 5px 0 5px; }

/*p*/
div#copy p { font-family:"Tahoma"; font-size:.7em; color:#808285; text-align : left; margin:10px 0 0 20px; width:350px;  }
p#dpara { font-family:"Tahoma"; font-size:.7em; color:#808285; text-align : left; position:relative; top:-7px; left:0; }
div#job-links p { font-family:"Tahoma"; font-size:.8em; color:#808285; text-align : left; position:relative; top:0; left:0; background:#FFFFFF; width:170px; min-height:16px; float:right; padding: 0 0 3px 5px; margin: 0 0 8px 0;}
div#workdiv p { font-family:"Tahoma"; font-size:.8em; color:#808285; text-align : left; position:relative; top:0; left:0; background:#FFFFFF; width:170px; min-height:13px; height:auto; float:right; padding: 0 5px 7px 5px; margin: 0 0 0 0;}
div#workdiv p#landSpara { font-family:"Tahoma"; font-size:.8em; color:#808285; text-align : left; position:relative; top:0; left:0; background:#FFFFFF; width:440px; min-height:13px; height:auto; padding: 0 5px 7px 5px; margin: 0 0 0 0; }


/*img*/
div#job-links img { float:left; border:none; } 
div#workdiv img#float { float:left; border:none; } 


/*ul*/
ul#menu { width:200px; height:100%; list-style-type:none; }


/*li*/
li#menu{ background:url(../images/headings.gif) repeat; font-family:"Tahoma"; font-size: .8em; color:#808285; position:relative; left:-15px; top:20px; padding:0 5px 0 0; margin:0 0 4px 0; list-style-type:none; font-weight:700; display:block; width:150px; height:20px; }


/*a*/
a,a:link, a:visited { font-family:"Tahoma"; font-size:11px; color:#ae256c; text-decoration:none; }
a:active, a:hover, a:focus { font-family:"Tahoma"; font-size:11px; color:#ae256c; text-decoration:underline; }
li#menu a, li#menu a:link, li#menu a:visited{ background:url(../images/headings.gif) repeat; font-family:"Tahoma"; font-size: 1em; color:#ae256c; position:relative; left:0; top:0; padding:2px 5px 0 0; margin:0 0 2px 0; list-style-type:none; font-weight:700; text-decoration:none; display:block; width:150px; height:18px; letter-spacing:.1em; }
li#menu a:hover, li#menu a:active, li#menu a:focus { text-decoration:line-through; }
li#sub_menu a, li#sub_menu a:link, li#sub_menu a:visited{ background:url(../images/headings.gif) repeat; font-family:"Tahoma"; font-size: .7em; color:#ae256c; position:relative; left:-15px; top:20px; padding:0 2px 0 0; margin:0 0 4px 0; list-style-type:none;text-decoration:none; display:block; width:130px; height:14px; letter-spacing:.1em;}
li#sub_menu a:hover, li#sub_menu a:active, li#sub_menu a:focus { text-decoration:line-through; }
div#vwebsite a, div#vwebsite a:link, div#vwebsite a:visited{ background:url(../images/headings.gif) repeat; width:450px; height:13px; font-family:"Tahoma"; font-size: .7em; color:#ae256c; position:relative; left:0; top:0; padding:2px 10px 2px 10px; margin:0 0 20px 0; font-weight:700; display:block; text-decoration:none; letter-spacing:.07em}
div#vwebsite a:hover, div#vwebsite a:active, div#vwebsite a:focus{ text-decoration:line-through; }
div#job-links a, div#job-links a:link{ background:url(../images/headings_roll.gif) repeat; width:450px; height:81px; font-family:"Tahoma"; font-size: .8em; color:#ffffff; position:relative; left:0; top:0; padding:10px 10px 20px 10px; margin:0 0 20px 0; font-weight:700; display:block; text-decoration:none; }
div#job-links a:hover, div#job-links a:active, div#job-links a:focus{ background:url(../images/headings.gif) repeat; font-family:"Tahoma"; font-size: .8em; color:#808285; display:block; text-decoration:none; }


/*div*/
div#title { position : relative; width:750px; height:240px; background:url(../images/header.png) no-repeat; margin:0 0 50px 25px;}
div#copy { position : relative; width:450px; height:100%; top:0; left:0; text-align:left; float:right;}
div#menu { position : relative; width:200px; height:200px; top:0; left:0; text-align:right; }
div#container { position : relative; width : 750px; top:0; left:0; margin : 0 auto; padding-top : 0; text-align : left; }
div#screen { position : relative; width:180px; margin:0; padding:0; top:70px; left: 0; float:right; }
div#details { position : relative; width:157px; height:100%; top:0; left:0; font-family:"Tahoma"; font-size: 1em; color:#333333; padding: 0 0 0 25px;}
div#threadless { position : relative; width:220px; height:120px; top:0; left:25px; background:url(../images/headings_roll.gif); padding: 15px 15px 15px 15px;}
div#workdiv{ background:url(../images/headings_roll.gif) repeat; width:450px; height:100%; font-family:"Tahoma"; font-size: .8em; color:#ffffff; position:relative; left:0; top:0; padding:15px 10px 15px 10px; margin:0 0 20px 0; font-weight:700; text-decoration:none; overflow:auto;}
}
