body { 
text-align : center;
font-size : small;
background-color : #EBEBE5;
width : 100%;
height : 100%;
} 
img { 
border : 0;
} 
#frame { 
width : 90%;
height : 90%;
min-width: 750px;
padding : 0;
background-color : #786345;
border-width : 3px;
border-style : solid;
border-color : #786345;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
} 
#frame #header { 
height : 100px;
width : 100%;
background-color : #CAC7A1;
background-image : url(http://www.slook.co.uk/ebaygfx/toplogotshirts.jpg);
background-repeat : repeat;
} 
p.menu-text {
text-align : right;
color : #786345;
padding-top : 70px;
padding-right : 5px
}
p.footer-text {
text-align : center;
color : #786345;
padding-top : 10px;
}
#frame #main-frame { 
width : 100%;
height : 90%;
background-color : #C8C49D;
background-width : 100%;
border-top-width : 2px;
border-top-style : solid;
border-top-color : #D7D4B7;
border-bottom-width : 2px;
border-bottom-style : solid;
border-bottom-color : #D7D4B7;
}
#frame #header h1 { 
text-indent : -4000px;
overflow : hidden;
width : 750px;
height : 200px;
background-repeat : no-repeat;
} 
#frame #main-frame #description { 
background-color : #C8C49D;
padding-top : 25px;
padding-left : 10px;
padding-right : 10px;
width : 97%;
float : center;
text-align : center;
} 

#frame #menu a { 
font-weight : bold;
text-decoration : none;
color : white;
font-size : medium;
letter-spacing : 1px;
padding : 0 5px 0 0;
display : block;
} 
#frame p { 
margin-top : 5px;
} 
p.menu-text a { 
font-weight : bold;
color : #786345;
letter-spacing : 1px;
text-decoration : none;
} 
p.menu-text a:hover { 
font-weight : bold;
color : #C29F63;
text-decoration : overline;
} 
#frame #main-frame #text { 
text-align : center;
width : 75%;
height : 50%;
padding-top : 5%;
} 
#frame #main-frame a { 
font-weight : bold;
color : #000000;
letter-spacing : 1px;
text-decoration : none;
display : block;
} 
#frame #main-frame a:hover { 
font-weight : bold;
color : #6A6A6A;
text-decoration : none;
} 

#frame #footer { 
height : 75%;
width : 100%;
background-color : #C8C49D;
} 
p.footer_text a { 
font-weight : bold;
color : #786345;
letter-spacing : 1px;
text-decoration : none;
} 
p.footer_text a:hover { 
font-weight : bold;
color : #C29F63;
text-decoration : overline;
} 
