@font-face {
font-family: FetteEgyptienne;
 src: url("fonts/Fette_E.eot") /* EOT file for IE */
}

@font-face{
font-family: Rockwell;
src: url (http://www.theboxingdonkey.com/fonts/Rock.ttf)
format("truetype");

font-family: Rockwell Extra Bold;
src: url (http://www.theboxingdonkey.com/fonts/Rock_XB.ttf)
format("truetype");

font-family: FetteEgyptienne;
src: url (http://www.theboxingdonkey.com/fonts/Fette_E.TTF)
format("truetype");

font-family: Sexmith;
src: url (http://www.theboxingdonkey.com/fonts/sex.ttf)
format("truetype");
}

body {
font-family: Rockwell;
background-color: #251100;
margin : 0;
padding : 0;
font-size: 15px;
color : #000;
}
p {
margin : 0;
padding : 0 0 5px 0;
line-height : 17px;
text-align : justify;
}
p.left {
float : left;
width : 315px;
}
h1 {
padding : 2px 0 10px 0;
margin : 0;
font-size : 14px;
color : #003508;
}
#main_container {
width : 850px;
height : auto;
margin : auto;
background : url(images/bg.jpg) repeat center;
}
#center_content {
width : 850px;
margin : auto;
}
#header {
width : 850px;
height : 341px;
margin : auto;
background : url(images/header_bg.jpg) no-repeat center;
}
#logo {
padding : 30px 0 0 25px;
}
.prom_date_box {
line-height: 0px;
font-family: FetteEgyptienne;
width : 300px;
padding : 0 0 0 30px;
}
.prom_title {
font-family: FetteEgyptienne;
width : 132px;
height : 40px;
line-height : 5px;
text-align : center;
font-size : 24px;
font-weight : bold;
color : #000;
}
#menu {
font-family: Sexsmith;
word-break: normal;
font-size: 26px;
letter-spacing: 0px;
word-spacing: 1px;
width : 850px;
height: 44px;
padding : 0;
margin : auto;
text-align : center;
background : url(images/menu_bg.gif) no-repeat center;
}
#menu ul {
font-family: Sexsmith;
font-size: 26px;
list-style : none;
padding : 0 0 0 90px;
margin : 0;
display : block;
}
#menu ul li {
font-family: Sexsmith;
list-style : none;
display : inline;
float : left;
width : auto;
height : 44px;
padding : 0;
font-size: 26px;
line-height : 44px;
}
#menu ul li a {
font-family: Sexsmith;
font-size: 26px;
height : 44px;
width : 87px;
float : left;
text-decoration : none;
padding : 0;
margin : 0;
color : #000000;
}
#menu ul li a:hover {
font-family: Sexsmith;
font-size: 26px;
height : 44px;
width : 87px;
text-decoration : none;
color : #000000;
background : url(images/button_bg.gif) no-repeat center;
}
#menu ul li a.current {
font-family: Sexsmith;
font-size: 26px;
height : 44px;
width : 87px;
float : left;
text-decoration : none;
padding : 0;
color : #000000;
background : url(images/button_bg.gif) no-repeat center;
}
a.more {
width : 104px;
height : 24px;
display : block;
text-decoration : none;
float : right;
margin : 10px 0 15px 0;
text-align : center;
line-height : 22px;
color : #000000;
background : url(images/read_more_bg.gif) no-repeat center;
}
a.gallery_link {
width : 287px;
height : 74px;
display : block;
text-decoration : none;
font-size : 24px;
margin : 20px 0 0 5px;
text-align : center;
line-height : 70px;
color : #000000;
background : url(images/photo_gallery_link.gif) no-repeat center;
}
.left_content {
width : 435px;
height : auto;
float : left;
padding : 10px 0 15px 25px;
}
.title {
font-size : 18px;
color : #000000;
clear : both;
background : url(images/star_bullet.gif) no-repeat left;
padding : 0 0 0 23px;
margin : 5px 0 5px 0;
}
.right_content {
width : 340px;
height : auto;
float : left;
padding : 10px 0 0 20px;
}
.right_photos_content {
padding : 15px 0 0 25px;
}
.news_tab {
float : left;
padding : 5px 0 5px 0;
margin : 0;
}
img.photo {
float : left;
padding : 2px;
border : 1px solid #000;
margin : 0 10px 0 0;
}
.clear {
clear : both;
}
#footer {
width : 850px;
height : 60px;
margin : auto;
color: black;
background-color: #46280b;
border-top : 1px solid #000;
}
.footer_links {
color: black;
font-size: 13px;
font-family: FetteEgyptienne;
float : left;
padding : 10px;
}
.footer_links a {
text-decoration : none;
padding : 0 8px 0 8px;
color: black;
}
.footer_links a:hover {
color: black;
text-decoration : underline;
}
.copyright {
color: black;
float : right;
padding-right : 15px;
padding-top : 7px;
}

