html {
    min-height:100%;
    margin-bottom:1px;
	}

/* Custom Styles */
.fix:after { clear:both; content:"."; display:block; height:0pt; visibility:hidden; }
* html .fix { height:1%; }


/* Main Styles */
td,body{
  font: normal 12px arial;
  color:#3d3d3d;
  text-decoration:none;
}

#atom { float:left}
#logo { float:right}

#search { float:right}
.searchbox { border:1px solid #535252; background-color:#010101; color:#FFFFFF; font-size:10px; width:133px; padding:1px 0px 0px 5px; height:19px}

#pictable { margin-top:20px; }


.mainpic {float:left; width:692px}

#suppliershome {float:right; color:#FFFFFF; background-image:url(../Images/Graphics/suppliers_bg.gif); width:194px; background-repeat:no-repeat; border:0px solid pink; height:298px }

#suppliershome ul { margin-left:-10px; _margin-left:30px; margin-top:0px }
#suppliershome li { list-style-type:none; margin-bottom:5px}

#suppliers { float:right; background-image:url(../Images/Graphics/suppliers_bg.gif); width:194px; background-repeat:no-repeat;  color:#FFFFFF; border:0px solid pink;   }


#suppliers ul { margin-left:-10px; _margin-left:30px; margin-top:0px }
#suppliers li { list-style-type:none; margin-bottom:5px}

#supplierlinks { margin-top:35px}

#supplierlinks p {margin:8px 0 8px 0;}

#supplierlinks a { color:#FFFFFF}

#supplierlinks a:hover { color:#fcb316}

#contentwrap { background-color:#FFFFFF; float:left; width:692px; border:0px solid pink; height:100%  }
#contentwrap-dark { background:#1f1f1f url(../Images/Graphics/pgallery-bg.jpg) no-repeat; float:left; width:692px; border:0px solid pink; height:100%  }

#topleft { margin:0 0 13px 0; }
#bottomleft {border:0px solid blue; float:left; width:692px}
#bottomright {border:0px solid pink; float:right; width:194px; text-align:right}

#wrapper { border:0px solid red; background-image: url(../Images/Graphics/bg.gif); background-repeat:repeat-y}



#homecontent { background-color:#FFFFFF; margin-top:7px; background-image:url(../Images/Graphics/homecontent_bg.jpg); background-repeat:no-repeat; }

#intcontent { padding:0px 30px; width:692px }
body>#pictable>tbody>tr>td>#wrapper.fix>#contentwrap>#intcontent { width:632px }

#intcontent-dark { padding:0px 30px; width:692px }
body>#pictable>tbody>tr>td>#wrapper.fix>#contentwrap>#intcontent-dark { width:632px }

#intcontent-dark, #intcontent-dark a, #intcontent-dark td, #intcontent-dark td a { color:white; }

.homecontenttd { padding:18px 8px}

.homecontenttd #content { width:878px; }

img.homethumb { margin-right:8px}


#leftcurve { width:16px; height:12px; float:left }
#rightcurve { width:16px; height:12px; float:right }

/* Links */
a{
  color:036;
}
a:hover{
  color:012;
}


/* All Navigations */
.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{
  text-decoration:none;
}


.Nav_Side_Level1{
  color:036;
  font-weight:bold;
}

.Nav_Side_Level2{
  color:369;
}

.Nav_Side_Leveln{
  color:69a;
}

.Nav_Side_Level_Selected{

}

.Nav_Top{
  color:#DB7124;
}








/* Start Shop Styles */
.shopsubmit,.ft100bold,.pft100,.ft100,.ft{
  background-color:cccccc ;font-size:10px;
}
.ft100bold,.pft100,.ft100{
  width:100px;
}
.shopsubmit,.ft100bold{
  font-weight:bold; font-size:11px;
}
.shopsubmit{
  font-size:12px
}
/* End Shop Styles */
 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

