/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#000000 url(images/bg.gif) repeat-x;
	

}
#totaldiv{
			margin:0px auto;
			width:771px;
			top:0px;
			padding:0px 0px 0px 0px;
			background-image:url(images/bg_body.gif);
			background-repeat:repeat-y;
}
#sidebar{
			FLOAT:left;
			width:2px;
			height:785px;
}
#sidebar1{
			FLOAT:right;
			width:2px;
			height:785px;
}
#totalmiddiv{
			FLOAT:left;
			width:767px;
}
#topbar{
			FLOAT:left;
			width:767px;
}

#totalbodydiv{
			FLOAT:left;
			width:767px;
			background-color:#FFFFFF;
}

#totaltopdiv{
			FLOAT:left;
			width:767px;
			top:0px;
			padding:0px 0px 0px 0px;
}
#totaltopimage{
			FLOAT:left;
			width:767px;
			top:0px;
			padding:0px 0px 0px 0px;
}
#index_image1 {
				FLOAT: left; 
				WIDTH: 223px; 
				padding: 0px 0px 0px 0px;
}
#indexwhitebar {
				FLOAT: left; 
				WIDTH: 454px;
				height:30px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 19px 0px 0px 90px;
}

#totalsearchwhitediv{
				FLOAT:right; 
				WIDTH: 480px;
				padding:0px 0px 0px 0px;
}
#searchwhitetext{
				FLOAT: left; 
				WIDTH: 190px;
				padding-top:6px;
				padding-right:3px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#434340;
}

html>body #searchboxwhitediv{
			float:left;
			height:24px;
			padding:0px 0px 0px 0px;
}
#searchboxwhitediv{
			float:left;
			height:24px;
			padding:0px;
			margin-bottom: -14px;
}
#go{
	FLOAT: left; 
	padding-top:4px;
	padding-left:3px;
}
.go{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#434340;
	text-decoration:none;
}
.go:hover{
	color:#434340;
	text-decoration:none;
}
#topmidimagediv {
				FLOAT: left; 
				WIDTH: 756px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 6px 0px 5px;
}
#totalnavdiv {
				FLOAT: left; 
				WIDTH: 219px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 0px 0px 0px;
}
#navleftsidebar{
				FLOAT: left; 
				WIDTH: 22px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 0px 0px 0px;
}
#navmidbar{
				FLOAT: left; 
				WIDTH: 187px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 0px 0px 0px;
}
#logodiv{
		FLOAT: left; 
		WIDTH: 187px;
		background-color:#FFFFFF;
		background-repeat:repeat;
		padding: 0px 0px 0px 0px;
}
#menudiv{
		FLOAT: left; 
		WIDTH: 169px;
		height:150px;
		background-image:url(images/navbg.jpg);
		background-repeat:no-repeat;
		padding: 5px 0px 5px 18px;
}
.navdiv2{
		float:left;
		width:166px;
		top:0px;
		padding:0px 0px 0px 0px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:15px;
		color:#ece9e8;
		font-weight:bold;
		text-decoration:none;
}
.navdiv2:hover{
		color:#d6d6d5;
		text-decoration:none;
}
.arrowblack{
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
            color:#ffffff;
			font-weight:bold;
            text-decoration:none;

}
#navrightsidebar{
				FLOAT:right; 
				WIDTH: 10px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 0px 0px 0px;
}
#totalindeximagediv{
				FLOAT: left; 
				WIDTH: 537px;
				background-color:#393939;
				background-repeat:repeat;
				padding: 0px 0px 0px 0px;
}
#index_image2 {
				FLOAT: left; 
				WIDTH: 264px;
				height:99px; 
				padding: 144px 0px 0px 18px;
				background-image:url(images/image02.jpg);
				background-repeat:no-repeat;
				
}
.sloganheading{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;
		font-style:normal;
		text-decoration:none;
}
.sloganheading a:link, .sloganheading a:visited, .sloganheading a:active{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;
		font-style:normal;
		text-decoration:underline;
}
.sloganheading a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;
		font-style:normal;
		text-decoration:none;
}
.slogantext{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#383838;
		line-height:12px;
		font-style:normal;
		line-height:14px;
		text-decoration:none;
}
#index_image3 {
				FLOAT: left; 
				WIDTH: 255px; 
				padding: 0px 0px 0px 0px;
}

