body{

background-color:#000000;

color:#ffffff;

font-size:12px;

padding:0;

margin:0;

font-family: Verdana, Geneva, sans-serif;

}



a img{

	border: none;

}

a:active {

  outline: none;

}

a:link,

a:visited{

	color: #2f53a5;

}

:-moz-any-link:focus {

  outline: none;

}

.clearBox{

clear:both;

height:0px;

line-height:0%;

margin-top:-5px;

}

.artist_name{

	text-transform:uppercase;

}

#pageBox{

height:792px;

width:1024px;

}



#headerBox{

height:131px;

width:1024px;

}



#headerBoxLeft{

height:131px;

float:left;

width:218px;

}



#headerBoxLeftTop{

height:82px;

width:168px;

}



#logo{

height:82px;

width:168px;

}



#headerBoxLeftBottom{

height:49px;

width:168px;

}



#logoTitle{

font-family:Avenir Light, Myriad Pro;

font-size:14px;

letter-spacing:2px;

padding:10px 0 0 5px;

text-align:left;

line-height: normal;

}



#headerBoxRight{

height:131px;

float:left;

width:806px;

}



#headerBoxRightTop{

height:102px;

width:806px;

}



#joinBox{

float:right;

margin:5px 73px 0px 0;

}



#joinContact{

background:url('images/contactUsHeader.jpg') no-repeat;

cursor:pointer;

float:left;

height:24px;

margin-right:13px;

width:99px;

}

#joinFacebook{

background:url('images/joinFacebook.png') no-repeat;

cursor:pointer;

float:left;

height:24px;

margin-right:13px;

width:24px;

}



#joinTwitter{

background:url('images/joinTwitter.png') no-repeat;

cursor:pointer;

float:left;

height:28px;

width:25px;

}



#joinMailList{

background:url('images/joinMailList.png') no-repeat;

cursor:pointer;

float:right;

margin-right:40px;

}



#headerBoxRightBottom{

height:33px;

width:806px;

}



#headerNav{

background:url('images/headerNavGrad.png') no-repeat;

height:33px;

text-align:center;

width:806px;

}



#bodyBox{

width:1024px;

text-align: left;

clear: both;

}

.apparel{

	background: url(../images/bg_gallery_lines.gif) left top no-repeat;

}

.apparel #slide_wrapper{

	width:168px;

	height: 450px;

	margin: 0px 0px 0px 0px;

	overflow:hidden;

	position:relative;

}

.apparel #MainBox{

	float: left;

	width: 800px;

}

.apparel #MainContent{

	background:url(../images/bg_gallery.gif) top left no-repeat;

	width: 168px;

	height: 540px;

	padding: 0px;

	margin-left: 22px;

	margin-right: 153px;

}

.apparel #slide_content{

	width: 164px;

	height: auto;

	position: relative;

}

.apparel #MainRightSide{

	float: left;

	margin-top: 50px;

	font: normal 12px/16px Verdana, Geneva, sans-serif;

	color: #e5e5e5;

}

.apparel .price{

	float: left;

	width: 150px;

	height: auto;

}

.apparel .btn{

	float: right;

	margin: 10px auto;

	width: auto;

	height: auto;

}

.thumbs{

	height: auto;

	position: relative;

	padding: 210px 0px 150px;

}

.thumb,

.thumb_active{

	width: 164px;

	height: 104px;

	background: url(../images/bg_gallery_thumb.png) center center no-repeat;

	position: relative;

}

.thumb_active{

	background: url(../images/bg_gallery_thumb_active.png) center center no-repeat;

}

.thumb img,

.thumb_active img

{

	padding: 12px 0 0 12px;

}

#upDownBox{

float:left;

height:520px;

width:160px;

}

#MainBoxWrapper{

	width: 855px;

	float: left;

	overflow: hidden;

	position: relative;

	margin: 0 auto;

}



#MainBox{

	width: 550px;

	float: none;

	clear: both;

	height: 550px;

	overflow: hidden;

	margin: 0 auto;

	position: relative;

}



#MainContent{

	width: 500px;

	float: left;

	margin: 0 auto;

	background: url(images/bg_radient.png) repeat-x;

	margin-top: 15px;

	padding: 20px;

}

#MainRightSide{

	width: 300px;

	float: right;

}



#slide_wrapper{

	width: 500px;

	position: relative;

	height: 500px;

	overflow: hidden;

	margin: 0 auto;

}

#slide_content{

	width: 500px;

	position: relative;

	height: auto;

	color: #e5e5e5;

}

.testimony #MainBox{

	width: 750px;

}

.testimony #MainContent{

	width: 350px;

}

.testimony #slide_wrapper{

	width: 350px;

}

.testimony #slide_content{

	width: 350px;

}



#specs_wrapper{

	width: 824px;

	overflow: hidden;

	text-align: left;

	margin: 0 auto;

	padding-bottom: 40px;

	padding-left: 200px;

}

#specs_main_image{

	float: left;

	width: auto;

	margin-top: 30px;

	border: 1px solid #3f3f3f;

}

