/****** Overall Site Theme ******/
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; /* Font color used throughout the site */
}
a:link, a:active, a:visited { /* The style of the links such as the ones found below the layout screenshots */
	color: #EA5EA6;
	text-decoration: none;
}
a:hover { /* The style of the links when they're hovered over */
	color: #82D7DC;
	text-decoration:none;
}
body {
	background-image: url(/images/site-background.gif); /* Site background image */
	background-attachment:fixed;
}
.main-table {
		background-color:#FFFFFF /* Middle table background image table-background.gif */
}
.live-preview {
	background-color: #34B2F5; /*background color for table at top of live preview if no image is shown */
	color:#FFFFFF;
}
.live-preview a:link, .live-preview a:active, .live-preview a:visited  {
color:#EF3767;
}
.live-preview a:hover {
color:#000000;
}
.live-preview-heading {
	color:#FFFFFF; /* Color of the layout name displayed in the top frame of the live preview */
	background-image: none;
}
.leftpanel { /* The background & border color of the left panel */
	background-color:#EF3767;
	border-right:1px solid #FFFFFF;
}
.rightpanel { /* The background & border color of the right panel */
	background-color:#EF3767;
	border-left:1px solid #FFFFFF;
}
.page-border { /* The page border style and color */
	border:6px solid #FFFFFF;
}
.page-heading { /* The style of the headings found at the top of the pages (click on a layout category for an example)  */
	color:#FFFFFF;
	border:4px solid #FFFFFF;
	background-color:#EF3767;
	font-weight:bold;
	font-size:18px;
	line-height:30px;
	width:590px;
	text-align:left;
	padding-left:5px;
}
.page-heading span {
	color:#FFFFFF;
	font-size:18px;
	padding-right:3px;
}
.page-heading a:link, .page-heading a:active, .page-heading a:visited  {
color:#FFFFFF;
}
.page-heading a:hover {
color:#000000;
}
.header { /* Site header, in most cases this won't need to be edited */
	height:110px;
	vertical-align:middle;
}
.footer { /* The style of the footer */
	color:#FFFFFF;
	background-color:#FF9E26;
	border:1px solid #FFFFFF;
	font-weight:bold;
	font-size:18px;
	line-height:30px;
	text-align:center;
	padding-left:5px;
	height:80px;
}
/****** Layout Section ******/
.small-heading { /* These headings are seen on the view layout page (preview, rate this layout, etc) */
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	background-color:#FF9E26;
	border:1px solid #EF3767;
	text-align:left;
}
.small-heading a:link, .small-heading a:active, .small-heading a:visited  {
color:#FFFFFF;
}
.small-heading a:hover {
color:#000000;
}
.preview-buttons { /* On the view layout page, these are the 'view live preview' and 'view large preview' buttons  */
	color:#FFFFFF;
	background-color:#EF3767;
	border:2px solid #FF9E26;
	font-weight:bold;
	font-size:12px;
	width:140px;
	text-align:left;
}
.preview-buttons a:link, .preview-buttons a:active, .preview-buttons a:visited  {
color:#FFFFFF;
}
.preview-buttons a:hover {
color:#000000;
}
.pagination { /* The pagination is the next / previous links found on the layout categories  */
	font-weight:bold;
	font-size:18px;
	line-height:30px;
	color:#FFFFFF;
	background-color:#82D7DC;
	border:4px solid #FFFFFF;
	width:590px;
	height:30px;
	text-align:center;
	padding-left:5px;
}
.pagination a:link, .pagination a:active, .pagination a:visited  {
color:#FFFFFF;
}
.pagination a:hover {
color:#000000;
}
.imgborder { /* The color and style of the border around the layouts */
	border: 5px solid #34B2F5;
}
A:hover .imgborder, A:active .imgborder { /* The color and style of the border around the layouts when they're hovered over */
	border: 5px solid #82D7DC;
}
/****** Codes & Generators ******/
.codes-headings { /* In the myspace codes section, these are the headings for the different code sections (myspace text tweaks, image tweaks, etc) */
	background-color:#FFFFFF;
	background-repeat:repeat;
	border:4px solid #FFE1E8;
	font-size:14px;
	color:#FA7292;
	vertical-align:middle;
	font-weight:bold;
}

/*Navigation*/
.buttons a, .buttons a:visited { /* The left navigation links */
	color: #FFFFFF;
	background-color: #EF3767;
	border-bottom: 1px solid #FFFFFF;
	font: 12px Arial, sans-serif;
	padding: 6px;
	padding-left: 3px;
	display: block;
	width:185px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.partner-buttons a, .partner-buttons a:visited { /* The right panel partner links */
	color: #FFFFFF;
	background-color: #EF3767;
	border-bottom: 1px solid #FFFFFF;
	font: 12px Arial, sans-serif;
	padding: 6px;
	padding-left: 3px;
	display: block;
	width:150px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.buttons a:hover, .partner-buttons a:hover { /* The left navigation links when they're hovered over */
	color: #FF9E26;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.nav-headings { /* The font and background colors of the headings in the left navigation */
	color:#FFFFFF;
	background-color:#FF9E26;
	font-size:14px;
	height:24px;
}
/****** Graphics Section ******/
.graphics-pagination { /* The next / previous links found in the graphics section */
	color:#FFFFFF;
	background-color:#000000;
	border:4px solid #FFFFFF;
	font-weight:bold;
	font-size:12px;
	line-height:30px;
	width:560px;
	text-align:left;
	padding-left:5px;
}
/****** Home Page ******/
.news-date { /* Color and style of the date used in the news */
	color:#EF3767;
	font-weight:bold;
}.news-text { /* Color and style of the news post */
	color:#EF3767;
}
/****** Miscellaneous ******/
h1{
	padding:0px;
	margin:0px;
	font-size:18px;
	color:#FFFFFF;
}
.capitalize {
	text-transform:capitalize;
}
/* #################### TOP SEARCHES CLOUD START #################### */
a.one {
	font-size:8px;
	font-weight:normal;
}
a.two {
	font-size:10px;
	font-weight:normal;
}
a.three {
	font-size:12px;
	font-weight:normal;
}
a.four {
	font-size:13px;
	font-weight:normal;
}
a.five {
	font-size:14px;
	font-weight:normal;
}
a.six {
	font-size:15px;
	font-weight:normal;
}
a.seven {
	font-size:16px;
	font-weight:normal;
}
a.eight {
	font-size:18px;
	font-weight:normal;
}
a.nine {
	font-size:21px;
	font-weight:normal;
}
/* #################### TOP SEARCHES CLOUD END #################### */
