/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
}

a {
	color: #000000;
}

p, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

h1 {
	font-size: 1.7em;
	font-weight: normal;
}

h3 {
	font-size: 1.2em;
	font-weight: normal;
	text-align: center;
}

object {
	outline: none;
}

/* IE PNG Alpha Fix */
img, div {
	behavior: url(iepngfix.htc)
}

/* Navbar */

#navbarContainer, #footerContainer {
	height: 78px;
	background-image: url(../images/navbar-bg.gif);
	background-repeat: repeat-x;
}

#navbar, #footer {
	margin: 0 auto;
	width: 926px;
}

ul#navbar { 
	margin : 0px;
	padding : 0px;
	list-style-type : none;
}

ul#navbar li {
	float: left;
	padding: 0px;
	margin: 0px;
}

/* Masthead */

#mastheadContainer {
	background-image: url(../images/masthead-container-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 0;
	
}

#masthead {
	position: relative;
	margin: 0 auto;
	width: 926px;
	height: 411px;
	z-index: 999999;
}

#telly {
	position: absolute;
	left: 1px;
	top: 318px;
	background-image: url(../images/telly.png);
	width: 57px;
	height: 109px;
}

/* Container */

#container {
	position: relative;
	width: 926px;
	margin: 0 auto;
	background-image: url(../images/content-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 0;
	overflow: auto;
	padding: 36px 0 20px 0;
}

/* Sidebar */

#sidebar, #content {
	float: left;
	width: 423px;
	padding: 0px 20px;
}

#orderbox {
	width: 375px;
	background-color: #def2f4;
	text-align:center;
	margin: 20px auto;
	padding: 4px;
}

/* Content */

#content p{
	padding-bottom: 10px;
}

/* Footer */

#footer {
	clear: both;
}

#footer p {
	font-size: .9em;
	text-align:center;
	color: #FFFFFF;
}