#secondary_images_wrapper{

	margin: 0px auto 10px;

	padding-bottom: 20px;

}

.specs_secondary_image{

	margin-top: 30px;

	width: auto;

}

.specs_secondary_image img{

	border: 1px solid #3f3f3f;

	padding: 0px;

	margin: 0px;

}

#specs_main_description{

	float: right;

	width: 400px;

	padding-right: 50px;

	line-height: 18px;

}

#specs_main_description h1{

	line-height: 110%;

}

.quote{

	font-size: 16px;

	line-height: 22px;

	font-family: Arial, Helvetica, sans-serif;

}

#up{

	cursor:pointer;

	height:39px;

	margin:192px 27px 0 80px;

	width:40px;

}



#down{

	cursor:pointer;

	height:38px;

	margin:88px 27px 0 80px;

	width:40px;

}



#ListBoxWrapper{

float:left;

height: 540px;

width:420px;

z-index:-1;

}



#ListBox{

margin: 50px auto 0px;

background:url('images/artistGrad.png') top left no-repeat;

height: 450px;

overflow: hidden;

position:relative;

width:380px;

text-align:right;

}



#appareListBox{

margin: 50px auto 0px;

height: 450px;

overflow: hidden;

position:relative;

width:374px;

}



.artist{

font-family:Avenir Light, Myriad Pro;

font-size:14px;

letter-spacing:2px;

padding:26px 0 0 0;

width: 380px;

}

#artists{

padding-right: 30px;

margin:0;

}

.artist a:link,

.artist a:visited{

font-family:Avenir Light, Myriad Pro;

font-size:13px;

letter-spacing:2px;

padding:0px 55px 0 0;

text-decoration: none;

color: #fff;

}

.artist a:hover,

.artist a.selected

{

background: url(images/rightArrow.png) right center no-repeat;

text-transform:uppercase;

color: #8b7660;

}





#rightArrowBox{

float:left;

height:520px;

}



#rightArrow{

background:url('images/rightArrow.png') no-repeat;

height:20px;

margin:350px 22px 0 15px;

width:21px;

}



#divider{

background:url('images/divider.png') no-repeat;

float:left;

height:284px;

margin:125px 22px 0 15px;

width:1px;

}



#content{

float:left;

margin:56px 0 0 0;



}



#mainPicture{

height:130px;

width:339px;

}



#mainText{

font-family:Verdana;

font-size:14px;

line-height:25px;

margin:23px 0 0 0;

text-align:left;

width:339px;

}



#mainTextLink{

color:#1c3263;

font-style:italic;

margin:37px 0 0 0;

text-align:left;

text-decoration:none;

}



#mainTextLink a{

font-size: 14px;

color:#2F54A3;

font-style:italic;

text-decoration:none;

}



#footerBox{

height:175px;

width:1024px;

}



#footerLinksBox{

margin-top:7px;

text-align:center;

}



#headerNavLinks{

list-style:none;

margin:0;

padding:7px 0 0 0;

}



#footerLinks{

list-style:none;

margin:0;

padding:0px 30px 0px 0px;

}



#headerNavLinks li, #footerLinks li{

display:inline;

margin:0 5px 0 5px;

}



#headerNavLinks li a, #footerLinks li a,

#access a{

color:#8f8f8f;

font-family:Avenir Light, Myriad Pro;

font-size:13px;

letter-spacing:2px;

text-decoration:none;

text-transform:uppercase;

}



#footerLinks li.current a,

#headerNavLinks li.current a{

color:#655745;

text-decoration:none;

}



#footerLinks li.current{

color:#655745;

}

#footerLinks li:hover > a,

#headerNavLinks li:hover > a{

	color:#fff;

}





/*scrol*/

#wn	{

position:relative; 

width:408px; 

margin-top:35px; 

overflow:hidden; 

margin-left:50px; 

margin-right:36px; 

height:185px;

}

.artist_information{

	display: none;

	/*left: -1000;*/

	position: absolute;

}

/* end of scrool */



#build_dreams #ListBoxWrapper{

	width: 410px;

}

#build_dreams #ListBox{

	background:url(../images/bg_testimonials.gif) top center no-repeat;

	width: 370px;

	padding: 20px;

	text-align: left;

	margin: 0px;

}

#build_dreams #mainText{

	width: 360px;

	height: 400px;

}

#build_dreams #MainRightSide{

	width: 310px;

	float: left;

	padding-left: 50px;

	margin-top: 50px;

}

#build_dreams #MainRightSide h2{

	font: bold 16px/24px Arial, Helvetica, sans-serif;

	border-bottom: 1px solid #675946;

	margin-top: 10px;

	text-align: center;

}

#build_dreams #MainRightSide ul,

#build_dreams #MainRightSide ul li{

	font: normal 12px/18px Arial, Helvetica, sans-serif;

	margin: 0px 0px 10px;

	padding-left: 0px;

	list-style-position: inside;

}

#build_dreams #MainRightSide p{

	font: normal 14px/20px Arial, Helvetica, sans-serif;

}

