@import url("whitespace-reset.css");

body {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #6C758C;
	background: #FFFFFF url("../images/bg_gradient.gif") repeat-x 0 0; }

div.clear { clear: both; }
/* remove dotted link borders in Firefox */ 
a { outline:none; }


#login-panel {
	
	background: transparent url("..../images/bg_login-panel.gif") repeat-x 0 0; }


#Login1_pnlLoginStatus{
	
	height:30px;
}

#Login1_pnlLoginStatus ul{
	
	float:right;
	padding-top:10px;
	margin: 0;
	
}
#Login1_pnlLoginStatus ul li{
	list-style-type: none;
	display: inline;
	
	
	border-right: 1px solid aqua;
	padding: 8px;
	margin: 0;
}
#Login1_pnlLoginStatus ul li a{
	color: white;
	text-decoration: none;
	background: url("../images/bg_yellow-dotted.gif") repeat-x bottom left; 
	margin: 0;
	text-transform: capitalize;
	font: bold 14px Arial, Helvetica, Geneva, sans-serif;
	
}
#Login1_pnlLoginStatus ul li a:hover{
background:#000000;

color:#ffffff;
}
#Login1_pnlLoginStatus ul li:hover{
	color: black;
	background-color: black;
	padding: 8px;
	margin: 0;
	
}



		/* end Safari-specific rules */
		
		

#login {
	background: navy url(../images/head_grad.gif); }
	#login p {
		width: 940px;
		margin: 0 auto;
		text-align: right;
		color: #FFFF99;
		font-size: 11px;
		font-family: Verdana, Sans-Serif;
		font-weight: bold;
		 }
		#login p strong {
			color: #FFFFFF;
			margin: 0 5px 0 0; }
		#login p b {
			color: #FFFFFF; }
	
			
#header {
	clear: both;
	width: 960px;
	height: 147px;
	background: transparent url("../images/bg_header.gif") no-repeat 0 100%;
	margin: 5px auto 0 auto; }
	#header a#logo {
		display: block;
		height: 88px;
		width:475px;
		position: relative;
		top: 25px;
		left: 25px;
		float: left;
		background: transparent url("../images/logo_party.png") no-repeat 0 0!important;
            background: transparent url("../images/logo_party.gif") no-repeat 0 0;
		text-indent: -5000px; }
	#header ul#navigation,
	#header #navigation {
		/*width: 402px;*/
		width: 386px;
		height: 30px;
		float: right;
		position: relative;
		right: -25px;
		text-align: right;
		padding: 114px 52px 3px 43px;
		background: transparent url("../images/bg_nav.gif") no-repeat 0 0; }
	#header div#navigation { text-indent: -5000px; }
		#header ul#navigation li {
			font-family: Arial, Helvetica, Sans-Serif;
			font-size: 16px;
			display: inline;
			font-weight: normal;
			margin: 0 7px;
			padding: 0 0 3px 0; }
			#header ul#navigation li a {
				color: blue;
				font-weight: bold;
				padding: 0 0 3px 0;
				background: url("../images/bg_pink-dotted.gif") repeat-x bottom left; }
				#header ul#navigation li a:hover {
					background: url("../images/bg_pink-solid.gif") repeat-x bottom left; }

#container {
	width: 960px;
	background: #FFFFFF url("../images/bg_content.gif") repeat-y 0 0;
	margin: 0 auto;
	padding: 10px 0 0 0; }
	#container p#message {
		width: 920px;
		margin: 0 auto 20px auto;
		clear: both;
		background: transparent url("../images/bg_system-note.gif") no-repeat 0 0;
		padding: 9px 0;
		text-align: center; }
		#container p#message strong {
			font-family: Arial, Sans-Serif;
			color: #108A02;
			font-size: 16px;
			padding: 5px 0 5px 20px;
			background: url("../images/icon_check.gif") no-repeat 0 50%; }
	#container #sidebar {
		width: 340px;
		float: right;
		margin: 0 20px 0 0 !important;
		margin: 0 0 0 0; }
		#container #sidebar h2 {
			color: blue;
			clear: left;
			font-size: 20px;
			letter-spacing: -1px;
			margin: 0 0 15px 0; }
		#container #sidebar h3 {
			clear: both;
			font-size: 11px;
			text-transform: uppercase;
			padding: 20px 0 10px 0; }

	#container #content div.module {
		width: 148px;
		float: left;
		background: #F2F4F7;
		color: #6C758C;
		font-size: 11px;
		padding: 7px 10px 8px 10px;
		margin: 0 20px 10px 0; }
		#container #content h1 { }
		#container #content div.module h3 {
			font-weight: normal;
			text-transform: none !important;
			padding: 0 !important; }
		#container #content div.module div.image {
			background: #FFFFFF;
			margin: 5px auto;
			padding: 5px 5px 5px 5px; }
			#container #content div.module div.image div.img_container {
				height: 92px;
				width: 138px; }
				#container #content div.module div.image div.img_container a {
					display: block;
					height: 100%;
					width: 100%; }
					#container #content div.module div.image div.img_container a:hover {
						background: transparent url("../images/img_138-scrapblog_over.png") no-repeat 0 0; }
					#container #content div.module div.image div.img_container a b { display: none; }
		#container #content div.module p { }
			#container #content div.module p strong { }

/* =Home => Content
----------------------------------------*/
#home #container #content {
	width: 920px;
	margin: 0 auto; }
	#home #container #content #eye {
		float: left;
		margin: 0 0 20px 0; }

/* =Home => About
----------------------------------------*/
	#home #container #content #about {
		background: navy;
		color: #FFFFFF;
		width: 356px;
		height: 300px;
		margin: 0 0 20px 0;
		float: right; }
		#home #container #content #about h1 {
			width: 297px;
			height: 134px;
			margin: 20px auto;
			font: bold 20px Helvetica, Arial, Geneva, Verdana, Lucida, Trebuchet;
	text-align: center;
	background-position: 0 0;
	color: white;
}
		#home #container #content #about a#btn_get-started {
			display: block;
			width: 162px;
			margin: 0 auto 20px auto;
			text-indent: -5000px;
			background: transparent url("../images/btn_get-started.gif") no-repeat 0 0;
	height: 56px;
}
			#home #container #content #about a#btn_get-started:hover {
				background: transparent url("../images/btn_get-started.gif") no-repeat 0 -57px; }
		#home #container #content #about p {
			width: 297px;
			font-family: Verdana, Sans-Serif;
			line-height: 140%;
			text-align: center;
			margin: 0 auto; }

