@charset "utf-8";
/* CSS Document */
/*Home*/
#container {
	height:auto;
	width:1024px;
	padding: 0px;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -520px;
	background-color:#000000;
}	

#main_BG {
	float:left;
	margin-left:122px;
	padding:0px;
	background: url(images/1-home.jpg);
	width:780px;
	height:600px;
}

#enter_BTN {
	float:left;
	margin-top:225px;
	height:auto;
	width:100%;
	padding-left:180px;
}

#text_area {
	float:left;
	margin-top:10px;
	height:auto;
	width:250px;
	padding-left:70px;
	line-height:22px;
}

#sig {
	float:left;
	margin:0px;
	height:auto;
	width:250px;
	padding-left:100px;
}

#header_home {
	background-image:url(images/header_home.jpg);
	height:96px;
	width:1024px;
	float:left;
	margin:0px;
	padding:0px;
}

#home_txt {
	background-image:url(images/home_txt.jpg);
	height:134px;
	width:1024px;
	float:left;
	margin:0px;
	padding:0px;
}

#links {
	width:830px;
	height:50px;
	float:left;
	margin-left:90px;
	padding:0px;
	z-index:1;
	color:#000000;
	background-color:#000000;
}

#links ul {
	width: 830px;
}

#links li {/*display:inline; list-style: none;*/margin: 0;
	padding: 0;
	list-style: none;
	float: left;}

#homebtn {
	display:block;
	padding-right:10px;
	float:left;
	width: 87px;
	height: 33px;
	background: url("images/home_home_btn.jpg") no-repeat 0 0;
}

#homebtn:hover {background-position: 0 -33px;}

#homebtn span { display: none;}

#biobtn {
	display:block;
	padding-right:10px;
	float:left;
	width: 87px;
	height: 33px;
	background: url("images/bio_home_btn.jpg") no-repeat 0 0;
}

#biobtn:hover {background-position: 0 -33px;}

#biobtn span { display: none;}

#newbtn {
	display:block;
	padding-right:10px;
	float:left;
	width: 87px;
	height: 33px;
	background: url("images/new_home_btn.jpg") no-repeat 0 0;
}

#newbtn:hover {background-position: 0 -33px;}

#newbtn span { display: none;}

#workbtn {
	display:block;
	padding-right:10px;
	float:left;
	width: 88px;
	height: 33px;
	background: url("images/work_home_btn.jpg") no-repeat 0 0;
}

#workbtn:hover {background-position: 0 -33px;}

#workbtn span { display: none;}

#projectbtn {
	display:block;
	padding-right:10px;
	float:left;
	width: 89px;
	height: 33px;
	background: url("images/projects_home_btn.jpg") no-repeat 0 0;
}

#projectbtn:hover {background-position: 0 -33px;}

#projectbtn span { display: none;}

#reviewbtn {
	display:block;
	padding-right:10px;
	float:left;
	width: 89px;
	height: 33px;
	background: url("images/reviews_home_btn.jpg") no-repeat 0 0;
}

#reviewbtn:hover {background-position: 0 -33px;}

#reviewbtn span { display: none;}

#recbtn {
	display:block;
	padding-right:10px;
	float:left;
	width: 87px;
	height: 33px;
	background: url("images/recs_home_btn.jpg") no-repeat 0 0;
}

#recbtn:hover {background-position: 0 -33px;}

#recbtn span { display: none;}

#contactbtn {
	display:block;
	float:left;
	width: 88px;
	height: 33px;
	background: url("images/contact_home_btn.jpg") no-repeat 0 0;
}

#contactbtn:hover {background-position: 0 -33px;}

#contactbtn span { display: none;}

#copyright {
	float:left;
	margin-top:20px;
	margin-left:0px;
	margin-bottom:10px;
	padding:0px;
	height:auto;
	width:100%;	
}

.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}

.copyright a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}

.copyright a:hover {
	color:#333333;
}

/*Home Nav DropDown*/
#sddm {	
	margin-top: 10px;
	margin-left:30px;
	padding: 0;
	z-index: 30;
}

#sddm li a {	
	display: block;
}

#sddm div {	
	position: absolute;
	visibility: hidden;
	margin-top: 35px;
	margin-left:5px;
	padding: 0;
}

#sddm div a {	
	position: relative;
	display: block;
	margin:0px;
	padding-bottom:5px;
	width: auto;
	white-space: nowrap;
	text-align: left;
}

#sddm div a:hover {	
	text-decoration:underline;
}