#build_dreams #MainRightSide .white_title{

	background: #fff;

	width: 100%;

	padding: 4px;

	text-align: center;

	font: normal 14px/20px Arial, Helvetica, sans-serif;

	color: #1a1a1a;

}

#build_dreams #MainRightSide .brown_table td{

	background: #675946;

	margin: 0 auto;

	text-align: center;

	padding: 4px;

	font: normal 12px/18px Arial, Helvetica, sans-serif;

}

#build_dreams #content{

	margin: 0px;

	font: normal 14px/20px Verdana, Geneva, sans-serif;

	color: #e5e5e5;

}

#pagination{

	text-align: center;

	width: 410px;	

	padding: 0px;

	margin: 10px auto;

}

ul.dreamlist{

	margin: 0px;

	padding: 0px;

}

ul.dreamlist li{

	font: normal 14px/18px Verdana, Geneva, sans-serif;

	margin-left: 20px;

}

#pagination_list{

	width: 410px;

	margin: 0px;

	padding: 0px;

	list-style: none;

}

#pagination_list li{

	float: left;

}

#pagination_list li a:link,

#pagination_list li a:visited{

	color: #e5e5e5;

	font: normal 14px/24px Verdana, Geneva, sans-serif;

	text-decoration:none;

	padding: 0px 8px 0px 6px;

}

#pagination_list li a.selected_page:link,

#pagination_list li a.selected_page:visited,

#pagination_list li a:hover{

	color: #0066cc;

}



/*family page*/

#family_page #ListBoxWrapper{

	width: 410px;

}

#family_page #ListBox{

	background:url(../images/bg_testimonials.gif) top center no-repeat;

	width: 370px;

	padding: 0px;

	text-align: left;

	margin: 0px;

}



#family_page #MainRightSide{

	width: 300px;

	float: left;

	padding-left: 50px;

	margin-top: 50px;

}

#family_page #content{

	margin: 0px;

	font: normal 14px/24px Verdana, Geneva, sans-serif;

	color: #e5e5e5;

}

#family_page #content p{

	padding: 0px 30px 0px 40px;

}

#media_page{

	width: 1024px;

	margin: 10px auto;

	padding: 50px 0;

}

#sub_title_links{

	padding-left: 20px;

}

.sub_links_spacer{

	border-bottom: 1px solid #777777;

	width: 280px;

	height: 1px;

	margin: 10px 0px;

}

#contact_page{

	width: 750px;

	margin: 20px auto;

	text-align: left;

}

#contact_page h1{

	font: normal 18px/24px Verdana, Geneva, sans-serif;

	color: #e5e5e5;

}

#contact_page label{

	width: 100%;

	font: normal 14px/24px Verdana, Geneva, sans-serif;

	color: #e5e5e5;

}

#contact_left{

	width: 280px;

	float: left;

}

#contact_right{

	width: 450px;

	float: right;

	padding-right: 20px;

}

#contact_text{

	font: normal 14px/18px 'Myriad Pro', 'Avenir Light';

	color: #979797;

	text-transform:uppercase;

}

#contact_left_margins{

	margin: 0px 0px 0px 50px;

}

.textField{

	font: normal 20px/25px 'Myriad Pro', 'Avenir Light';

	color: #1a1a1a;

	height: 35px;

	width:400px;

	background:#cccccc;

	border: none;

}

input.textField{

	margin-bottom: 10px;

}

textarea.textField{

	height: 100px;

}

#contact_page #form_btns{

	margin: 10px auto;

	padding-right: 50px;

	float: right;

}

#clear_btn  {

	background:url(../images/btn_clear1.gif) no-repeat;

	float: right;

	cursor:pointer;

	width:80px;

	height:27px;

	margin-left: 20px;

	text-align: center;

}

#submit_btn {

	background:url(../images/btn_send1.gif) no-repeat;

	float: right;

	cursor:pointer;

	width:80px;

	height:27px;

	margin-left: 20px;

	text-align: center;

}

#submit_btn {

	margin-left: 20px;

	width: 80px;

	height: 27px;

	}

#clear_btn:hover{

	background:url(../images/btn_clear2.gif) no-repeat;

}

#submit_btn:hover{

	background:url(../images/btn_send2.gif) no-repeat;

}

#clear_btn input,

#submit_btn input{

	cursor: pointer;

	border: none;

	background: none;

	margin: 5px auto;

	color: #fff;

	width: 80px;

}



#submit_btn{

	float: right;



	cursor:pointer;

}

.check_box_table{

	font: normal 14px/24px Verdana, Geneva, sans-serif;

	color: #e5e5e5;

	margin: 0px auto 30px;

	width: 750px;

}

.check_box_table th{

	line-height: 35px;

}

#contact_page .error_container,

#contact_page .error_container label{

	font: normal 12px/14px Tahoma, Geneva, sans-serif;

	color:#ffffff;

}

.check_box_table #form_btns{

	padding-right: 40px;

}

#media_center{

	width: 700px;

	margin: 0 auto;

	text-align: left;

}

html {

   overflow-y: scroll;

}
