/* CSS Document */

/* MAIN */

* { margin:0 auto; }

ul { list-style-type:none; }

h1, h2, h3, h4, h5, h6, h7 { margin: 0; padding: 0; font-weight: normal; }

body { background: url(http://p3-images1.isprime.com/nikkiprice/t1/bg.jpg) top center repeat-y #7b5127; margin: 0; padding: 0; font-family: Verdana, Arial; text-align: center; line-height: 0.8em; }

img { border: none; }

img a:link { border: none; }

div#container { width: 949px; height: auto; }
  div#container .topbot { height: 16px; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep1.jpg) center no-repeat #000; }
  div#container .sidetop { width: 190px; height: 22px; Font-Family: Verdana, "Times New Roman", Times, serif; margin: 10px 0 0 10px; text-align: left; font-size: 18px; color: #fff; }  
  div#container .side3l { Font-Family: Verdana, "Times New Roman", Times, serif; margin: 8px 12px 0 11px; text-align: left; height: 52px; font-size: 11px; color: #fff; line-height: 1.2em; }
  div#container .side2l { Font-Family: Verdana, "Times New Roman", Times, serif; margin: 4px 12px 0 11px; text-align: center; height: 42px; font-size: 11px; color: #fff; line-height: 1.2em; }
  div#container .side1l { Font-Family: Verdana, "Times New Roman", Times, serif; margin: 4px 0; text-align: center; height: 27px; font-size: 12px; color: #fff; line-height: 1.2em; } 
  div#container .sidesep { width: 203px; height: 15px; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep1.jpg) center no-repeat; }
  div#container .centersep { width: 729px; height: 15px; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep1.jpg) center no-repeat; } 
  div#container .center_top { margin: 10px 0 0 20px; height: 40px; font-family: verdana; font-size: 18px; text-align: left; line-height: 0.8em; }
  div#container .center_top span { font-size: 12px; } 
  div#container .center_bot { width: 729px; height: 47px; *height: 52px; text-align: center; line-height: 1.3em; *line-height: 20px; }
  div#container .center_bot a { font-family: verdana; font-size: 30px; color: #000; text-decoration: none; }  
  div#container .center_bot a:hover { font-family: verdana; font-size: 30px; color: #000; text-decoration: underline; } 
  div#container .center_bot span { font-size: 14px; }   
  div#container .center_body { margin: 10px 0 0 10px; font-family: verdana; font-size: 12px; text-align: left; line-height: 1.3em; }  

div#header {}
  div#header .menu { background: url(http://p3-images1.isprime.com/nikkiprice/t1/bg_menu.jpg) top center no-repeat; height: 38px; overflow: hidden; }
  div#header ul { width: 895px; height: 38px; margin-left: 25px; padding: 0; text-align: center; }
  div#header li { width: auto; float: left; display: block; }
  div#header .buttons img { width: 117px; height: 32px; }
  
div#page { width: 949px; height: 2970px; overflow: hidden;  }

	div#page .sep { width: 16px; height: 2970px; float: left; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep2.jpg) top center repeat-y;}
	div#page .center { width: 729px; height: 3010px; background: #fff; float: left; overflow: hidden; }	
	div#page .right { width: 204px; height: 3010px; background: #222222; float: left; }	
	div#page .img { text-align: left; margin-left: 10px; _margin-left: 5px; }	
	div#page .img2 { text-align: left; margin-left: 10px; _margin-left: 5px; _margin-right: 5px; float: left; }	
	div#page .imgtxt img { display: block; width: 375px; float: left; overflow: hidden; }		
	div#page .box { width: 210px; height: 197px; text-align: center; margin: 0 6px 0 20px; float: left; _margin: 0 15px 0 10px;}
	div#page .img3 { width: 210px; height: 157px; margin: 0; padding: 0;}
		div#page .img3 img { display: block; }	
	div#page .img3 a { display: block; width: 196px; height: 143px; border: 7px solid #959595; }
	div#page .img3 a:hover { border: 7px solid #45352a; }	
	div#page .txt { font-family: Trebuchet MS, Arial; font-size: 14px; width: 210px; height: 32px; margin-top: 8px; }	
	div#page .txt a { text-decoration: underline; color: #000; }
	div#page .txt a:hover { text-decoration: none; color: #000; }	
	div#page .txt span { font-size: 12px; }	
	div#page .pag { margin-top: 20px; font-size: 30px; width: 476px; height: 56px; background: #e7e7e7;}

div#join { width: 949px; height: 611px; overflow: hidden;  }

	div#join .left { width: 203px; height: 611px; background: #222222; float: left; }
	div#join .sep { width: 16px; height: 611px; float: left; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep2.jpg) center no-repeat }
	div#join .center { width: 510px; height: 611px; background: #fff; float: left; }	
	div#join .right { width: 204px; height: 611px; background: #222222; float: left; }
	div#join .form { width: 510px; height: 436px; }
		div#join .form a { font-size: 12px; text-decoration: underline; }	
		div#join .form a:hover { font-size: 12px; text-decoration: none; }					
	div#join .img { margin: 8px 0 8px 0; text-align: center; }
	div#join .img2 { margin: 8px 0 0 8px; _margin: 8px 4px 0 4px; float: left; }
	div#join form { margin: 10px; 0 0 20px; text-align: left; line-height: 1.0em; border: 1px solid #999; }
	div#join .imgs img { display: block; }	
		
div#aboutme { width: 949px; height: 1750px; _height: 1765px; overflow: hidden;  }

	div#aboutme .sep { width: 16px; height: 1750px; _height: 1765px; float: left; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep2.jpg) top center repeat-y;}
	div#aboutme .center { width: 729px; height: 1750px; _height: 1765px; background: #fff; float: left; }	
	div#aboutme .right { width: 204px; height: 1750px; _height: 1765px; background: #222222; float: left; }	
	div#aboutme .img { text-align: left; margin-left: 10px; _margin-left: 5px; }	
	div#aboutme .img2 { text-align: left; margin-left: 10px; _margin-left: 5px; _margin-right: 5px; float: left; }	
	div#aboutme .imgtxt img { display: block; width: 375px; float: left; overflow: hidden; }
	div#aboutme .lefttxt { width: 194px; height: 36px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; 
	line-height: 1.4em; text-align: center; font-size: 16px; }
		div#aboutme .lefttxt a { font-size: 16px; text-decoration: none; color: #fff; }
		div#aboutme .lefttxt a:hover { font-size: 16px; text-decoration: underline; color: #fff; }									

div#faq { width: 949px; height: 2074px; overflow: hidden;  }

	div#faq .sep { width: 16px; height: 2074px; float: left; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep2.jpg) top center repeat-y;}
	div#faq .center { width: 729px; height: 2074px; background: #fff; float: left; }
	div#faq .right { width: 204px; height: 2074px; background: #222222; float: left; }
	div#faq .img { width: auto; text-align: left; margin-left: 10px; }		
	div#faq .imgtxt img { display: block; }
	div#faq .lefttxt { width: 194px; height: 36px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; 
	line-height: 1.4em; text-align: center; font-size: 16px; }
		div#faq .lefttxt a { font-size: 16px; text-decoration: none; color: #fff; }
		div#faq .lefttxt a:hover { font-size: 16px; text-decoration: underline; color: #fff; }	
	
