body,p,div{ font-family: "lucida grande",verdana,arial,sans-serif; font-size:12px; color:white; }

body {
	background-image: url('layout/background.jpg');
	background-color: black;
	background-repeat: no-repeat;
	background-position: top center;
	margin:0px auto;
}

a { color:white; }
a:hover { color:white;  }

p a { color:white; }
p a:hover { color:white;  }

#video {
	width:640px;
	height:360px;
	border:4px solid #242021;
	background-color:black;
}

#index-title {
	background-image: url('layout/index-title.png');
	background-repeat: no-repeat;
	width:818px;
	height:50px;
	margin-top:23px;
	margin-bottom:30px;
	cursor: pointer;
}

#content-container {
	border:1px solid #620908;
	background-color:black;
}

.content {
	padding:25px;
	padding-top:0px;
}

.btn { cursor: pointer; width:327px; height:76px; background-repeat: no-repeat; }
.get-off { background-image: url('layout/btn-get-off.png'); }
.get-on { background-image: url('layout/btn-get-on.png'); }
.try-off { background-image: url('layout/btn-try-off.png'); }
.try-on { background-image: url('layout/btn-try-on.png'); }

.seperator {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #808080;
	margin-bottom:25px;
	padding-bottom:25px;
}

#copy-code {
	padding:20px;
	border:1px solid #620908;
	background-color:black;
}

.red { color:red; font-size:11px; }

.param-title { color:red; font-size:18px; }
.param-subtitle { color:white; font-size:10px; padding-bottom:15px;}
.param-link { color:white; font-size:10px; }

#popup { z-index:1000px; position:fixed; top:0px; left:0px; bottom:0px; right:0px; background-image: url('layout/trans.png'); display:none; }
#contactform { width:582px; height:192px; padding-top:270px; padding-left:15px; margin:0px auto; margin-top:100px;  background-image: url('layout/pop-up.gif'); border:1px solid #620908; }

#dsp-container {
	background-image: url('layout/dsp-container.png');
	width:325px;
	height:302px;
	padding-left:0px; padding-top:43px; 
}

#dsp-container .player { width:224px; height:259px; background-color:white; }

#partners { background-image: url('layout/partner_base.png'); width:648px; height:52px; padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; }
#partner-logos { height:52px; overflow:hidden; position:relative; }
#partner-container { background-image: url('layout/partners.png'); height:52px; position:absolute; top:0px; left:0px; width:648px; }