/* =Home => About >>contact
----------------------------------------*/
	#home #container #content #about_c {
		background: navy;
		color: #FFFFFF;
		width: 356px;
		height: 300px;
		margin: 0 0 20px 0;
		float: right; }
		#home #container #content #about_c h1 {
			width: 297px;
			
			margin: 20px auto;
	font: bold 40px Helvetica, Arial, Geneva, sans-serif;
	text-align: center;
}
		#home #container #content #about_c a#btn_get-started {
			display: block;
			height: 56px;
			width: 162px;
			margin: 0 auto 20px auto;
			text-indent: -5000px;
			background: transparent url("../images/btn_get-started.gif") no-repeat 0 0; }
			#home #container #content #about_c a#btn_get-started:hover {
				background: transparent url("../images/btn_get-started.gif") no-repeat 0 -57px; }
		#home #container #content #about_c p {
			width: 297px;
			font-family: Verdana, Sans-Serif;
			line-height: 140%;
			text-align: center;
			margin: 0 auto; }
			
			 #home #container #content #about_c ul li{
	display: block;
	font-weight: bold;
	margin-left: 25px;
	font-size: 20px;
}
/* =Home => Get Started
----------------------------------------*/
	#home #container #content ol#get-started {
		clear: both;
}
		#home #container #content ol#get-started li {
			display: block;
			width: 168px;
			font-size: 11px;
			line-height: 130%;
			float: left;
			padding: 170px 0 0 0;
			margin: 0 20px 0 0; }
			#home #container #content ol#get-started li strong {
				display: block;
				float: left;
				padding: 10px 15px 10px 0;
				font-family: "Trebuchet MS", Arial, Verdana;
				font-size: 38px; }
			#home #container #content ol#get-started li b {
	color: #f77305;
	font-size: 18px;
}
			#home #container #content ol#get-started li#li_create {
				background: transparent url("../images/img_create.jpg") no-repeat 0 0;
				color:#6C758C;}
				
			#home #container #content ol#get-started li#li_create_c {
				background: transparent url("../images/img_create.jpg") no-repeat 0 0;
				color:#6C758C;
	width: 40%;
}
			#home #container #content ol#get-started li#li_share {
				background: transparent url("../images/img_share.jpg") no-repeat 0 0;
				color:#6C758C;
}
				
			#home #container #content ol#get-started li#li_share_c {
				background: transparent url("../images/img_share.jpg") no-repeat 0 0;
				color:#6C758C;
	width: 40%;
}
			#home #container #content ol#get-started li#li_explore {
				background: transparent url("../images/img_keep.jpg") no-repeat 0 0;
				color:#6C758C; }

/* =Home => Links
----------------------------------------*/
	#home #container #content p#quick-tour {
		width: 280px;
		font-family: Verdana, Sans-Serif;
		padding: 0 0 0 76px;
		margin: 0 0 20px;
		line-height: 150%;
		float: left;
		background:  url("../images/img_explore-our-community.gif") no-repeat 0 0;
	height: 56px;
}
	#home #container #content p#explore-community {
		width: 280px;
		font-family: Verdana, Sans-Serif;
		padding: 0 0 0 76px;
		margin: 0 0 20px 0;
		line-height: 150%;
		float: left;
		background: url("../images/img_explore-our-community.gif") no-repeat 0 0;
	height: 56px;
}
#home #container #content p#explore-community img{
	margin-top: 15px;
}
	 p#suppliers {
width:900px;
		
		margin: 25px 0px 0  25px;
		
		
		
		}
p#suppliers img{
	margin-top: 15px;
}
		#home #container #content p#quick-tour strong,
		#home #container #content p#explore-community strong {
			font-family: Arial, Verdana, Sans-Serif;
			font-size: 18px;
			color: blue;
			padding: 0 0 2px 0;
			font-weight: bold;
			background: url("../images/bg_pink-dotted.gif") repeat-x bottom left; }
			#home #container #content p#quick-tour a:hover ,
			#home #container #content p#explore-community a:hover {
				background: url("../images/bg_pink-solid.gif") repeat-x bottom left; }
			#home #container #content p#quick-tour strong,
			#home #container #content p#explore-community strong {
				display: block;
				padding: 0 0 5px 0; }

/* =Home Logged-in => Quick Info
----------------------------------------*/
	#home #container #content #QuickInfo {
		background: navy;
		color: #FFFFFF;
		text-align: center;
		width: 356px;
		padding: 0 0 30px 0;
		margin: 0 0 20px 0;
		float: right; }
		#home #container #content #QuickInfo h2 {
			width: 256px;
			padding: 10px 10px 10px 50px;
			margin: 20px auto 30px auto;
			background: navy url("../images/icon_comment_large.gif") no-repeat 15px 65%; }
			#home #container #content #QuickInfo h2 a {
				color: #FFFF99;
				font-family: Arial, Sans-serif;
				font-size: 18px; }
				#home #container #content #QuickInfo h2 a:hover { }
		#home #container #content #QuickInfo h1 {
			height: 26px;
			width: 247px;
			margin: 0 auto 15px auto;
			text-indent: -5000px;
			background: transparent url("../images/hdr_your-latest-scrapblog.gif") no-repeat 0 0; }
			
		#home #container #content #QuickInfo.nocomments h1,
		#home #container #content #QuickInfo.noscrapblogs h1 {
			margin-top:30px; }

			
		#home #container #content #QuickInfo a {
			color: #FFFF99;
			padding: 0 0 3px 0;
			font-family: Verdana, Arial, Sans-Serif;
			font-weight: bold;
			background: url("../images/bg_yellow-dotted.gif") repeat-x bottom left; }
			#home #container #content #QuickInfo a:hover {
				background: url("../images/bg_yellow-solid.gif") repeat-x bottom left; }
		#home #container #content #QuickInfo div.module {
			width: 242px;
			float: none;
			margin: 0 auto;
			background: #E4E9EF;
			color: #6C758C;
			text-align: right;
			font-size: 11px;
			padding: 7px 10px 8px 10px; }
			#home #container #content #QuickInfo div.module img.icon {
				float: right; }
			#home #container #content #QuickInfo div.module h3 {
				margin: 5px 0 8px 3px ;
				font-size: 12px;
				font-weight: bold;
				font-family: Arial, Sans-Serif;
				text-align: left; }
			#home #container #content #QuickInfo div.module p {
				float: left;
				color: #9399AA; }
				#home #container #content #QuickInfo div.module a {
					font-weight: bold;
					color: #9399AA;
					font-family: Arial, Sans-Serif;
					text-decoration: underline;
					background: none; }
					#home #container #content #QuickInfo div.module a:hover { text-decoration: none; }
			#home #container #content #QuickInfo div.module div.image {
				background: #FFFFFF;
				padding: 5px 5px 8px 5px;
				margin: 0 0 11px 0;
				color: #6C758C;
				font-size: 12px;
				text-align: right; }
				#home #container #content #QuickInfo div.module div.image div.img_container {
					display: block;
					width: 232px;
					height: 155px;
					margin: 0 0 10px 0; }
					#home #container #content #QuickInfo div.module div.image div.img_container a {
						display: block;
						height: 100%;
						width: 100%; }
						#home #container #content #QuickInfo div.module div.image div.img_container a:hover {
 							background: transparent url("../images/img_232-scrapblog_over.png") no-repeat 0 0; }
							#home #container #content #QuickInfo div.module div.image div.img_container a b { display: none; }
				#home #container #content #QuickInfo div.module div.image a.comments {
					color: blue;
					float: left;
					font-weight: bold;
					text-decoration: none;
					padding: 0 0 2px 18px;
					background: transparent url("../images/icon_comment.gif") no-repeat 0 50%; }
					#home #container #content #QuickInfo div.module div.image a.comments b {
						background: url("../images/bg_pink-dotted.gif") repeat-x bottom left;
						padding: 0 0 2px 0; }
						#home #container #content #QuickInfo div.module div.image a.comments:hover b {
							background: url("../images/bg_pink-solid.gif") repeat-x bottom left; }
		#home #container #content #QuickInfo a#btn_create-new-scrapblog {
			display: block;
			height: 56px;
			width: 206px;
			margin: 30px auto 10px auto;
			padding: 0;
			text-indent: -5000px;
			background: transparent url("../images/btn_create-new-scrapblog.gif") no-repeat 0 0; }
			#home #container #content #QuickInfo a#btn_create-new-scrapblog:hover {
				background: transparent url("../images/btn_create-new-scrapblog.gif") no-repeat 0 -57px; }

