/* CSS Document */

@charset "utf-8";
/* CSS Document */

html 			{height:100%;}
body			{padding:30px 0 0; margin:32px 0 0; background:url(../style1/main-bg.gif) 0 0 repeat-x #fff; font:14px/20px Tahoma, Geneva, sans-serif; color:#7D7D7D;}
ul				{list-style-type:none;}
img				{border: 0;}
.clear			{clear:both;}

#main			{width:910px; position:relative; margin:0 auto;}

#top			{width:910px; height:185px;}
#topleft		{width:760px; margin:0; padding-left:10px;}

#rightnav						{width:130px; height:185px; position:absolute; top:0px; right:0px;}
#rightnav ul					{width:130px; height:147px; margin:18px 0 0;}
#rightnav ul li					{height:30px; border-bottom:1px solid #CBCACA; line-height:29px;}
#rightnav ul li a				{width:130px; display:block; background:url("../style1/arrow-normal.gif") 0 50% no-repeat; color:#3B3B3B; text-decoration:none; padding:0 0 0 20px;}
#rightnav ul li a:hover			{background:url(../style1/arrow-hover.gif) 0 50% no-repeat; text-decoration:none;}
#rightnav ul li.underlinenone	{height:30px; border-bottom:none; line-height:29px;}

#subrightnav					{width:130px; position:absolute; top:229px; right:0px;}
#subrightnav ul					{width:130px;} 
#subrightnav ul li				{width:130px; height:26px;}
#subrightnav ul li a			{width:120px; display:block; background:url("../style1/arrow2.gif") 0 50% no-repeat ; color:#3B3B3B; text-decoration:underline; padding:0 0 0 20px;}
#subrightnav ul li a:hover		{text-decoration:none;}

#content						{width:720px; margin:0; padding:20px; position:relative; }
#content p						{margin-bottom:10px; }
#content p span.boldtext		{font-weight:bold;}
#content h1						{width:100%; height:40px; display:block; font:21px/21px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#333; line-height:24px; padding-top:20px; padding-bottom:10px;} 
#content h2						{width:100%; height:40px; display:block; font:21px/21px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#333; line-height:24px; padding-top:20px; padding-bottom:10px;}
#content h2 span				{font-size:19px; font-weight:normal;}

#content .storecontent			{border: 0px solid #3A3A3C;width:760px; }
#content .storecontent a		{text-decoration:none;}
#content .storecontent a:hover	{text-decoration:underline;}

#content .navbar				{padding:0px 0px 4px 6px; margin-left:-5px;}
#content .anavbar				{background:#eee; font-size: 10px; color:#333; text-transform:uppercase; padding: 2px 4px 2px 4px; width: 120px; float:left; text-align:center; margin-right:4px; margin-bottom:3px;}
#content .anavbar:hover			{color:#555; background:#ddd; padding: 2px 4px 2px 4px; margin-right:4px; font-weight:bold;}

#content .maincategory		 	{float:left; border: solid 1px #eee;margin-top:5px;}
#content .maincategory_text		{float:right;min-height:180px;background:#fff;margin-right:15px; border: dotted 1px #eee;color:#333;padding:20px;margin-top:5px;}

#content .category		 		{float:left;width:720px;border: solid 1px #fff;margin-top:5px;}
#content .category_text			{float:left;width:700px; min-height:180px; margin-right:15px; border: dotted 1px #eee; color:#333; padding:20px; margin-top:5px;}
#content .category p 		 	{padding-bottom:10px;}

#content .subcategory		 	{float:left; width:720px;border: solid 1px #fff; margin-top:5px; }
#content .subcategory_text		{float:left;width:700px; min-height:180px; margin-right:15px;border: dotted 1px #ddd; color:#333; padding:20px; margin-top:5px; }

#content .storecategory			{float: left; width: 213px; border: 1px dotted #eee; margin-right: 10px; margin-bottom: 10px; background:#fff;text-align:center;height:250px;}
#content .storecategory	a		{color: #333; text-decoration:none; font-weight: bold;text-align:center; }
#content .storecategory	a:hover	{color: #fff; text-decoration:none; font-weight: bold;}
#content .storecategory h4 		{font-size:120%;}
#content .storecategory strong	{font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;} 

#content .storeitem 			{float: left; width: 135px; border: 1px dotted #ddd; margin-right: 11px; margin-bottom: 12px; text-align:left; height:155px}
#content .storeitem .pic		{border-bottom: 1px dotted #DED7C2;}
#content .storeitem h5 			{font-size:100%; height:auto; margin-top:0px; height:15px}
#content .storeitem h5 a		{text-decoration: none; color: #000; font-weight:bold;height:15px}
#content .storeitem h5 a:hover	{text-decoration: underline; color: #ccc; font-weight: bold;}

#content .store_defaultinfo_wide			{width: 100%; margin-bottom:20px; padding-left: 20px; padding-bottom: 20px; border-left: 1px dotted #3A3A3C;}
#content .store_defaultinfo_wide small		{color:#000;}
#content .store_defaultinfo_wide p		{color:#000;}


#content .box					{width: 720px; margin-bottom:20px;}
#content .box li				{display:list-item; list-style: outside disc; margin-left:1.3em; margin-bottom:.3em;}
#content .box strong			{font-size: 110%; margin-top:1em;}


#footer					{height:124px; border-top: 1px dotted #bbb; color:#fff; width:720px;position:relative; bottom:0px; margin-left:20px;}
#footer img				{width:180px; height:31px; position:absolute; top:30px; right:0px;}
#footer ul				{width:100%; position: absolute; top:30px;}
#footer li				{float:left; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footer ul li a			{padding:0 0 0 12px; color:#fff; text-decoration:none;}
#footer ul li a:hover	{text-decoration:underline;}
#footer ul.indeomedia	{width:180px; display:block; position:absolute; top:65px; right:0px; height: 40px;}
#footer p 				{font-size:9px; color:#CCC; line-height:1.4em;}
#footer .awhite			{font-size:10px; color:#CCC;}

#footer p.copyright		{color:#ccc; font:10px/14px Tahoma,Arial, Helvetica, sans-serif; position:absolute; top: 75px;}
