body { font: 12px Arial, Helvetica, sans-serif;	line-height: 16px; color: #000000; margin: 0; padding: 0; background-image: url(../imgs/background/bgrnd.gif); background-repeat: repeat-y; background-position: center top; }

div#frame { margin: 0 auto; width: 961px; text-align: left; }

div#LHedge { width: 158px; margin: 0; float: left; display: inline; }
div#content { width: 770px; margin: 0; float: left; display: inline; }
div#LHcol { width: 370px; margin: 0; float: left; display: inline; }
div#menu { width: 370px; margin: 0; }
div#RHcol { width: 370px; margin: 15px 0 0 0; float: left; float: right; display: inline; }
div#footer { width: 770px; margin: 0; float: left; display: inline; }

div#LHedge h1 {	float: left; margin: 0; width: 115px; height: 679px; text-indent: -9999px; }
div#LHedge h1 a { display: block; width: 100%; height: 100%; text-decoration: none;	background: transparent url(../imgs/background/h1.gif) no-repeat; }

h2 { width: 185px; height: 27px; margin: 0; text-indent:-99999px; }
h3 { width: 370px; height: 45px; margin: 0; text-indent:-99999px; }

p { width: 370px; padding: 0; margin: 0 0 12px 0; }
img { border: 0; }

a:visited { color: #999999; text-decoration: none; }
a:link { font: 12px Arial, Helvetica, sans-serif; color: #FF3333; text-decoration: none; }
a:hover { font: 12px Arial, Helvetica, sans-serif; color: #FF3333; text-decoration: underline; }
.blue { color: #669999; }
a:hover.blue { font: 12px Arial, Helvetica, sans-serif; color: #669999; text-decoration: underline; }
.red { color: #FF3333; }

div#menu ul { list-style: none; margin: 17px 0 56px 0; padding: 0; font: 2px Verdana, Arial, sans-serif; line-height: 0px; }
div#menu ul li { width: 185px; height: 27px; margin: 0; text-indent:-99999px; padding: 0; }

div#menu ul li#home { background: url(../imgs/menu/home.gif) 0 -27px no-repeat; }
div#menu ul li#team { background: url(../imgs/menu/team.gif) 0 -27px no-repeat; }
div#menu ul li#kit { background: url(../imgs/menu/kit.gif) 0 -27px no-repeat; }
div#menu ul li#news { background: url(../imgs/menu/news.gif) 0 -27px no-repeat; }
div#menu ul li#archive { background: url(../imgs/menu/archive.gif) 0 -27px no-repeat; }
div#menu ul li#contact { background: url(../imgs/menu/contact.gif) 0 -27px no-repeat; }

div#menu ul li#home a { width: 100%; height: 100%; display: block; background: url(../imgs/menu/home.gif) no-repeat; }
div#menu ul li#team a { width: 100%; height: 100%; display: block; background: url(../imgs/menu/team.gif) no-repeat; }
div#menu ul li#kit a { width: 100%; height: 100%; display: block; background: url(../imgs/menu/kit.gif) no-repeat; }
div#menu ul li#news a { width: 100%; height: 100%; display: block; background: url(../imgs/menu/news.gif) no-repeat; }
div#menu ul li#archive a { width: 100%; height: 100%; display: block; background: url(../imgs/menu/archive.gif) no-repeat; }
div#menu ul li#contact a { width: 100%; height: 100%; display: block; background: url(../imgs/menu/contact.gif) no-repeat; }

div#menu ul li#home a:hover { background: url(../imgs/menu/home.gif) 0 -27px no-repeat; }
div#menu ul li#team a:hover { background: url(../imgs/menu/team.gif) 0 -27px no-repeat; }
div#menu ul li#kit a:hover { background: url(../imgs/menu/kit.gif) 0 -27px no-repeat; }
div#menu ul li#news a:hover { background: url(../imgs/menu/news.gif) 0 -27px no-repeat; }
div#menu ul li#archive a:hover { background: url(../imgs/menu/archive.gif) 0 -27px no-repeat; }
div#menu ul li#contact a:hover { background: url(../imgs/menu/contact.gif) 0 -27px no-repeat; }

div#menu ul h2#home { background: url(../imgs/menu/home.gif) 0 -27px no-repeat; }
div#menu ul h2#team { background: url(../imgs/menu/team.gif) 0 -27px no-repeat; }
div#menu ul h2#team a { display: block; width: 100%; height: 100%; background: url(../imgs/menu/team.gif) 0 -27px no-repeat; }
div#menu ul h2#kit { background: url(../imgs/menu/kit.gif) 0 -27px no-repeat; }
div#menu ul h2#kit a { display: block; width: 100%; height: 100%; background: url(../imgs/menu/kit.gif) 0 -27px no-repeat; }
div#menu ul h2#news { background: url(../imgs/menu/news.gif) 0 -27px no-repeat; }
div#menu ul h2#archive { background: url(../imgs/menu/archive.gif) 0 -27px no-repeat; }
div#menu ul h2#archive a { display: block; width: 100%; height: 100%; background: url(../imgs/menu/archive.gif) 0 -27px no-repeat; }
div#menu ul h2#contact { background: url(../imgs/menu/contact.gif) 0 -27px no-repeat; }

div#footer p { width: 770px; font: 12px Arial, Helvetica, sans-serif; text-align: center; color: #669999; margin: 50px 0; padding: 0; }
div#footer a:link { font: 12px Arial, Helvetica, sans-serif; color: #669999; text-decoration: none; }
div#footer a:hover { color: #669999; text-decoration: underline; }
div#footer a:visited { color: #999999; }

table { margin-bottom: 12px; }