body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.msggreen{border:0px solid #0099CC; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#009900; padding-top:10px; text-align:center}


#headerbg{ width:100%;background:url(../images/headerbg.gif) repeat-x; float:left;}
#header{width:990px; margin:auto;}
#topheader{ width:990px; float:left;}
#logo{ width:295px; float:left; padding-top:15px;}
#phone{ width:400px; float:left; font-family:"Trebuchet MS"; font-size:20px; font-weight:normal; color:#000000; text-align:right;  padding-top:20px;}
#phone img{ vertical-align:middle;}
#link{ width:288px; float:right;}
#basket{ width:288px; float:left; background:url(../images/basket_bg.gif) center no-repeat; height:55px; margin-top:5px;}
.baskettxt{float:left; font-family:Tahoma; font-size:11px; color:#000000; line-height:14px; padding-left:45px; padding-top:5px;}
#toplinkbg{ width:288px; float:left; background:url(../images/top_link_bg.gif) center no-repeat;margin-top:6px; text-align:center; height:28px;}
.toplink{font-family:Tahoma; font-size:11px; font-weight:normal; color:#B40001; text-decoration:none; text-align:center; padding-top:8px; float:left; text-align:center; width:288px;}
.toplink a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#B40001; text-decoration:none; text-align:center; padding-left:6px; padding-right:6px;}
.toplink a:hover{ text-decoration:underline; color:#000000;}
#topmenu{ width:990px; float:left;}
#menu{width:650px;height:39px;float:left;margin-top:1px;}	
#menu ul{width:650px;list-style:none;height:39px;float:left;margin:0px;padding:0px;display:block;}	
#menu ul li{height:39px;float:left;list-style:none;margin:0px;padding:0px;display:block;}	
#menu ul li a{list-style:none;float:left;margin:0px;margin-top:0px;padding:11px 16px 12px 16px;display:block;font-family: Tahoma;	font-size:11px;font-weight:bold;color:#FFFFFF;text-align:center;text-decoration:none;}	
#menu ul li a:hover{height:25px;float:left;margin:0px;margin-top:1px;padding:11px 16px 0px 16px;display:block;font-weight:bold;	color:#FFEAEA;text-align:center;text-decoration:none;background:url(../images/menu_hover.gif) repeat-x;}
#menu ul li .selected{height:25px;float:left;margin:0px;margin-top:1px;padding:11px 16px 0px 16px;display:block;font-weight:bold;		color:#FFEAEA;text-align:center;text-decoration:none;background:url(../images/menu_selected.gif) repeat-x;}
.seperator{background: url(../images/menu_seperator.gif) no-repeat;width:1px;height:40px;float:left;}
#search{ width:270px; float:right; font-family:Tahoma; font-size:10px; color:#FFDBDB; text-decoration:noni; font-weight:bold; margin-top:9px;}
#search a{font-family:Tahoma; font-size:10px; color:#FFDBDB; text-decoration:underline; font-weight:bold;}
#search a:hover{text-decoration:none;}
.inputfield { width:100px; height:14px; border: solid 1px A03534; vertical-align:middle;}
#search input{ vertical-align:middle; padding-left:3px; padding-right:3px; border:0px;}

#middle{ width:990px; margin:auto; /margin-top:-8px;}

#leftpart{ width:232px; float:left; background:#F1E8E8;padding-bottom:15px; border-bottom:15px solid #FFFFFF;}
.headertxt{ font-size:11px; font-family:Tahoma; font-weight:bold; color:#717171; padding:5px; padding-left:10px; padding-top:13px; padding-bottom:4px;}
.headertxt a{ font-size:11px; font-family:Tahoma; font-weight:bold; color:#717171; text-decoration:none;}
.headertxt a:hover{color:#000000; text-decoration:underline;}
.headertxtsite{ font-size:11px; font-family:Tahoma; font-weight:bold; color:#717171;}
.headertxt img{ /vertical-align:middle; padding-right:3px;}
.Category{width:209px;;float:left; background:#FFFFFF; border: solid 1px #E0DDDD; margin-left:11px; _margin-left:5px;}
.Category ul{width:170px;list-style:none; margin:0px 0px 0px 30px; padding:0px; padding-bottom:5px;}
.Category ul li{width:170; height:22px; /height:18px;}
.Category ul li a{display:block;background:url(../images/bullet_normal.gif) 0 7px no-repeat;font:11px Tahoma; color:#717171; text-decoration:none; padding:4px 0 0 12px;}
.Category ul li a:hover{text-decoration:underline; color: #E4302F;background:url(../images/bullet_hover.gif) 0 7px no-repeat;}
.nav_header{ float:left; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#E4302F; background: url(../images/nav_header.gif) 0px 10px no-repeat; width:210px; height:37px; padding-bottom:10px;_padding-bottom:0px;padding-top:10px; text-indent:32px;}
.nav_header a{ float:left; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#E4302F; background: url(../images/nav_header.gif) no-repeat; width:178px; height:17px; padding-bottom:10px;_padding-bottom:0px;padding-top:10px; text-indent:32px;text-decoration:none;}
.nav_header a:hover{ float:left; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#E4302F; background: url(../images/nav_header.gif) no-repeat; width:178px; height:18px; padding-bottom:10px;_padding-bottom:0px;padding-top:10px; text-indent:32px;text-decoration:underline;}
.nav_headercategory{ font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#E4302F; height:37px; padding-bottom:10px;_padding-bottom:0px;padding-top:10px; text-indent:32px;}
#video{width:208px; float:left; background:#FFFFFF; border: solid 1px #E0DDDD; margin-left:11px; _margin-left:5px; margin-top:12px; text-align:center;}

#rightpart{ width:730px; float:right;}
#welcome{ width:721px; float:left; margin-top:10px;}
.wel_middle{ width:709px; float:left; border-left:solid 1px #EFEFEF; border-right:solid 1px #EFEFEF; padding:5px; padding-top:10px;}
.wel_txt{ width:435px; float:left; font-family:Tahoma; font-size:11px; color:#000000; line-height:20px; text-align:justify; padding-left:8px;}
.wel_image{ width:250px; float:right; text-align:center; padding-bottom:5px;}
.wel_bottom{ width:730px; float:left; background: url(../images/featured_bg.gif) no-repeat; height:65px;
font-family:"Trebuchet MS"; font-size:18px; color:#00A0E9; text-align:center; font-weight:normal; padding-top:20px; text-decoration:none;}
.wel_bottom a{font-family:"Trebuchet MS"; font-size:18px; color:#00A0E9;font-weight:normal; text-decoration:none;}
.wel_bottom a:hover{ text-decoration:underline;}
#bestproducts{ width:730px; float:left; margin-top:10px; margin-bottom:10px;}
.sellertxt{ width:250px; float:left; font-family:"Trebuchet MS"; font-size:18px; color:#11678E; padding-top:8px; padding-left:5px;}
.discount{ width:291px; float:right; text-align:right; padding-right:10px; cursor:pointer;}
#products{ width:730px; float:left; padding-bottom:20px;}
.productdisplay{ width:236px; float:left; margin-top:10px; margin-right:7px;}
.middletext{ width:234px; float:left; border-left:solid 1px #DEDEDE; border-right:solid 1px #DEDEDE;}
.productheader{ width:220px; float:left; font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:#333333; padding-top:5px; padding-left:12px; padding-bottom:5px;}
.productimage{ float:left; font-family:Tahoma; font-size:11px; color:#000000; font-weight:bold; padding-left:12px; padding-top:5px; padding-bottom:5px; }
.productimage img{ vertical-align:middle; padding-right:5px;}
.productdescriptons{ width:210px; float:left; font-family:Tahoma; font-size:11px; color:#000000; line-height:16px; text-align:justify; padding-top:5px; padding-left:12px; padding-bottom:10px;}
.productbutton{ width:220px; float:left; text-align:right; padding-bottom:8px;}
.productbutton img,input{ vertical-align:middle;}

#footerbg{width:100%; background:url(../images/footerbg.gif) repeat-x;float:left;}
#footer{ width:990px; margin:auto; margin-top:20px;}
.footerlink{ width:990px; background:url(../images/footer_link_bg.gif) center no-repeat; float:left;}
.footertxt{ width:290px; float:left; font-family:Tahoma; font-size:11px; line-height:16px; color:#414141; text-decoration:none; padding-left:40px; padding-top:8px;}
.footertxt ul{ width:290px; float:left; margin:0px; padding:0px;}
.footertxt ul li{width:290px; list-style:none;}
.footertxt ul li a{font-family:Tahoma; font-size:11px; line-height:18px; color:#414141;text-decoration:none;}
.footertxt ul li a:hover{color:#000000;text-decoration:underline;}
.footertxtheader{ font-family:Tahoma; font-size:12px; font-weight:bold; color:#2F2F2F; float:left; padding-top:4px;}
.footerbottom{ width:960px; margin:auto;}
.copyright{ width:300px; float:left; font-family:Tahoma; font-size:11px; color:#636363; padding-left:20px; padding-top:18px;}
.payment{ width:400px; float:right; text-align:right; vertical-align:middle; padding-right:8px;}
.dotsquares{ width:940px; float:left; font-family:Tahoma; font-size:11px; color:#636363; text-align:right; padding:10px;}


/*_________________________________CSS FOR PORTFOLIO PAGE__________________________*/

.new_portfolio{ width:670px; float:left; padding-bottom:15px; border-bottom: dashed 1px #CCCCCC; padding-top:15px;}
.new_portfolio .image{ width:177px; float:left; padding:0px; margin:0px; border:solid 3px #CCCCCC;}
.new_portfolio .image:hover{ width:177px; float:left; padding:0px; margin:0px; border:solid 3px #FF0000 ;}
.new_portfolio .text{ width:400px; float:left; font-family: tahoma; font-size:12px; font-weight:normal; line-height:12px; color:#333333; text-align:justify; margin-left:30px;}
.new_portfolio .text strong{ padding-bottom:7px; float:left; width:100%; font-size:14px; text-decoration:underline; color:#911414;}
.new_portfolio .text a{color:#000000; text-decoration:none;}
.new_portfolio .text a:hover{color:#000000; text-decoration:underline;}
