html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{
	width:100%;
	margin:0;
	padding:0;
	font-family: Arial;
	font-size:10px;
	}
#header{
	text-align:center;
	padding:0;
	clear:both;
	width:760px;
	margin:0 auto;
	}
	#header img{
		margin:0 auto 1px auto;
		}	
#main_site{
	width:760px;
	margin:0 auto;
	}

#artwork{

	}
	#artwork a{
		margin:0;
		padding:0;
		display:block;
		float:left;
		}	
		#artwork img{
			padding:0;
			border:0;
			display:block;
			margin:0 1px 1px 0;
			}

#blog{
	margin:10px 0;
	clear:both;
	}
	h1{
		font-size:2em;
		color:#999;
		margin:20px 6px 10px 0;
		font-weight:normal;
		}
		#blog a{
			text-decoration:none;
			color:#000;
			border-top:1px solid #f1f1f1;
			margin:1px 0;			
			display:block;
			padding:6px;
			font-weight:normal;
			}
			#blog a:hover{
				color:#000;
				background-color:#dfdfdf;
				}
	#blog li{
		font-size: 1.2em;
		}
		#blog li a span{
			color:#555;
			}
			
div.contact_section{
	margin:10px 0;
	font-size: 1.2em;
	}
	div.contact_section a{
		text-decoration:none;
		color:#0099cc;
		}
		div.contact_section a:hover{
			color:#555;
			}
	address{
		font-style: normal;
		line-height:1.4em;
		}
	div.contact_section li{
		margin:0 0 6px 0;
		}
	span.section_title{
		color:#555;
		}
		
		
#footer{
	clear:both;
	padding:10px 0;
	}
	#footer p{
		margin:6px 0 0 0;
		color:#999;
		}
		#footer a{
			text-decoration:none;
			color:#555;
			}
			#footer a:hover{
				text-decoration:underline;
				}body {
background-image: url(http://www.soopsee.com/themes/mosaic/images/none.png);
background-repeat: repeat;
background-position-x: center;
background-position-y: center;
}
body {
background-color: #292929;
}
body {
font-family: Courier;
}
/* Check Domain Name */
#domain_name{
	width:500px;
	padding:6px;
	font-size:1.4em;
	color:#000;
	font-weight:bold;
	display:block;
	margin:20px auto;
	}
div.check_availability{
	margin:10px 0;
	text-align:center;
	}
div#domain_check_form h3 em{
	font-size:0.9em;
	color:#666;
	font-weight:normal;
	}
div.subsection{
	padding-top:10px;
	margin-top:80px;
	}
h2#hosting_option1,h2#hosting_option2{
	margin:30px 0 10px 0;
	display:block;
	}
	strong.nameservers{
		font-size:1.3em;
		font-weight:bold;
		color:#333;
		display:block;
		padding:2px;
		}
	div.info_section{
		margin:20px 0 0 0;
		padding:0;
		}
		div.info_section_fill{
			background-color:#e3f2f5;
			}
		div.info_section_text{
			padding:20px;
			}
/* Pay for domain page */
div#paypal_payment{
	padding:10px 0;
	}
	div#paypal_payment ul{
		padding:10px 0;
		}
		div#paypal_payment ul li{
			padding:6px 0 2px;
			}
			
/* User Statement */
form.userStatement{

	}
	form.userStatement textarea{
		}
		
	
/* Hosting setup */
textarea.site_description{
	display:block;
	width:75%;
	}
	
/* SUMMARY */
div.split_summary{
	width:48%;
	float: left;
	}
	div.right-split{
		padding:0 0 0 2%;
		}
strong.url{
	font-size:1.2em;
	display:block;
	}
#content h2.sub-header{
	background-color: #eff5d9;
	padding:4px;
	border:1px solid #d2deaa;
	font-size: 0.9em;
	font-weight:bold;
	}
#artNameForm{
	display:inline;
	}
a.change-link{
	font-weight: normal;
	font-size: 0.8em;
	}
/*************************/
/*  THEME SELECTOR       */
/*************************/
	#theme_pager{
		margin:0 0 10px 0;
		}
	#themes{
		margin:20px;
		}
		div.theme_preview{
			background-color:#CC3300;
			width:30%;
			padding:0;
			margin:0 2% 2% 0;
			float:left;
			border:1px solid #E3E1D7;
			background-color:#F9F8F2;
			}
		div.select_theme{
			background-color:#E7F1B9;
			padding:4px;
			font-size:0.9em;
			font-weight:bold;
			color:#000;
			line-height:20px;
			text-align:center;
			border-bottom:1px solid #CDD997;
			}
			div.select_theme input{
				margin:0;
				padding:0;
				vertical-align:middle;
				}
		div.theme_image{
			padding:6px;
			text-align:center;
			}
			div.theme_image img{
				vertical-align:bottom;
				border:2px solid #999999;
				padding:2px;
				background-color:#FFFFFF;
				}
		div.theme_desc{
			padding:10px;
			border-top:1px solid #E3E1D7;
			background-color:#FFFFFF;
			height:150px;
			}
			div.desc_min{
				width:98%;
				height:50px;
				padding:4px;
				overflow:auto;
				margin:4px 0 0 0;
				}
				div.desc_min > p{
					width:90%;
					padding:0;
					}
			div.theme_desc h1{
				font-size:1.6em;
				color:#000;
				font-weight:normal;
				font-family:Georgia, "Times New Roman", Times, serif;
				margin:0;
				padding:0;
				}		
				div.theme_desc p{
					font-weight:normal;
					font-size:0.9em;
					}
					div.theme_desc a{
						color:#0099cc;
						}
					#themes p.highligh{
						color:#FF3300;
						font-weight:bold;
						}
							
/* ETSY */
label.add_etsy_user{
	font-weight:bold;
	font-size:1.2em;
	color:#7e970c;
	}


/* TWITTER */
p.twitter-example{
	line-height: 1.6em;
	margin:10px 0;
	}
	p.twitter-example em{
		padding:2px 6px;
		background-color:#cbe7ec;
		border:1px solid #d3e8eb;
		display:block;
		margin:2px 0;
		font-weight:bold;
		font-style: normal;
		}
	a.delete{
		color:#c93434;
		}
	fieldset.twitter_customisation{
		padding:0 6px;
		background-color:#ecf7f9;
		margin:0 0 20px 0;
		}
	textarea.tweet_box{
		width:98%;
		height:30px;
		font-family:Arial;
		font-size:1em;
		font-weight:bold;
		color:#000;
		}
	label.custom_tweet{
		padding:0 0 6px 0;
		color:#11698d;
		font-weight:bold;
		display:block;
		float:left;
		margin:0;
		}
		span.count_down{
			float:right;
			display:block;
			padding:0 0 6px 0;
			color:#000;
			margin:0;
			}
		strong.over{
			color:#FF0000;
			}
			
/* Google Friend Connect */
p.gfc_info{
	padding:6px;
	margin:10px 0 0 0;
	background-color:#ecf7f9;
	font-size:0.9em;
	}
	p.gfc_info img{
		float:left;
		display:block;
		margin:6px 6px 0 0;
		}