/* ------------------- Site Layout ---------------------*/

body	{
		background: #FFFFFF url(../images/index_02.jpg) no-repeat center top;
		color: #FFFFFF;
		font: 80% verdana, arial, helvetica, sans-serif;
		text-align: center; /* for IE */
		}

#header {
		height: 90px;
		width: 700px;
		margin: 0 auto;
		position: relative;
		top: 60px;
		left: 523px;
		}

#content-wrap {
		width: 700px;
		margin: 0 auto;
		position: relative;
		}

#pdfviewer {
		width: 700px;
		height: 500px;
		background: #000000;
		float: left;
		position: relative;
		}

#subheader 
		{
		width: 700px;
		height: 35px;
		background: #FFFFFF url(../images/index_05.jpg) no-repeat center top;
		float: left;
		position: relative;
		}

#download 
		{
		width: 700px;
		height: 237px;
		float: left;
		position: relative;
		}

#coverpreview 
		{
		width: 190px;
		height: 237px;
		background: #bdbdbd;
		float: left;
		position: relative;
		}

#downloadinfo 
		{
		width: 290px;
		height: 237px;
		padding: 5px;
		float: left;
		position: relative;
		}

#otherlinks
		{
		width: 210px;
		height: 237px;
		background: #bdbdbd;
		float: left;
		position: relative;
		}

#footer
		{
		width: 700px;
		height: 35px;
		background: #FFFFFF url(../images/footer.jpg) no-repeat center top;
		float: left;
		position: relative;
		}

p 
		{
		font-size : 8pt;
		font-family : tahoma;
		color: #000000;
		text-align:left;
		text-align:justify;
		padding-bottom:0px;
		}

#pright
		{
		font-size : 8pt;
		font-family : tahoma;
		color: #000000;
		text-align:right;
		}

a:link, a:visited {	
		text-decoration: none;
		color: ff00cc;
}

a:hover, a:active {
		text-decoration: underline;
		color: #FFFFFF;
		background-color:#000;
}


/* ------------------- Navigation ---------------------*/
#header p 
		{
		font-size : 8pt;
		font-family : tahoma;
		color: #000000;
		text-decoration: none
		}

#header a, #header a:visited 
		{
		text-decoration: none;
		color: #000000;
		}
#header a:hover 
		{
		text-decoration: underline;
		color: ff00cc;
		background-color:#000;
		}

#nav	{
		position: relative;
		left: -10px;
		bottom: 1px;
		padding: 8px;
		list-style: none;
		}

/* ------------------- Contrib CSS ---------------------*/
#contrib 
		{
		width: 700px;
		float: left;
		position: relative;
		}

#team
		{
		width: 220px;
		float: left;
		padding: 10px;
		background-color:#f2f2f2;
		position: relative;
		}

#designers
		{
		width: 220px;
		float: left;
		padding: 10px;
		position: relative;
		}

#models
		{
		width: 200px;
		float: left;
		padding: 10px;
		background-color:#f2f2f2;
		position: relative;
		}

/*----- Shop CSS ------*/

#leftContainer
		{
		float: left;
		width: 130px;
		padding-right: 10px;
		}

#rightContainer
		{
		padding-top: 10px;
		float: left;
		width: 680px;
		}

#shopItem
		{
		float: left;
		width: 200px;
		padding-left: 10px;
		padding-right: 10px;
		height: 270px;
		background: #bdbdbd;
		}

#item	{
		float: left;
		width: 300px;
		text-align: left;
		/* height: 300px; */
		}
#filler	{
		float: left;
		width: 50px;
		/* height: 300px; */
		}
#desc	
		{
		float: left;
		width: 500px;
		text-align: left;
		/* height: 300px; */
		}

#itemtitle			
		{ 
		font-size : 12pt;
		font-weight: bold; 
		color: D90000;
		text-align: left;
		}

#othertd {
		border-right: 0px;
		border-bottom: 0px;
		text-align: left;
		}


