@import 'reset.css';

.career_posting_link{
	color:black;
	margin:1em;
}
.career_posting_list{
list-style:disc;
margin:.5em;
font-size:small;
}
/* Text */
div#container p {
    font-size: .75em;
    line-height: 1.5em;

    margin-bottom: 1.5em;
	margin-top: 1.5em;

    color: #333333;
}

div#container h1 {
    font-size: 1.5em;
    line-height: 1.5em;


    margin-bottom: .5em;
}
div#container h2 {
    line-height: 1.5em;
    margin-bottom: .5em;
}
div#container a {
    font-weight: bold;
}

div#container a:hover {
    color: #751B1A;
}

/* Main Layout */

body {
    text-align: center;

    font-family: "Lucida Grande",Arial,sans-serif;

    background: #C4C4C4 url('../img/ConcreteBGfade.jpg') repeat-x top left;
}

br.clearer {
    display: block;
    clear: both;

    width: 100%;
    height: 1px;
}

div#container {
    width: 980px;
    margin: 0 auto;

    text-align: left;
}

div#header {
    width: 980px;
    height: 110px;

    background: url('../img/topbarbg.png') no-repeat top left;
}

div#nav_column {
    width: 210px;
    height: 460px;

    float: left;

    background: url('../img/mainnavbg.png') no-repeat top left;
}

div#main_column {
    width: 442px;
	width: 642px;

    float: left;

    margin: 0 5px;
    padding: 18px;

    background: #DDD url('../img/metal_highlight.png') no-repeat top left;
    border: 1px solid #999;
}

body#brands div#main_column, body#products div#main_column { width: 717px; }

div#feature_column {
    width: 227px;

    float: left;

    margin: 0 0 10px 5px;
    padding: 18px;

    background: #DDD url('../img/metal_highlight.png') no-repeat top left;
    border: 1px solid #999;
}

div#footer {
    width: 978px;

    float: left;
    margin: 10px 0;

    background: #DDD url('../img/metal_highlight.png') no-repeat top left;
    border: 1px solid #999;
}

/* Logo Link */

div#header h1#prodigy_logo {
    width: 220px;
    height: 90px;

    margin-left: 10px;

    text-indent: -9999px;
}

div#header h1#prodigy_logo a {
    display:block;
    width: 100%;
    height: 100%;
}

/* Main Navigation */

ul#main_nav {
    margin-left: 5px;
}

ul#main_nav li {
    display: block;
    width: 197px;
}

ul#main_nav li a {
    display: block;
    width: 100%;

    text-indent: 15px;
    font-size: .9em;
    line-height: 1.7em;

    font-weight: bold;
    text-decoration: none;

    color: #3B2F1F;
}

ul#main_nav li a:hover {
    color: #FFF;
    background: #B12B28;
}

/* Feature Column Parts */

div.part {
    overflow: hidden;
}

div.part img {
    width: 72px;
    height: 72px;

    float: left;
}

div.part p {
    width: 150px;

    float: right;
}

/* Footer Navigation */

ul#footer_nav li {
    display: inline;
    padding: 0 20px;

    font-size: .9em;
    line-height: 2em;
}

ul#footer_nav li a {
    color: #B12B28;
    text-decoration: none;
}

/* Manufacturers/Products Lists */

ul.column {
    width: 169px;
    float: left;
    margin-right: 10px;
    font-size: .75em;
    font-weight: bold;
}

ul.column.last {
    margin-right: 0;
}

ul.column li {
    line-height: 2em;
    border-bottom: 1px solid #AAA;
}

ul.column li img {
display:none;
}

/* Feedback Form */

body#feedback form input[type="text"] {
    width: 300px;
}

body#feedback form textarea {
    height: 200px;
}

body#feedback form input[type="submit"] {
    width: 100px;
}
.downloadLinkImages{
	border:none;

}
.downloadLinkContainer{
	margin:auto;
	padding-top:2em;
	text-align:center;
	width:150px;
font-size: small;
}