/* CSS Document */
body{
margin:0;
padding:0;
}

img{
border:0;
margin:0;
padding:0;
}

#black-strip{
background-color:#000000;
width:100%;
}

#clear{
clear:both;
}

#text{
padding:5px;
}

/*header*/

#header{
width:890px;
height:90px;
margin:auto;
text-align:right;
padding:3px 70px 0 0;
}

.header-link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
/*header*/



/*middle content*/
#middle-background{
width:960px;
margin:auto;
}

#middle-background-left{
float:left;
background-image:url(../Images/middle-background-left.jpg);
width:385px;
height:633px;
}

#middle-background-right{
float:left;
background-image:url(../Images/middle-background-right.jpg);
background-repeat:no-repeat;
width:575px;
height:633px;
}

#copy-container{
background-image:url(../Images/main-copy-background.jpg);
width:300px;
margin-top:52px;
}

.height481{/*Alter this height in the IE style sheet also*/
height:481px;/*Change this height to alter the distance from the top of the page of the subuscribe box*/
}

#left313{
float:left;
width:313px;
}

#left280{
float:left;
width:280px;
}
/*middle content*/



/*Form*/
#subscribe-box{
background-image:url(../Images/subscribe-box-background.jpg);
width:303px;/*With 10px padding*/
padding:5px 5px 0 5px;
height:40px;
overflow:hidden;
margin-top:/*To set the distance from the top of the page use the height in #height481*/;
}

#submit-button{
width:56px;
margin:auto;
}

#sbleft1{
float:left;
width:116px;
margin-right:10px;
}

#sbleft2{
float:left;
width:175px;
}

input{
float:left;
margin:8px 0 0 0 ;
padding:0;
}

input.contact{
float:left;
margin:0 0 0 0 ;
padding:0;
}

label{
float:left;
width:100px;
}

.contact-form-spacer{
height:5px;
}
/*Form*/



/*Right Content*/
#right-content-container{
width:225px;
float:left;
margin:52px 0 0 37px;
}

#right-copy{
background-image:url(../Images/right-content-gradient.jpg);
background-repeat:repeat-x;
width:215px;
padding:5px;
}

#containerbg {
filter:alpha(opacity=10);
-moz-opacity:0.1;
-khtml-opacity: 0.1;
background-color:#000;
z-index:0;
}
/*Right Content*/



/*Footer*/
#footer{
width:960px;
margin:auto;
text-align:right;
margin-bottom:15px;
}
/*Footer*/



/*nav*/
a.top-nav{
text-decoration:none;
margin-right:33px;
}

a.top-nav-last{
text-decoration:none;
}
/*nav*/



/*Text Styles*/
.white{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#fff;
}

.link { font-size:0.8em; font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #eec343; }
a.link { } 
a.link:link { }
a.link:visited {  }
a.link:hover { text-decoration:underline;}

.link2 { font-size:0.7em; font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #000; }
a.link2 { } 
a.link2:link { }
a.link2:visited {  }
a.link2:hover { text-decoration:underline;}

.link3 { font-size:1em; font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #000; }
a.link3 { } 
a.link3:link { }
a.link3:visited {  }
a.link3:hover { text-decoration:underline;}
/*Text Styles*/