@charset "utf-8";

a:link img, a:visited img {border:none;}

/*Article style*/
.article-font {font:36px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#f84e0b;}
.font-p {font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#353535;}

body
{
background: #000 url(images/main-BG.jpg) repeat-x top left;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.underline {text-decoration:underline;}

.normalbutton
{
	margin-top:10px;
	margin-bottom:10px;
}
.left
{
float: left;
width: 200px;
text-align: center;
}

.right
{
float: right;
width: 200px;
text-align: center;
}

.left img, .right img, .center img
{
border: 1px #999 solid;
margin: 20px;
}
.left p, .right p, .center p
{
margin-top: -20px;
}

.center
{
width: 450px;
margin: 0 auto;
}

.sitemap a{font:12px Arial, Helvetica, sans-serif; text-decoration:underline;}
.sitemap a:hover{font:12px Arial, Helvetica, sans-serif; text-decoration:none;}



#contentcontainer
{
width: 100%;
float:none;
position:absolute;
top:428px;
left: 0;
}

#contentcontainer2
{
width: 100%;
float:none;
position:absolute;
top:222px;
left: 0;
}

#content
{
background: #fff url(images/top-bar.gif) no-repeat top left;
width: 884px;
margin: 0 auto;
}

#contentleft
{
width: 554px;
float:left;
margin: 20px 0px 0px 25px !important;
margin: 20px 0px 0px 15px;
min-height: 950px;
}

#contentleftindex
{
width: 554px;
float:left;
margin: 20px 0px 0px 25px !important;
margin: 20px 0px 0px 15px;
height: 2870px;
}

#contentleftindexusa
{
width: 554px;
float:left;
margin: 20px 0px 0px 25px !important;
margin: 20px 0px 0px 15px;
height: 100%;
}

#positioncenter{position: absolute; top: 475px; width: 554px;}

#positionbottom{position: absolute; top: 900px; width: 554px;}

#formusa{
	width:554px;
	height:100%;
	margin:0;
	padding:0;
}

#websampler1{
background:url(images/web1.png) no-repeat top left;
width:554px;
height: 244px;
margin-top: 25px;
margin-bottom: -15px;
}

#websampler2{
background:url(images/web2.png) no-repeat top left;
width:554px;
height: 244px;
margin-top: 20px;
margin-bottom: -15px;
}

#banner3{
background:url(images/banner3.gif) no-repeat;
width:554px;
height: 365px;
margin-top:15px;
}

#banner4{
width: 554px;
height: 119px;
margin-bottom:15px;
}

#banner1{
background:url(images/banner1.jpg) no-repeat;
width:554px;
height: 365px;
margin-top:15px;
}

#banner2{
width: 554px;
height: 119px;
margin-bottom:15px;
}

#usa{
margin: 10px auto;
}

#contentright{
width: 275px;
float: right;
margin: 20px 20px 0px 0px !important;
margin: 20px 10px 0px 0px;
position: relative;
}

#headercontainer
{
width: 100%;
float:none;
position:absolute;
top:0;
left: 0;
}

#header
{
margin: 0 auto;
width: 884px;
}

#footer
{
margin: 0 auto;
height: 40px;
width: 884px;
}


.pcolumn1
{
width: 134px;
height: 177px;
float: left;
background-color: #ffe9c2;
border-top: #ffa200 11px solid;
}

.pcolumn2
{
width: 134px;
height: 177px;
margin: 0px 6px;
float: left;
background-color: #ffd07f;
border-top: #eb5c22 11px solid;
}

.pcolumn3
{
width: 134px;
height: 177px;
margin-left: 6px;
float: right;
background-color: #ffe9c2;
border-top: #ffa200 11px solid;
}


.pcolumn1b
{
width: 134px;
float: left;
background-color: #ffe9c2;
border-bottom: #ffa200 11px solid;

}

.pcolumn2b
{
width: 134px;
margin: 0px 6px;
float: left;
background-color: #ffd07f;
border-bottom: #eb5c22 11px solid;

}

.pcolumn3b
{
width: 134px;
margin-left: 6px;
float: right;
background-color: #ffe9c2;
border-bottom: #ffa200 11px solid;
}

.pcolumn1c
{
width: 134px;
height: 40px;
float: left;
background-color: #ffe9c2;

}

.pcolumn2c
{
width: 134px;
height: 40px;
margin: 0px 6px;
float: left;
background-color: #ffd07f;
}