/* =Home Logged-in => Send Invite
----------------------------------------*/
	#home #container #content div.form#send-invite {
		width: 340px;
		margin: 20px 10px 0 0 !important;
		margin: 20px 5px 0 0;
		clear: right;
		float: right; }
		#home #container #content div.form#send-invite h2 {
			color: blue;
			clear: left;
			font-size: 20px;
			letter-spacing: -1px;
			margin: 0 0 15px 0; }
		#home #container #content div.form#send-invite p {
			margin: 0 0 20px 0;
			font-family: Verdana, Sans-Serif;
			line-height: 140%; }
		#home #container #content div.form#send-invite input { }
			#home #container #content div.form#send-invite input#ctl00_invite_email {
				float: left;
				height: 16px;
				width: 204px;
				font-size: 11px;
				font-family: Verdana, Sans-Serif;
				padding: 7px 10px 5px 10px;
				margin: 0 5px 0 0;
				border: 0;
				color: #6C758C;
				background: transparent url("../images/bg_send-invite.gif") no-repeat 0 0; }
				
			#home #container #content div.form#send-invite input#invite_submit { }

/* =Home Logged-in => Featured Scrapblogs
----------------------------------------*/
	#home #container #content #featured-scrapblogs {
		width: 564px;
		clear: left;
		float: left; }
		#home #container #content #featured-scrapblogs a.more {
			float: right;
			padding:8px 0 0;
			position: relative;
			right: 20px;
			font-weight: bold;
			font-family: Verdana, Sans-Serif;
			font-size: 12px;
			color: #6C758C;
			background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
			#home #container #content #featured-scrapblogs a.more:hover {
				background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
		#home #container #content #featured-scrapblogs h2 {
			height: 26px;
			width: 225px;
			font-size: 11px;
			text-indent: -5000px;
			background: transparent url("../images/hdr_featured-scrapblogs.gif") no-repeat 0 0; }
		#home #container #content #featured-scrapblogs h3 {
			font-size: 11px;
			padding: 10px 0;
			text-transform: uppercase;
			clear: left; }

/* =My Scrapblogs => Sidebar
   =Designer Profile => Sidebar
----------------------------------------*/
	#my-scrapblogs #container #sidebar,
	#designer-profile #container #sidebar {
		padding: 45px 0 0 0; }
		#my-scrapblogs #container #sidebar div#blank-slate,
		#designer-profile #container #sidebar div#blank-slate {
			background: transparent url("../images/bg_blank-slate.gif") no-repeat 0 0;
			padding: 8px 10px 12px 55px;
			margin: 0 0 10px 0; }
			#my-scrapblogs #container #sidebar #blank-slate p,
			#designer-profile #container #sidebar #blank-slate p {
				color: #000000;
				position: relative;
				font-family: Arial, Sans-Serif;
				font-size: 14px;
				line-height: 160%; }
				#my-scrapblogs #container #sidebar #blank-slate p a,
				#designer-profile #container #sidebar #blank-slate p a {
					color: blue;
					font-size: 18px;
					letter-spacing: -1px;
					/*text-decoration: underline;*/
					background: url("../images/bg_pink-dotted.gif") repeat-x bottom left; 
					 }
					#my-scrapblogs #container #sidebar #blank-slate p a:hover,
					#designer-profile #container #sidebar #blank-slate p a:hover {
						text-decoration: none;
						background: url("../images/bg_pink-solid.gif") repeat-x bottom left; 
						
						 }
		#my-scrapblogs #container #sidebar #user-bio h2
		#designer-profile #container #sidebar #user-bio h2 { margin: 0; }
		#my-scrapblogs #container #sidebar #user-bio h2 a.edit-profile,
		#designer-profile #container #sidebar #user-bio h2 a.edit-profile {
			margin: 0 0 0 10px;
			padding: 0;
			border: none;
			background: none;
			position: relative;
			top: 5px; }
		#my-scrapblogs #container #sidebar small,
		#designer-profile #container #sidebar small {
			display: block;
			font-family: Arial, Sans-Serif;
			font-size: 11px;
			font-weight: normal;
			letter-spacing: 0;
			color: #6C758C;
			margin: 0 0 10px 0; }
		#my-scrapblogs #container #sidebar img.user-photo,
		#designer-profile #container #sidebar img.user-photo {
			border: 4px solid #F2F4F7; }
		#my-scrapblogs #container #sidebar p.quote,
		#designer-profile #container #sidebar p.quote {
			float: right;
			font-size: 11px;
			line-height: 130%;
			font-family: Verdana, Sans-Serif;
			height: 43px;
			width: 175px;
			margin: 0 45px 0 0 !important;
			margin: 0 23px 0 0;
			padding: 11px 10px 10px 35px;
			background: transparent url("../images/bg_quote.gif") no-repeat 0 0; }
		#my-scrapblogs #container #sidebar p,
		#designer-profile #container #sidebar p {
			font-family: Verdana, Sans-Serif;
			line-height: 140%; }
		#my-scrapblogs #container #sidebar a,
		#designer-profile #container #sidebar a {
			color: #6C758C;
			padding: 0 0 2px 0;
			background: url("../images/bg_grey-dotted.gif") repeat-x bottom left;
			line-height: 18px;
			font-weight: bold; }
			#my-scrapblogs #container #sidebar #user-bio a,
			#designer-profile #container #sidebar #user-bio a {
				font-size: 12px; }
			#my-scrapblogs #container #sidebar a:hover,
			#designer-profile #container #sidebar a:hover {
				background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
			#my-scrapblogs #container #sidebar a#btn_view-themes {
				display: block;
				height: 35px;
				width: 104px;
				border: none;
				margin: 20px 0 0 0;
				text-indent: -5000px;
				background: transparent url("../images/btn_view-themes.gif") no-repeat 0 0; }
				#my-scrapblogs #container #sidebar a#btn_view-themes:hover {
					background: transparent url("../images/btn_view-themes.gif") no-repeat 0 -37px; }
			#designer-profile #container #sidebar a#btn_view-scrapblogs {
				display: block;
				height: 35px;
				width: 124px;
				border: none;
				margin: 20px 0 0 0;
				text-indent: -5000px;
				background: transparent url("../images/btn_view-scrapblogs.gif") no-repeat 0 0; }
				#designer-profile #container #sidebar a#btn_view-scrapblogs:hover {
					background: transparent url("../images/btn_view-scrapblogs.gif") no-repeat 0 -37px; }
			#my-scrapblogs #container #sidebar a.rss,
			#designer-profile #container #sidebar a.rss {
				background: transparent url("../images/icon_feed.gif") no-repeat 0 0;
				padding: 0 0 5px 23px;
				border: none; }
				#my-scrapblogs #container #sidebar a.rss b,
				#designer-profile #container #sidebar a.rss b {
					background: url("../images/bg_grey-dotted.gif") repeat-x bottom left;
					padding: 0 0 2px 0; }
				#my-scrapblogs #container #sidebar a.rss:hover b,
				#designer-profile #container #sidebar a.rss:hover b {
					background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
		#my-scrapblogs #container #sidebar div.hr,
		#designer-profile #container #sidebar div.hr {
			height: 1px;
			width: 310px;
			border-bottom: 1px dotted #D2D6DE;
			margin: 20px 0; }
			#my-scrapblogs #container #sidebar div.hr hr,
			#designer-profile #container #sidebar div.hr hr { display: none; }
		#my-scrapblogs #container #sidebar #signup,
		#designer-profile #container #sidebar #signup { }
			#my-scrapblogs #container #sidebar #signup p,
			#designer-profile #container #sidebar #signup p {
				margin: 0 0 20px 0; }
			#my-scrapblogs #container #sidebar #signup div.form,
			#designer-profile #container #sidebar #signup div.form {
				margin: 0 0 15px 0; }
			#my-scrapblogs #container #sidebar #signup input#UserSideBar1_subscribe_email,
			#designer-profile #container #sidebar #signup input#UserSideBar1_subscribe_email {
				float: left;
				height: 16px;
				width: 204px;
				font-size: 11px;
				font-family: Verdana, Sans-Serif;
				padding: 7px 10px 5px 10px;
				margin: 0 5px 0 0;
				border: 0;
				color: #6C758C;
				background: transparent url("../images/bg_send-invite.gif") no-repeat 0 0;  }
				
            #InfoSideBar1_ScrapblogNewsletter1_UpdateProgress1 {
				float:right; }
				#InfoSideBar1_ScrapblogNewsletter1_UpdateProgress1 img {
					margin:5px 5px 0 0; }
					
					#UserSideBar1_UpdateProgress1 
					{
				      float:right;
				    }
				#UserSideBar1_UpdateProgress1 img {
					margin:5px 5px 0 0; }
					
					
					
