/* website css lynn recruitment*/

/* general attributes*/
html {padding:0; margin:0; height: 100%;}
body {margin: 0; padding: 0; text-align: center; font: 70% verdana, arial, helvetica, sans-serif; height:100%; background: #2E2F2D;}
img {border:0;}

/* Main Container */
#pageholder {width:780px; padding:0; margin: auto; text-align:center; background: url(../images/bgnav.gif) repeat-y}
#homeholder {width:780px; padding:0; margin: 0 auto; text-align:center; background: url(../images/bghome.gif) repeat-y;}
#jobsholder {width:780px; padding:0; margin: 0 auto; text-align:center; background: url(../images/bgjobs.gif) repeat-y;}

/* top container */
#top {margin: 0; padding: 10px 0; width:780px; background: #2E2F2D url(../images/bgTop.gif) no-repeat; height:104px;}
#top img {border:0;}
#toplogo {float:left; margin:0; padding:0; width:190px; text-align:left;}
#toplogo2 {float:right; margin:0; padding:0; width:590px; text-align:right;}

#col1 {float:left; padding:0; margin:0;}
#col2 {float:left; padding:0 0 7px 5px; margin:0;}

#topnav {margin:0; padding:0; width:590px; text-align:left; float:right; background:url(../images/bgTopNav.gif) no-repeat; height:25px;}
#topnav ul {margin: 0; padding: 5px 0 0 0; text-indent:0; }
#topnav li {list-style: none; display: inline;  font-weight: bold; color: #312E2B; padding:0 0 0 5px; margin:0;}
#topnav span {font-weight:normal; padding:0 2px 0 3px; margin:0;}
#topnav a, topnav a:visited  {text-decoration: none; color: #312E2B; padding:0; margin:0;}
#topnav a:hover {text-decoration: none; color: #fff;}
#topnav li.indent {font-weight: normal; color: #fff; padding:0; margin:5px 5px 5px 20px; font-size:100%;}
#topnav li.indent2 {font-weight: normal; color: #fff; padding:0; margin:5px 5px 5px 30px; font-size:100%;}
#topnav .sublink {color:#fff; padding: 0; margin:0;}
#topnav .sublink2 {color:#fff;padding: 0;margin:0;}
#topnav ul.category {list-style: none; margin: 0; padding: 0; text-indent:0; font-size:100%; }
#topnav li.category {font-weight: normal; color: #fff; padding:0; margin:5px 5px 0 5px; font-size:100%;}
#topnav .category  {text-decoration: none; color: #C4C83F; padding:0; margin:0; }
#topnav .category:hover  {color: #fff;}


/* Site Content */
#contentholder {margin:0; padding:0; width:780px; clear:both;}

#leftnav {margin:0; padding:0; width:180px; float:left; display: inline; text-align:left;}
#leftnav h1 {margin:0; padding:10px 10px 7px 9px;}
#leftnav p {margin:0; padding:5px 10px 6px 10px; color:#fff;}
#leftnav ul {margin: 0; padding: 0; text-indent:0;  font-size:100%;}
#leftnav li {list-style: none; display: inline;  font-weight: normal; color: #fff; padding:0; margin:0 5px 0 5px; font-size:180%; }
#leftnav a, leftnav a:visited  {text-decoration: none; color: #fff; padding:0; margin:0; font-weight:bold;}
#leftnav a:hover {text-decoration: none; color: #C4C83F;}
#leftnav li.indent {font-weight: normal; color: #fff; padding:0; margin:5px 5px 5px 20px; font-size:100%;}
#leftnav li.indent2 {font-weight: normal; color: #fff; padding:0; margin:5px 5px 5px 30px; font-size:100%;}
#leftnav .sublink {color:#fff; padding: 0; margin:0;}
#leftnav .sublink2 {color:#fff;padding: 0;margin:0;}
#leftnav ul.category {list-style: none; margin: 0; padding: 0; text-indent:0; font-size:100%; }
#leftnav li.category {font-weight: normal; color: #fff; padding:0; margin:5px 5px 0 5px; font-size:100%;}
#leftnav .category  {text-decoration: none; color: #C4C83F; padding:0; margin:0; }
#leftnav .category:hover  {color: #fff;}
#leftnav .txtInput {width:160px; border:1px solid #2E2F2D; background:#fff; font: 100% verdana, arial, helvetica, sans-serif; margin:0; padding:0;}
#leftnav form {margin:0; padding:0;}

#left {margin:0; padding:0; width:180px; text-align:left; float:left;}

#refine {margin:0; padding:0; width:180px; float:left; text-align:left; background:url(../images/bgRefine.gif);}
#refine h1 {margin:0; padding:10px 10px 7px 9px;}
#refine p {margin:0; padding:5px 10px 6px 10px; color:#fff;}
#refine .txtInput {width:160px; border:1px solid #2E2F2D; background:#fff; font: 100% verdana, arial, helvetica, sans-serif; margin:0; padding:0;}
#refine form {margin:0; padding:0;}

#imgCat {margin:0; padding:0; width:180px; text-align:left;}
#imgCat p {margin:0; padding:0;}


/*Home page*/
#homecol1 {margin:0 0 0 9px; display: inline; padding:0; float:left; display: inline; text-align:left; width:381px;}

#homecol2 {float:left; display: inline; margin: 0 0 0 9px;}
#homecol2 h1 {margin: 0; padding: 10px; text-align: left;}
#latestjobs {background: #fff; height:364px;}

#content {margin:0 0 0 10px; padding:0; width:590px; float:left; display: inline; text-align:left;}
#content h1 {color:#C4C83F; font-size:140%; font-weight:bold; margin: 0 10px; padding:10px 0 5px 0; border-bottom: 1px dashed #C4C83F;}
#content h2 {color:#2E2F2D; font-size:120%; font-weight:bold; margin: 0 10px; padding:5px 0 5px 0;}
#content p {color:#2E2F2D; font-weight:normal; margin:0 10px; padding: 5px 0; line-height:17px;}
#content td {font-weight: normal; text-decoration: none;  color:#2E2F2D; font-size:70%;}
#content th {font-weight: bold; text-decoration: none;  color:#fff; font-size:70%; text-align:left;}
#content a, content a:visited  {font-size:100%; text-decoration: none; color: #C4C83F; padding:0; margin:0; font-weight:bold;}
#content a:hover {text-decoration: none; color: #2E2F2D;}
#content ul {list-style: none; margin: 0 10px; padding: 0; text-indent:0;}
#content li {font-weight: normal;color: #2E2F2D; margin:0; padding:0 0 0 15px; background: url(../images/arrow1.gif) no-repeat 3px; line-height:17px;}
#content li.jobs {font-weight: normal;color: #2E2F2D; margin:0; padding:0; display:inline;}
#content hr {border-top: 1px solid #94C43A; color:#fff; margin:0; padding:0;}
#content .txtInput {border:1px solid #2E2F2D; background:#fff; font: 100% verdana, arial, helvetica, sans-serif; margin:0; padding:0;}
#content form {margin:0; padding:0;}
#content .txtGreen {color:#C4C83F;}
#content .back {background:url(../images/arrow2.gif) no-repeat 3px; padding:0 0 0 15px; margin:0}
#content p.cat {margin:0; padding:0 20px;}

/* 2 column content */
#contentcol1 {float:left; margin:0; padding:0;}
#contentcol2 {float:left; margin:0; padding:0;}

/* count */
#countcol1 {float:left; margin:0; padding:10px 0;}
#countcol2 {float:right; margin:0; padding:10px 0;}

/* Bottom Bar */
#footer {clear:both; width:780px; margin: 0; padding: 0; background: #2E2F2D url(../images/bgFooter.gif) no-repeat; text-align: right;}
#footer p {padding:15px 10px 0 0; margin:0; color:#C4C83F; }
#footer a, footer a:visited  {font-size:100%; text-decoration: none; color: #C4C83F; padding:0; margin:0; font-weight:normal;}
#footer a:hover {text-decoration: none; color: #fff;}

#footer2 {clear:both; width:780px; margin: 0; padding: 0; background: #2E2F2D url(../images/bgFooter2.gif) no-repeat; text-align: right;}
#footer2 p {padding:15px 10px 0 0; margin:0; color:#C4C83F; }
#footer2 a, footer2 a:visited  {font-size:100%; text-decoration: none; color: #C4C83F; padding:0; margin:0; font-weight:normal;}
#footer2 a:hover {text-decoration: none; color: #fff;}

#footer3 {clear:both; width:780px; margin: 0; padding: 0; background: #2E2F2D url(../images/bgFooter3.gif) no-repeat; text-align: right;}
#footer3 p {padding:15px 10px 0 0; margin:0; color:#C4C83F; }
#footer3 a, footer2 a:visited  {font-size:100%; text-decoration: none; color: #C4C83F; padding:0; margin:0; font-weight:normal;}
#footer3 a:hover {text-decoration: none; color: #fff;}

#noflash {width: 380px;}

/* Scroller Right */
#NewsTickerRight {border: 0; width: 180px; height: 300px; margin: 0 auto;}
#NewsVerticalRight {width: 180px; height: 300px; display: block; overflow: hidden; position: relative;}
#TickerVerticalRight {display: block; list-style: none; margin: 0; padding: 0;}

/* Scroller Top */
#NewsTickerTop {border: 0; background: #fff; width: 780px; margin: 0; padding: 0;}
#NewsVerticalTop {width: 780px; height: 25px; display: block; overflow: hidden; position: relative;}
#TickerVerticalTop {display: block;list-style: none;margin: 0;padding: 0;}

/* Scroller Lists */
#TickerVerticalRight li, #TickerVerticalTop li {display: block; color: #333; text-align: left; margin: 0; float: left;}
#TickerVerticalRight li {width: 190px; padding: 6px;}
#TickerVerticalTop li {padding: 6px 20px;}
#TickerVerticalRight li .NewsTitle a:link, #TickerVerticalRight li .NewsTitle a:Visited, #TickerVerticalTop li .NewsTitle a:link, #TickerVerticalTop li .NewsTitle a:Visited {text-decoration: none; color: #C4C83F; padding:0; margin:0; font-weight:bold;}
#TickerVerticalRight li .NewsFooter, #TickerVerticalTop li .NewsFooter {color: #000; font-size: 90%; margin: 6px 0 14px 0;}
#TickerVerticalRight li .NewsFooter {display: block;}
#TickerVerticalRight li .NewsTitle a:hover, #TickerVerticalTop li .NewsTitle a:hover {text-decoration: underline;}