.pcolumn3c
{
width: 134px;
height: 40px;
margin-left: 6px;
float: right;
background-color: #ffe9c2;
}

.pcolumn1d
{
width: 134px;
height: 137px;
float: left;
background-color: #ffe9c2;

}

.pcolumn2d
{
width: 134px;
height: 137px;
margin: 0px 6px;
float: left;
background-color: #ffd07f;
}

.pcolumn3d
{
width: 134px;
height: 137px;
margin-left: 6px;
float: right;
background-color: #ffe9c2;
}

.innerbox
{
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;

}
.specialtop
{
width: 124px;
height: 122px;
background: #fff url(images/popinbox-top.gif) no-repeat top center;
margin: 0 auto;
}
.specialtop2
{
width: 124px;
height: 122px;
background: #fff url(images/popinbox-top2.gif) no-repeat top center;
margin: 0 auto;
}

.specialtop p, .specialtop2 p
{
margin: 0px 10px 0px 25px;
padding-top: 8px;
}

#otherdesign
{
background-color: #fff7c2;
border-top: #ffde00 11px solid;
border-bottom: #ffde00 11px solid;
width: 100%;
margin-bottom: 10px;
}

#special
{
background: #ffe9c2 url(images/special.gif) no-repeat top center;
border-bottom: #ffa200 11px solid;
width: 100%;
margin-bottom: 10px;
}

#special div
{
padding: 25px 25px 25px 75px ;
}

#special p
{
font-size: 14px;
margin: 0px;
color: #000;
}

#satisfaction
{
position:relative;
top: 10px;
left: 30px;
}

#satisfaction img {behavior: url(iepngfix.htc)}

#curvedboxes
{
position:relative;
top: 10px;
left: 30px;
}

.rightboxout
{
width: 203px;
background-color: #f4e9e5;
margin: 10px auto;
}

.rightboxtop
{
background: url(images/rightbox-top.gif) no-repeat top center;
width: 203px;
height: 11px;
}

.rightboxbot
{
background:url(images/rightbox-bot.gif) no-repeat top center;
width: 203px;
height: 11px;
}

.rightboxout2
{
width: 203px;
height: auto;
margin: 10px auto;
text-align:center;
}

#testi
{
background: url(images/quotetop.gif) no-repeat top left;
width: 150px;
margin: 0 auto;
padding: 18px 0px 0px 25px;
color: #6b331f;
font-size: 12px;
font-style: italic;
}

#testiowner
{
background: url(images/quotebot.gif) no-repeat center right;
width: 150px;
margin: 0 auto;
padding: 18px 0px 0px 35px;
color: #6b331f;
font-size: 10px;
font-weight: bold;
}

#menubg
{
background:url(images/bot-bar.gif) no-repeat bottom left;
width: 884px;
height: 7px;
margin-top: 0px !important;
margin-top: -7px;
}
#menubg2
{
background-color: #fff;
width: 884px;
height: 26px;
}

#quickmenu
{
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:10px;
text-align:center;
}

#quickmenu li
{
display: inline;
line-height: 26px;
padding: 0px 10px;
}

#quickmenu li a:link, #quickmenu li a:visited
{
color: #000;
}

#quickmenu li a:hover
{
color: #f84e0b;
}

#activepage
{
color: #f84e0b;
}

#submenu
{
text-align: right;
margin-right: 32px;
color: #fff;
}

#submenu a:link, #submenu a:visited
{
color: #fff;
}

#submenu a:hover
{
color: #f84e0b;
}

#logocontainer img
{
	float: left;
	behavior: url(iepngfix.htc);
}

#logocontainer p
{
color: #fff;
font-size: 13px;
text-align:right;
margin-right: 32px;
line-height: 137px;
}

h1, h2, h3, h4, h5, h6, h7, p, ul, ol, li, strong, span, #footer
{
font-family: Trebucket, Arial, Helvetica, sans-serif;
}

h8
{
font-family: Trebucket, Arial, Helvetica, sans-serif;
}

a
{
text-decoration:none;
}


h1, h2
{
font-size: 17px;
color: #f84e0b;
font-weight:bold;
margin-bottom: 0px;
}

h6
{
font-size: 13px;
color: #000;
margin-top:10px;
line-height: 18px;
}

