/*This is how the body of the page is styled*/
body {
background: aqua url(../images/narrowgreywhite.png);
color: #000000;
font-size: 12px;
font-family: Arial, Verdana, Sans-Serif;
margin: 0px 0px 0px 0px;}

/*This is the wrapper for our page boxes.
This is the part of the browser window that we use for our page.*/
#wrapper {
background-color:white;
margin-left:auto;
margin-right:auto;
width:766px;
border: 2px #cdcdcd solid;}

/*This is our top box which contains the photo/image, Title and Slogan */	
#top {
height:133px;
background-image: url(bg.gif);
background-repeat: no-repeat;
border-bottom: 1px #cdcdcd solid;}

/*This is our left column or main content box*/
#left {
float: left;	
width: 546px;
padding: 9px;
}

/*This is our right column used for the site navigation menu*/
#right {
float:left;
width: 180px;
padding: 10px;}

/*This is our footer*/
#footer {
border: 2px gray;
padding-top: 10px;
padding-bottom: 10px;
text-align: right;
padding-right: 10px;
border-top: 1px #cdcdcd solid;
background-color: #4888c7;
color: white;
font-weight: bold;}

/*This is the main ad or affilliate box*/
#adbox1{}

/*This is our second ad or affilliate box*/
#adbox2{
text-align: center;
padding-top: 9px;
padding-left: 9px;
margin-top: 1em;}

/*This is our h1 heading. There should only be one per page for seo purposes.*/    
h1 {
color: white;
top:10px;
left:10px;
font-size:28px;
margin: 0px;
padding: 0px;}

/*This is our site/page slogan*/
#slogan {
position:relative;
top:10px;
left:10px;	
font-size:14px;
margin: 0px;
padding: 0px;
font-weight: bold;
color: #e0ffff;}

/*This is our h2 heading used for section titles.*/
h2 {
font-size: 1.5em;
margin-top: 1em;
margin-bottom: 1em;
}

/*This is our paragraph text*/
p{}

/*This is our anchor/hyperlink text*/
a {
display:block;
color: #e0ffff;
text-decoration: none;
border-left: 9px solid #4888c7;
line-height: 2em;
margin-bottom: 0.5em;	
background-color: #4888c7;
font-weight: bold;
padding-left: 10px;}

/*This is how our anchor text looks when the mouse hovers over it*/
a:hover {
color: #0b5695;
border-left: 9px solid #4888c7;}

/*This is our navigation text*/
#nav {
color: #e0ffff;
font-weight: bold;
font-size: 1.5em;
margin-top: 1em;}

