/*
	 http://css-tricks.com
*/

*					{ margin: 0; padding: 0; }
body				{ font: 15px/2 Arial, Helvetica, sans-serif; background: #999;}

h1                  { color: white; padding: 10px; }
h2					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; color:#990000; font-size:16px; }
h3					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; color:#990000; font-size:16px; }					
h4					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; color:#ffffff; font-size:16px; }

#page-wrap		    { max-width: 760px; min-width: 560px; margin: 0 auto; position: relative; zoom: 1;}

#header             { max-width: 760px; min-width: 560px; height:200px; background: #222; margin: 15px auto 0; background-image:url(../images/emdheader.png); 
						-moz-border-radius-topleft: 30px;
						-moz-border-radius-topright: 30px;
						-moz-border-radius-bottomright: 0px;
						-moz-border-radius-bottomleft: 0px;
						-webkit-border-top-left-radius: 30px;
						-webkit-border-top-right-radius: 30px;
						-webkit-border-bottom-left-radius: 0px;
						-webkit-border-bottom-right-radius: 0px;

}

#navi				{ max-width: 760px; min-width: 560px; background: #222; margin: 0 auto 0;}

#main-content       { padding: 0 190px; background: white; }

#main-sidebar       { position: absolute; left: 0; top: 0; width: 160px; bottom: 0; 

                      background: #0000ff; padding: 0 10px; }
                      
#secondary-sidebar  { color: #000000; position: absolute; right: 0; top: 0; width: 160px; bottom: 0;
                      background: #eee; padding: 0 10px; }
                      
#footer             { max-width: 760px; min-width: 560px; background: #222;
                      margin: 0 auto 15px;
                      background-image:url(../images/footer.png); 
                      -moz-border-radius-topleft: 0px;
					  -moz-border-radius-topright: 0px;
					  -moz-border-radius-bottomright: 30px;
					  -moz-border-radius-bottomleft: 30px;
					  -webkit-border-top-left-radius: 0px;
					  -webkit-border-top-right-radius: 0px;
					  -webkit-border-bottom-left-radius: 30px;
					  -webkit-border-bottom-right-radius: 30px;
					
}
#footer p           { padding: 10px; color: white; }
#footer a           { color: white; border-bottom: 1px dotted white; text-decoration: none; }
#footer a:hover     { border-bottom-style: solid; }

#twitter_div		{font-size: smaller; }

#pass				{ float: right; }


/* Navi codes */

.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border: 1px solid #564c66; /*dark purple border*/
border-width: 1px 0;
background: black url(../images/indentbg.png) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #564c66; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(../images/indentbg2.png) center center repeat-x;
}

/* Links Tilts */

#main-sidebar a:hover img{
	-webkit-transform: rotate(15deg);
    -moz-transform: rotate(15deg);
}