#totalbodytextdiv{
			FLOAT:left;
			width:750px;
			padding:0px 0px 11px 17px;
}
#totalleftbodydiv{
			FLOAT:left;
			width:210px;
			background-image:url(images/totalleftbodydivbg.gif);
			background-repeat:repeat-y;
			padding:0px 0px 0px 0px;
			overflow:hidden;
}
#leftbodydiv{
			FLOAT:left;
			width:6px;
			padding:0px 0px 0px 0px;
}
#rightbodydiv{
			FLOAT:right;
			width:9px;
			padding:0px 0px 0px 0px;
}
#midbodydiv{
			FLOAT:left;
			width:194px;
			padding:0px 0px 0px 0px;
			overflow:hidden;
}
#midbodytextdiv{
			FLOAT:left;
			width:188px;
			padding:10px 3px 0px 3px;
			overflow:hidden;
}
#totalsearchdiv{
			FLOAT:left;
			width:160px;
			padding:6px 19px 6px 7px;
			border:1px solid #d0d0d0;
}
#searchtextdiv{
			FLOAT:left;
			width:160px;
			padding:0px 0px 0px 0px;
}
.searchheading{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#434340;
			line-height:18px;
			font-weight:bold;

}
.searchtext{
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#666666;
			font-weight:normal;

}
#searchdiv{
			float:left;
			width:148px;
			height:46px;
			top:0px;
			padding:8px 3px 0px 9px;
}
#searchboxdiv{
			float:left;
			width:148px;
			height:22px;
			padding:0px 0px 0px 0px;
			line-height:17px;
			font-size:9px;
			font-weight:normal;
}

#submitdiv{
			float:left;
			width:88px;
			height:20px;
			top:0px;
			padding:3px 0px 0px 60px;
}
#midbodyimagediv{
			FLOAT:left;
			width:210px;
			padding:0px 0px 0px 0px;
			overflow:hidden;
}
#totalcategorishopdiv{
			FLOAT:left;
			width:187px;
			padding:0px 0px 0px 0px;
			overflow:hidden;
}
#categories{
			FLOAT:left;
			width:167px;
			padding:6px 0px 6px 20px;
			overflow:hidden;
}
#categoriesheadline{
			FLOAT:left;
			width:167px;
			padding:0px 0px 6px 0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#20459c;
}
#leftnav{
		float:left;
		width:167px;
		top:0px;
		padding:0px 0px 0px 0px;
}
.navdiv3{
		float:left;
		width:167px;
		top:0px;
		padding:0px 0px 0px 0px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		line-height:18px;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		text-decoration:underline;
		
}
.navdiv3:hover{
		color:#666666;
		text-decoration:none;
}
#shopnowdiv{
			FLOAT:left;
			width:180px;
			height:80px;
			padding:3px 3px 3px 3px;
			margin-top: 10px;
			margin-bottom: 10px;
			border:1px solid #e3e3e3;
			clear: both;
			
}
#shopnowdiv01{
			FLOAT:left;
			width:180px;
			height:30px;
			overflow:hidden;
}
#shopnowtext{
			FLOAT:left;
			width:161px;
			height:46px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-style:normal;
			color:#515151;
			padding-left:19px;
			padding-top:3px;
			background-image:url(images/shopnow02.jpg);
			background-repeat:no-repeat;
			background-position:center;
			overflow:hidden;

}
html>body #totalrightbodydiv{
			FLOAT:left;
			width:515px;
			padding:0px 0px 0px 10px;
}
html>body #rightbodytextdiv{
			FLOAT:left;
			width:511px;
			padding:0px 0px 0px 0px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-style:normal;
			color:#666666;
			line-height:15px;
			
}
#totalrightbodydiv{
			FLOAT:left;
			width:535px;
			padding:0px 0px 0px 0px;
}
#rightbodytextdiv{
			FLOAT:left;
			width:520px;
			padding:0px 0px 0px 10px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-style:normal;
			color:#666666;
			line-height:15px;
			
}
#rightbodytextdiv td {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-style:normal;
			color:#666666;
			line-height:15px;
}
#rightbodytextdiv img {
			border: 4px solid #FFDC8E;
}
.boldtext {
	font-weight: bold;
	color: #D46726;
	
}
.accent {
			font-weight: bold;
}
	