/* =My Scrapblogs => Content
----------------------------------------*/
	#my-scrapblogs #container #content {
		float: left;
		width: 544px;
		padding: 0 0 0 20px; }
		#my-scrapblogs #container #content h1 {
			float: left;
			font-family:Trebuchet MS;
			font-size: 26px;
			font-weight:bolder;
			letter-spacing: -1px;
			height: 26px;
			/*width: 156px;*/
			color: navy;
			margin: 5px 0 10px 0;
			/*text-indent: -5000px;*/
			/*background: transparent url("../images/hdr_my-scrapblogs.gif") no-repeat 0 0;*/ }
		#my-scrapblogs #container #content a#create-new {
			float: right;
			display: block;
			height: 37px;
			width: 119px;
			text-indent: -5000px;
			background: transparent url("../images/btn_create-new.gif") no-repeat 0 0; }
			#my-scrapblogs #container #content a#create-new:hover {
				background: transparent url("../images/btn_create-new.gif") no-repeat 0 -38px; }
		#my-scrapblogs #container #content div.module {
			width: 504px;
			float: left;
			background: #F2F4F7;
			color: #6C758C;
			font-size: 12px;
			padding: 10px 20px 35px 20px;
			margin: 15px 0 0 0; }
			#my-scrapblogs #container #content div.module p.meta {
				float: right;
				position: relative;
				top: 3px;
				line-height: 18px; }
				#my-scrapblogs #container #content div.module p.public {
					padding: 0 5px 0 0;
					
					 }
				#my-scrapblogs #container #content div.module p.private {
					padding: 0 25px 0 0;
					 }
				#my-scrapblogs #container #content div.module p.meta a {
					background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
					#my-scrapblogs #container #content div.module p.meta a:hover {
						background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
			#my-scrapblogs #container #content div.module h3 {
				font-size: 20px;
				font-weight: bold;
				letter-spacing: -1px;
				margin: 0 0 11px 3px;
				text-align: left; }
			#my-scrapblogs #container #content div.module p {
				float: left; }
				#my-scrapblogs #container #content div.module a {
					font-weight: bold;
					font-family: Arial, Sans-Serif;
					color: #6C758C; }
			#my-scrapblogs #container #content div.module div.image {
				background: #FFFFFF;
				padding: 10px 10px 12px 10px;
				margin: 0 0 11px 0;
				text-align: right; }
				
				#my-scrapblogs #container #content div.module div.image-no-scrapblog {
				padding-bottom: 7px;
				margin: 15px 0 -15px 0;	 }
				
				#my-scrapblogs #container #content div.module div.image div.img_container {
					height: 322px;
					width: 484px;
					margin: 0 0 8px 0; }
				#my-scrapblogs #container #content div.module div.image div.img_container a {
						display: block;
						height: 100%;
						width: 100%; }
				#my-scrapblogs #container #content div.module div.image div.img_container a:hover {
							background: transparent url("../images/img_484-scrapblog_over.png") no-repeat 0 0; }
				#my-scrapblogs #container #content div.module div.image div.img_container a b { display:block; }
				
				#my-scrapblogs #container #content div.module div.image p.comments {
					float: left;
					text-decoration: none;
					padding: 0 0 0 18px;
					line-height: 18px;
					background: transparent url("../images/icon_comment.gif") no-repeat 0 50%; }
					#my-scrapblogs #container #content div.module div.image p.comments a {
						background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
						#my-scrapblogs #container #content div.module div.image p.comments a:hover {
							background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
					#my-scrapblogs #container #content div.module div.image p.comments strong a {
						color: blue;
						background: url("../images/bg_pink-dotted.gif") repeat-x bottom left; }
						#my-scrapblogs #container #content div.module div.image p.comments strong a:hover {
							background: url("../images/bg_pink-solid.gif") repeat-x bottom left; }
				#my-scrapblogs #container #content div.module div.image span.faved {
					background: transparent url("../images/icon_star.gif") no-repeat 10px 50%;
					padding: 0 0 0 30px; }

/* =Designer Profile => Content
----------------------------------------*/
	#designer-profile #container #content {
		float: left;
		width: 544px;
		padding: 0 0 0 20px; }
		#designer-profile #container #content h1 {
			float: left;
			margin: 5px 0 10px 0;
			color: blue;
			width: 544px;
			font-size: 26px;
			letter-spacing: -1px;
			font-family: "Trebuchet MS", Arial, Sans-Serif; }
		#designer-profile #container #content div.module {
			width: 504px;
			float: left;
			background: #F2F4F7;
			color: #6C758C;
			font-size: 12px;
			padding: 10px 20px 20px 20px;
			margin: 15px 0 0 0; }
			#designer-profile #container #content div.module h3 {
				font-size: 20px;
				font-weight: bold;
				letter-spacing: -1px;
				margin: 0 0 11px 3px;
				text-align: left; }
			#designer-profile #container #content div.module div.image {
				background: #FFFFFF;
				padding: 10px 10px 55px 10px;
				margin: 0 0 11px 0;
				text-align: right; }
				#designer-profile #container #content div.module div.image div.img_container {
					height: 324px;
					width: 484px;
					margin: 0 0 8px 0; }
					#designer-profile #container #content div.module div.image div.img_container a {
						display: block;
						height: 100%;
						width: 100%; }
						#designer-profile #container #content div.module div.image div.img_container a:hover {
							background: transparent url("../images/img_484-scrapblog_over.png") no-repeat 0 0; }
						#designer-profile #container #content div.module div.image div.img_container a b { display: none; }
				#designer-profile #container #content div.module div.image p {
					float: left;
					position: relative;
					top: 12px; }
					#designer-profile #container #content div.module div.image p a {
						font-weight: bold;
						font-family: Arial, Sans-Serif;
						color: #6C758C;
						background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
						#designer-profile #container #content div.module div.image p a:hover {
							background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
				#designer-profile #container #content div.module div.image a.select-theme {
					display: block;
					float: right;
					height: 37px;
					width: 107px;
					background: transparent url("../images/btn_select-theme.gif") no-repeat 0 0; }
					#designer-profile #container #content div.module div.image a.select-theme:hover {
						background: transparent url("../images/btn_select-theme.gif") no-repeat 0 -37px; }
					#designer-profile #container #content div.module div.image a.select-theme b { display: none; }

