@font-face {
	font-family: 'VAG Rounded Light';
	src: url('fonts/VAG Rounded Light.ttf?color=white');
}

@font-face {
	font-family: 'VAG Rounded Bold';
	src: url('fonts/VAG Rounded Bold.ttf?color=white');
}

/*CANVAS*/
body {background:url('../images/elements/backgrounds/bg_00.png') #64615F repeat center top;}
.canvas {background:url('../images/elements/backgrounds/bg_01.jpg') repeat-y center top;cursor:default;overflow-y:scroll;}
.wrapper {width:990px;margin:0 auto;}
.container {width:auto;padding-left:8px;padding-top:148px;}

/*HEADER*/
#header							{
	position:fixed;top:38px;width:990px;height:110px;text-align:center;
	background:url('../images/elements/backgrounds/bg_04.png') #2a2a2a no-repeat center top;
	z-index:500;
}
#header #nav-bar				{position:absolute;top:80px;left:0;width:100%;height:23px;margin:0 auto;}
#header #nav-bar ul.left		{list-style:none;float:left;margin-left:15px;}
#header #nav-bar ul.right		{list-style:none;float:right;margin-right:15px;}
#header #nav-bar ul.center		{list-style:none;display:inline-block;}
#header #nav-bar li				{float:left;padding:5px 18px;font-size:10px;}
#header #nav-bar a				{font-family:'VAG Rounded Light', Arial, Helvetica, sans-serif;font-size:11px;color:#00aeef;text-decoration:none;}
#header #nav-bar a:hover		{color:#FFF;text-shadow:0 0 4px #216886, 0 0 4px #216886, 0 0 4px #216886;}
#header #logo					{position:absolute;left:375px;top:-25px;width:240px;height:84px;}
#header #nav-bar .sub			{position:absolute;display:none;width:auto;list-style:none;background:#4B4948;z-index:99;}
#header #nav-bar .sub li		{position:relative;float:none;margin:0;padding:0;width:auto;white-space:nowrap;text-align:left;border:1px #3E3E3E solid;border-top:transparent;}
#header #nav-bar .sub a			{display:block;padding:6px 12px;font-size:11px;font-weight:normal;color:#BBB;text-shadow:none;}
#header #nav-bar .sub a:hover,
#header #nav-bar .sub a.current	{color:#00E4FF;background:#333;}
#header #nav-bar .sub a	span	{float:right;font-family:Tahoma;font-size:14px;margin-top:-3px;}
#header #nav-bar .sub li .sub	{border-top:1px #3E3E3E solid;}

/*AEDI*/
#content #aedi .cms-item-a1	{background-color:#AA0000;width:970px;height:24px;}
#content #aedi .cms-item-b3	{background:url('../images/aedi/aedi.jpg') #FFF 540px 35px no-repeat;width:980px;height:410px;}
#content #aedi .hello		{margin:40px 60px;background:url('../images/aedi/hello.gif') no-repeat;width:506px;height:228px;}
#content #aedi h1			{margin:20px 40px;color:#AA0000;font-size:36px;font-weight:bold;}
#content #aedi p			{margin:20px 40px;color:#465b5e;font-size:24px;}

/*SHOPPING CART*/
a#cart				{color:#888;}
a#cart.hasitems		{color:#00E4FF;}

/*CONTENT*/
#content 			{width:950px;background:#757170;padding:10px 20px;}
#content-top,
#content-bottom 	{margin:0 20px;height:10px;}
#content-top 		{width:950px;background:url('../images/elements/content/c_t_bg_01.png') no-repeat;}
#content-bottom 	{width:950px;background:url('../images/elements/content/c_b_bg_01.png') no-repeat;}
.col-0				{width:100%;}
.col-1				{width:510px;float:left;}
.col-2				{width:400px;float:left;}

/*FOOTER*/
#footer				{padding:20px 4px;width:100%;border-top:1px #1f1f1f solid;font-size:12px;text-align:center;color:#888;background-color:#2A2A2A;}
#footer #switch		{margin:20px;}
#footer .powered	{}
#content-bottom+#footer {margin-top:20px;}

/*USER-PANEL*/
#user-panel							{position:fixed;padding:1px 10px 11px;line-height:26px;top:0;width:970px;color:#888;background:#fff;z-index:500;}
#user-panel #nav					{float:left;height:26px;vertical-align:middle;}
#user-panel #nav *					{vertical-align:top;}
#user-panel #nav img				{margin-right:3px;}
#user-panel #login,
#user-panel #cart,
#user-panel #reset					{font-family:'VAG Rounded Light', Arial, Helvetica, sans-serif;font-weight:bold;color:#A00;font-size:14px;}
#user-panel #login					{float:right;}
#user-panel a.user					{font-weight:bold;color:#CCC;}
#user-panel #nav .social img		{padding:2px;}
#user-panel #nav .social:hover img	{background-color:#0090ff;}

.social-title	{position:absolute;top:36px;color:#fff;padding:4px 8px;background-color:#0090ff;z-index:900;}

@media (max-width: 1077px) {
	/*
	.canvas			{background-image:none;}
	.container		{padding-left:0;}
	#advisory		{position:relative;}
	.wrapper		{width:auto;}
	#footer			{position:relative;width:auto;min-width:970px;}
	#header,
	#content,
	#content-top,
	#content-bottom		{margin:0 auto !important;}
	#header				{left:50%;margin-left:-503px !important;width:990px;}
	#footer				{padding:20px 10px;}
	#content+#footer	{margin-top:20px;}
	#header+h1			{padding:15px 55px;}
	#user-panel			{width:97%;}
	*/
	.canvas			{background-image:none;}
	.container		{padding:0;}
	#advisory		{position:relative;}
	.wrapper		{width:auto;}
	#user-panel,
	#header,
	#footer			{position:relative;width:auto;min-width:970px;}
	#header,
	#content,
	#content-top,
	#content-bottom		{margin:0 auto !important;}
	#header				{top:auto;}
	#footer				{padding:20px 10px;}
	#content+#footer {margin-top:20px;}
}
	/*

@media (max-width: 990px) {
	.canvas			{background-image:none;}
	.container		{padding:0;}
	#advisory		{position:relative;}
	.wrapper		{width:auto;}
	#user-panel,
	#header,
	#footer			{position:relative;width:auto;min-width:970px;}
	#header,
	#content,
	#content-top,
	#content-bottom		{margin:0 auto !important;}
	#header				{width:990px;top:auto;margin:0;left:auto;}
	#footer				{padding:20px 10px;}
	#header+h1			{padding:15px;}
	#content+#footer {margin-top:20px;}
}
	*/
