/* css for basic items---------------------------------------------------------------------------------------------------------*/
html,body {
	width:100%;
    }
body {
	padding: 0;
	margin: 0;
	min-width: 804px;
	background: url(../images/bg2.jpg);
	font-family: arial, helvetica, verdana;
	font-size: 11px;
	line-height: 15px;
	color: #272727;
	}
img {
	padding: 0 0 0 0;
	margin: 0;
	margin-left: 0;
	}
a {
	color: #272727;
	text-decoration: none;
    }
a:visited {
	color: #272727;
	text-decoration: none;
    }
a:hover,
a:active  {
	color: #ee8035;
	text-decoration: none;
   }
ul {
	 padding: 0;
	 margin: 0;
	 list-style: none;
	 }
ul li {
	 padding: 0;
	 margin: 0;
	 }
p {
	 padding: 16px 0 0 0;
	 margin: 0;
	 }
blockquote {
	 padding: 5px 5px 5px 5px;
	 margin: 0;
	 }				 
hr {
	 padding: 0;
	 margin: 0 0 8px 0;
	 border: none;
	 border-bottom: solid 1px #ed1556;
	 color: #fff;
	 }
h1 {
	 padding: 0;
	 margin: 0;
	 clear:both;
	 font-size: 11px;
	 line-height: 15px;
	 font-weight: normal;
	 color: #272727;
	 }
	 
/* css for site structure ----------------------------------------------------------------------------------------------------*/
 
#outer {
		width: 100%;
		display: table;
		vertical-align: middle;
    }
#container {
		margin: 0 auto 20px auto;
		width: 804px;
    }
#inner {
		position: relative;
		width: 804px;
		background: url(../images/bg.jpg);
    }

/* css for top navigation -----------------------------------------------------------------------------------------------------*/

#navlist {
		position: relative;
		padding: 41px 0 0 291px; 
		width: 509px;
		height: 36px;
	  }
#navlist ul {
		margin: 0;
		padding: 0;
	  }
#navlist ul li {
		padding: 0;
		margin: 0;
		list-style: none;
		float: left;
	  }

/* css for header --------------------------------------------------------------------------------------------------------*/
		
#electroart-logo {
		position: relative;
		padding: 0 0 0 56px; 
		width: 748px;
		height: 68px;
		}
#nav-arrow {
		position: relative;
		padding: 0 0 0 732px; 
		width: 67px;
		height: 24px;
	  }		
#nav-arrow ul {
		padding: 0;
		margin: 0 0 0 0;
	  }
#nav-arrow ul li {
		padding: 0;
		margin: 0;
		list-style: none;
		float: left;
	  }
			
/* css for content left ---------------------------------------------------------------------------------------------------*/

#content-left {
		position: relative;
		padding: 0 30px 0 56px;
		width: 182px;
		float: left;
		text-align: left;
		}
a.subnav {
		color: #272727;
		font-size: 12px;
		text-decoration: none;
   		 }
a.subnav:visited {
		color: #272727;
		text-decoration: none;
    	}
a.subnav:hover,
a.subnav:active  {
		color: #ee8035;
		text-decoration: none;
   }
a.subnavon,
a.subnavon:visited,
a.subnavon:hover,
a.subnavon:active {
		color: #ee8035;
		font-size: 12px;
		text-decoration: none;
   		 }
#pick-list-home {
	padding-top: 20px;
	width: 162px;
	}
#pick-list {
	position: absolute;
	top: 331px;
	left: 56px;
	width: 162px;
	}
#pick-list-home ul li,
#pick-list ul li {
	padding: 0 0 6px 0;
	float: left;
	line-height: 12px;
	}	
#pick-list-home ul li.num,
#pick-list ul li.num {
	float: right;
	}	



/* css for content right ------------------------------------------------------------------------------------------------------------------------------------------*/
	
#content-right {
		position: relative;
		padding: 0;
		margin: 0;
		width: 532px;
		float: left;
		}
#content-right ul{
		padding: 0;
		margin: 2px 0 0 0;
		width: 507px;
		height: 86px;
		background: #e0d355; 
		}
#content-right ul li {
		padding: 0;
		margin: 0;
		float: left;
		list-style: none;
		}
#intro-container {
		position: relative;
		padding: 22px 0 0 15px;
		margin: 0 0 15px 0;
		width: 492px;
		height: 379px;
		float: left;
		background: #e0d355;
		}
#intro-container ul li {
		padding: 0;
		margin: 0;
		float: left;
		list-style: none;
		}
#access-container {
		position: relative;
		padding: 0;
		margin: 0;
		width: 507px;
		height: 416px;
		float: left;
		background: #99b6b8;
		}
.text-access {
		padding: 31px 0 0 24px;
		color: #fff;
		font-size: 12px;
		}
.photo-container {
		position: relative;
		padding: 0;
		margin: 0;
		width: 507px;
		height: 328px;
		}	
.text-container {
		position: relative;
		padding: 0;
		margin: 0;
		width: 507px;
		height: 416px;
		}

/* css for cotent-wide ---------------------------------------------------------------------------------------------------------------*/

#content-wide {
		position: relative;
		padding: 0 0 0 31px;
		margin: 24px 0 0 0;
		width: 743px;
		height: 401px;
		float: left;
		}
		
/* css for misc items ----------------------------------------------------------------------------------------------------------------*/

/* css for footer items --------------------------------------------------------------------------------------------------------------*/
 
#footer {
		position: relative;
		padding: 61px 0 0 0;
		margin: 0 0 0 0; 
		width: 800px;
		height: 94px;
		clear: both;
	  }		
#footer ul {
		padding: 5px 0 0 0;
		margin: 0 0 0 0;
	  }
#footer ul li.left {
		padding: 0 0 0 56px;
		margin: 0;
		list-style: none;
		float: left;
	  }
#footer ul li.right {
		padding: 0 24px 0 0;
		margin: 0;
		list-style: none;
		float: right;
	  }



	
