html, body {
	margin:0;
	padding:0; 
	background-color: #FFFFFF;
	font-family : arial, sans-serif;
	font-size:85%;
	height:100%;
	color:#333333;
	text-align:center;
	height:auto;
}
img {border:none !important};
#wrapper {	
	width:930px;
	position:relative;
	background-color: #FFFFFF;
	text-align:left;
	margin: 0 auto;
	height:auto !important;
	min-height:620px !important;
	height:100%;
	background:url(img/logo.jpg) top left no-repeat;
}
.catname {
	height:230px;
	width:230px !important;
	border-bottom:#BCBCBC 1px dashed;
	border-left:#BCBCBC 1px solid;
	
	text-align:center;
	padding:10px;
	color:#666;
}
#flashmenu {	
	width:780px;
	text-align:right;
	margin-right: auto;
	margin-left:auto;
	padding-bottom:80px;
	height:auto !important;

}
#menu {

}

#footer {

	width:910px;
	height:80px;
	bottom:0px;
	margin: 0 auto;
	text-align:center;
	padding-top:5px;
	clear:both;
}

.prodname,.prodprice,.prodcurrency {
text-align:center;
}
#hrdiv {
height:1px;
background-color:#999999;
}
#text {
padding-left:10px;
padding-right:50px;
padding-top:10px;
text-align:left;

}

#innerwrapper {	
	width:930px;
	background-color: #FFFFFF;
	text-align:center;
	margin-right: auto;
	margin-left:auto;
	position:relative;
	height:auto !important;
	height:100%;
	background:url(img/logo.jpg) top left no-repeat;
}
#productinnerwrapper {	
	width:780px;
	min-height:100%;
	background-color: #FFFFFF;
	text-align:center;
	margin-right: auto;
	margin-left:auto; 
}
.pnumber {padding-top:10px; font-size:11px; line-height:22px; font-weight:bold; width:90px !important; background:url(images/tel.gif) no-repeat left;}
.pmanu {width:120px !important}
.pnumber:hover {background:url(images/tel.gif) no-repeat left #fff !important; color:#000 !important;}
#menu {

	text-align:right;
	vertical-align:top;
		float:right; 
	width:930px;
	margin:0 auto;
	padding-top:5px;
	height:115px;

}
#login-bar {
	width:910px;
	height:20px;
	margin:0 auto;
	border-bottom:1px solid #ccc;
	margin-bottom:50px;

}
#login-bar-short {
	width:910px;
	height:20px;
	margin:0 auto;
	border-bottom:1px solid #ccc;
	margin-bottom:5px;

}
#login {
	float:right;
}
#breadcrumbs {
	float:left;
	display:none;
}
#search {
	text-align:right;
	float:right; 
	width:250px;
	padding:7px 0 20px 0;
	margin-right:20px;

}
#minibasket {
	text-align:right;
	float:right; 
	width:240px;
	height:28px;
	overflow:hidden;
	padding:6px 0 6px 0;
	margin-left:10px;
	border:1px solid #ccc;
}
#minicart {
	width:200px;
}
.minicartleft {
	float:left; 
	width:110px;
	text-align:left;
	padding-left:5px;
}
.minicartright {
	float:right; 
	width:100px;
	text-align:center;
	padding-top:3px;
}
#dpnumber {
	text-align:right;
	float:right; 
	width:110px;
	padding:16px 0 10px 10px;
	margin-left:20px;
}
#cservices{
	text-align:right;
	float:right; 
	width:110px;
	padding:16px 0 10px 10px;
	margin-left:40px;
}
.clear {clear:both}
#productsmenu {
	width:100%;
	margin: 0 auto;
	padding: 0;
	text-align:right;
	height:auto !important;
	min-height:500px;
	height:100%;
}
#left-menu {
	width:200px; 
	padding:10px;
	float:left; 
	text-align:left;
	border:1px solid #ccc;
	margin-top:14px;
}
#left-menu ul {
	list-style:none;
	margin:0;
	padding:0;
}
#left-menu li {
	padding:0px 0px 0px 25px;
	margin:0 10px 15px 0;
	background:url(images/bullet.gif) left no-repeat;
	font-weight:bold;
}
#details {
	width:740px;
	min-height:100%;
	margin: 0 auto;
	padding: 0;
	text-align:left;
}


