html		{height:100%;}
body		{font-family: arial, tahoma, Verdana; color: black; font-size: 14px; margin: 0; background: #eeeeee url(images/bg.jpg) repeat-x;}
img.logo	{padding-left: 70px;}
#page		{float:center; width: 1008px;}

#head		{float:center; width: 1008px; height: 122px; background: #eeeeee url(images/head.jpg) no-repeat;}
#headcenter	{float:center; width: 1008px; height: 110px; background: #eeeeee url(images/headcenter.jpg) no-repeat; text-align: left;}
#menu		{float:center; width: 1008px; height: 155px; background: #eeeeee url(images/menu.jpg) no-repeat; text-align: left;}
#menucenter	{float:center; width: 1008px; height: 60px; background: #eeeeee url(images/menucenter.jpg) no-repeat; text-align: right;}
#main		{float:center; width: 1008px; background: #eeeeee url(images/main.jpg) repeat-y; position:relative; height: 100%; overflow: auto;}
#main h1 	{font-family: Georgia, sans-serif; font-size: 38px; letter-spacing: -2px; color: #000; margin: 0; padding: 0; position: relative; border-bottom-style: dotted; border-bottom-color: #000; border-bottom-width: 1px; width:590px; }
#main h1 b	{position: absolute; top: 0; left: 0; width: 100%; height: 27px; background: #fff; overflow: hidden; opacity: 0.63; filter:alpha(opacity=63); -moz-opacity: 0.63;}
#main h1:hover	{color: #444;}

#main h2 	{font-family: Georgia, sans-serif; font-size: 20px; letter-spacing: -2px; color: #d93030; margin-top: 4px; padding: 0; position: relative; line-height: 18px;}
#main h3 	{font-family: Georgia, sans-serif; font-size: 16px; letter-spacing: -1px; color: #000; line-height: 14px; padding: 0; position: relative;}

#bottom	{float:center; 	width: 1008px; height: 272px; background: #eeeeee url(images/bottom.jpg) no-repeat; text-align: center; clear:both;position:relative;}

#bottomcenter	{float:center; width: 1008px; height: 126px; background: #eeeeee url(images/bottomcenter.jpg) no-repeat; text-align: right; position:relative;}

a:link, a:visited {color: #012012; text-decoration:none; font-weight: bold; font-size: 14px;}
a:active, a:hover {color:#d93030; text-decoration:none; font-size: 14px;}
a.menu:link, a.menu:visited {color: #bbb; text-decoration:none; font-weight: bold; font-size: 13px;}
a.menu:active, a.menu:hover {color:#fff; text-decoration:none; font-weight: bold; font-size: 13px;}
a.headmenu:link, a.headmenu:visited {color: #777; text-decoration:none; font-weight: bold; font-size: 11px;}
a.headmenu:active, a.headmenu:hover {color:#fff;text-decoration:none; font-size: 11px;}
a.sape:link, a.sape:visited {color: #888; text-decoration:none; font-weight: bold; font-size: 10px;}
a.sape:active, a.sape:hover {color:#666; text-decoration:none; font-size: 10px; }
a.submenu:link, a.submenu:visited {color: #888; text-decoration:none; font-weight: bold; font-size: 11px;}
a.submenu:active, a.submenu:hover {color:#d93030; text-decoration:none; font-size: 11px;}
a.twitter:link, a.twitter:visited {color: #888; text-decoration:none; font-weight: bold; font-size: 13px; padding-left: 10px;}
a.twitter:active, a.twitter:hover {color:#d93030; text-decoration:none; font-size: 13px; padding-left: 10px;}
div.header 	{width:350px; float:left;}
div.menu	{padding: 4px 5px 5px 14px; margin:0px;}
div.menu-hover	{background: url(images/menu-hover.jpg) no-repeat; padding: 4px 5px 5px 30px; margin:0px;}
div.headmenu 	{margin:0; height:22px; width:721px; float:right; margin-right:38px; margin-top:11px; text-align:left;}
div.headmenu-item{background:#d2d2d2; margin:0; height:20px; width:144px; float:left; text-align:center; padding-top:4px;}

div.headmenu-item-hover{background: #000;margin:0; height:20px; width:144px; float:left; text-align:center; padding-top:4px;}
div.submenu-line {background: url(images/submenu.jpg) top center no-repeat; height: 1px; width: 142px; margin-top: 2px; margin-bottom: 2px;}
div.submenu 	{margin-left: 107px; overflow: hidden; width: 142px; float: left; color: #ccc;}	
div.ads		{margin-top:10px; height:77px; width:729px; float:right; margin-right:35px;}
div.content 	{margin-left:20px; width:650px; float:left; text-align:left; margin-bottom: 80px;}
div.men		{margin-left:5px; width:200px; float:left; padding-top:59px;}
div.twitter	{margin-right:49px; width:700px; float:right; margin-top:10px; height:55px;}
div.twitter-post{font-family: Georgia, sans-serif; font-size:15px; color:#b19dc4; margin-left:70px; margin-top:15px; width:620px; float:left; height:55px; font-weight: bold; text-align: left; letter-spacing: -1px; height:38px; line-height:12px;}
div.phone 	{font-size:16px; letter-spacing: -1px; color:#e36262; width:400px; height:50px; float:right; margin-right:50px; margin-top:45px; text-align:right; font-family:tahoma,arial;}

div.copyright	{font-size:11px; color:#a2a2a2; margin-right:38px; width:400px; float:right; margin-top:80px; height:32px; font-weight: bold;}
div.counters	{font-size:11px; color:#a2a2a2; margin-left:115px; width:126px; float:left; margin-top:80px; height:32px; text-align: center;}

b.red		{color: #d93030;}
div.skylink	{margin-left: 20px; padding: 10px 0px 10px 0px; height: 177px; 	width: 481px; float: left; vertical-align: middle; text-align: center; line-height: 10px; font-size: 12px;}

a.skylink1:link, a.skylink1:visited {color: #666; text-decoration:none; font-size: 6px; padding: 2px; font-weight: normal;}
a.skylink1:active, a.skylink1:hover {color: #ddd; text-decoration:none; font-size: 6px; background: #666; font-weight: normal;}
a.skylink2:link, a.skylink2:visited {color: #777; text-decoration:none; font-size: 7px; padding: 2px; font-weight: normal;}
a.skylink2:active, a.skylink2:hover {color: #ccc; text-decoration:none; font-size: 7px; background: #777; font-weight: normal;}
a.skylink3:link, a.skylink3:visited {color: #888; text-decoration:none; font-size: 8px; padding: 3px; font-weight: normal;}
a.skylink3:active, a.skylink3:hover {color: #bbb; text-decoration:none; font-size: 8px; background: #888; font-weight: normal;}
a.skylink4:link, a.skylink4:visited {color: #999; text-decoration:none; font-size: 9px; padding: 3px; font-weight: normal;}
a.skylink4:active, a.skylink4:hover {color: #aaa; text-decoration:none; font-size: 9px; background: #999; font-weight: normal;}
a.skylink5:link, a.skylink5:visited {color: #aaa; text-decoration:none; font-size: 10px; padding: 4px; font-weight: normal;}
a.skylink5:active, a.skylink5:hover {color: #999; text-decoration:none; font-size: 10px; background: #aaa; font-weight: normal;}
a.skylink6:link, a.skylink6:visited {color: #bbb; text-decoration:none; font-size: 11px; padding: 4px; font-weight: normal;}
a.skylink6:active, a.skylink6:hover {color: #888; text-decoration:none; font-size: 11px; background: #bbb; font-weight: normal;}
a.skylink7:link, a.skylink7:visited {color: #ccc; text-decoration:none; font-size: 12px; padding: 5px; font-weight: normal;}
a.skylink7:active, a.skylink7:hover {color: #777; text-decoration:none; font-size: 12px; background: #ccc; font-weight: normal;}
a.skylink8:link, a.skylink8:visited {color: #ddd; text-decoration:none; font-size: 13px; padding: 5px; font-weight: normal;}
a.skylink8:active, a.skylink8:hover {color: #666; text-decoration:none; font-size: 13px; background: #ddd; font-weight: normal;}

td.half		{width: 50%; vertical-align: top; padding: 4px;}
p.quote		{font-size: 12px; color: #434343; background: #dfdfdf url(images/quote.gif) no-repeat top left; padding: 10px 10px 10px 40px;}
p.sell		{font-size: 18px; font-weight: bold; color: #fff; background: #d93030; padding: 10px; width: 180px; text-align: center; font-family: Georgia,sans-serif;}
strong 		{font-weight: bold; border-bottom: 1px dotted #666; font-size: 14px;}
strong:hover 	{color: #d93030; border-bottom: 1px dotted #d93030;}
p.sape 		{color: #999; text-decoration:none; font-size: 10px;}
h4		{font-size: 12px; color: #fff; font-weight: bold;}
div.bottom-left {color: #666; font-size: 10px; margin-left:115px;  padding-top:0px; background: url(images/designed.jpg) bottom center no-repeat; overflow: hidden; width: 126px; float: left; text-align: center; height:265px;}
div.menutable 	{margin-left:40px; margin-top:5px; width:209px; padding-right: 1px; height:154px; float:left;}
div.headbg 	{width: 717px; height: 154px; float: left; text-align: right; margin-left: 0px; margin-top: 1px; }
div.date 	{margin-right:10px; margin-top:10px; float:right; border: 1px solid black; height:50px; background: #000; opacity: 0.55; filter: alpha(Opacity=55); color: #ddd; padding: 5px; font-size:10px; font-weight: bold; width: 110px; text-align:center;}
table.order 	{border-collapse: collapse; border-spacing:0; width:600px;}
	
td.order	{padding: 10px; width: 320px; color: #444; text-align: left;}
td.order-red 	{padding: 10px; width: 320px; color: #444; text-align:left; background: #fecdcd;}
td.order-blue 	{padding: 10px; width: 320px; color: #444; text-align:left; background: #d1cdfe;}
span.text-red 	{background: #fecdcd;}
span.text-blue 	{background: #d1cdfe;}
input.order 	{width: 320px; color: #666; font-weight: bold; font-size: 14px; border:solid 1px #aaa;}
input.order:hover {border:solid 1px #000; color: #000;}
select.order 	{width: 320px; color: #666; font-weight: bold; font-size: 14px; border:solid 1px #aaa;}
select.order:hover {border:solid 1px #000; color: #000;}
textarea.order 	{width: 320px; height: 100px; color: #666; font-weight: bold; font-size: 14px; border:solid 1px #aaa; font-family: tahoma, Verdana;}
textarea.order:hover {border:solid 1px #000; color: #000; }
div.order-small {font-size: 10px; color: #666; line-height: 10px;}
th 		{padding-top: 20px;}
b.error 	{font-size: 24px;color: #d93030;}
th.red-bottom 	{background: url(images/red-bottom.gif) no-repeat top center; width:11px;}
th.red-top 	{background: url(images/red-top.gif) no-repeat bottom center; width:11px;}
th.blue-bottom 	{background: url(images/blue-bottom.gif) no-repeat top center; width:11px;}
th.blue-top 	{background: url(images/blue-top.gif) no-repeat bottom center; width:11px;}
	
li.download	{padding-bottom: 25px;}
p.right 	{text-align: right;}
	
div.cash {background: #ffffff url(images/pdf.jpg) no-repeat right top; margin-right:80px; margin-top:4px; float:right; height:22px; padding: 8px 35px 0 0; font-size:10px; width: 200px;  text-align: right; line-height: 8px;}	
a.cash:link, a.cash:visited {color: #222; text-decoration:none;	font-weight: bold; font-size: 10px;}
a.cash:active, a.cash:hover {color:#d93030; text-decoration:none; font-size: 10px;}

div.ims 	{width:715px; height:20px; margin: 0 0 0 250px; padding: 2px 0 0 0; text-align:center;}
img.ims 	{opacity: 0.35; filter: alpha(Opacity=35); border: 0px; height:18px; padding: 0 10px 0 10px;}
img.ims-hover	{opacity: 1; filter: alpha(Opacity=100); border: 0px; height:18px; padding: 0 10px 0 10px;}


#news		{padding:2px; float:left; width: 630px; background: #ffffff; text-align: left;}
#news h3 	{color:#000000; font-size:16px; padding:0 0 0 80px; margin:0; font-family:arial,tahoma;}
#news p 	{color:#000000; font-size:14px; padding:0 0 0 80px; margin:0;}
#news a.news-index {font-weight:normal;}
#news a.date 	{color:#818181; font-weight:normal; font-size:12px;}
#news a.date:hover {color:#000000;}
#news p.date 	{color:#818181; font-size:12px; padding: 10px 10px 2px 10px; margin:0;}

img.newsimg 	{width:70px; height:70px; border:none; float:left; vertical-align:top; padding:0 10px 10px 0;}
b.big 		{font-size:40px;}


img.image 	{opacity: 0.75; filter: alpha(Opacity=75);}
img.image-hover {opacity: 1; filter: alpha(Opacity=100);}

div.portfolio	{width:130px;text-align:center;float:left;}	
div.portfolio-bar {width:650px;}
div.counter	{opacity:0.25;filter:alpha(opacity=25);}