div#trailers { width: 949px; height: 1690px; overflow: hidden;  }

	div#trailers .sep { width: 16px; height: 1690px; float: left; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep2.jpg) top center repeat-y;}
	div#trailers .center { width: 729px; height: 1690px; background: #fff; float: left; }	
	div#trailers .right { width: 204px; height: 1690px; background: #222222; float: left; }	
	div#trailers .img { text-align: left; margin-left: 10px; _margin-left: 5px; }	
	div#trailers .img2 { text-align: left; margin-left: 10px; _margin-left: 5px; _margin-right: 5px; float: left; }	
	div#trailers .imgtxt img { display: block; width: 375px; float: left; overflow: hidden; }		
	div#trailers .box { width: 210px; height: 197px; text-align: center; margin: 0 6px 0 20px; float: left; }
	div#trailers .img3 { width: 210px; height: 157px; margin: 0; padding: 0; }
	div#trailers .img3 a { display: block; width: 196px; height: 143px; border: 7px solid #959595; }
	div#trailers .img3 a:hover { border: 7px solid #45352a; }	
	div#trailers .txt { font-family: Trebuchet MS, Arial; font-size: 14px; width: 210px; height: 32px; margin-top: 8px; }	
	div#trailers .txt a { text-decoration: underline; color: #000; }
	div#trailers .txt a:hover { text-decoration: none; color: #000; }	
	div#trailers .txt span { font-size: 12px; }	
	div#trailers .pag { margin-top: 20px; font-size: 30px; width: 476px; height: 56px; background: #e7e7e7;}
	div#trailers .top { width: 949px; height: 572px; background: #fff; }
	div#trailers .video { width: 618px; margin: 0 10px 0 20px; float: left; }
		div#trailers .video a { font-size: 18px; color: #0000ee; text-decoration: underline; }
		div#trailers .video a:hover { font-size: 18px; color: #0000ee; text-decoration: none; }				
	div#trailers .desc { width: 285px; height: 515px; float: left; text-align: left; line-height: 1.2em; }
		div#trailers .desc .txt { width: 283px; height: 420px; overflow: auto; border: 0px solid #fff; line-height: 1.2em; margin: 0; padding: 0;}
		div#trailers .desc a { font-size: 16px; font-weight: 800; color: #0000ee; text-decoration: underline; }
		div#trailers .desc a:hover { font-size: 16px; font-weight: 800; color: #0000ee; text-decoration: none; }
		div#trailers .desc span { font-size: 13px; }								