h7
{
font-size: 16px;
color: #f84e0b;
font-weight:bold;
margin-top:10px;
margin-bottom: 10px;
}

h8{
font-size: 13px;
color: #000;
}

.arrowlink
{
font-size: 14px;
color: #f84e0b;
font-weight: bold;
margin-bottom: 0px;
background: #fff url(images/arrow.gif) no-repeat center left;
padding-left: 25px;
margin-top: 20px;
}

.arrowlink a:link, .arrowlink a:visited
{
text-decoration: underline;
}

.arrowlink a:hover
{
text-decoration: none;
color: #f84e0b;
}

h3, h3 a:link, h3 a:visited
{
color: #eb5c22;
font-size: 14px;
text-align:center;
margin: 0px;
text-decoration: none;
}

h3 a:hover
{
color: #000;
}

h4
{
font-size: 13px;
color: #eb5c22;
}

.rightboxout h4
{
font-size: 13px;
color: #eb5c22;
margin: 0px 15px;
}

.rightboxout p
{
color: #6b331f;
margin: 0px 15px;
}

#favourite a:link, #favourite a:visited
{
display: block;
background: url(images/fave.gif) no-repeat center left;
width: 130px;
padding-left: 40px;
color: #eb5c22;
text-decoration: none;
}

#favourite a:hover
{
color: #fd8656;
}

#question
{
display: block;
background: url(images/question.gif) no-repeat center right;
width: 130px;
height: 36px;
line-height: 36px;
}

#popular
{
color: #cd450e;
margin: 0px;
text-align:center;
text-decoration:underline;
}

.pdetail, .pdetail a:link, .pdetail a:visited
{
font-size:12px;
color: #ffc103;
display:block;
width: 134px;
height: 24px;
text-align:center;
padding-top: 2px;
margin-bottom: 4px;
}

.pdetail a:hover
{
color: #fd8656;
}

.pdetailcp, .pdetailcp a:link, .pdetailcp a:visited
{
font-size:12px;
color: #ffc103;
display:block;
width: 108px;
height: 24px;
text-align:center;
padding-top: 2px;
margin-bottom: 4px;
}