.blueheadline{
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bold;
			color:#2954b6;
}
.grayheadline{
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bold;
			color:#999999;
}
#totalproductdiv{
			FLOAT:left;
			width:491px;
			padding:30px 0px 0px 0px;
}
.FEATUREDPRODUCTS{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#ce6325;
}
#productpictotal{
			FLOAT:left;
			width:505px;
			margin-top:10px;
}
.productpic{
			FLOAT:left;
			width:110px;
			height:140px;
			margin-right:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			overflow:hidden;
}
.productpictext{
			FLOAT:left;
			width:104px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			padding-top:3px;
}
.picborder{
			FLOAT:left;
			width:95px;
			height:88px;
			border:2px solid #ffdc8e;
}
#footerdiv{
			FLOAT:left;
			width:767px;
			height:61px;
			background-image:url(images/footerbg.gif);
			background-repeat:repeat-x;
}
#footernavdiv{
			FLOAT:left;
			width:499px;
			padding-top:12px;
			padding-left:145px;
			padding-right:123px;
			padding-bottom:6px;
			
}
.footernavtext{
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-style:normal;
			color:#b47660;
			text-decoration:none;
}
.footernavtext:hover{
			color:#b47660;
			text-decoration:underline;
}
.bar{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#b47660;
	text-decoration:none;
}
#copyrightdiv{
			FLOAT:left;
			width:310px;
			padding-left:238px;
			padding-right:219px;
			padding-bottom:6px;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-style:normal;
			color:#7c4545;
			text-decoration:none;
			
}
.weblink{
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-style:normal;
			color:#7c4545;
			text-decoration:none;
			
}
.weblink:hover{
			color:#7c4545;
			text-decoration:underline;
			
}
/*-------------innerpage------------------------*/
#totalinnerdiv{
				FLOAT: left; 
				WIDTH: 767px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 0px 20px 0px;
				overflow:hidden;
}
#innerleftnavdiv{
				FLOAT: left; 
				WIDTH: 223px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 0px 0px 5px;
				overflow:hidden;
}
#innerrightdiv{
				FLOAT: left; 
				WIDTH: 534px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 0px 0px 0px;
				overflow:hidden;
}
#totalinnerimage{
				FLOAT: left; 
				WIDTH: 534px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 0px 0px 0px;
				overflow:hidden;
}
#inner_image1{
			FLOAT: left; 
			WIDTH: 251px;
			height:64px;
			background-image:url(images/inner_image2.jpg);
			background-repeat:no-repeat;
			padding: 30px 0px 0px 14px;
}
#inner_image2{
			FLOAT: left; 
			WIDTH: 269px;
			background-color:#FFFFFF;
			background-repeat:repeat;
			padding: 0px 0px 0px 0px;
}
#totalnavdivinner {
				FLOAT: left; 
				WIDTH: 223px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 0px 0px 0px;
				overflow:hidden;
}
#totalinnerleftbody{
				FLOAT: left; 
				WIDTH: 211px;
				background-color:#FFFFFF;
				background-repeat:repeat;
				padding: 0px 0px 0px 12px;
				overflow:hidden;
}
#innereftbodydiv{
			FLOAT:left;
			width:210px;
			background-image:url(images/totalleftbodydivbg.gif);
			background-repeat:repeat-y;
			overflow:hidden;
}
.blueheadlineinner{
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			font-weight:bold;
			color:#2954b6;
}
h1{
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			font-weight:bold;
			color:#2954b6;
			margin-top: 10px;
}
.accentcell td {
	background-color:#9DB3ED;
	border: 1px solid #ffffff;
	font-weight: bold;
	color: #798FC8;
}
.calcolor {
	background-color:#F0EBE7;
	border: 1px solid #ffffff;
	font-weight: bold;	
}
.blankcell {
	background-color:#F8F7F7;
	border: 1px solid #ffffff;
	font-weight: bold;
	
}
h2 {
	padding:10px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#20459c;
			}
.return a:link, .return a:active, .return a:visited {
	color: #900!important;
	font-family: Tahoma, Geneva, sans-serif!important;
	text-decoration: underline!important;
	font-size: 11px!important;
}
.return a:hover {text-decoration: none!important;}