@charset "utf-8";
/* ----------------------------------------- */
/* These styles keep the background together */
/* ----------------------------------------- */

html{
margin:0;
padding:0;
height:100%;
}

body{
margin:0;
padding:0;
width:100%;
height:auto;
background-color:#d8d6c5;
background-image:url(../images/tile.gif);
background-attachment:fixed;
background-position: bottom left;
background-repeat: repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#969B8F;
}

h1{
text-indent:-9999px;
width:818px;
height:54px;
background:url(../images/cooke_logo_header.gif) top left no-repeat;
margin:0;
padding:0;
}

h2{
font-size:16px;
line-height:20px;
color:#a1a299;
margin:0 0 10px 0;
padding:0;
/* font-weight:normal; */
}

#contentWrapper{
width:818px;
margin: 20px auto 0 auto; /* center the canvas on the screen at all times */
display:block;
height:auto;
background:url(../images/white_background_repeat_y.gif) top left repeat-y;
}
#mainTextWrapper{
background:url(../images/content_bottom.gif) bottom left no-repeat;
padding:10px 45px 20px 45px;
min-height:250px;
line-height:18px;
}

img{
border:none;
}

#txtFooter{
position:relative;
top:16px;
left:-20px;
font-size:11px;
line-height:13px;
margin-top:-13px;
color:#eeeeee;
text-align:right;
}

#txtFooter a{
color:#eeeeee;
font-weight:bold;
text-decoration:none;
}
#txtFooter a:hover{
text-decoration:underline;
}

a{
color:#969B8F;
font-weight:bold;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}