div#login { width: 949px; height: 588px; overflow: hidden;  }

	div#login .sep { width: 16px; height: 588px; float: left; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep2.jpg) top center repeat-y;}
	div#login .center { width: 729px; height: 588px; background: #fff; float: left; overflow: hidden; }
	div#login .right { width: 204px; height: 588px; background: #222222; float: left; }
	div#login .box { width: 729px; height: 366px; text-align: left; margin: 0 0 0 10px; }
	div#login .img { width: 338px; height: 366px; float: left; }
	div#login .txt { width: 380px; height: 366px; float: left; font-family: Verdana, Arial; font-size: 14px; text-align: center; line-height: 1.6em; }	
		div#login .txt a { font-size: 32px; text-decoration: underline; }
		div#login .txt a:hover { font-size: 32px; text-decoration: none; }	
		div#login .txt span a { font-size: 12px; text-decoration: underline; }
		div#login .txt span a:hover { font-size: 12px; text-decoration: none; }
	div#login .member { line-height: 1.4em; font-weight: 600; }			
		div#login .member a { font-size: 18px; text-decoration: underline; }
		div#login .member a:hover { font-size: 18px; text-decoration: none; }	
		div#login .member span { font-size: 12px; }							
	
div#videos { width: 949px; height: 2140px; overflow: hidden;  }
	div#videos .sep { width: 16px; height: 2140px; float: left; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep2.jpg) 
	top center repeat-y;}
	div#videos .center { width: 729px; height: 2140px; background: #fff; float: left; }	
	div#videos .right { width: 204px; height: 2140px; background: #222222; float: left; }	
	div#videos .box { width: 210px; height: 197px; text-align: center; margin: 0 6px 0 20px; float: left; _margin: 0 15px 0 10px; }
	div#videos .img { width: 210px; height: 157px; margin: 0; padding: 0; }
	div#videos .img a { display: block; width: 196px; height: 143px; border: 7px solid #959595; }
	div#videos .img a:hover { border: 7px solid #45352a; }	
	div#videos .txt { font-family: Trebuchet MS, Arial; font-size: 14px; width: 210px; height: 32px; margin-top: 8px; }	
	div#videos .txt a { text-decoration: underline; color: #000; }
	div#videos .txt a:hover { text-decoration: none; color: #000; }	
	div#videos .txt span { font-size: 12px; }	
	div#videos .lefttxt { width: 194px; height: 76px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; 
	line-height: 1.4em; text-align: left; font-size: 14px; }
		div#videos .lefttxt a { font-size: 14px; text-decoration: none; color: #fff; }
		div#videos .lefttxt a:hover { font-size: 14px; text-decoration: underline; color: #fff; }		
		
div#pictures { width: 949px; height: 1600px; overflow: hidden;  }
	div#pictures .sep { width: 16px; height: 1600px; float: left; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep2.jpg) 
	top center repeat-y;}
	div#pictures .center { width: 729px; height: 1600px; background: #fff; float: left; }	
	div#pictures .right { width: 204px; height: 1600px; background: #222222; float: left; }	
	div#pictures .box { width: 196px; height: 190px; text-align: center; margin: 0 6px 0 20px; float: left; _margin: 0 15px 0 10px; }
	div#pictures .img { width: 196px; height: 143px; margin: 0; padding: 0; }
	div#pictures .img a { display: block; width: 196px; height: 143px; border: 0px solid #959595; }
	div#pictures .img a:hover { border: 0px solid #45352a; }	
	div#pictures .txt { font-family: Trebuchet MS, Arial; font-size: 14px; width: 196px; height: 32px; margin-top: 8px; }	
	div#pictures .txt a { text-decoration: underline; color: #000; }
	div#pictures .txt a:hover { text-decoration: none; color: #000; }	
	div#pictures .txt span { font-size: 12px; }	
	div#pictures .lefttxt { width: 194px; height: 36px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; 
	line-height: 1.4em; text-align: center; font-size: 16px; }
		div#pictures .lefttxt a { font-size: 16px; text-decoration: none; color: #fff; }
		div#pictures .lefttxt a:hover { font-size: 16px; text-decoration: underline; color: #fff; }			
		
