/*
Name: main.css
Date: July 2012
Description: CSS for ShinyaNYC.
Version: 1.1
Author: Patrick Waller
URI: http://www.shinyanyc.com
*/  

/* -- BEGIN: html reset --------------------------------------------------- */ 

* { margin: 0; padding: 0; }
img, fieldset, abbr, acronym { border: 0; }
address { font-style: normal; } 
table { border-collapse: collapse; }
ul, ol, li { list-style: none !important; list-style-type: none !important; }
H1, H2, H3, H4, H5, H6 { font-size: 1em; line-height: 1em; }


/* ----------------------------------------------------- END: html reset -- */

* { margin: 0; /*-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;*/ }
html { margin: 0; }
body { background: #000; width: 100%; margin: 0; padding: 0; color: #FFF; font-family: Arial, sans-serif; font-size: 100%; }
a { color: #FFF; text-decoration: none; opacity: 0.6; }
a:hover { color: #FFF; text-decoration: underline; opacity: 1; }
p { margin-bottom: 8px; }
#menu a { color: #FFF; font-size: 60%; text-transform: uppercase; }
.mdwtgm { color: #FFF; font-size: 60%; text-transform: uppercase; }
.lgwtgm { color: #FFF; font-size: 160%; text-transform: uppercase; }
.xlgwtgm { color: #FFF; font-size: 250%; text-transform: uppercase; }

/* -------------------------------------------------- END: global styles -- */	

/* Header */

#main { position: relative; width: 900px; margin: 0 auto; }
#fade { text-align: center; opacity: 0.6; display: none; }
#fade h2 { width: 100%; margin-bottom: 5px; }
#fade .lgwtgm { margin-top: 10px; }
#header { width: 900px; height: 50px; margin-top: 15px; text-align: right; }
ul.menu { padding: 0 !important; margin: 0 !important; }
ul.menu li { padding: 0 !important; margin: 0 !important; }
li.expanded, li.collapsed, li.leaf { padding: 0 !important; margin: 0 !important; }
#menu { width: 150px; min-height: 200px; margin-bottom: 20px; float: left; overflow: hidden; }
#separator { height: 5px; margin-bottom: 8px; opacity: 0.6; }
#menu h2 { display: none; }
#menu ul li a { margin-left: 1px; }
#menu ul li a.active { margin-left: 0px; color: #FFF; opacity: 1; }
#content { width: 750px; margin-bottom: 20px; text-align: right; float: right; }

/* Home */
#slider { width: 750px; height: 542px; float: right; }
#slideshow { width: 750px; height: 522px; text-align: center; overflow: hidden; }
#outputwrapper { width: 236px; height: 20px; float: right; }
#toggle, #prev, #output, #next { opacity: 0.6; }
#toggle:hover, #prev:hover, #output:hover, #next:hover { opacity: 1; cursor: pointer; }
#toggle { width: 130px; height: 13px; margin: 4px 20px 0 0; float: left; }
#prev { width: 19px; height: 20px; float: left; }
#output { width: 50px; height: 11px; margin-top: 4px; text-align: center; float: left; }
#next { width: 17px; height: 20px; float: right; }

#webform-client-form-8 { color: #000; float: right; }
#edit-submitted-name { width: 400px; }
#edit-submitted-email { width: 400px; }
#edit-submitted-message { width: 404px; resize: none; }
.grippie { width: 402px; }
#edit-submit { float: right; }

#footer { width: 900px; height: 20px; text-align: right; }