/* =Edit Profile => Content
----------------------------------------*/
		#designer-profile #container #content p.details {
			font-family: Verdana, Sans-Serif;
			clear: both;
			line-height: 140%;
			padding-top: 10px; }
		#designer-profile #container #content div.form { }
			#designer-profile #container #content div.form a.button {
				border: none;
				clear: both;
				padding: 0;
				display: block;
				height: 37px;
				width: 112px;
				text-indent: -5000px;
				background: transparent url("../images/btn_save-changes.gif") no-repeat 0 0; }
				#designer-profile #container #content div.form a.button:hover {
					background: transparent url("../images/btn_save-changes.gif") no-repeat 0 -37px }
			#designer-profile #container #content div.form small#cancel {
				font-size: 12px;
				width: auto;
				position: relative;
				left: 10px;
				top: 0px; }
				#designer-profile #container #content div.form small#cancel a {
					font-weight: bold;
					color: #6C758C;
					background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
					#designer-profile #container #content div.form small#cancel a:hover {
						background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
			#designer-profile #container #content div.form fieldset {
				border: none;
				width: 544px;
				float: left;
				clear: both;
				margin: 10px 0; }
				#designer-profile #container #content div.form fieldset h3 {
					padding: 0 0 10px 0;
					margin: 0;
					display: block;
					color: blue;
					font-size: 20px;
					letter-spacing: -1px;
					font-family: Arial, Sans-Serif;
					font-weight: bold; }
				#designer-profile #container #content div.form fieldset label {
					display: block;
					font-family: Arial, Sans-Serif;
					font-size: 12px;
					padding: 0 0 3px 2px; }
				#designer-profile #container #content div.form fieldset input {
					border: 1px solid #D0D5DD;
					margin: 0 0 20px 0;
					padding: 5px;
					color: #6C758C;
					font-size: 12px;
					font-family: Arial, Sans-Serif; }
					#designer-profile #container #content div.form fieldset input.button {
						border: none;
						padding: 0; }
				#designer-profile #container #content div.form fieldset select {
					border: 1px solid #D0D5DD;
					margin: 0 0 20px 0;
					padding: 5px;
					color: #6C758C;
					font-size: 12px;
					font-family: Arial, Sans-Serif; }
				#designer-profile #container #content div.form fieldset textarea {
					border: 1px solid #D0D5DD;
					margin: 0 0 10px 0;
					color: #6C758C;
					font-size: 12px;
					font-family: Arial, Sans-Serif; }
			#designer-profile #container #content div.form fieldset#personal-information { }
				#designer-profile #container #content div.form fieldset#personal-information input#displayname {
					width: 220px;
					 }
					 
				#designer-profile #container #content div.form fieldset#personal-information input#firstname {
					width: 220px;
					 }
			    #designer-profile #container #content div.form fieldset#personal-information input#lastname {
					width: 220px;
					 }
					 
				#designer-profile #container #content div.form fieldset#personal-information input#city {
					width: 140px;
					 }
					 
				#designer-profile #container #content div.form fieldset#personal-information select#country { }
				#designer-profile #container #content div.form fieldset#personal-information input#zip {
					width: 140px;
					margin-bottom: 24px; }
				#designer-profile #container #content div.form fieldset#personal-information input#headline {
					width: 520px; 
					margin-bottom: 24px;}
				#designer-profile #container #content div.form fieldset#personal-information textarea#about {
					width: 530px;
					height: 130px; }
			#designer-profile #container #content div.form fieldset#my-links { }
				#designer-profile #container #content div.form fieldset#my-links table {
					margin: 0 0 10px 0; }
					#designer-profile #container #content div.form fieldset#my-links table tr { }
						#designer-profile #container #content div.form fieldset#my-links table tr th {
							font-weight: normal;
							text-align: left;
							font-family: Arial, Sans-Serif;
							font-size: 12px; }
						#designer-profile #container #content div.form fieldset#my-links table tr td {
							padding: 5px 5px 0 0;
							margin: 0; }
							#designer-profile #container #content div.form fieldset#my-links table tr td.name {
								width: 200px; }
							#designer-profile #container #content div.form fieldset#my-links table tr td.url {
								width: 300px; }
							#designer-profile #container #content div.form fieldset#my-links table tr td input {
								float: left;
								margin-bottom: 0; }
								#designer-profile #container #content div.form fieldset#my-links table tr td.name input {
									width: 180px; }
								#designer-profile #container #content div.form fieldset#my-links table tr td.url input {
									width: 265px; }
							#designer-profile #container #content div.form fieldset#my-links table tr td.url img {
								float: right; }
			#designer-profile #container #content div.form fieldset#upload-avatar { }
				#designer-profile #container #content div.form fieldset#upload-avatar img {
					float: left;
					border: 4px solid #F2F4F7;
					margin: 0 10px 10px 0; }
				#designer-profile #container #content div.form fieldset#upload-avatar p {
					font-family: Arial, Sans-Serif; }
					#designer-profile #container #content div.form fieldset#upload-avatar p a {
						font-weight: bold;
						color: #6C758C;
						background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
						#designer-profile #container #content div.form fieldset#upload-avatar p a:hover {
							background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
				#designer-profile #container #content div.form fieldset#upload-avatar small {
					display: block;
					clear: both;
					font-family: Arial, Sans-Serif;
					font-size: 11px; }
			#designer-profile #container #content div.form fieldset#change-password { }
				#designer-profile #container #content div.form fieldset#change-password input {
					width: 200px; }