div#gallery { width: 949px; height: 1080px; overflow: hidden;  }
	div#gallery .sep { width: 16px; height: 1080px; float: left; background: url(http://p3-images1.isprime.com/nikkiprice/t1/sep2.jpg) 
	top center repeat-y;}
	div#gallery .center { width: 729px; height: 1080px; background: #fff; float: left; }	
	div#gallery .right { width: 204px; height: 1080px; background: #222222; float: left; }	
	div#gallery .box { width: 196px; height: 319px; text-align: center; margin: 0 6px 0 20px; float: left; }
	div#gallery .img { width: 196px; height: 294px; margin: 0; padding: 0; }
	div#gallery .img a { display: block; width: 196px; height: 294px; border: 0px solid #959595; }
	div#gallery .img a:hover { border: 0px solid #45352a; }	
	div#gallery .txt { font-family: Trebuchet MS, Arial; font-size: 14px; width: 196px; height: 32px; margin-top: 8px; }	
	div#gallery .txt a { text-decoration: underline; color: #000; }
	div#gallery .txt a:hover { text-decoration: none; color: #000; }	
	div#gallery .txt span { font-size: 12px; }	
	div#gallery .lefttxt { width: 194px; height: 36px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; 
	line-height: 1.4em; text-align: center; font-size: 16px; }
		div#gallery .lefttxt a { font-size: 16px; text-decoration: none; color: #fff; }
		div#gallery .lefttxt a:hover { font-size: 16px; text-decoration: underline; color: #fff; }				
  
div#footer { font-family: verdana; width: 949px; height: 70px; font-size: 12px; background: #000; color: #dfdfdf; line-height: 1.4em; font-size: 10px; letter-spacing: 1.6px; padding-top: 10px; }

  div#footer a { color: #dfdfdf; text-decoration: none; }
  div#footer a:hover { color: #dfdfdf; text-decoration: underline; }

  div#footer .title { font-size: 22px; line-height: 1.2em; }
  div#footer .links { font-size: 12px; }

div#formBox {
	color: #000;
	width: 412px;
}

div#title {
	padding: 9px 0;
	text-align: center;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	border: 1px #000 solid;
	background-color: #ececec;	
}

div#form {
	border: 1px #ececec solid;
	background-color: #fff;
	text-align: left;
}

div#form h4 {
	text-align: center;
	text-transform: uppercase;
	font-size: 11px;
	margin: 10px 0;	
}

div#form span {
	display: block;
	float: left;
	width: 140px;
	text-align: right;
	margin-right: 8px;
	font-size: 13px;
	font-weight: bold;
	font-family: verdana;
	margin-bottom:10px;
}

div#form small {
	font-size: 9px;
	font-weight: bold;
	font-family: verdana;
	margin-left: 5px;
}

div#form input {
	font-size: 10px;
	margin-bottom: 10px;
}

div#form input.submit {
	display: block;
	margin: 10px auto;
	background-color: #9e0b0f;
	color: #fff;
	padding: 3px 60px;
	font-size: 16px;
	font-weight: bold;
}

div#form input.firstname {
	width: 65px;
	margin-right: 10px;
}

div#form input.lastname {
	width: 65px;	
}

div#form input.zip {
	width: 40px;	
}

div#form input.emailaddr {
	width: 145px;	
}

div#form input.username {
	width: 90px;	
}

div#form input.password {
	width: 90px;	
}

div#form input.radiobutton {
	margin: 5px 0 0 5px; 
}

div#form hr {
	border: none;
	height: 1px;
	background-color: #808080;
	margin-right: 10px;
}

div#form ul {
	padding: 0;
	margin: 0 0 0 150px;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	line-height: 13px;
}

div#form li {
	list-style-type: none;
}

div#form p {
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	text-align: center;	
	margin: 15px 0;
	line-height: 0;
}

div#form div {
	font-size: 11px;
	font-family: verdana;
	text-align: center;
	margin-bottom: 20px;
}

.header1 {
	padding: 9px 0;
	text-align: center;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	border: 1px #000 solid;
	background-color: #ececec;		
}

.header2 {
	text-align: center;
	text-transform: uppercase;
	font-size: 11px;
	padding: 10px 0;	
	font-weight: bold;
}

.spacer {
	height: 1px;
	background-color: #aaa;
	
}

.jointable {
	width: 100%;	
}

.jointable td {
	font-size: 13px;
	font-weight: bold;
	font-family: verdana;
}

div#form div {
	font-size: 11px;
	font-family: verdana;
	text-align: center;
	margin: 10px 0;
}

div#form input.backup1, div#form input.backup2 {
	font-size: 9px;
	padding: 1px;
	margin: 1px;
}

div#form input.backup1{
	width: 195px;
}

div#form input.backup2 {
	width: 160px;
}
