body { background:#0B0B25 url(/mybluenosefriends/images/site/wardrobe/index/wardrobe_index_bg_03.jpg) no-repeat scroll center top; }
 
hr {
	background-color:#FFFFFF;
	border:0 none;
	clear:both;
	color:#FFFFFF;
	height:1px;
	margin-bottom:21px;
	width:100%; }
 
#gallery_container {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:840px; }
 
#sharesnaps {
	background:transparent url(/mybluenosefriends/images/site/gallery/sharesnaps.png) no-repeat scroll 0 0;
	float:left;
	height:84px;
	margin-left:25px;
	margin-top:50px;
	width:369px; }
 
	#sharesnaps span { display:none; }
 
#upload_anchor {
	border:1px solid #3F7A9A;
	float:right;
	font-size:14px;
	margin-bottom:20px;
	margin-right:15px;
	margin-top:20px;
	padding:10px 25px;
	width:230px; }
 
.upload_header {
	color:#315062;
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:21px; }
 
#bodytext a, .bodytext a {
	color:#3F7A9A;
	text-decoration:underline; }
 
#gallery_container h3 {
	clear:both;
	float:left;
	font-size:14px;
	font-weight:normal;
	margin-left:25px;
	margin-top:-65px;
	width:490px; }
 
#gallery_holder {
	margin-left:20px;
	position:relative;
	width:795px; }
 
.img_wrap {
	color:#333333;
	display:inline;
	float:left;
	font-size:12px;
	height:210px;
	margin-left:25px;
	margin-top:38px;
	text-align:center;
	width:155px; }
 
img_entry {
	border:1px solid #D6DCE0;
	float:left;
	height:152px;
	margin-bottom:10px;
	overflow:hidden;
	text-align:center;
	width:152px; }
 
#pages {
	color:#3F7A9A;
	font-family:"Trebuchet MS",Arial,Tahoma,sans-serif;
	font-size:14px;
	height:42px;
	margin:25px auto;
	padding-top:15px;
	text-align:center;
	width:825px; }
 
	#pages b {
		color:#3F7A9A;
		margin-left:4px;
		margin-right:4px; }
 
#upload_box {
	color:#fff;
	font-family:"Trebuchet MS",Arial,Tahoma,sans-serif;
	font-size:14px;
	margin:25px auto;
	padding:20px 30px 60px;
	text-align:center;
	width:520px; }
 
	#upload_box p {
		font-weight:bold;
		margin-bottom:0;
		margin-top:0;
		padding-bottom:0; }
 
.upload_header2, #upload_header2 {
	background:transparent url(../images/site/gallery/title_upload_a_photo.png) center 0 no-repeat;
	height:42px; }
 
.upload_header2 span, #upload_header2 span { display:none; }
 
.border {
	clear:both;
	background:url(../img_temp/border_bg.png);
	height:3px;
	width:auto; }
 
div#gallery_holder li {
	float:left;
	color:#fff;
	font-size:14px;
	line-height:1.7em;
	padding:0;
	text-align:center;
	width:195px;
	height:200px; }
 
.frame1, .frame2, .frame3, .frame4, .frame5, .frame6, .frame7, .frame8, .frame9, .frame10, .frame11, .frame12, .frame13, .frame14, .frame15, .frame16, .frame17, .frame18, .frame19, .frame20, .frame21, .frame22, .frame23, .frame24 {
	background:transparent url(/mybluenosefriends/images/site/home/frame2.png) no-repeat scroll 0 0px;
	width:188px;
	height:144px;
	display:block;
	position:absolute; }
 
.frame1, .frame2, .frame3, .frame4 { top:-5px; }
 
.frame5, .frame6, .frame7, .frame8 { top:195px; }
 
.frame9, .frame10, .frame11, .frame12 { top:394px; }
 
.frame13, .frame14, .frame15, .frame16 { top:594px; }
 
.frame17, .frame18, .frame19, .frame20 { top:792px; }
 
.frame21, .frame22, .frame23, .frame24 { top:1215px; }
 
.frame1 span, .frame2 span, .frame3 span, .frame4 span, .frame5 span, .frame6 span, .frame7 span, .frame8 span, .frame9 span, .frame10 span, .frame11 span, .frame12 span, .frame13 span, .frame14 span, .frame15 span, .frame16 span, .frame17 span, .frame18 span, .frame19 span, .frame20 span, .frame21 span, .frame22 span, .frame23 span, .frame24 span { display:none; }
 
.frame1, .frame5, .frame9, .frame13, .frame17, .frame21 { left:0px; }
 
.frame2, .frame6, .frame10, .frame14, .frame18, .frame22 { left:195px; }
 
.frame3, .frame7, .frame11, .frame15, .frame19, .frame23 { left:390px; }
 
.frame4, .frame8, .frame12, .frame16, .frame20, .frame24 { left:590px; }
 
#title_your_pictures {
	background:transparent url(../images/site/gallery/title_your_pictures.png) center 0 no-repeat;
	height:42px;
	margin-top:50px; }
 
	#title_your_pictures span { display:none; }
 
.strapline {
	text-align:center;
	font-family:Arial, sans-serif;
	color:#fff;
	font-size:13px;
	padding:0 0 20px; }
 
	.strapline a {
		color:#D2CAAE;
		background:transparent url(../images/site/gallery/upload_arrow.png) right 0 no-repeat;
		padding-bottom:5px;
		padding-right:25px; }
 
#pagination_bottom {
	width:100%;
	clear:both;
	margin:0 auto;
	position:relative;
	padding:40px 0;
	text-align:center;
	white-space:nowrap; }
 
	#pagination_bottom p {
		text-align:center;
		color:#fff;
		font-size:13px;
		font-family:Arial, sans-serif; }
 
	#pagination_bottom a {
		text-decoration:none;
		padding:8px;
		border:1px solid #fff;
		color:#eee; }
 
		#pagination_bottom a:hover {
			border:1px solid #fff;
			background-color:#fff;
			color:#616184; }
 
.prev_page, .next_page {
	position:absolute;
	vertical-align:text-bottom;
	top:52px;
	height:40px; }
 
.next_page { right:235px; }
 
.prev_page { left:210px; }
 
	.prev_page a, .next_page a {
		text-decoration:none;
		padding:8px;
		border:1px solid #fff;
		color:#eee; }
 
	.prev_page a:hover, #next_page a:hover {
		border:1px solid #fff;
		background-color:#fff;
		color:#616184; }
 
#entryform { text-align:left; }
 
	#entryform p { padding-bottom:10px; }
 
	#entryform label {
		font-size:13px;
		font-family:Arial, sans-serif; }
 
	#entryform #title {
		height:21px;
		padding-top:5px;
		padding-left:3px;
		width:225px; }
 
	#entryform textarea {
		padding-top:5px;
		padding-left:3px; }
 
.photo_upload_form form input, .photo_upload_form form textarea, .photo_upload_form form select { clear:both; }
 
.photo_upload_form label{
	color: #CCCCCC;
}
 