/* =Explore => Top
----------------------------------------*/

				.TopExploreButtonsAjax {
					display: block;
					float: left;
					width: 120px;
					height: 18px;
					text-align: center;
					font-size: 16px;
					font-family: Arial, Verdana, Sans-Serif;
					font-weight: bold;
					color: #FFFFFF;
					background: #BEC3CE;
					cursor: pointer;
					padding: 5px 0; }
					
					.TopExploreButtonsHoverAjax 
					{
						cursor: pointer;
						background: navy; }
						
						/* ------------ Viewer Comments Ballons----------------------*/

                 .SelectedCommentsBallon {
					display: block;
					float: left;
					width: 120px;
					height: 18px;
					text-align: center;
					font-size: 16px;
					font-family: Arial, Verdana, Sans-Serif;
					font-weight: bold;
					color: #FFFFFF;
					background: #BEC3CE;
					cursor: pointer;
					padding: 5px 0; }
					
                  .DefaultCommentBallon {
					cursor: pointer;
					/*background: url("../images/bg_greyBallonComments.jpg");*/
					background-image:url("../images/bg_greyBallonComments.jpg");}

	#explore #container #top {
		float: left;
		width: 920px;
		margin: 0 0 0 20px !important;
		margin: 0 0 0 10px; }
		#explore #container #top h1 {
			float: left;
			height: 26px;
			width: 84px;
			margin: 0 0 10px 0;
			text-indent: -5000px;
			background: transparent url("../images/hdr_explore.gif") no-repeat 0 0; }
		#explore #container #top ul#search-navigation {
			float: right;
			margin: 10px 0 0 0; }
			#explore #container #top ul#search-navigation li {
				float: left;
				width: 120px;
				margin: 0 0 0 2px; }
				#explore #container #top ul#search-navigation li a{
					display: block;
					float: left;
					width: 120px;
					height: 18px;
					text-align: center;
					font-size: 16px;
					font-family: Arial, Verdana, Sans-Serif;
					font-weight: bold;
					color: #FFFFFF;
					background: #BEC3CE;
					cursor: pointer;
					padding: 5px 0; }
					#explore #container #top ul#search-navigation li a.current,
					#explore #container #top ul#search-navigation li a:hover{
						background: navy; }
						
		#search-navigation b {position:relative;z-index:50;}				
						
		#explore #container #top #search {
			background: transparent url("../images/bg_search-container.gif") no-repeat 0 0;
			width: 900px;
			height: 46px;
			float: left;
			clear: both;
			text-align: right;
			padding: 6px 10px 20px 10px; }
			#explore #container #top #search h2 {
				float: left;
				font-size: 16px;
				margin: 9px 0 0 5px;
				font-weight: normal;
				color: #FFFFFF; }
			#explore #container #top #search div.form {
				float: right;
				width: 420px; }
			#explore #container #top #search div.form label {
				float: left;
				padding: 10px 0 0 0 ;
				color: #FFFFFF; }
				#explore #container #top #search div.form label input {
					margin-right: 4px; }
			#explore #container #top #search div.form fieldset {
				float: right;
				border: 0;
				height: 27px;
				width: 288px;
				padding: 4px 30px 3px 5px;
				background: transparent url("../images/bg_search-form.gif") no-repeat 100% ; 
				background-position:center left;}
				#explore #container #top #search div.form input { }
					#explore #container #top #search div.form input.query {
						float: left;
						border: 0;
						font-weight: bold;
						font-family: Arial, Verdana, Sans-Serif;
						color: #333333;
						height: 20px;
						width: 204px;
						padding: 5px 7px ;
						background: transparent url("../images/bg_search.gif") no-repeat 0 0; }
					#explore #container #top #search div.form input#btn_search {
						float: right; }
				   #ExploreTabs1_UpdateProgressSearch img {
					margin-top:9px;
					}

/* =Explore => Sidebar
----------------------------------------*/
	#explore #container #sidebar { }
		#explore #container #sidebar p {
			font-family: Verdana, Sans-Serif;
			line-height: 140%;
			padding-bottom: 14px; }
		#explore #container #sidebar #newest-scrapbloggers {
			float: left;
			margin: 0 0 30px 0; }
			#explore #container #sidebar #newest-scrapbloggers ul { }
				#explore #container #sidebar #newest-scrapbloggers ul li {
					float: left;
					width: 70px;
					margin: 0 14px 10px 0;
					text-align: center; }
				#explore #container #sidebar #newest-scrapbloggers ul li a {
						/*display: block;
						font-size: 11px;
						font-family: Arial;
						text-align: center;
						color: #6C758C;
						padding: 0 0 2px 0;
						background: url("../images/bg_grey-dotted.gif") repeat-x bottom left;*/
						display: block;
                        font-size: 11px;
                        font-family: Arial;
                        text-align: center;
                        color: #6C758C; }
                        #explore #container #sidebar #newest-scrapbloggers ul li a b {
                        font-weight: normal;
                        background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
                        #explore #container #sidebar #newest-scrapbloggers ul li a:hover b {
                        background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
				
						#explore #container #sidebar #newest-scrapbloggers ul li a img {
							border: 4px solid #F2F4F7;
							display: block;
							margin: 0 auto 5px auto; }
						#explore #container #sidebar #newest-scrapbloggers ul li a:hover img {
							border: 4px solid navy; }
		#explore #container #sidebar #designer-spotlight { }
			#explore #container #sidebar #designer-spotlight h3 {
				padding-top: 10px; }
			#explore #container #sidebar #designer-spotlight img#designer-photo {
				float: left;
				border: 4px solid #F2F4F7;
				display: block;
				margin: 0 10px 10px 0; }
			#explore #container #sidebar #designer-spotlight a.designer-name {
				font-size: 16px;
				position: relative;
				top: 10px;
				font-weight: bold;
				color: blue;
				background: url("../images/bg_pink-dotted.gif") repeat-x bottom left; }
				#explore #container #sidebar #designer-spotlight a.designer-name:hover {
					background: url("../images/bg_pink-solid.gif") repeat-x bottom left; }
			#explore #container #sidebar #designer-spotlight small {
				display: block;
				font-size: 11px;
				position: relative;
				top: 10px;
				margin: 5px 0 0 0; }
			#explore #container #sidebar #designer-spotlight a.view-all {
				float: right;
				color: #6C758C;
				position: relative;
				top: 25px;
				right: 40px;
				font-weight: bold;
				font-family: Arial, Verdana, Sans-Serif;
				background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
				#explore #container #sidebar #designer-spotlight a.view-all:hover {
					background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
			
			#explore #container #sidebar #designer-spotlight ul.sitelinks li a {
				color: #6C758C;
				padding: 0 0 2px 0;
				background: url("../images/bg_grey-dotted.gif") repeat-x bottom left;
				line-height: 18px;
				font-weight: bold; }
			#explore #container #sidebar #designer-spotlight ul.sitelinks li a:hover {
				background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
			
			#explore #container #sidebar #designer-spotlight ul.themethumbs {
				clear: right;
				float: left; }
				#explore #container #sidebar #designer-spotlight ul.themethumbs li {
					float: left;
					width: 138px;
					height: 92px;
					margin: 0 20px 10px 0; }
					#explore #container #sidebar #designer-spotlight ul.themethumbs li a {
						display: block;
						width: 138px;
						height: 92px;
						border: 4px solid #F2F4F7; }
						#explore #container #sidebar #designer-spotlight ul.themethumbs li a:hover {
							border: 4px solid navy; }
						#explore #container #sidebar #designer-spotlight ul.themethumbs li a img { }
					
							
