html,body{margin: 0; padding: 0; width:100%; height:100%; background:url('images/contentbg.jpg') top center repeat-x; background-position:0 220px;}
html{background:#030305;}
h1{font:normal 18px verdana;  color:#d1d1d1;}
h2{font:normal 13px verdana;  color:#C9C9C9;}
h3{font:normal 13px verdana;  color:#969696;}

/*************** 	Structure 	***************/

#main  									{ width:100%; min-height: 100%; float:left;}
* html #main							{height: 100%;} /* IE HACK */
#header									{width:100%;height:49px; background:url('images/headerbg.jpg') top left repeat-x; text-align:center;}

#menu_holder							{width:713px; height:23px; margin:auto;padding-top:16px; }

#menu_holder a 							{font: normal 14px verdana; color:#989eac; text-decoration:none;}
#menu_holder a:hover					{font: normal 14px  verdana; color:#fff;}

#flash_holder							{width:100%; height:171px; margin:0px; padding:0px; background-color:#000; border: 0px solid #0202ed;}
#flash									{width:100%; height:171px; background:url('images/header.jpg') center center no-repeat;}

#outercontent							{float:left; width:100%; text-align:center; padding-bottom:121px; }
#innercontent							{width:980px;padding:0; margin:auto; text-align:left;}

#footer									{width:100%; height:61px; margin-top:-61px; background:url('images/footerbg.jpg') top center; text-align:center; float:left;}
#innerfooter							{width:980px;padding:0; margin:auto; text-align:center; font: normal 12px verdana; color:#989eac; margin-top:18px;}

#title_holder							{padding-top:37px; margin-left:0px; width:980px; float:left;}
#title_holder2							{padding-top:37px; margin-left:0px; width:980px; float:left;}
#subtitle_holder						{padding-top:8px; width:980px;}
#content_holder							{padding-top:15px; width:980px; float:left;}

.item_holder							{width:150px; height:150px; float:left;margin-right:10px;margin-bottom:10px;}
.detail_holder							{width:100%; float:left;margin-bottom:10px;}

.list_name								{font:normal 13px verdana;  color:#969696; text-align:center;}
.list_name a							{font:normal 13px verdana;  color:#969696; text-align:center; text-decoration:none;}
.list_name a:hover						{font:normal 13px verdana;  color:#fff; text-align:center; text-decoration:none;}

.list_img								{text-align:center;}
.list_img a img							{border: 8px solid #23262b;}
.list_img a:hover img					{border: 8px solid #b1aead;}

.list_img2								{text-align:center;}
.list_img2 a img						{border: 8px solid #b1aead;}
.list_img2 a:hover img					{border: 8px solid #23262b;}

.list_price								{font:bold 13px verdana;  color:#969696; text-align:center;}
.list_price_discount					{font:bold 13px verdana;  color:#FF0909; text-align:center;}


.detail_img img							{text-align:left; border: 8px solid #23262b;}
.detail_img a							{font:normal 13px verdana;  color:#969696; text-align:center; text-decoration:none;}
.detail_img a:hover						{font:normal 13px verdana;  color:#fff; text-align:center; text-decoration:none;}
.detail_info							{font:normal 15px verdana;  color:#969696; text-align:left;}

.text									{font:normal 13px verdana;  color:#969696; text-align:left;}
.textw									{font:normal 13px verdana;  color:#fff; text-align:left;}
.normal									{font:normal 13px verdana;  color:#fff; text-align:center; text-decoration:none;}
.normal:hover							{font:normal 13px verdana;  color:#969696; text-align:center; text-decoration:none;}

.pager									{text-align:center; padding-top:15px;}
.pager a								{font:normal 13px verdana;  color:#969696; text-decoration:none;}
.pager a:hover							{font:normal 13px verdana;  color:#969696;}
.side									{width:430px;float:left;}
.star_holder							{width:1000px; height:0px; margin:auto; text-align:left;}
.star_holder_in							{width:1000px; height:0px; margin:auto; float:right; position:absolute;}
.star									{float:left; color:#fff; width:254px; height:229px; background:url('images/star.png') top left no-repeat; margin-top:125px; float:right; }
/*************** 	Menu 	***************/

#home a 								{width:48px; height:28px; display: block; margin-left:3px; background:url('images/home.jpg') top left no-repeat; float:right;}
#aboutus a 								{width:83px; height:28px; display: block; margin-left:3px;  background:url('images/aboutus.jpg') top left no-repeat; float:right;}
#portfolio a 							{width:88px; height:28px; display: block; margin-left:3px;  background:url('images/portfolio.jpg') top left no-repeat; float:right;}
#services a 							{width:76px; height:28px; display: block; margin-left:3px;  background:url('images/services.jpg') top left no-repeat; float:right;}
#contactus a 							{width:97px; height:28px; display: block; margin-left:3px;  background:url('images/contactus.jpg') top left no-repeat; float:right;}

#home a:hover ,#aboutus a:hover ,#portfolio a:hover ,#services a:hover ,#contactus a:hover					{background-position:0 -28px;}

#home a.current ,#aboutus a.current ,#portfolio a.current ,#services a.current ,#contactus a.current		{background-position:0 -28px;}

/*************** 	Styles 	***************/

.contenttext							{font:12px verdana; color:#969696;}

/*Footer*/

#innerfooter a 							{font: normal 11px verdana; color:#989eac; text-decoration:none;}
#innerfooter a:hover					{font: normal 11px  verdana; color:#fff;}