#content1 {	
	width:400px;
	height:150px;
	margin: 0 auto;
	padding-left: 350px;
	text-align:right;

}

#content1a {	
	width:300px;
	height:200px;
	margin: 0 auto;
	padding-left: 0px;
	text-align:left;
	float:left;

}
#content1b {	
	width:330px;
	height:120px;
	margin: 0 auto;
	padding-top:50px;
	padding-right: 10px;
	padding-left: 0px;
	text-align:right;
	float:right;

}
#contentwrapper {	
	width:930px;
	min-height:480px;
	height:auto;
	margin: 0 auto;
	padding-left: 0px;
	text-align:center;
}

#content3 {	
	width:300px;
	height:140px;
	margin: 0 auto;
	padding-left: 0px;
	text-align:left;
	float:left;
	padding-top:60px;
	
}
#content4 {	
	width:210px;
	height:180px;
	margin: 0 auto;
	padding-right: 240px;
	padding-left: 30px;
	text-align:right;
	float:right;
}

#left {	
	width:167px;
	height:330px;
	background:url(img/left_content_bg_tile.gif);
	padding: 10px 10px 10px 20px; /* Clockwise - top, right, bottom, left - subtract padding from width & height */
	text-align:left;
	float:left;

	
}

#right {	 /* index only */
	width:590px;
	height:350px;
	background:url(img/right_content_bg_tile.gif);
	padding:0px;
	margin:0px;
	float:right;
	
	
	
}

#right_standard { /* other pages */
	width:570px;
	height:330px;
	background:url(img/right_content_bg_tile.gif);
	padding:10px;
	text-align:left;
	float:right;
	margin:0px;

}

#right_column1 {	
	width:300px;
	height:330px;
	float:left;
	text-align:left;
	padding: 10px 10px 10px 10px; /* Clockwise - top, right, bottom, left - subtract padding from width & height */
}
#right_column2 {	
	width:250px;
	height:350px;
	padding:0px;
	float:right;
}

.box {	
	width:200px;
	height:130px;
	padding: 10px 10px 10px 10px;
	border:solid 1px #FFFFFF;
	background-color:#666666;

}

#spacer {	
	height:10px;
	padding:0px;
}


#divider {
clear:both
}


.baselinks {	
	border-top:#FF00FF 2px solid;
	margin-top:20px;
	text-align:center;
	display:block;
	width:910px;
	
	}

A:link {text-decoration: none; color:#0378BD; }
A:visited {text-decoration: none; color:#0378BD;}
A:active {text-decoration: none; color:#08527D; }
A:hover {text-decoration: none; color:#08527D;}
.baselinks a {text-decoration: none; color:#666666; font-size:85%; text-align:center; }
.baselinks a:visited {text-decoration: none; color:#666666; font-size:85%; text-align:center; }
.baselinks a:active {text-decoration: none; color:#6699FF; font-size:85%; text-align:center; }
.baselinks a:hover {text-decoration: none; color:#6699FF; font-size:85%; text-align:center; }
.basetext { font-size:85%;  text-align:center; }



H1 {
	font-size: medium;
	color:#0066FF;
}

.white {
	color:#FFFFFF;
}
.dark {
	color:#333333;
}
.grey {
	color:#999999;
	font-size:x-small;
}

.grey A:link {text-decoration: none; color:#999999}
.grey A:visited {text-decoration: none; color:#999999}
.grey A:active {text-decoration: none; color:#FFFFFF}
.grey A:hover {text-decoration: none; color:#FFFFFF} 

P {
	font-size: 12px;
	font-family : Verdana;
	margin-top:10px;;
}