/* =Explore => Content
----------------------------------------*/
	#explore #container #content {
		float: left;
		width: 564px;
		padding: 0 0 0 20px; }
		
		
		#explore #container #content div.sort-by {
			/*margin: 0 0 20px 0;*/
			margin:0; }
	
			#explore #container #content div.sort-by a.more {
				float: right;
				margin: 4px 12px 0 0;
				padding: 0 0 2px 0;
				font-family: Verdana, Sans-Serif;
				font-weight: bold;
				background: url("../images/bg_grey-dotted.gif") repeat-x bottom left;
				color: #6C758C; }
				#explore #container #content div.sort-by a.more:hover {
					background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
			#explore #container #content div.sort-by h3 {
				float: left;
				font-family: Arial, Verdana, Sans-Serif;
				font-size: 16px;
				letter-spacing: -1px;
				margin: 2px 10px 20px 0;
				 }
			#explore #container #content div.sort-by option { }
		#explore #container #content div.result-person,
		#explore #container #content div.result {
			clear: both; }
			#explore #container #content div.result-person div.hr {
				height: 20px;
				margin: 0 0 0 0;
				width: 544px;
				clear: both;
				background: url("../images/bg_footer-hr.gif") repeat-x bottom left; }
				#explore #container #content div.result-person div.hr hr { display: none; }
			#explore #container #content div.result div.hr {
				height: 20px;
				margin: 0 0 5px 0;
				width: 544px;
				clear: both;
				border: none; }
				#explore #container #content div.result div.hr hr { display: none; }
			#explore #container #content div.result-person p.person {
				height: 75px; }
				#explore #container #content div.result-person p.person img {
					float: left;
					margin: 0 10px 10px 0;
					border: 4px solid #F2F4F7; }
				#explore #container #content div.result-person p.person a {
					font-size: 20px;
					font-weight: bold;
					color: blue;
					background: url("../images/bg_pink-dotted.gif") repeat-x bottom left; }
					#explore #container #content div.result-person p.person a:hover {
					 	background: url("../images/bg_pink-solid.gif") repeat-x bottom left; }
				#explore #container #content div.result-person p.person small {
					display: block;
					font-size: 11px;
					margin: 5px 0 0 0; }
		#explore #container #content #pagination {
			clear: both;
			font-family: Arial, Verdana, Sans-Serif; }
			#explore #container #content #pagination h4 {
				font-weight: normal;
				font-size: 14px;
				margin: 0 0 10px 0; }
			#explore #container #content #pagination ul { }
				#explore #container #content #pagination ul li {
					float: left;
					margin: 0 5px  0 0; }
					#explore #container #content #pagination ul li.more {
						padding: 9px 0 9px 9px; }
					#explore #container #content #pagination ul li b {
						background: url("../images/bg_grey-dotted.gif") repeat-x bottom left;
						line-height: 18px; }
					#explore #container #content #pagination ul li a {
						display: block;
						padding: 5px 9px;
						color: #6C758C;
						font-weight: bold;
						cursor:pointer; }
						#explore #container #content #pagination ul li a:hover b { background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
					#explore #container #content #pagination ul li.page a {
						border: 1px solid #6C758C; }
						#explore #container #content #pagination ul li.page a:hover {
							background: #FFFFCC; }
						#explore #container #content #pagination ul li.page a.current,
						#explore #container #content #pagination ul li.page a.current:hover {
							background: navy;
							border: 1px solid navy;
							color: #FFFFFF; }
#content .fount {
	display: inline;
	margin-top: 50px;
	float: right;
}	
#content p.fount {width:100%;}
#content .fount img{
	margin-right: 0px;
}						#explore #container #content #pagination ul li.page a.current b { background: none; }
							
                        .exploreHeadingError {
	                        font-family: Arial, Helvetica, sans-serif;
	                        font-weight: bold;
	                        color: #6C758C;
	                        font-size: 16px
                        }
                        .exploreContentError {
	                        color: #6C758C;
	                        font-family: Arial, Helvetica, sans-serif;
	                        font-size: 12px;
                        }

/* =Generic => Sidebar
----------------------------------------*/
	#generic #container #sidebar {
		padding: 30px 0 0 0; }
		#generic #container #sidebar p {
			font-family: Verdana, Sans-serif;
			font-size: 12px;
			line-height: 150%;
			margin: 0 0 10px 0; }
		#generic #container #sidebar div#blog { }
			#generic #container #sidebar div#blog ul {
				padding: 0 0 10px 0; }
				#generic #container #sidebar div#blog ul li {
					color: #6C758C;
					margin: 0 0 10px 0;
					font-family: Arial, Sans-Serif;
					font-size: 10px;
					text-transform: uppercase; }
					#generic #container #sidebar div#blog ul li a {
						font-weight: bold;
						font-family: Arial, Sans-Serif;
						font-size: 12px;
						text-transform: none;
						color: #6C758C;
						background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
						#generic #container #sidebar div#blog ul li a:hover {
							background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
			#generic #container #sidebar div#blog a.rss {
				background: transparent url("../images/icon_feed.gif") no-repeat 0 0;
				padding: 0 0 5px 23px;
				border: none;
				color: #6C758C; }
				#generic #container #sidebar div#blog a.rss b {
					background: url("../images/bg_grey-dotted.gif") repeat-x bottom left;
					padding: 0 0 2px 0; }
				#generic #container #sidebar div#blog a.rss:hover b {
					background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
			#generic #container #sidebar div.hr {
				height: 1px;
				width: 310px;
				border-bottom: 1px dotted #D2D6DE;
				margin: 20px 0; }
				#generic #container #sidebar div.hr hr { display: none; }
			#generic #container #sidebar #signup { }
				#generic #container #sidebar #signup p {
					margin: 0 0 20px 0; }
				#generic #container #sidebar #signup div.form {
					margin: 0 0 15px 0; }
				#generic #container #sidebar #signup input.subscribe_email {
					float: left;
					height: 16px;
					width: 204px;
					font-size: 11px;
					font-family: Verdana, Sans-Serif;
					padding: 7px 10px 5px 10px;
					margin: 0 5px 0 0;
					border: 0;
					color: #6C758C;
					background: transparent url("../images/bg_send-invite.gif") no-repeat 0 0; }
			#generic #container #sidebar #contact { }
				#generic #container #sidebar #contact p { }
					#generic #container #sidebar #contact p a {
						font-weight: bold;
						font-family: Arial, Sans-Serif;
						font-size: 12px;
						line-height: 180%;
						text-transform: none;
						color: #6C758C;
						padding: 0 0 2px 0;
						background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
						#generic #container #sidebar #contact p a:hover {
							background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
						#generic #container #sidebar #contact p a.map {
							padding-right: 15px;
							background: transparent url("../images/icon_new-window.gif") no-repeat 100% 50%; }
							#generic #container #sidebar #contact p a.map b {
								padding: 0 0 2px 0;
								background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
							#generic #container #sidebar #contact p a.map:hover b {
								background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }


