body {
	background: #0c020c url(images/body-bkg.jpg) no-repeat top center;
	padding: 0px 0 40px 0;
	margin: 0 0 0px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 25px;
	color: #fff;
}

.clear { clear: both;}

body * {padding: 0px;	margin: 0px;}


a:hover {color : #cc7003;}
a img { border: none;}

#wrapper { 
	width: 940px ;
	margin: 0px auto;
/*	background: #333;*/
}

#player { position: relative; left: -7px; top: 8px;}

#footer { 
	width: 1050px;
	height: 233px;
	margin: 0px auto;
	background: transparent url(images/footer.jpg) no-repeat top center;
	position: relative;
	top: 80px;
}
#footer p { text-align: center; padding-top: 150px; font-size: 12px;}
#footer a { color: #a3a3a3; text-decoration: none;}
#footer a:hover { color: #333;}

#header { 
	height: 535px; 
	position: relative;
}

#qtip {
	position: absolute;
	width: 380px;
	height: 598px;
	top: 8px;
	left: -40px;
	background: transparent url(images/qtip.jpg) no-repeat top left;
	
}

#logo { height: 130px; width: 615px ;  position: absolute; left: 321px;}
#album { height: 300px; width: 305px ;  position: absolute; left: 321px; top: 142px;}
#text {  width: 300px ;  position: absolute; left: 642px; top: 137px;}
#sendtofriend { height: 52px; width: 300px ; background: transparent url(images/s2f-bkg.gif) repeat-x top; position: absolute; left: 321px; top: 454px;}
#sendtofriend a {
	display: block;
	width: 300px;
	height: 29px;
	text-indent: -9999px;
	background: transparent url(images/s2f-txt.jpg) no-repeat top left;
}
#sendtofriend a:hover { background-position: bottom;}
#sendtofriend p { position: relative; top: 13px;}
.panel { 
	background: transparent url(images/panel-body.jpg) no-repeat top center;
	height: 910px;
	float: left;
	width: 304px;
	display: inline;
	position: relative;
	margin-top: 85px;
	font-size: 12px;
	line-height: 22px;
}

.head {
	position: absolute;
	width: 330px;
	min-height: 85px;
	left: -12px;
	top: -85px;
	background: transparent url(images/panelhead.png) no-repeat top center;
}
.title { color: #ffba15; font-weight: bold;}
.panel.middle { margin-left: 14px; margin-right: 14px; }
#listen { left: 2px;}
h2 { width: 293px; height: 87px; text-indent: -9999px; position: relative; top: 48px; left: 15px; }
#ask h2 { background: transparent url(images/ask.png) no-repeat top center;}
#win h2 { background: transparent url(images/win.png) no-repeat top center; left: 18px;}
#listen h2 { background: transparent url(images/listen.png) no-repeat top center; left: 20px;}

#qtip-image1 { position: relative; top: 73px; left: 12px;}
#ask-content { position: relative; top: 80px; left: 12px;}
#comp-content { position: relative; top: 70px; left: 12px; padding-right: 20px;}
#embed-content { position: relative; top: 70px; left: 12px; padding-right: 20px;}


input, textarea , #country1_iconselect {
	border: 1px solid #5e5b58;
	background: #120914;
	/*background: #336633;*/
	padding: 11px 8px;
	width: 261px;
	margin-bottom: 14px;
	color: #fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 12px;
}
input.error , textarea.error, select.error , #country1_iconselect.error {
	border: 1px solid red;
}
input#submit {
	background: none;
	border: none;
	padding: none;
	width: 141px;
	height: 29px;
	margin-left: 130px ;
}
textarea { height: 120px; margin-bottom: 0px; margin-top: 15px;}
#chars-left { font-size: 10px; margin-bottom: 5px;}

/*select menu */
#country1_iconselect { margin-bottom: 5px;}
.selectwrapper { 
	height: 300px ; 
	overflow: scroll; 
	overflow-x: hidden; 
	margin-top: -9px;  
	margin-left: 0px; 
	border: 1px solid #5e5b58;
	background: #120914;
	padding-right: 2px; 
	display:none; 
	position:absolute;
	width: 274px;
}
.selectwrapper .selectitems {  padding:3px; z-index: 10000; margin-left: 2px; border-bottom: solid 1px #ddd; }
.selectwrapper .last { border: none; }
.selectwrapper .selectitems span { padding-left: 5px; } 
.selectwrapper .hoverclass { background-color:#C0DEA3; cursor:pointer; color: #000; } 
.selectwrapper .selectedclass { background-color:#FFFF66; }


.selectfooter { background: url(images/selectDropdownBaseBg.png) bottom left repeat-y; height: 8px; margin-bottom: -5px;}

#enter-comp a {
	display: block;
	width: 266px;
	height: 29px;
	text-indent: -9999px;
	background: transparent url(images/enter-comp.jpg) no-repeat top left;
	position: relative; 
	left: 7px;
}
#enter-comp a:hover { background-position: bottom;}
#embed-here a {
	display: block;
	width: 217px;
	height: 29px;
	text-indent: -9999px;
	background: transparent url(images/embed.jpg) no-repeat top left;
	position: relative; 
	left: 30px;
}
#embed-here a:hover { background-position: bottom;}
#enter-comp { margin-bottom: 29px;}
.gutter { padding-left: 5px; margin: 8px 0px 20px 0px;}
.gutter.title { margin-bottom: 0px;}
#content { position: relative;}
#smoke_ {
	position: absolute;
	height: 274px;
	width: 1033px;
	background: transparent url(images/smoke.jpg) no-repeat top left ;
	top: 800px;
	left: -45px;
}
#smoke-left { 
	position: absolute;
	height: 274px;
	width: 1033px;
	background: transparent url(images/smoke.jpg) no-repeat top left ;
	top: 800px;
	left: -45px;
}
/*
SOCIAL BOOKMARK
*/
ul.social_bookmarking a {
	color: #5d5f5e;
	text-decoration: none;
	font-weight: bold;
}

ul.social_bookmarking img {
	position: relative;
	top: 3px;
}
ul.social_bookmarking li {
	display: inline;
	margin-right: 10px;
}
ul.social_bookmarking {
	position: absolute;
	top: 0px;
	left: 250px;
	/*border: 1px solid #fff;*/
	width: 500px;
}
textarea { overflow: hidden;}
/*
ie6
*/
*html .middle { margin-left : 10px; margin-right: 10px;}
*html #content { height: 1%;}

*html .head { 
	height: 1%;
	background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://q-tip.co.uk/_css/images/panelhead.png', sizingMethod='crop');
}

*html #ask h2 { 
	background: none;
	height: 200px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://q-tip.co.uk/_css/images/ask.png', sizingMethod='crop');
}

*html #win h2 { 
	background: none;
	height: 200px;
	display: block;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://q-tip.co.uk/_css/images/win.png', sizingMethod='crop');
}

*html #listen h2 { 
	background: none;
	height: 200px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://q-tip.co.uk/_css/images/listen.png', sizingMethod='crop');
}

*html #listen .head { position: absolute; left: -8px; }

*:first-child+html .middle { position: relative; left: 16px;}
*html #submit { position: relative; left: 0px;}
*:first-child+html #submit { position: relative; left: 0px;}