@import url(global.css);
@import url(fonts.css);
@import url(nav.css);
@import url(stock.css);

body {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background-color: #FFF;
	padding:0px;
	margin:0px;
}
#container {
	width:796px;
	margin: 0 auto 0 auto;
	padding:0px;
	text-align:left;
}
div.hz-dot {
	height:8px;
	width:796px;
	background-image:url(../../images/misc/tp-horiz-dot.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	float:left;
}

/* banner */
#breakbeat-bnr, #breakbeat-bnr a{
	height:60px;
	width:763px;
	font: 1px/1px sans-serif; /* stop IE from revealing unnecessary bg */
	text-indent:-9999em;
	text-decoration:none;
	padding:0px;
}
#breakbeat-bnr {
	background-image:url(../../images/misc/top-bnr.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 17px;
	display:inline;
	float:left;
}
#breakbeat-bnr a{
	margin:0px;
	display:block;
}

/* grey grow */

#grey-bdr {
	width:796px;
	background-image:url(../../images/misc/grey-grow.gif);
	background-repeat:repeat-y;
	float:left;
}

/* logo address area */

#top {
	height:164px;
	width:796px;
	background-image:url(../../images/top/bg.jpg);
	background-repeat:no-repeat;
	float:left;
}
#top h1 {
	height:164px;
	width:150px;
	font: 1px/1px sans-serif; /* stop IE from revealing unnecessary bg */
	text-indent:-9999em;
	padding:0px;
	margin:0px 482px 0px 0px;
	float:left;
}
#top p {
	height:102px;
	width:133px;
	font: 1px/1px sans-serif; /* stop IE from revealing unnecessary bg */
	text-indent:-9999em;
	background-image:url(../../images/top/address.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	margin:24px 0px 0px 0px;
	float:left;
}

#info-link {
	background-image:url(../../images/buttons/info-2.gif);
	margin:5px 0px 0px 0px;
	display:inline;
}
#info-link, #info-link a{
	height:10px;
	width:106px;
	font: 1px/1px sans-serif; /* stop IE from revealing unnecessary bg */
	text-indent:-9999em;
	text-decoration:none;
	background-repeat:no-repeat;
	padding:0px;
	float:left;
}
#info-link a {
	background-image:url(../../images/buttons/info-1.gif);
	margin:0px;
	display:block;
}
#info-link a:hover {
	background-image:none !important;
}

/* welcome area */

#welcome {
	height:68px;
	width:796px;
	font: 1px/1px sans-serif; /* stop IE from revealing unnecessary bg */
	text-indent:-9999em;
	background-image:url(../../images/top/welcome.jpg);
	background-repeat:no-repeat;
	float:left;
}
#welcome p {
	height:67px;
	width:530px;
	padding:0px;
	margin:0px;
	float:left;
}
#bb-link {
	background-image:url(../../images/buttons/check-2.gif);
	margin:36px 0px 0px 0px;
}
#bb-link, #bb-link a{
	height:14px;
	width:212px;
	font: 1px/1px sans-serif; /* stop IE from revealing unnecessary bg */
	text-indent:-9999em;
	text-decoration:none;
	background-repeat:no-repeat;
	padding:0px;
	float:left;
}
#bb-link a {
	background-image:url(../../images/buttons/check-1.gif);
	margin:0px;
	display:block;
}
#bb-link a:hover {
	background-image:none !important;
}

/* footer related */

#footer {
	height:56px;
	width:796px;
	font: 1px/1px sans-serif; /* stop IE from revealing unnecessary bg */
	text-indent:-9999em;
	background-image:url(../../images/misc/footer.gif);
	background-repeat:no-repeat;
	float:left;
}
#footer p {
	height:28px;
	width:159px;
	float:left;
}
#footer ul {
	width:619px;
	list-style-type:none;
	padding:0px;
	margin:0px;
	display:inline;
	margin:19px 0px 0px 0px;
	float:left;
}
#footer li {
	float:left;
}
#footer li, #footer li a {
	height:10px;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	display:block;
}
#footer a {
	margin:0px;
}
#footer li a:hover {
	background-image:none !important;
}

#f1, #f1 a {
	width:169px;
}
#f1 {
	background-image:url(../../images/buttons/iweb-2.gif);
	margin-right:424px !important;
}
#f1 a{
	background-image:url(../../images/buttons/iweb-1.gif);
}
#f2, #f2 a {
	width:25px;
}
#f2 {
	background-image:url(../../images/buttons/top-2.gif);
}
#f2 a{
	background-image:url(../../images/buttons/top-1.gif);
}