/* =Generic => Content
----------------------------------------*/
	#generic #container #content {
		float: left;
		width: 544px;
		padding: 0 0 0 20px; }
		#generic #container #content h1 {
			height: 25px;
			margin: 5px 0 21px 0;
			text-indent: -5000px; }
			#generic #container #content h1#hdr_about-us {
				background: transparent url("../images/hdr_about-us.gif") no-repeat 0 0; }
			#generic #container #content h1#hdr_faq {
				background: transparent url("../images/hdr_faq.gif") no-repeat 0 0; }
			#generic #container #content h1#hdr_press {
				background: transparent url("../images/hdr_press.gif") no-repeat 0 0; }
			#generic #container #content h1#hdr_rss {
				background: transparent url("../images/hdr_rss.gif") no-repeat 0 0; }
			#generic #container #content h1#hdr_privacy-policy {
				background: transparent url("../images/hdr_privacy-policy.gif") no-repeat 0 0; }
			#generic #container #content h1#hdr_terms-of-service {
				background: transparent url("../images/hdr_terms-of-service.gif") no-repeat 0 0; }
			#generic #container #content h1#hdr_contact-us {
				background: transparent url("../images/hdr_contact-us.gif") no-repeat 0 0; }
			#generic #container #content h1#hdr_quick-tour {
			background: transparent url("../images/hdr_quick-tour.gif") no-repeat 0 0; }
			
		#generic #container #content a.map {
			color:#6C758C;
			padding-right: 15px;
			background: transparent url("../images/icon_new-window.gif") no-repeat 100% 50%; }
			#generic #container #content a.map b {
				padding: 0 0 2px 0;
				background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
			#generic #container #content a.map:hover b {
				background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
							
		#generic #container #content h2 {
			color: blue;
			padding: 5px 0 10px 0;
			font-size: 18px;
			font-family: Arial, Sans-Serif;
			letter-spacing: -1px; }
		#generic #container #content h3 {
			font-family: Verdana, Sans-Serif;
			margin: 5px 0 10px; }
		#generic #container #content div.hr {
			height: 1px;
			width: 544px;
			background: transparent url("../images/bg_footer-hr.gif") repeat-x 0 0;
			margin: 20px 0; }
			#generic #container #content div.hr hr { display: none; }
		#generic #container #content p {
			font-family: Verdana, Sans-Serif;
			line-height: 140%;
			font-size: 12px;
			margin: 0 0 15px 0; }
			#generic #container #content p a {
				font-weight: bold;
				color: #6C758C;
				background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
				#generic #container #content p a:hover {
					background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
		#generic #container #content div.person {
			clear: both;
			margin: 10px 0 20px 0; }
			#generic #container #content div.person img {
				float: left; }
			#generic #container #content div.person h3 {
				margin: 0 0 15px 70px; }
			#generic #container #content div.person p {
				margin: 0 0 0 70px; }
		#generic #container #content div.press img.logo {
			margin: 0 0 10px 0; }
		#generic #container #content div.press p cite {
			font-size: 16px;
			font-family: Arial, Sans-Serif;
			font-weight: bold;
			font-style: normal;
			line-height: 140%; }
			#generic #container #content div.press p cite a {
				font-weight: bold;
				color: blue;
				background: url("../images/bg_pink-dotted.gif") repeat-x bottom left; }
				#generic #container #content div.press p cite a:hover {
					background: url("../images/bg_pink-solid.gif") repeat-x bottom left; }
					
			#generic #container #content div.tour ul {
			margin: 0 0 0 0;
			padding: 0 0 0 0; }
			#generic #container #content div.tour ul li {
				padding:20px 0 0 0;
				margin:10px 10px 10px 10px;
				text-align:center;
				 }
			#generic #container #content div.tour ul li.odd {
				background: #FFFFFF; }
					
			#generic #container #content ul.legal-bullets {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				list-style: disc;
				padding: 5px 20px 5px 20px; }
			#generic #container #content ul.legal-bullets li {
				padding-bottom: 15px;
				line-height:18px; }	
				
		#generic #container #content div.press ul {
			margin: 0 0 25px 0;
			padding: 10px 0 0 0; }
			#generic #container #content div.press ul li {
				padding: 5px 10px; }
			#generic #container #content div.press ul li.odd {
				background: #F2F4F7; }
			#generic #container #content div.press ul li.even {
				background: #FFFFFF; }
				#generic #container #content div.press ul li a {
					padding: 8px 0 8px 0;
					color: #6C758C;
					font-weight: bold;
					font-size: 12px;
					font-family: Arial, Sans-Serif; }
					#generic #container #content div.press ul li a b {
						background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
						#generic #container #content div.press ul li a:hover b {
							background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
		#generic #container #content div.press a.package-zip {
			background: transparent url("../images/icon_zip.gif") no-repeat 5px 50%;
			font-weight: bold;
			color: #6C758C;
			font-size: 12px;
			padding: 2px 0 2px 30px;
			font-family: Arial, Sans-Serif; }
			#generic #container #content div.press a.package-zip b {
				background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
				#generic #container #content div.press a.package-zip:hover b {
					background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
		#generic #container #content div.press table {
			width: 100%;
			margin: 10px 0 20px 0; }
			#generic #container #content div.press table tr { }
				#generic #container #content div.press table tr.odd {
					background: #FFFFFF; }
				#generic #container #content div.press table tr.even {
					background: #F2F4F7; }
					#generic #container #content div.press table tr td { }
					#generic #container #content div.press table tr td.image {
						background-image: url("../images/icon_image.gif");
						background-position: 5px 50%;
						background-repeat: no-repeat;
						padding: 0 0 0 30px; }
					#generic #container #content div.press table tr td.pdf {
						background-image: url("../images/icon_pdf.gif");
						background-position: 5px 50%;
						background-repeat: no-repeat;
						padding: 0 0 0 30px; }
					#generic #container #content div.press table tr td.pdf { }
						#generic #container #content div.press table tr td a {
							background: transparent url("../images/icon_green-arrow.gif") no-repeat 0 50%;
							font-weight: bold;
							color: #6C758C;
							font-size: 12px;
							padding: 0 0 0 15px;
							font-family: Arial, Sans-Serif; }	
							#generic #container #content div.press table tr td a b {
								background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
							#generic #container #content div.press table tr td a:hover b {
								background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
							#generic #container #content div.press table tr td a.zip {
								background: transparent url("../images/icon_zip.gif") no-repeat 0 0;
								color: #6C758C;
								font-size: 12px;
								font-family: Arial, Sans-Serif; }
		#generic #container #content div.feeds ul {
			margin: 0 0 15px 0;}	
			#generic #container #content div.feeds ul li {
				padding: 5px 0; }	
				#generic #container #content div.feeds ul li a.rss {	
					background: transparent url("../images/icon_feed.gif") no-repeat 0 0;
					padding: 0 0 5px 23px;
					border: none;
					color: #6C758C;
					font-size: 12px;
					font-family: Arial, Sans-Serif; }
					#generic #container #content div.feeds ul li a.rss strong {
						background: url("../images/bg_grey-dotted.gif") repeat-x bottom left;
						padding: 0 0 2px 0; }
					#generic #container #content div.feeds ul li a.rss:hover strong {
						background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }	
				

	#container #content-bottom {
		clear: both;
		height: 20px;
		background: transparent url("../images/bg_content-bottom.gif") no-repeat 0 100%; }

#footer {
	width: 927px;
	font-size: 11px;
	background: transparent no-repeat 0 35px;
	margin: 30px auto;
	padding: 0 0 20px 0; }
	#footer a {
		font-weight: bold;
		color: #9399AA;
		font-family: Arial, Sans-Serif;
		padding: 0 0 2px 0;
		background: url("../images/bg_grey-dotted.gif") repeat-x bottom left; }
		#footer a:hover {
			background: url("../images/bg_grey-solid.gif") repeat-x bottom left; }
	#footer a.feed {
		float: right;
		border: none;
		background: none; }
	#footer #footer-nav {
		float: left;
		margin: 0 0 8px 0;
		padding: 0 0 2px 0; }
	#footer #byline {
		float: right;
		position: relative;
		padding: 0 0 2px 0;
		top: -15px; }
	#footer #copyright {
		clear: both;
		background: url("../images/bg_footer-hr.gif") repeat-x top left;
		padding: 13px 0 0 35px !important;
		padding-top: 6px; }
		
		#player2{
	margin: 0 auto;
}

	#home #container #content #devel {

		background: #ffcc05;
		color: navy;
		
	
		margin: 0 0 20px 0;
		float: right;
	font: 14px Helvetica, Arial, Geneva, Verdana, Lucida, Trebuchet;
	text-transform: capitalize;
	padding: 10px;
}
#home #container #content #devel #hotline{
	text-align: center;
	text-transform: capitalize;
	font-size: 18px;
	color: red;
}
#home #container #content div.us p#quick-tours {
		width: 250px;
		font-family: Verdana, Sans-Serif;
		line-height: 160%;
		background: #fffecc url("../images/img_explore-our-community.gif") no-repeat 5px 5px;
	height: 206px;
	float: left;
	padding: 10px 0 20px 76px;
	margin-right: 30px;
	margin-top: 0;
	margin-left: 0;
	color: #a61d42;
}


.us p{
	margin-top: 10px;
	clear: right;
}
