/* author: Scott Marlow, Marketing By Marlow */

body {
font-family: arial, san-serif
}

#wrapper {
border: 1px solid black; margin-left: auto; margin-right: auto; width: 960px
}

/*#content { background-image: url(../img/bg-pattern.jpg); background-position: bottom center; background-repeat: repeat-x;border-bottom: 6px solid #006; min-height: 450px;}
*/

/* HOME PAGE */

#home h1 {
color: #600; font-size: 22px; margin: 1em 0 -10px 50px; text-transform: uppercase; width: 400px
}
#home p {
font-size: 13px; line-height: 1.7em; margin-left: 50px;width: 800px
}

/* SIDEBAR */

#sidebar {
border: 2px solid #006; background-color: #006; clear: right; float: left; margin: 10px 20px 10px 50px; width: 304px
}
#sidebar img {
padding: 25px 0 0 0;
}

/* MAIN CONTENT */

#main {
float: right; margin: 15px; width: 550px
}
#main h2 {
color: #600; font-size: 14px; margin: 1em 0 -5px 0; 
}
#main p {
font-size: 13px; line-height: 1.7em;
}
#main ul {
margin-left: 15px; padding-left: 0
}
#main li {
font-size: 12px; line-height: 1.7em; margin-bottom: .8em;
}
#main ul li li {
list-style-position: inside; margin-bottom: 0; margin-left: 0; padding-left: 20px
}
#main table {
margin-top: 10px; width: 550px
}
#main td {
font-size: 12px; padding: 10px 10px 10px 0; width: 275px
}
#main td img {
border: 1px solid black; float: left; margin: 0 10px 0 0
}
#main a {
color: #006; font-weight: bold; text-decoration: none
}
#main a:hover {
text-decoration: underline;
}

/* NAVIGATION */

#nav1 {
margin-top: 5px; width: 100%
}
#nav1 ul {
background-color: white; background-image: url(../img/bg-pattern.jpg); background-repeat: repeat; background-position: center; list-style-type: none; margin: 0; padding: 0 0 0 50px
}
#nav1 li {
background-color: white; display: inline; font-size: 11px; font-weight: 600; height: 29px; line-height: 29px; letter-spacing: .1em; text-transform: uppercase
}
#nav1 a {
background: #006; border-left: 2px solid white; color: white; padding: .7em 1em; text-decoration: none
}
#nav1 a:hover {
color: #9ff;
}
#nav1 a.select {
color: #9ff;
}
#nav1 .navend {
border-right: 2px solid white;
}

img.bordertop {
border-top: 6px solid #006;
}

/* FOOTER */

#footer {
clear: both; margin-top: 5px; text-align: center; width: 100%
}
#footer p {
color: #666; font-size: 11px; font-weight: bold; letter-spacing: .04em; margin: 1em;
}
#footer .highlight {
color: #600; margin-left: .5em; text-transform: uppercase
}
#footer a {
color: #666; text-decoration: none;
}
