@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; background-color:#666666;}

h1{ background:url(../i/logo.jpg) no-repeat top left; margin:0; padding:0; display:block; width:850px; height:170px; text-indent:-1000px; overflow:hidden;}

h4 {
font-size:16px
}

p{ font:90% Arial, Helvetica, sans-serif; color:#FFFFFF;}

a{ font:12px Arial, Helvetica, sans-serif; color:#FFFF66; text-decoration:underline;}
a:hover{text-decoration:none;}

.flag{
position:absolute;
padding-left:10px;
}

/* --------------------------container---------------------------*/
#container{ margin:0 auto; width:850px; background:url(../i/page_bg.gif) repeat-x top;}
#container br{clear:left;}
/* --------------------------container---------------------------*/


/* --------------------------header---------------------------*/
#header{}
		ul#mainMenu{ margin:0 auto; padding:0; width:720px; height:80px;}
		ul#mainMenu li{ display:block; position:relative; float:left; background:url(../i/menu_left_up.gif) no-repeat top left; list-style-type:none; list-style:none; padding:0; margin:6px 4px 0 0;}
		ul#mainMenu li:hover{ background:url(../i/menu_left.gif) no-repeat top left;}
		ul#mainMenu li a{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; position:relative; float:left; background:url(../i/menu_right_up.gif) no-repeat top right; margin:0; padding:5px 20px 10px 20px; text-decoration:none;}
		ul#mainMenu li a:hover{ color:#000000; background:url(../i/menu_right.gif) no-repeat top right; _background:url(../i/menu_right_up.gif) no-repeat top right; padding:5px 20px 20px 20px;}
/* --------------------------header---------------------------*/


/* --------------------------footer---------------------------*/
#footer{ background:#ffad31 url(../i/footer_bg.gif) repeat-x top; position:relative; float:left; display:block; width:850px;}
#footer .link1, 
#footer .link2, 
#footer .link3{ display:block; position:relative; float:left; width:194px; height:196px; margin-right:20px; text-indent:-1000px; overflow:hidden;}
#footer .link1 { background:url(../i/quick_closet.jpg) no-repeat top left; margin-left:50px; _margin-left:25px;}
#footer .link2 { background:url(../i/insta_helpers.jpg) no-repeat top left;}
#footer .link3 { background:url(../i/insta_hanger_video.jpg) no-repeat top left;}
.patent{ display:block; position:relative; float:left; width:81px; height:150px; margin-right:20px; margin-top:30px; text-indent:-1000px; overflow:hidden; background:url(../i/inovate.gif) no-repeat;}
#footer br{clear:left;}
#footer p.copy, #footer p.designedby{ width:40%; color:#000000; font-size:10px; float:left; position:relative; display:block; text-align:left; height:25px; padding-top:30px;}
#footer p.copy{ padding-left:70px;}
#footer p.designedby{ float:right; padding-right:40px;}
#footer p.designedby a{ color:#000000; font-size:10px;}
/* --------------------------footer---------------------------*/



/* --------------------------page---------------------------*/
#page{ background-color:#523173; display:block; position:relative; float:left; width:850px;}
#page h2{ background: url(../i/title1.gif) no-repeat top left; width:419px; height:99px; text-indent:-1000px; overflow:hidden; margin:0 0 0 70px; padding:0;}
#page p{ margin:0 20px 10px 70px; text-align:justify; }
#page #flash{ width:272px; height:308px;}
#page #leftColomn{ width:551px; float:left; display:block; position:relative;}
#page #leftColomnProducts{ width:540px; float:left; display:block; position:relative; background:url(../i/dottedLine.gif) no-repeat -70px 0; margin-left:70px; _margin-left:35px;_margin-right:-40px; padding-top:20px; padding-bottom:20px; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#page #leftColomnProducts p{ margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#page #leftColomnProducts img{ margin-right:14px; margin-bottom:10px;}
#page #leftColomnProducts ul { font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;  list-style-type:square;}
#page #leftColomnProducts h3{ font:bold 25px/25px Arial, Helvetica, sans-serif; color:#FF9900; margin:0; padding:0; }
#page #leftColomnProducts h4{ font:bold 12px Arial, Helvetica, sans-serif; color:#FFffff;}
#page #rightColomn{ width:280px; float:right; display:block; position:relative;}
#page #testimonials{ float:right; position:absolute; top:75px; left:620px; display:block; width:180px; font:12px Arial, Helvetica, sans-serif; color:#E7D9FF; margin-right:50px;}
#page #testimonials p{ margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#E7D9FF; text-align:left;}
#page #testimonials h3{ font:bold 13px Arial, Helvetica, sans-serif; color:#FF9900; background:url(../i/bullet1.gif) no-repeat 0 4px; padding-left:16px; margin:0; }
#page #leftColomnProducts2 {width:690px; float:left; display:block; position:relative; background:url(../i/dottedLine.gif) no-repeat -70px 0; margin-left:70px; _margin-left:35px; padding-top:20px; padding-bottom:40px; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#page #leftColomnProducts2 img{ margin-right:5px;}
#imageColomn{ display:block; position:relative; float:left; width:190px; padding:0; margin:0;}
#description{ display:block; position:relative; float:left; width:305px; padding:0; margin:0;}
#descriptionCC{ display:block; position:relative; float:left; width:300px; padding:0; margin:0;}
#descriptionUC{ display:block; position:relative; float:left; width:300px; padding:0; margin:0;}
#description ul li{}
p.whitetext{ 
font-weight:bold !important;
font-size: 15px !important;
font-family: Arial, Helvetica, sans-serif; 
color:#fff; 
margin:10px 0px !important; 
padding:0; }
.imageTable{ margin:0; padding:0;}
/* --------------------------page---------------------------*/



/* --------------------------pageTitle---------------------------*/
#pageTitle { width:800px; height:85px;}
#pageTitle h3{ font:normal 18px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; margin:10px 0 0 70px; _margin:10px 0 0 35px; position:relative; float:left; width:200px; padding:0;}
#pageTitle ul{ margin:0 0 0 70px; _margin:0 0 0 35px; padding:0; position:relative; display:block; float:left; width:auto;}
#pageTitle ul li, #pageTitle ul li a{ font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; position:relative; float:left;}
#pageTitle ul li{ margin:5px 5px 5px 0px;}
#pageTitle ul li a{ margin-right:5px;}
#pageTitle ul li a.current{ font-weight:bold;}

/* --------------------------pageTilte---------------------------*/