/*Nav 2*/
#container_norm {
	height:auto;
	width:1024px;
	padding: 0px;
	position: absolute;
	left: 50%;
	top: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -520px;
	background-color:#AEB392;
}	

#topLink {
	position:absolute;
	top:0px;
	left:0px;
}

#links_nav {
	width:830px;
	height:50px;
	float:left;
	margin-left:90px;
	padding:0px;
	z-index:1;
}

#links_nav ul {
	width: 830px;
}

#links_nav li {display:inline; list-style: none;}

#homebtn2 {
	display:block;
	padding-right:5px;
	float:left;
	width: 86px;
	height: 24px;
	background: url("images/home_nav_btn.jpg") no-repeat 0 0;
}

#homebtn2:hover {background-position: 0 -24px;}

#homebtn2 span { display: none;}

#biobtn2 {
	display:block;
	padding-right:5px;
	float:left;
	width: 89px;
	height: 24px;
	background: url("images/bio_nav_btn.jpg") no-repeat 0 0;
}

#biobtn2:hover {background-position: 0 -24px;}

#biobtn2 span { display: none;}

#newbtn2 {
	display:block;
	padding-right:5px;
	float:left;
	width: 92px;
	height: 24px;
	background: url("images/new_nav_btn.jpg") no-repeat 0 0;
}

#newbtn2:hover {background-position: 0 -24px;}

#newbtn2 span { display: none;}

#workbtn2 {
	display:block;
	padding-right:5px;
	float:left;
	width: 89px;
	height: 24px;
	background: url("images/work_nav_btn.jpg") no-repeat 0 0;
}

#workbtn2:hover {background-position: 0 -24px;}

#workbtn2 span { display: none;}

#projectbtn2 {
	display:block;
	padding-right:5px;
	float:left;
	width: 89px;
	height: 24px;
	background: url("images/projects_nav_btn.jpg") no-repeat 0 0;
}

#projectbtn2:hover {background-position: 0 -24px;}

#projectbtn2 span { display: none;}

#reviewbtn2 {
	display:block;
	padding-right:5px;
	float:left;
	width: 89px;
	height: 24px;
	background: url("images/reviews_nav_btn.jpg") no-repeat 0 0;
}

#reviewbtn2:hover {background-position: 0 -24px;}

#reviewbtn2 span { display: none;}

#recbtn2 {
	display:block;
	padding-right:5px;
	float:left;
	width: 90px;
	height: 24px;
	background: url("images/recs_nav_btn.jpg") no-repeat 0 0;
}

#recbtn2:hover {background-position: 0 -24px;}

#recbtn2 span { display: none;}

#contactbtn2 {
	display:block;
	float:left;
	width: 87px;
	height: 24px;
	background: url("images/contact_nav_btn.jpg") no-repeat 0 0;
}

#contactbtn2:hover {background-position: 0 -24px;}

#contactbtn2 span { display: none;}

/*text*/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

p {
	font-family:Arial, Helvetica, sans-serif;;
	font-size:12px;
	color:#000000;
}

.special p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.newP {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-style:italic;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-style:oblique;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-style:oblique;
}

a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

a:hover {
	color:#CCCCCC;
}

hr {
	border-bottom: 1px solid #80846b;
}

/*Bio*/
#page_img {
	height:155px;
	width:1024px;
	float:left;
	margin-top:5px;
	padding:0px;
}

#main_text {
	height:auto;
	width:800px;
	float:left;
	margin-top:5px;
	margin-left:112px;
	padding:0px;
}

#bioimg1 {
	float:left;
	margin:0px;
	padding-right:60px;
	padding-left:20px;
	height:372px;
	width:216px;
}

#bioimg2 {
	float:left;
	margin:0px;
	height:336px;
	width:220px;
}

#bio_text {
	float:left;
	margin:0px;
	padding-bottom:10px;
	height:auto;
	width:500px;
}

#bio_img_text_intro {
	float:left;
	margin-top:-10px;
	padding-left:10px;
	height:auto;
	width:270px;
}

#bio_img_text {
	float:left;
	margin-top:-10px;
	padding:0px;
	height:auto;
	width:500px;
}

/*What's New*/
#whatsnewimg1 {
	float:left;
	margin:0px;
	padding-right:60px;
	padding-left:20px;
	height:295px;
	width:216px;
}

#whatsnewimg2 {
	float:left;
	margin:0px;
	height:336px;
	width:220px;
}

#mostRecentList {
	float:left;
	margin:0px;
	padding-left:30px;
	width:250px;
	height:295px;
}