.pdetailcp a:hover
{color: #fd8656;}

#pdetaillcp
{
background:url(images/sh-button3.gif) no-repeat top center;
}


#pdetaill1, #pdetaill
{
background:url(images/sh-button1.gif) no-repeat top center;
}

#pdetaill2
{
background:url(images/sh-button2.gif) no-repeat top center;
}

#pdetaill3
{
background:url(images/sh-button1.gif) no-repeat top center;
}

#pdetaill4
{
background:url(images/sh-button1.gif) no-repeat top center;
}

#pdetaild
{
background:url(images/sh-button2.gif) no-repeat top center;
}

#pdetailw
{
background:url(images/b-button-w.gif) no-repeat top center;
}

.pdetailwl a:link, .pdetailwl a:visited
{
background:url(images/lo-button2.gif) no-repeat top center;
font-size:12px;
color: #ffc103;
display:block;
width: 208px;
height: 26px;
padding-left: 45px;
padding-top: 3px;
margin-bottom: 4px;
}

.pdetailwl a:hover
{
color: #fd8656;
}

p
{
font-size: 11px;
color: #000;
font-weight:normal;
margin-top: 4px;
margin-bottom: 6px;
}

p a:link, p a:visited, p.breadcrum, p.breadcrum a:link, p.breadcrum a:visited, a:link, a:visited
{
color: #eb5c22;
}

p a:hover, p.breadcrum a:hover, a:hover
{
color: #fd8656;
}

ol, ul, li
{
font-size: 11px;
color: #000;
font-weight:normal;
}

p.small
{
font-size: 9px;
color: #000;
font-weight:normal;
margin-top: 4px;
}

p.big
{
font-size: 13px;
color: #000;
font-weight:normal;
margin-left: 20px;
}

p.big span
{
font-size: 13px;
color: #eb5c22;
font-weight:bold;
}


#footer a:link, #footer a:visited
{
color: #fff;
font-size: 10px;
text-decoration:none;
margin-left: 15px;
}

#footer a:hover
{
color: #999999;
}

#services
{
padding-left: 10px;
margin-left: 10px;
list-style-type:none;
font-size:12px;
color: #6b331f;
}

#services li 
{
padding-left: 10px;
margin: 12px 0px;
background:url(images/red-arrow.gif) no-repeat center left;
color: #6b331f;
}

#services li a:link, #services li a:visited
{
color: #6b331f; text-decoration: none;
}

#services li a:hover
{
color: #3b1204; text-decoration: underline;
}

.dia
{
padding-left: 10px;
margin-left: 0px;
list-style-type:none;
font-size:11px;
color: #000;
}

.dia li
{
padding-left: 18px;
margin: 12px 0px;
background: url(images/diamond.gif) no-repeat 3px 3px;
}

#orderprocess
{
list-style-type:none;
padding: 0px 3px;
margin: 0px 3px;
font-size: 11px;
color: #000;
font-weight:normal;
}

#orderprocess li
{
padding-left: 28px;
margin: 12px 0px;
}

#one
{
background: #fff url(images/one.gif) no-repeat top left;
}

#two
{
background: #fff url(images/two.gif) no-repeat top left;

}

#three
{
background: #fff url(images/three.gif) no-repeat top left;
}

#four
{
background: #fff url(images/four.gif) no-repeat top left;
}

hr
{
border: 1px solid #f4e9e5; 
}

.clr {clear: both;}

.contact{width: 165px; margin: 5px auto; height: 195px;}
.contactrow{width: 165px; height: 25px;}
.contactrow2{width: 165px;}
.contactbox{width:105px; float: right; display:inline; text-align: left; margin-bottom:3px; margin-left: 2px; border: #fff 1px solid;}
.submit{background: url(images/quicksubmit.gif) no-repeat center; border: none; float:right; width: 40px; cursor: pointer;} 
.label{font-size: 10px; font-weight: normal; color:#6b331f; display:inline; font-family: Tahoma, Arial, Helvetica, sans-serif; float:left;width: 50px;margin-bottom:8px;}

/*web packages*/

.wcolumn
{
width: 134px;
height: 150px;
background-color: #ffe9c2;
border-top: #ffa200 11px solid;
border-bottom: #ffa200 11px solid;
}

#wc1
{
float: left;
}

#wc2
{
margin: 0px 6px;
float: left;
}

#wc3
{
margin-left: 6px;
float: right;
}

/*combined packages*/

.cp
{
width: 108px;
height: 200px;
float: left;
background-color: #ffe9c2;
border-top: #ffa200 11px solid;
text-align:center;
margin-right: 2px;
}

.cp2
{
width: 108px;
height: 30px;
float: left;
background-color: #ffe9c2;
text-align:center;
margin-right: 2px;
border-bottom: #ffa200 11px solid;
}

.cptext
{
font-size: 11px;
color: #f84e0b;
}

.cptext2
{
font-size: 13px;
color: #f84e0b;
font-weight: bold;
margin-top: 10px;
margin-bottom: 10px;
}


.specbox
{
background-color: #ffe9c2;
border-top: #ffa200 11px solid;
border-bottom: #ffa200 11px solid;
}

/*folio page*/

.folio img, .folio a:link img, .folio a:visited img
{
border: #999 1px solid;
margin: 15px;
}
/*contact */
.containerX {
	margin:4px;
	width:540px;
	text-align:center;
	display:inline;
	float:left;
}
.labelmain {
	float:left;
	margin-left:30px;
	width:170px;
	text-align:right;
	margin-bottom:20px;
}
.text {
	float:right;
	width:290px;
	text-align:left;
	display:inline;
	margin-bottom:4px;
}
.text input {
	border:none;
}

.containerX textarea, .containerX input.text {
	float:right;
	width:330px;
	
}
.containerX p {
	padding:0;
	margin:0;
	font-size:12px;
	text-align:center;
}


/**/

.sec{position:relative;margin: 8px 0px 3px 0px;width:540px;display:block;overflow:hidden;}
.right{width:332px;float:right;display:inline;}
.textfield { width:328px; }
.right div {display:block;}
.right textarea { width:328px; }
.left{float:left;width:200px;text-align:right;}
.left small {color:#668;}
.section{position:relative;display: block;margin-top:20px;}

.header
{	text-align:left;
	padding: 3px 0px 3px 0px;
	margin: 3px 0px 0px 0px;
	width:554px;height:30px;
	display:block;
	background: #FFF url(images/frmhbg.jpg) repeat-x bottom;
	border-style:none;
	cursor:pointer;
}

.addheader
{
	text-align:left;
	padding: 3px 0px 3px 0px;
	margin: 3px 0px 0px 0px;
	width:554px;height: 30px;
	display:block;
	background: #FFF url(images/frmhbg.jpg) repeat-x bottom;
	border-style:none;
	cursor:pointer;
}

.staticheader
{
	text-align:left;
	padding: 3px 0px 3px 0px;
	margin: 3px 0px 0px 0px;
	width:554px;height:30px;
	display:block;
	background: #FFF url(images/frmhbg.jpg) repeat-x bottom;
	border-style:none;
	cursor:pointer;
}
.headeradder
{
	color: #f84e0b;
	font-weight:bold;
	margin-bottom: 0px;
	text-align:left;
	padding-left: 25px;
	margin-left: 6px;
	background: #FFF url(images/plus.gif) no-repeat left;
	cursor:pointer;
}
.headeropen
{
	color: #f84e0b;
	font-weight:bold;
	margin-bottom: 0px;
	text-align:left;
	padding-left: 25px;
	margin-left: 6px;
	background: #FFF url(images/don.gif) no-repeat left;
	cursor:pointer;
}
.headerclosed
{
	color: #f84e0b;
	font-weight:bold;
	margin-bottom: 0px;
	text-align:left;
	padding-left: 25px;
	margin-left: 6px;
	background: #FFF url(images/dot.gif) no-repeat left;
	cursor:pointer;
}
.headerstatic
{
	color: #f84e0b;
	font-weight:bold;
	margin-bottom: 0px;
	text-align:left;
	padding-left: 25px;
	margin-left: 6px;
	background: #FFF url(images/dod.gif) no-repeat left;
	cursor:text;
}

.head
{
	padding: 3px 0px 3px 0px;
	margin: 3px 0px 0px 0px;
	width : 554px;
	height: 22px;
	display:block;
	background: #FFF url(images/frmhbg.jpg) repeat-x bottom;
	border-style:none;
	cursor:pointer;
}
.hleft
{
	position: relative;
	top:-18px;
	padding-left:9px;
	float:left;
	width:380px;
	height:14px;
	text-align:left;
}
.hright
{
	position: relative;
	bottom:-4px;
	float:right;
	display:inline;
	width:60px;
	height:14px;
	text-align:right;
}

.hbdy
{
	width : 554px;
	height: 42px;
	text-align:left;
	border: 0px;
	background: #FFF url(images/frmhbg.jpg) repeat-x bottom;	
}

.textSmall {
	float:right;
	width:290px;
	text-align:left;
	/*display:inline;*/
	margin-bottom:4px;
}

.textError
{
	font-size: 9px;
	color:#F00;
}

.submission	
{
	padding: 3px 0px 3px 20px;
	margin:0px;
	height: 32px;
	width:100%;
}

.slide
{
	padding: 3px 0px 3px 0px;
	display: block;
	width:544px;
	overflow:hidden;
	position:relative;
	/*border: 1px #F00 solid;*/
}

.swatch
{
	width: 15px;
	height: 15px;
	display:inline;
}

.QueueItem {
	position:relative;
	border: 2px dashed #f6dbb9;
	margin-top:2px;padding:5px;width:318px;display:block;overflow:auto;
}
.removebutton
{
	position:absolute;right:0px;top:10px;
	padding:0;margin:0;width:16px;height:16px;
	background: #FFF url(images/remove.png) repeat-x top;
	border-style:none;cursor:pointer;}

/* COLOR PICKER */

button::-moz-focus-inner { border: 0; }
#colorWidget {
	border: 1px solid #f6dbb9;
	height:22px;
	padding:0;margin:0;
	display:none;
}
#colortext{width: 284px;}
#colorcheck {
	position:absolute;right:22px;
	width: 22px;height:24px;
	background: url(images/colorpicker_gocol.png);
	outline:none;
	border:none;
}
#coloradder {
	position:absolute;right:0;
	width:22px;height:24px;
	background: url(images/colorpicker_addcol.png);
	border:none;
	outline:none;
}
.colorminus {
	float: right;	
	width: 15px;
	height: 23px;
	background: url(images/remove.png);
	border: none;
	outline:none;
}


.colortxt{
	font-size: 11px;
	float:left;
	margin-left:7px;
	width: 220px;
}
.colorchip {
	position: relative;
	top: 0px;
	left: 0px;
	float:left;
	width: 36px;
	height: 36px;
	background: url(images/select.png);
}
.colorchip div {
	position: relative;
	top: 5px;
	left: 5px;
	width: 26px;
	height: 26px;
}

.colorpicker {
	width: 356px;
	height: 176px;
	overflow: hidden;
	position: absolute;
	background: url(images/colorpicker_background.png);
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}
.colorpicker_color {
	width: 150px;
	height: 150px;
	left: 14px;
	top: 13px;
	position: absolute;
	background: #f00;
	overflow: hidden;
	cursor: crosshair;
}
.colorpicker_color div {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 150px;
	background: url(images/colorpicker_overlay.png);
}
.colorpicker_color div div {
	position: absolute;
	top: 0;
	left: 0;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(images/colorpicker_select.gif);
	margin: -5px 0 0 -5px;
}
.colorpicker_hue {
	position: absolute;
	top: 13px;
	left: 171px;
	width: 35px;
	height: 150px;
	cursor: n-resize;
}
.colorpicker_hue div {
	position: absolute;
	width: 35px;
	height: 9px;
	overflow: hidden;
	background: url(images/colorpicker_indic.gif) left top;
	margin: -4px 0 0 0;
	left: 0px;
}
.colorpicker_new_color {
	position: absolute;
	width: 130px;
	height: 30px;
	left: 213px;
	top: 13px;
	background: #f00;
}
.colorpicker_current_color {
	display:none;
	/*
	position: absolute;
	width: 60px;
	height: 30px;
	left: 283px;
	top: 13px;
	background: #f00;*/
}
.colorpicker input {
	background-color: transparent;
	border: 1px solid transparent;
	position: absolute;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #898989;
	top: 4px;
	right: 11px;
	text-align: right;
	margin: 0;
	padding: 0;
	height: 11px;
}
.colorpicker_hex {
	position: absolute;
	width: 72px;
	height: 22px;
	background: url(images/colorpicker_hex.png) top;
	left: 212px;
	top: 142px;
}
.colorpicker_hex input {
	right: 6px;
}
.colorpicker_field {
	height: 22px;
	width: 62px;
	background-position: top;
	position: absolute;
}
.colorpicker_field span {
	position: absolute;
	width: 12px;
	height: 22px;
	overflow: hidden;
	top: 0;
	right: 0;
	cursor: n-resize;
}
.colorpicker_rgb_r {
	background-image: url(images/colorpicker_rgb_r.png);
	top: 52px;
	left: 212px;
}
.colorpicker_rgb_g {
	background-image: url(images/colorpicker_rgb_g.png);
	top: 82px;
	left: 212px;
}
.colorpicker_rgb_b {
	background-image: url(images/colorpicker_rgb_b.png);
	top: 112px;
	left: 212px;
}
.colorpicker_hsb_h {
	background-image: url(images/colorpicker_hsb_h.png);
	top: 52px;
	left: 282px;
}
.colorpicker_hsb_s {
	background-image: url(images/colorpicker_hsb_s.png);
	top: 82px;
	left: 282px;
}
.colorpicker_hsb_b {
	background-image: url(images/colorpicker_hsb_b.png);
	top: 112px;
	left: 282px;
}
.colorpicker_submit {
	display:none;
	/*
	position: absolute;
	width: 22px;
	height: 22px;
	background: url(images/colorpicker_submit.png) top;
	left: 322px;
	top: 142px;
	overflow: hidden;
	*/
}
.colorpicker_focus {
	background-position: center;
}
.colorpicker_hex.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_slider {
	background-position: bottom;
}

/* UPLOADER */

.fileminus {
	float: right;	
	width: 15px;
	height: 23px;
	background: url(images/remove.png);
	border: none;
	outline:none;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}

	padding:5px;

.uploadifyQueueItem {
	position:relative;
	border: 2px dashed #f6dbb9;
	margin-top:2px;
	padding: 10px;
	width:318px;display:block;overflow:auto;
}

.uploadifyQueueItem .cancel {
	float: right;	
	width: 15px;
	height: 23px;
	background: url(images/remove.png);
	border: none;
	outline:none;
}
.uploadifyProgress {
	background-color: #f6dbb9;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #FF6600;
	width: 1px;
	height: 3px;
}
.paypalButton {
	background-color: #FF6600;
	width: 1px;
	height: 3px;
}