/* CSS Document */

*
{

	margin			:0;
	padding 		:0;

}

body
{

	/* preload graphics */
	background		:url("../images/hand.png");
	background		:url("../images/products-dvd.jpg") no-repeat;
	background		:url("../images/products-music.jpg") no-repeat;
	background		:url("../images/products-blow-out-kit.jpg") no-repeat;
	background		:url("../images/pile-of-cash.png");
	
	background		:none;

	background		:url("../images/background-tile.jpg") repeat-x #fedbb2;
	font-family		:arial, sans-serif;
	font-size		:90%;
	color			:#0d3971;
}

img
{
	border			:0;
}

a
{
	font-weight		:bold;
	color			:#000;
}

a:hover
{
	color			:#f77305;
}

p
{
	margin			:10px 28px;
}


div#container
{
	margin-left		:auto;
	margin-right	:auto;
	width			:770px;
	border			:1px dotted #035caf;
}

div#leftColumn
{
	width			:160px;
	float			:left;
}

div#leftColumn img.logo
{
	margin			:28px;
}

div#leftColumn ul#nav
{
	border-top		:1px dotted #fea802;
	padding			:27px 0 0 0;
	list-style-type	:none;
}

div#leftColumn ul#nav li a
{
	display			:block;
	line-height		:30px;
	padding-left	:24px;
	text-decoration	:none;
	color			:#035caf;
}

div#leftColumn ul.portal
{
	margin			:30px 0 0;
	list-style-type	:none;
	border			:none;
	border-top		:1px dotted #035caf;
}

div#leftColumn ul.portal li
{
	background		:none;
	width			:160px;
	padding			:7px 0;
	text-align		:center;
	border-bottom	:1px dotted #035caf;
}

div#leftColumn ul.portal li a
{
	padding			:10px 0;
}


div#mainColumn
{
	margin-left		:160px;
	border-left		:1px dotted #035caf;
	width			:auto;
	padding			:10px 0;
}

div#mainColumn div#billboard
{
	margin			:20px 0 0;
	border-top		:1px dotted #fea802;
	border-bottom	:1px dotted #fea802;
	height			:241px;
	position		:relative;

}

div#mainColumn div#billboard div#hand
{
	background		:url("../images/hand.png") no-repeat;
	width			:222px;
	height			:192px;
	position		:absolute;
	top				:214px;
	right			:0;
	display			:none;
}

div#mainColumn h1
{
	font-size		:150%;
	color			:#034d93;
}

div#mainColumn h2
{
	margin			:28px 0 28px;
	padding			:10px 28px;
	border-top		:1px dotted #fea802;
	border-bottom	:1px dotted #fea802;
	line-height		:54px;
	color			:#034d93;
	background		:url("../images/pile-of-cash.png") right no-repeat #fff;
}

div#mainColumn h3
{
	margin			:0 28px;
	color			:#034d93;
}

div#mainColumn h4
{
	font-size		:150%;
	color			:#034d93;
}

div#mainColumn ul
{
	margin			:20px 28px;
	list-style-type	:none;
	border-top		:1px dotted #035caf;
}

div#mainColumn ul li
{
	background		:url("../images/hand-bullet.png") left center no-repeat;
	font-size		:120%;
	line-height		:40px;
	padding-left	:60px;
	border-bottom	:1px dotted #035caf;
}

div#mainColumn div.insert
{
	margin			:20px 0;
	border-top		:1px dotted #035caf;
	border-bottom	:1px dotted #035caf;
}

div#mainColumn div.insert div
{
	position		:relative;
	width			:609px;
	height			:365px;
	color			:#fff;
}

div#mainColumn div.insert div#dvd
{
	background		:url("../images/products-dvd.jpg") no-repeat;
}

div#mainColumn div.insert div#music
{
	background		:url("../images/products-music.jpg") no-repeat;
}

div#mainColumn div.insert div#music #audioplayer_1
{
	margin			:315px 0 0 24px;
}

div#mainColumn div.insert div#blow-out-kit
{
	background		:url("../images/products-blow-out-kit.jpg") no-repeat;
}

div#mainColumn div.insert div a
{
	display			:block;
	position		:absolute;
	left			:352px;
	width			:194px;
	height			:54px;
}

div#mainColumn div.insert div#dvd a.button
{
	top				:280px;
	background		:url("../images/button-buy-over.png") no-repeat;
	background		:url("../images/button-buy.png") no-repeat;
}


div#mainColumn div.insert div#dvd a.button:hover
{
	background		:url("../images/button-buy-over.png") no-repeat;
}

div#mainColumn div.insert div#music a.button
{
	top				:280px;
	background		:url("../images/button-download-over.png") no-repeat;
	background		:url("../images/button-download.png") no-repeat;
}


div#mainColumn div.insert div#music a.button:hover
{
	background		:url("../images/button-download-over.png") no-repeat;
}

div#mainColumn div.insert div#blow-out-kit a.button
{
	top				:288px;
	background		:url("../images/button-buy-over.png") no-repeat;
	background		:url("../images/button-buy.png") no-repeat;
}

div#mainColumn div.insert div#blow-out-kit a.button:hover
{
	background		:url("../images/button-buy-over.png") no-repeat;
}

div#mainColumn div#homeContentArea h1
{
	margin			:20px;
}

div#mainColumn div.video
{
	width			:609px;
	height			:375px;
	border-top		:1px dotted #035caf;
	border-bottom	:1px dotted #035caf;
}
