@import url(http://fonts.googleapis.com/css?family=Cinzel:400,700);

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
dialog,
div,
dl,
dt,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
hr,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
meter,
nav,
object,
ol,
output,
p,
pre,
progress,
q,
rp,
rt,
ruby,
s,
samp,
section,
small,
strike,
summary,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video,
xmp
{
	border: 0;
	color: #5d5d5d;
	font-size: 11px;
	margin: 0;
	padding: 0;
	-webkit-text-size-adjust: none;
}

.language
{
	left: 935px;
	top: 132px;
	position: absolute;
	z-index: 999;
}

h1
{
	font-size: 18px;
	text-align: center;
}
strong, em, span, font, sub, sup
{
	border: 0;
	margin: 0;
	padding: 0;
	-webkit-text-size-adjust: none;
}
input, textarea
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
html,
body
{
	background: url(../images/general/bg/repeat-bg.png) repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 100%;
}
html
{
	overflow-y: scroll;
	/* overflow-x: hidden; */
	-ms-overflow-x: hidden;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section
{
	display: block;
}
b,
strong
{
	font-weight: bold;
}
img
{
	border: 0px;
	font-size: 0;
	ms-interpolation-mode: bicubic;
	vertical-align: middle;
}
li
{
	display: list-item;
}
table
{
	border-collapse: expression('separate', cellSpacing = '10px');
	border-collapse: separate;
	border-spacing: 0 10px;
}
th,
td,
caption
{
	font-weight: normal;
	text-align: left;
}
svg
{
	overflow: hidden;
}
.png
{
	behavior: url(css/iepngfix.htc);
}
table.setborder, table.setborder td, table.setborder th
{
	border: solid #CCCCCC 1px;
	border-collapse: collapse;
}
a, a:link, a:active, a:visited
{
	color: #959595;
	text-decoration: none;
}
a:hover
{
	color: #666;
	text-decoration: none;
}
.preload
{
	display: none;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
.clear_class
{
	clear: both;
	float: none;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
.cols-wrapper:after, .clearfix:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0px;
	visibility: hidden;
}
.cols-wrapper, .clearfix
{
	display: block;
	zoom: 1 \9;
}
.compulsory
{
	color: #0194cf;
	padding-left: 4px;
	vertical-align: top;
}
.pic_only
{
	font-size: 0px;
	line-height: 0px;
}
.warning_msg
{
	color: #FF0000;
}
.pg
{
	margin: 0 auto;
	padding: 0px 0px;
	text-align: right;
}
.pg a, .pg strong, .pg em
{
	background: url(../images/general/pg.png) no-repeat;
	color: #b6b6b6;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	margin-left: 5px;
	padding: 5px 8px;
	text-align: center;
	width: 25px;
}
.pg a:hover
{
	color: #0194cf;
}
.pg strong
{
	background: url(../images/general/pg.png) no-repeat;
	color: #0194cf;
}
.pg a.pg-pageselector
{
	color: #b6b6b6;
	display: none;
	width: 21px;
}
.text_field_style_1
{
	border: solid 1px #CCC;
	color: #454646;
	font-family: Arial;
	font-size: 11px;
	width: 214px;
}
.textarea_style_1
{
	border: solid 1px #CCC;
	color: #454646;
	font-family: Arial;
	font-size: 11px;
	width: 214px;
}
.button_style_1
{
	background-color: #FFF;
	border: solid 1px #cccccc;
	color: #393939;
	cursor: pointer;
	height: 28px;
	line-height: 25px;
	text-align: center;
	vertical-align: middle;
	width: 80px;
}
#lightbox{
	cursor: pointer;
}
#clicklogo{
	display:block;
	height: 84px;
	width: 275px;
	position: absolute;
	z-index: 9;
	left:100px;
	top: 15px;
	cursor: pointer;
}
#whole-bg
{
	background: url(../images/general/bg/whole-bg.png) no-repeat center top;
}
#bottom-repeat
{
	background: url(../images/general/bg/bottom-repeat-bg.png) repeat-y center top;
}
#main-container
{
	height: 100%;
	height: auto;
	margin: 0 auto;
	position: relative;
	width: 1200px;
}
#news-detail-area
{
	width: 1050px;
}
#product-header,
#support-header
{
	width: 1100px;
}
#main-container #center-container #header
{
	min-height: 108px;
	padding-bottom: 52px;
	position: relative;
}
#main-container #center-container #header #logo
{
	float: left;
	padding-left: 98px;
	padding-top: 14px;
}
#main-container #center-container #header .right
{
	float: right;
}
#main-container #center-container #header .right #fblike
{
	padding-right: 0px;
	padding-top: 65px;
}
#main-container #center-container #header .right #fblike img
{
	margin-top: -15px;
	height:25px;
	width:25px;
}
#main-container #center-container #header .menu
{
	bottom: -34px;
	left: 0px;
	padding-left: 12px;
	padding-top: 3px;
	position: absolute;
	z-index: 99;
}
#main-container #center-container #header .menu ul
{
	list-style: none;
}
#main-container #center-container #header .menu ul li
{
	display: block;
	float: left;
}
#main-container #center-container #header .menu ul li a
{
	background-image: url(../images/uk/general/menu.png);
	display: block;
	height: 100px;
}
#main-container #center-container #header .menu ul li.left
{
	background-image: url(../images/uk/general/menu.png);
	background-position: -13px -124px;
	display: block;
	height: 100px;
	width: 330px;
}
#main-container #center-container #header .menu ul li a.home
{
	background-position: -343px -124px;
	width: 70px;
}
#main-container #center-container #header .menu ul li a.products
{
	background-position: -413px -124px;
	width: 100px;
}
#main-container #center-container #header .menu ul li a.news
{
	background-position: -513px -124px;
	width: 70px;
}
#main-container #center-container #header .menu ul li a.support
{
	background-position: -583px -124px;
	width: 87px;
}
#main-container #center-container #header .menu ul li a.location
{
	background-position: -670px -124px;
	width: 90px;
}
#main-container #center-container #header .menu ul li a.contact
{
	background-position: -760px -124px;
	width: 120px;
}
#main-container #center-container #header .menu ul li.right
{
	background-image: url(../images/uk/general/menu.png);
	background-position: -890px -124px;
	display: block;
	height: 100px;
	width: 210px;
}
#main-container #center-container #header .menu ul li a.home:hover
{
	background-position: -343px -257px;
	width: 70px;
}
#main-container #center-container #header .menu ul li a.products:hover
{
	background-position: -413px -257px;
	width: 100px;
}
#main-container #center-container #header .menu ul li a.news:hover
{
	background-position: -513px -257px;
	width: 70px;
}
#main-container #center-container #header .menu ul li a.support:hover
{
	background-position: -583px -257px;
	width: 87px;
}
#main-container #center-container #header .menu ul li a.location:hover
{
	background-position: -670px -257px;
	width: 90px;
}
#main-container #center-container #header .menu ul li a.contact:hover
{
	background-position: -760px -257px;
	width: 120px;
}
#main-container #center-container #content .banner
{
	height: 310px;
	margin: 0 auto;
	overflow: hidden;
	width: 990px;
}
#page-nav
{
	margin-top: -32px;
	min-width: 354px;
	padding-top: 5px;
	position: relative;
	text-align: center;
	z-index: 999;
}
#page-nav a
{
	color: #000000;
	font-family: Courier New;
	font-size: 12px;
	letter-spacing: 6px;
}
#page-nav a:hover,
#page-nav a.activeSlide
{
	color: #ffffff;
}
#footer
{
	padding-bottom: 20px;
	/* padding-right: 180px; */
	padding-right: 110px;
	padding-top: 25px;
	text-align: right;
}
#footer p
{
	color: #1e1e1e;
	font-family: Arial;
	font-size: 11px;
}
#footer a
{
	color: #1e1e1e;
	font-family: Arial;
	font-size: 11px;
}
#part2
{
	background: url(../images/general/bg/mask.png) repeat;
	min-height: 520px;
}
#part2-notfound
{
	background: url(../images/general/bg/mask.png) repeat;
	min-height: 496px;
}
#part2-notfound #line img,
#part2 #line img
{
	margin-top: -18px;
	padding-left: 0px;
	padding-top: 0px;
	position: relative;
	z-index: 90;
}
#part2 #slide
{
	float: right;
	margin-top: -30px;
	padding-left: 0px;
	padding-right: 108px;
	padding-top: 0px;
	position: relative;
	z-index: 100;
}
#part2 #mainleft
{
	float: left;
	margin-left: 110px;
	margin-top: -14px;
}
#part2 #mainright
{
	background: url(../images/general/bg/product-bg.png);
	float: left;
	height: 357px;
	margin-left: 0px;
	margin-top: -14px;
	width: 663px;
}
#part2 #news
{
	background: url(../images/general/bg/news-bg.png);
	height: 174px;
	width: 324px;
}
#news_list
{
	margin-top: 16px;
}
#part2 #about
{
	background: url(../images/general/bg/about-bg.png);
	height: 184px;
	margin-left: -1px;
	width: 324px;
}
#lastestnews #title
{
	background-image: url(../images/uk/general/title.png);
	background-position: -230px -240px;
	display: block;
	height: 22px;
	width: 190px;
}
#lastestnews
{
	padding-left: 37px;
	padding-top: 51px;
	position: relative;
}
#newscontent
{
	padding-left: 37px;
	padding-top: 5px;
	position: relative;
}
#newscontent a
{
	color: #5d5d5d;
	font-family: Arial;
	font-size: 11px;
}
#aboutus #title
{
	background-image: url(../images/uk/general/title.png);
	background-position: -228px -347px;
	display: block;
	height: 22px;
	width: 190px;
}
#aboutus
{
	padding-left: 37px;
	position: relative;
	top: -18px;
}
#aboutcontent
{
	padding-left: 37px;
	padding-top: 8px;
	position: relative;
	top: -18px;
	width: 263px;
	height: 123px;
	overflow: hidden;
	line-height:18px;
}
#aboutcontent a
{
	color: #5d5d5d;
	font-family: Arial;
	font-size: 11pt;
}
#lastestproduct #title
{
	background-image: url(../images/uk/general/title.png);
	background-position: -485px -242px;
	display: block;
	height: 22px;
	width: 215px;
}
#lastestproduct
{
	padding-left: 40px;
	padding-top: 51px;
	position: relative;
}
#subscriber
{
	padding-left: 37px;
	padding-top: 32px;
	position: relative;
}
#subscriber #img
{
	background: url(../images/uk/general/subscriber.png);
	height: 39px;
	width: 607px;
}
#product-area
{
	padding-left: 35px;
	padding-top: 11px;
	position: relative;
}
#product-inner-area
{
	left: -71px;
	position: relative;
	top: -30px;
	width: 800px;
}
#item
{
	float: left;
}
#productframe
{
	background-image: url(../images/general/frame2.png);
	display: block;
	height: 186px;
	margin-left: -5px;
	margin-top: -20px;
	padding-left: 0px;
	padding-top: 0px;
	position: relative;
	width: 203px;
}
#product-list-item
{
	float: left;
	margin-left: 50px;
	margin-top: 50px;
}
#cat-area
{
	padding-left: 182px;
	position: relative;
}
#productframe1
{
	/* background-image: url(../images/general/frame1.png); */
	background-image: url(../images/general/frame_thin.png);
	background-position: 5px;
	display: block;
	/* height: 225px; */
	width:259px;
	height: 221px;
	padding-left: 5px;
	padding-top: 0px;
	position: relative;
	/* width: 278px; */
}
#supportframe1
{
	background-image: url(../images/general/support-frame.png);
	display: block;
	height: 227px;
	padding-left: 0px;
	position: relative;
	top: 20px;
	width: 270px;
}
#support-item
{
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	position: relative;
}
#photoframe
{
	background-image: url(../images/general/photo-list.png);
	display: block;
	height: 208px;
	padding: 8px 11px;
	position: relative;
	width: 52px;
}
#next{
	cursor: pointer;
	left: 20px;
	position: relative;
	*top: 5px;
}
#prev
{
	left: 20px;
	position: relative;
	cursor: pointer;
}
.images-slide
{
	height: 175px;
	*height: 180px;
	overflow: hidden;
	position: relative;
	top: 0px;
	width: 55px;
}
.images-slide ul li
{
	margin-bottom: 3px;
	margin-top: 3px;
}
#supportframe1 #wrapper
{
	left: 40px;
	position: absolute;
	top: 17px;
}
#productframe1 #wrapper
{
	/* left: 50px; */
	left: 45px;
	position: absolute;
	top: 30px;
}
#zoom-in
{
	background-image: url(../images/general/zoom-in.png);
	height: 16px;
	position: relative;
	width: 17px;
	z-index: 999;
	top: -58px;
	left: 182px;
}
#productframe #wrapper
{
	left: 25px;
	position: absolute;
	top: 40px;
}
#titleframe
{
	background-image: url(../images/general/frame2_1.png);
	display: block;
	height: 55px;
	line-height: 55px;
	margin-left: -5px;
	margin-top: -25px;
	padding-left: 0px;
	padding-top: 0px;
	position: relative;
	width: 209px;
}
#newsframe
{
	background: url(../images/general/news_frame.png) no-repeat left top;
	height: 88px;
	margin: 0 auto 15px;
	padding: 13px 50px;
	width: 742px;
}
#newsframe #left
{
	width: 146px;
}
#newsframe #right
{
	width: 573px;
}
#newsframe .thumbnail
{
	behavior: url(css/PIE.php);
	border: 3px solid #063b60;
	border-radius: 9px;
	display: block;
	height: 84px;
	moz-border-radius: 9px;
	position: relative;
	webkit-border-radius: 9px;
	width: 133px;
}
.thumbnail-product
{
	border: 1px solid #00b4ff;
	display: block;
	height: 53px;
	position: relative;
	width: 53px;
	z-index: 999;
}
.thumbnail1
{
	behavior: url(css/PIE.php);
	border: 3px solid #063b60;
	border-radius: 9px;
	display: block;
	height: 139px;
	moz-border-radius: 9px;
	position: relative;
	webkit-border-radius: 9px;
	width: 219px;
}
#news-img
{
	left: 90px;
	position: relative;
}
.news-detail
{
	width: 340px;
}
#titleframe #title
{
	text-align: center;
}
#titleframe #title1
{
	text-align: center;
	line-height: 15px;
	padding-top: 11px;
	width: 155px;
	padding-left: 21px;
}
#titleframe #title1 a, 
#titleframe #title a
{
	color: #818181;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
#main-container #center-container #content .productbanner
{
	height: 214px;
	margin: 0 auto;
	overflow: hidden;
	width: 1200px;
	text-align: center;
}
#producttitle
{
	background-image: url(../images/uk/title/title_product.png);
	background-repeat: no-repeat;
	padding-left: 142px;
	padding-top: 25px;
	position: relative;
	left: 175px;
	
}

#newstitle
{
	background-image: url(../images/uk/title/title_news.png);
	background-repeat: no-repeat;
	padding-left: 142px;
	padding-top: 25px;
	position: relative;
	left: 175px;
	
}

#supporttitle
{
	background-image: url(../images/uk/title/title_support.png);
	background-repeat: no-repeat;
	padding-left: 142px;
	padding-top: 25px;
	position: relative;
	left: 175px;
	
}

#product-list-area
{
	padding-left: 142px;
	padding-top: 22px;
	position: relative;
}
#detail-area
{
	left: -70px;
	position: relative;
	top: -30px;
}
#model
{
	background-image: url(../images/uk/general/model.png);
	background-repeat: no-repeat;
	margin-top: -10px;
	padding-left: 232px;
	padding-top: 50px;
	position: relative;
	top: 5px;
	left: 182px;
}
#newsdetail
{
	margin-top: -8px;
	padding-left: 192px;
	padding-top: 0px;
	position: relative;
	left: -9px;
}
#detail
{
	margin-top: -8px;
	padding-left: 192px;
	padding-top: 0px;
	position: relative;
	left: -36px;
}
#locationtitle
{
	padding-left: 142px;
	padding-top: 15px;
	position: relative;
}
#contacttitle
{
	padding-left: 142px;
	padding-top: 10px;
	position: relative;
}
#support-title
{
	margin-left: -3px;
	margin-top: -15px;
	position: relative;
	text-align: center;
	z-index: 999;
}
#support-title a
{
	color: #868e91;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
}
#cattitle
{
	text-align: center;
}
#cattitle a
{
	color: #0a8ec5;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
}
#left
{
	float: left;
}
#right
{
	float: right;
}
#main-contact #left #bg
{
	background-image: url(../images/general/contact-left.png);
	display: block;
	height: 539px;
	left: 100px;
	position: relative;
	top: 0px;
	width: 591px;
}
#main-contact #left #map
{
	left: 80px;
	position: relative;
	top: 30px;
}
#main-contact #left #content
{
	left: 90px;
	position: relative;
	top: 40px;
}
#main-contact #right #bg
{
	background-image: url(../images/general/contact-right.png);
	display: block;
	height: 539px;
	left: -65px;
	position: relative;
	top: 40px;
	width: 447px;
}
#main-contact #right #logo
{
	left: 50px;
	position: relative;
	top: 0px;
}
#main-contact #right #form
{
	left: 15px;
	position: relative;
	top: 46px;
}
#main-location
{
	background: url(../images/general/location-main.png) no-repeat left top;
	left: 215px;
	position: relative;
	top: -30px;
	width: 763px;
}
#main-middle
{
	background: url(../images/general/location-2.png) repeat-y left top;
	left: 62px;
	position: relative;
	top: 0px;
	width: 641px;
}
#location-top
{
	background: url(../images/general/location-1.png) no-repeat left top;
	width: 641px;
}
#location-bottom
{
	background: url(../images/general/location-3.png) no-repeat left bottom;
	min-height: 660px;
	padding: 34px 0;
	width: 641px;
}
#locationcontent
{
	/*left: 5px;*/
	padding: 0 50px;
	position: relative;
}
#news-line
{
	background: url(../images/general/news_line.png) no-repeat;
	height: 21px;
	margin-bottom: 15px;
	margin-left: -13px;
	position: relative;
	top: 15px;
	width: 572px;
}
#news-line-1
{
	background: url(../images/general/news_line.png) no-repeat;
	height: 21px;
	margin-right: 96px;
	position: relative;
	width: 472px;
}
#news-more
{
	float: right;
}
#news-detail-1
{
	margin-bottom: -15px;
}
#news-detail-1 a,
#news-detail a
{
	color: #0194cf;
	font-size: 12px;
}
form td
{
	color: #989898;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}
.form-text-style
{
	color: #0194cf;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}
.form-text-style-1
{
	color: #0194cf;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}
#product-middle
{
	background: url(../images/general/product-list-2.png) repeat-y left top;
	width: 180px;
}
#product-top
{
	background: url(../images/general/product-list-1.png) no-repeat left top;
	width: 180px;
}
#product-bottom
{
	background: url(../images/general/product-list-3.png) no-repeat left bottom;
	min-height: 180px;
	padding: 34px 30px;
	width: 180px;
}
#product-list
{
	text-align: left;
}
#product-list a
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}
#product-list-line
{
	margin-left: -30px;
}
#news-pg
{
	width: 840px;
}
#model-pg
{
	left: -60px;
	position: relative;
	top: 28px;
}
.selected a
{
	color: #18a7ea;
	font-weight: bold;
}
.pathhome
{
	color: #24b0e7;
	font-size: 10px;
}
.path
{
	color: #ffffff;
	font-size: 10px;
}
.product-title
{
	position: relative;
	text-align: center;
	top: -10px;
	width: 520px;
}
.product-title p
{
	color: #24b0e7;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.desc
{
	font-size: 12px;
}
#detail-area #outer-wrapper
{
	background-color: #1d1d1d;
	behavior: url(css/PIE.php);
	border: 2px solir #000;
	border-radius: 8px;
	moz-border-radius: 8px;
	padding: 6px;
	position: relative;
	top: -16px;
	webkit-border-radius: 8px;
}
#outer-wrapper-product
{
	background-color: #1d1d1d;
	behavior: url(css/PIE.php);
	border: 2px solir #000;
	border-radius: 8px;
	moz-border-radius: 8px;
	padding: 6px;
	position: relative;
	top: -2px;
	webkit-border-radius: 8px;
	/* width: 785px; */
	width: 750px;
}
#outer-wrapper-support
{
	background-color: #1d1d1d;
	behavior: url(css/PIE.php);
	border: 2px solir #000;
	border-radius: 8px;
	moz-border-radius: 8px;
	padding: 6px;
	position: relative;
	top: -2px;
	webkit-border-radius: 8px;
	width: 785px;
}
#detail-area #outer-wrapper-product #inner-wrapper,
#detail-area #outer-wrapper-support #inner-wrapper,
#detail-area #outer-wrapper #inner-wrapper
{
	background-color: #292929;
	behavior: url(css/PIE.php);
	border: 1px solid #232323;
	border-radius: 3px;
	moz-border-radius: 3px;
	padding: 22px 33px;
	padding-bottom: 120px;
	position: relative;
	webkit-border-radius: 3px;
}
#detail-area #outer-wrapper-product #inner-wrapper > .has-video > #left
{
	width: 352px;
}
#detail-area #outer-wrapper-product #inner-wrapper > .no-video > #left
{
	margin: 0 10px 10px 0;
	max-width: 352px;
	position: relative;
	z-index: 2;
}
#detail-area #outer-wrapper-product #inner-wrapper > .has-video > #right
{
	padding-right: 25px;
}
#detail-title
{
	background: url(../images/general/detail-top.png) no-repeat left top;
	margin-bottom: -33px;
	padding: 34px 0;
	width: 795px;
}
.back
{
	position: relative;
	text-align: right;
	z-index: 999;
}
.back a
{
	color: #0194cf;
	font-size: 12px;
}
#news-detail-middle
{
	background: url(../images/general/news-detail-2.png) repeat-y left top;
	left: 150px;
	position: relative;
	top: 10px;
	width: 908px;
}
#news-detail-top
{
	background: url(../images/general/news-detail-1.png) no-repeat left top;
	width: 908px;
}
#news-detail-bottom
{
	background: url(../images/general/news-detail-3.png) no-repeat left bottom;
	min-height: 400px;
	padding: 34px 0;
	width: 908px;
}
.text_field_sub
{
	background-color: #18191a;
	border: 1px solid #252425;
	color: #454646;
	font-family: Arial;
	font-size: 11px;
	letter-spacing: 2px;
	padding: 5px 7px;
	width: 356px;
	margin-right: 5px;
}
.button_style_sub
{
	background-image: url("../images/uk/general/submit.png");
	border: 0px;
	cursor: normal;
	height: 17px;
	width: 59px;
}
#button1 {
    margin-left: 380px;
	margin-top: -22px;
	z-index: 998;
}
#sub {
	padding-left: 140px;
}
.button_style_reset
{
	background-image: url("../images/general/reset.png");
	border: 0px;
	cursor: normal;
	height: 17px;
	width: 59px;
}
.sub
{
	padding: 8px 25px;
}
#product-content
{
	padding-left: 20px;
	position: relative;
}
.has-video #product-content
{
	width: 680px;
}
#support-desc
{
	position: relative;
	top: 25px;
}
#bottom-back
{
	position: relative;
	right: 100px;
}
#news-bottom-back
{
	position: relative;
	right: 150px;
}
#support-title-text
{
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}
.on-top
{
	position: relative;
	z-index: 999;
}
#contact-middle
{
	background: url(../images/general/contact-b.png) repeat-y left top;
	top: 17px;
	left: 95px;
	position: relative;
	width: 535px;
}
#contact-top
{
	background: url(../images/general/contact-a.png) no-repeat left top;
	width: 535px;
}
#contact-bottom
{
	background: url(../images/general/contact-c.png) no-repeat left bottom;
	min-height: 520px;
	padding: 50px 25px;
	width: 535px;
}
#contact-content
{
	position: relative;
}
#bg-left
{
	background-image: url(../images/general/contact-left-1.png);
	height: 365px;
	position: relative;
	width: 56px;
}
.left {
	float: left;
	top: 176px;
	left: 97px;
}

.menu {
    background-image: url(../images/menu.png);
    background-position: 10px -121px;
    width:1200px;
}

.menulink {
    padding-left: 18px;
}

.headlinks{
    font-family: 'Cinzel', serif;
    font-size: 15px;
    font-weight: bold;
    height:50px;
}

.headul {
left:280px;
top:23px;
position:relative;
    
}