#mostRecent {
	float:left;
	margin-top:20px;
	padding-left:20px;
	width:780px;
	height:auto;
}

#new_Contain {
	height:auto;
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
}

#new_title {
	height:auto;
	width:250px;
	float:left;
	padding-right:20px;
	margin:0px;
}

#new_body {
	height:auto;
	width:475px;
	float:left;
	padding:0px;
	margin:0px;
}

#new_post {
	height:auto;
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
}

#new_link {
	height:auto;
	width:100%;
	float:right;
	padding:0px;
	margin-top:20px;
}

#new_by {
	height:auto;
	width:100%;
	float:right;
	padding:0px;
	margin:0px;
}

#new_rev_link {
	height:auto;
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
}

#hr_clear {
	height:auto;
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}
.align_right {
float:right;
}

/*Works*/
#worksimg1 {
	float:left;
	margin:0px;
	padding-left:20px;
	padding-right:60px;
	height:289px;
	width:216px;
}

#worksimg2 {
	float:left;
	margin:0px;
	height:335px;
	width:220px;
}

#worksList {
	float:left;
	margin:0px;
	padding-left:30px;
	width:250px;
	height:295px;
}

#worksList_INFO {
	float:left;
	margin-top:20px;
	padding-left:20px;
	width:780px;
	height:auto;
}

#works_title {
	height:auto;
	width:475px;
	margin-left:275px;
	float:left;
	padding:0px;
}

.black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#works_descrip {
	height:auto;
	width:475px;
	margin-left:275px;
	float:left;
	padding:0px;
}

#works_links {
	height:auto;
	width:475px;
	margin-left:275px;
	float:left;
	padding:0px;
}

/*Contact*/
#contact_img1 {
	float:left;
	height:29px;
	width:400px;
	padding-top:30px;
}

#contact_img2 {
	float:left;
	height:41px;
	width:400px;
	padding-top:30px;
}

#contact_img3 {
	float:left;
	height:30px;
	width:400px;
	padding-top:30px;
}

#contact_text {
	float:left;
	height:auto;
	width:400px;
	padding-top:10px;
	padding-bottom:10px;
}

#contact_left {
	height:auto;
	width:400px;
	float:left;
	margin-top:5px;
	padding:0px;
}

#contact_right {
	height:485px;
	width:300px;
	float:left;
	margin-top:20px;
	padding-left:20px;
}

input {
	border:none;
	background-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

textarea {
	border:none;
	background-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

label {
	font-Family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
}

textarea:focus, input:focus {
	background:#FFFFFF;
	border:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*Reviews*/
#reviewimg1 {
	float:left;
	margin:0px;
	padding-right:60px;
	padding-left:20px;
	height:465px;
	width:216px;
}

#reviewimg2 {
	float:left;
	margin:0px;
	height:312px;
	width:220px;
}

#reviews_description {
	height:auto;
	width:780px;
	float:left;
	padding:0px;
	margin:0px;
}

#reviews_by {
	height:auto;
	width:780px;
	float:right;
	padding:0px;
	margin:0px;
}

/*Projects*/
#projectimg1 {
	float:left;
	margin:0px;
	padding-right:60px;
	padding-left:20px;
	height:220px;
	width:216px;
}

#projectimg2 {
	float:left;
	margin:0px;
	height:249px;
	width:220px;
}

#projectsLeft {
	height:auto;
	width:220px;
	float:left;
	padding:0px;
	margin:0px;
}

#projectsRight {
	height:auto;
	width:490px;
	float:left;
	padding:0px;
	margin-left:55px;
}

#mostRecentProjectsList {
	float:left;
	margin-top:-20px;
	padding-left:30px;
	width:250px;
	height:270px;
}

/*Recordings*/
#recsimg1 {
	float:left;
	margin:0px;
	padding-right:60px;
	padding-left:20px;
	height:335px;
	width:216px;
}

#recsimg2 {
	float:left;
	margin:0px;
	height:312px;
	width:220px;
}

#recs_org {
	height:auto;
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
}

#recsLeft {
	height:auto;
	width:170px;
	float:left;
	padding:0px;
	margin:0px;
}

#recs_img1 {
	height:auto;
	width:auto;
	padding-top:20px;
	margin:0px;
}

#recsRight {
	height:auto;
	width:450px;
	float:left;
	padding:0px;
	margin-left:100px;
}

#mostRecentRecsList {
	float:left;
	margin-top:-25px;
	padding-left:30px;
	width:250px;
	height:295px;
}