body {margin:0;background-color:#1a1a1a;}
/* MENU BACKEND*/
div.pwsCLS-MenuContainer01 {position:relative;width:100%;height:100%;margin:0 auto;padding:5px;background:#1a1a1a;border:1px solid #262626;font:90% normal Arial, Helvetica, sans-serif;color:#000000;text-align:center;text-transform:uppercase;overflow:hidden;}
div.pwsCLS-MenuContainer01 button {position:relative;width:100px;height:100px;padding:5px;background:#999999;border-bottom: 1px double #171717;border-top: 1px double #171717;border-left:1px double #171717;border-right:1px double #171717;}
div.pwsCLS-MenuContainer01 a img {border:0;border-style:none;padding-left:1px;padding-right:1px;}
div.pwsCLS-MenuContainer01 .pwsCLS-MenuNavigation01 {width:500px;height:110px;margin:0 auto;padding:5px 0 5px 0;border-top: 1px double #171717;text-align:left;}
div.pwsCLS-MenuContainer01 .pwsCLS-MenuNavigation01 button {position:relative;float:left;width:100px;height:100px;padding:5px;background:#999999;border-bottom: 1px double #171717;border-top: 1px double #171717;border-left:1px double #171717;border-right:1px double #171717;}
div.pwsCLS-MenuContainer01 .pwsCLS-Menu01 {margin:5px;}
div.pwsCLS-MenuContainer01 .pwsCLS-Menu01 .pwsCLS-Form {width:500px;height:100%;margin:0 auto;background:#333333;text-align:left;border:1px solid #262626;}
div.pwsCLS-MenuContainer01 .pwsCLS-Menu01 .pwsCLS-Div {width:100%;height:auto;margin-top:5px;padding:5px 0 5px 0;border-top: 1px double #171717;}
div.pwsCLS-MenuContainer01 .pwsCLS-Menu01 h1 {color:#ffffff;font-size:14px;margin-left:5px;}
div.pwsCLS-MenuContainer01 .pwsCLS-Menu01 label {float:left;width:150px;padding:5px 5px;text-align:right;}
div.pwsCLS-MenuContainer01 .pwsCLS-Menu01 select {width:130px;padding:5px 5px;background:#ffffff;border-bottom: 1px double #171717;border-top: 1px double #171717;border-left:1px double #333333;border-right:1px double #333333;}
div.pwsCLS-MenuContainer01 .pwsCLS-Menu01 input {width:200px;padding:5px 5px;background:#ffffff;border-bottom: 1px double #171717;border-top: 1px double #171717;border-left:1px double #333333;border-right:1px double #333333;}
div.pwsCLS-MenuContainer01 .pwsCLS-Menu01 textarea {width:300px;height:150px;padding:5px 5px;background:#ffffff;border-bottom: 1px double #171717;border-top: 1px double #171717;border-left:1px double #333333;border-right:1px double #333333;}
div.pwsCLS-MenuContainer01 .pwsCLS-Menu01 button {position:relative;width:200px;height:auto;margin-left:150px;margin-bottom:5px;padding:5px 5px;background:#262626;border-bottom: 1px double #171717;border-top: 1px double #171717;border-left:1px double #171717;border-right:1px double #171717;}
div.pwsCLS-MenuContainer01 .pwsCLS-MenuItems01 {width:500px;height:20px;margin:auto;border:1px solid #171717;background:#262626;text-align:left;}
div.pwsCLS-MenuContainer01 .pwsCLS-MenuItems02 {width:500px;height:auto;margin:auto;border:1px solid #171717;background:#333333;text-align:left;}
div.pwsCLS-MenuContainer01 .pwsCLS-MenuItems02 li {height:25px;list-style-type:none;margin:0px 3px 3px 3px;margin-left:-2.5em;border:1px dotted #fff;background:#999999;}
div.pwsCLS-MenuContainer01 .pwsCLS-MenuItems02 li span {width:597px;position:absolute;margin-left:-1.7em;}
div.pwsCLS-MenuContainer01 #pwsID-Close {float:right;width:25px;padding-top:4px;}
div.pwsCLS-MenuContainer01 #pwsID-Handle {float:left;width:25px;padding-top:4px;}
div.pwsCLS-MenuContainer01 #pwsID-ItemName {float:left;width:180px;}
div.pwsCLS-MenuContainer01 #pwsID-ItemDescription {float:left;width:240px;}
div.pwsCLS-MenuContainer01 #pwsID-ItemPrice {float:left;width:70px;}
div.pwsCLS-MenuContainer01 #pwsID-Icons {float:right;width:75px;text-align:left;padding-top:4px;}
/* MENU FRONTEND */
div.pwsCLS-MenuContainer02 {position:relative;width:100%;height:100%;margin:0 auto;text-align:left;vertical-align:top;}
div.pwsCLS-MenuContainer02 .pwsCLS-Category01 {float:left;width:100%;height:160px;text-align:center;vertical-align:bottom;}
div.pwsCLS-MenuContainer02 .pwsCLS-Category01 img {width:160px;height:160px;}
div.pwsCLS-MenuContainer02 .pwsCLS-Category02 {float:left;width:100%;height:64px;text-align:center;vertical-align:bottom;}
div.pwsCLS-MenuContainer02 .pwsCLS-Category02 img {width:162px;height:40px;}
div.pwsCLS-MenuContainer02 .pwsCLS-Category03 {float:left;width:100%;height:64px;text-align:center;vertical-align:bottom;}
div.pwsCLS-MenuContainer02 .pwsCLS-Category03 img {width:300px;height:64px;}
div.pwsCLS-MenuContainer02 .pwsCLS-MenuItem {width:100%;height:auto;}
div.pwsCLS-MenuContainer02 .pwsCLS-MenuName {float:left;width:250px;height:40px;text-align:left;}
div.pwsCLS-MenuContainer02 .pwsCLS-MenuDot {float:left;width:auto;background-image:url(gears/images/dot.png);background-repeat:repeat-x;}
div.pwsCLS-MenuContainer02 .pwsCLS-MenuPrice {float:right;width:210px;height:40px;text-align:right;margin-right:10px;}
div.pwsCLS-MenuContainer02 .pwsCLS-MenuDescription {float:left;width:100%;height:auto;}
div.pwsCLS-MenuContainer02 p {font:90% Helvetica, sans-serif;color:#284705;text-align:left;}
/* CONTACT FORM */
div.pwsCLS-ContactForm01 {position:relative;font:90% normal Arial, Helvetica, sans-serif;text-transform:uppercase;}
div.pwsCLS-ContactForm01 .pwsCLS-Form {width:450px;height:100%;margin:0 auto;text-align:left;border:0px;}
div.pwsCLS-ContactForm01 .pwsCLS-Error {width:100%;height:auto;margin-top:5px;padding:5px 0 5px 0;text-align:center;color:red;border-top:0px;}
div.pwsCLS-ContactForm01 .pwsCLS-CheckMark {float:right;width:30px;height:auto;}
div.pwsCLS-ContactForm01 .pwsCLS-Message {width:100%;height:auto;margin-top:5px;text-align:center;}
div.pwsCLS-ContactForm01 h1 {color:#cc6600;font-size:14px;margin-left:5px;}
div.pwsCLS-ContactForm01 label {float:left;width:150px;padding:5px 5px;text-align:right;}
div.pwsCLS-ContactForm01 input {width:200px;padding:5px 5px;background:#ffffff;border-bottom: 1px double #171717;border-top: 1px double #171717;border-left:1px double #333333;border-right:1px double #333333;}
div.pwsCLS-ContactForm01 textarea {width:300px;height:150px;padding:5px 5px;background:#ffffff;border-bottom: 1px double #171717;border-top: 1px double #171717;border-left:1px double #333333;border-right:1px double #333333;}
div.pwsCLS-ContactForm01 button {position:relative;width:200px;height:auto;padding:5px 5px;background:#539cc4;border-bottom: 1px double #171717;border-top: 1px double #171717;border-left:1px double #171717;border-right:1px double #171717;}


