/* 
      Theme Name: carbon theory
      Theme Url: www.carbontheory.com
	  Author: ritch N
      Author Url: www.kreechurshop.com
	  Version: 001
*/

*                     { margin: 0; padding: 0; }
body                  { font: 12px Arial, Helvetica, sans-serif; background: #000000 url(images/backbackground.png); background-repeat: no-repeat;  }
a					  { text-decoration: none; }
a img                 { border: 0; }

header, section, footer, aside, nav, article, figure { display: block; }

#bg					  { position: absolute; z-index: -1; /* for IE */ filter:alpha(opacity=73); /* CSS3 standard */ opacity: 0.73; }

#logo 				  { position: absolute; z-index: 0; margin: 30px 0 0 75px; /* for IE */ filter:alpha(opacity=85); /* CSS3 standard */ opacity: 0.85; }
#logo:hover			  { /* for IE */ filter:alpha(opacity=42); /* CSS3 standard */ opacity: 0.42; }

#header				  { height: 110px; }

#page-wrap            { width: 790px; margin: 0 0 0 0; overflow: hidden; }

#nav-conatiner        { position: absolute; float: left; width: 130px; padding: 10px;  }

#main-content         { position: relative; float: left; margin: 0 0 0 130px; background: rgba(255,255,255,.75); height: 400px; width: 400px; overflow-y: scroll; -moz-border-radius: 23px; -webkit-border-radius: 23px; border: 0 solid #000; padding: 20px; }

#sidebar			  { position: relative; float: right; width: 180px; padding: 10px; }

#footer				  { position: relative; margin: 0 0 0 350px; padding: 3px; }

#main-nav			  { position: absolute; float: right; margin: 200px 0 0 40px; z-index: 2; }
#main-nav li		  { text-decoration: none; list-style-type: none; font: 32px Arial, sans-serif; margin: 0 0 -7px 0; letter-spacing: -1px; text-align: right }
#main-nav li a		  { color: #FFFFFF; /* for IE */ filter:alpha(opacity=66); /* CSS3 standard */ opacity: 0.66; }
#main-nav li a:hover  { color: #FFFFFF; /* for IE */ filter:alpha(opacity=32); /* CSS3 standard */ opacity: 0.32; }

/* 
		Typography
*/

p					  { text-transform: none; color: #000000; font: bold 12px Arial, sans-serif; margin: 0 0 0 0; padding: 3px; }

h1					  { text-transform: none; color: #000000; font: bold 20px Arial, sans-serif; margin: 0 0 0 0; }
h1 a				  { text-transform: none; color: #00008B; /* for IE */ filter:alpha(opacity=52); /* CSS3 standard */ opacity: 0.52; }
h1 a:hover			  { /* for IE */ filter:alpha(opacity=13); /* CSS3 standard */ opacity: 0.13; }

h2					  { text-transform: none; color: #000000; font: bold 20px Arial, sans-serif; margin: 0 0 0 0; padding: auto; }
h2 a				  { text-transform: none; color: #000000; /* for IE */ filter:alpha(opacity=68); /* CSS3 standard */ opacity: 0.68; }
h2 a:hover			  { /* for IE */ filter:alpha(opacity=42); /* CSS3 standard */ opacity: 0.42; }

h3					  { text-transform: none; color: #FFFFFF; font: bold 16px Arial, sans-serif; margin: 0 0 0 0; padding: auto; /* for IE */ filter:alpha(opacity=75); /* CSS3 standard */ opacity: 0.75;}

h4					  { text-transform: none; color: #FFFFFF; font: bold 13px Arial, sans-serif; letter-spacing: -1px; margin: 0 0 0 0; padding: 3px; }
h4 a				  { color: #FFFFFF; /* for IE */ filter:alpha(opacity=72); /* CSS3 standard */ opacity: 0.72; }
h4 a:hover			  { color: #FFFFFF; /* for IE */ filter:alpha(opacity=32); /* CSS3 standard */ opacity: 0.32; }

h5					  { text-transform: none; color: #000000; font: bold 10px Arial, sans-serif; margin: 0 0 0 0; padding: 3px; }

h6					  { text-transform: none; color: #000000; font: bold 13px Arial, sans-serif; letter-spacing: -1px; margin: 0 0 0 0; padding: 3px; }
h6 a				  { color: #000000; /* for IE */ filter:alpha(opacity=72); /* CSS3 standard */ opacity: 0.72; }
h6 a:hover			  { color: #000000; /* for IE */ filter:alpha(opacity=32); /* CSS3 standard */ opacity: 0.32; }

h7					  { text-transform: none; color: #FFFFFF; font: bold 16px Arial, sans-serif; letter-spacing: -1px; margin: 0 0 0 0; padding: 3px; }
h7 a				  { color: #FFFFFF; /* for IE */ filter:alpha(opacity=72); /* CSS3 standard */ opacity: 0.72; }
h7 a:hover			  { color: #FFFFFF; /* for IE */ filter:alpha(opacity=32); /* CSS3 standard */ opacity: 0.32; }
