/* ----------------------------
Author: Anders Haig = minim.co
File: CSS Reset & Main Style
---------------------------- */

/* ----------------------------
		 CSS Reset 
---------------------------- */

html, body, ul, ol, li, form, fieldset, legend {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, p {margin-top: 0;}

fieldset,img {border: 0;}

legend {color: #000;}

li {list-style: none;}

sup {vertical-align: text-top;}

sub {vertical-align: text-bottom;}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

caption, th, td {
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}

a {outline: 0;}

/* GLOBAL */

body {
	background:#EEE;
	font: 14px/21px helvetica,arial,sans-serif;
}

/* STANDARD */

#wrapper {
	width:822px;
	margin:0;
}

#branding {
	height:34px;
	padding:0px 0 0px;
	text-align:center;
}

#tab-box {
	position:relative;
	min-height:auto;
	width:815px;
	background:#FFF;
	-moz-border-radius: 4px;
	border-radius: 7px;
	border:5px solid #2f2770;
    float:left;
    behavior: url('css/PIE.htc'); /* CSS3 Support for IE */
	margin:0px 0px 20px 90px;
}

#tab-box:before,
#tab-box:after {
    content:"";
    position:absolute; 
    z-index:-2;
}

#tab-box:before {
    top:50%;
    bottom:0;
    left:30px;
    right:30px;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);
    -moz-box-shadow:0 0 15px rgba(0,0,0,0.4);
    box-shadow:0 0 15px rgba(0,0,0,0.4);
     -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
    behavior: url('css/PIE.htc'); /* CSS3 Support for IE */
}

/* NAVIGATION */

#nav {
	width:100%;
	height:70px;
	overflow:hidden;
	display:none;
}

#nav ul {
	
}

#nav ul li {
	float:left;
	
	width:270px;
	height:30px;
	line-height:30px;
	
	
}

#nav ul li a {
	display:block;
	
	color:#FFFFFF;
	
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	
	background: #2f2770;
	
	behavior: url('css/PIE.htc'); /* CSS3 Support for IE */
}

#nav ul li:first-child {
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	behavior: url('css/PIE.htc'); /* CSS3 Support for IE */
}

#nav ul li:last-child {
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	border-right:none;
	behavior: url('css/PIE.htc'); /* CSS3 Support for IE */
}

#nav ul li a:hover {
	background: #97bd36;
	
	behavior: url('css/PIE.htc'); /* CSS3 Support for IE */
}

#nav ul li.active {
	border-bottom-color:#FFF;
}

#nav ul li.active a {
	background:#97bd36;
	color:#2f2770;
}

/* CONTENT */

#content {
	padding:0px 10px 10px 20px;
	
}

#content h3 {
	color:#333;
	margin:0px;
}

#content p {
	color:#222;
	margin:0px;
}


