/*	-------------------------------------------------------------
	SICK-SPACE.COM, Inc three collumed watercolor layout
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	author:     Donald    
	url:       	Sick-space.com
	created: 	7/20/2010
	-------------------------------------------------------------	*/

div.top 	{font-size:30px;color:#0A407F;font-weight:bold;letter-spacing:-1px;padding-left:28px;line-height:50px;background:url(/_theme/watercolor/images/dots.gif) repeat-x bottom left;margin-bottom:5px;}
h1, div.title {font-size:24px;color:#875694;font-weight:bold;line-height:22px;letter-spacing:-1px;}
h2, h2 a, div.header 	{font-size:20px;color:#1E638D;font-weight:bold;line-height:20px;letter-spacing:-1px;}
h3 		{color:#404040;letter-spacing:-1px;font-size:18px;padding:8px 5px;}
h4 {color:#ff2bbf;}

b {color:#09a8e5;} i {color:#C36;} u {border-bottom:#eeeeee 2px solid;}

img a	{border:none;cursor:pointer;}
a {color:#6da7b3;text-decoration: none;font-weight:bold;font-size:12px;}
a:hover {color:#ff1193;}

big		{font-size:22px;}
.bordered { border:#DFDFDF 4px solid;}

span.titletext {font:20px arial;font-weight:bold;border-bottom:#FFFFFF 0px solid;letter-spacing:-1px;line-height:21px;text-transform:lowercase;display:box;padding:5px;}

a.pages {color:#333333;background-color:#cccccc;border:1px solid #666666;line-height:30px;font-family:tahoma;font-weight:bold;text-transform:uppercase;padding-left:7px;margin-left:2px;padding-right:7px;padding-top:7px;padding-bottom:7px;	font-size:12px;}
a.pages:hover {color:#333333;background-color:#b3b1b1;	border:1px solid #666666;	line-height:30px;	font-family:tahoma;	font-weight:bold;text-transform:uppercase;padding-left:7px;margin-left:2px;padding-right:7px;padding-top:7px;padding-bottom:7px;font-size:12px;}
a.displayhover:hover {background-image:url('/images/frame.png');background-position:top center;display:block;width:180px;height:170px;}
a.thumb:hover {background-image:url('/images/layout-thumb-hover.png');background-position:top center;display:block;width:160px;height:130px;}

*,* focus { outline:none; margin:0; padding:0; }

ul {padding-left:15px;}
ul li {padding:5px;}
ol {padding-left:20px;list-style-type: decimal; }
p {padding:5px 10px;}

span.lrg {font-size:24px; font-style:italic; }

body { font: 12px Georgia, "Times New Roman", Times, serif; background:#D1E2EA url(/_theme/watercolor/images/bg.gif) repeat-y center; line-height:16px;  color:#333333; }


/* -------------------------------- */
/* DIVS 					*/ 
/* -------------------------------- */

div.content {padding:5px; }
div.graphics {padding:5px;border:#808080 1px dashed;background-color:#C0C0C0; }
div.intro {	font-size:12px;	color:#606060;	line-height:15px;	margin:5px;padding:5px;	border:#EEEEEE 1px solid;	background-color:#F5F5F5; }
div.introtitle {	font-size:17px;	color:#808080;	font-weight:bold;	font-style:italic;	letter-spacing:0px;	text-transform:none;	border-bottom:#FFFFFF 3px solid;	padding:5px;	}
div.outro {	font:12px arial;	color:#FFFFFF;	line-height:15px;	margin:5px;padding:5px;	border:#CCCCCC 1px solid;	background-image:url('/_theme/v4/images/dashbg2.gif'); }
div.outrotitle {	font:17px georgia;	color:#C0C0C0;	font-weight:bold;	font-style:italic;	letter-spacing:0px;	text-transform:none;	border-bottom:#202020 3px solid;	padding:5px;	}


/* FORMS */

.search { background:url(/_theme/hospital/search.gif) no-repeat top left;width:529px; height:57px; }
#search_form p { margin:0; padding:0; }
#search_form input{ float:left;	line-height:25px;padding:11px 0px 0px 0px; }
#query { width:402px; height:25px; font:20px arial; font-weight:bold; letter-spacing:-1px; color:#444444; background:none; line-height:30px; border:none; margin:2px 15px 0; padding: 5px 2px 4px 5px; }

.request { background:url(/_theme/hospital/request.gif) no-repeat top left;width:529px; height:57px; }
#request_form p { margin:0; padding:0; }
#request_form input{ float:left;	line-height:25px;padding:11px 0px 0px 0px; }
#request { width:402px; height:25px; font:20px arial; font-weight:bold; letter-spacing:-1px; color:#444444; background:none; line-height:30px; border:none; margin:2px 15px 0; padding: 5px 2px 4px 5px; }

.ask, .question { background:url(/_theme/hospital/ask.gif) no-repeat top left;width:529px; height:57px; }
#ask_form p, #askForm p { margin:0; padding:0; }
#ask_form input, #askForm input { float:left;	line-height:25px;padding:11px 0px 0px 0px; }
#ask, #question { width:402px; height:25px; font:20px arial; font-weight:bold; letter-spacing:-1px; color:#444444; background:none; line-height:30px; border:none; margin:2px 15px 0; padding: 5px 2px 4px 5px; }


/* EXTRA DIVS			*/ 

#eXTReMe, #hide {display:none;visibility:hidden;}
.clear {clear: both;}

ol.likes li {	margin-bottom:8px;}
ol.likes li a,ol.likes li .fb_iframe_widget {	vertical-align:middle;	display:block;}
ol.likes li a {	margin-left:90px;	padding-top:2px;	overflow:hidden; }
ol.likes li .fb_iframe_widget {	float:left; }

/* breadcrumbs */
.breadcrumbs {display:block;min-height:19px;height:19px;max-height:19px;}
.breadcrumbs a.home {font-size:11px;height:17px;padding:0px 20px;line-height:17px;color:#ffffff;background:#ff10be url(/_theme/hospital/br_select.gif) no-repeat right center;}
.breadcrumbs .cat {font-size:11px;height:18px;padding:0px 20px 0px 0;line-height:18px;color:#cd0095;background:#fface8 url(/_theme/hospital/unselect.gif) no-repeat right center;}
.un { color:#ffffff; background:#fface8 url(/_theme/hospital/span-un.gif) no-repeat left center;height:18px;line-height:16px;padding-left:15px;}


.cms-content { width:580px; margin: auto; }
.content-thumb{ background-repeat:repeat;background-position:top left;margin-bottom:5px;margin-left:5px;width:181px;height:126px;float:left;overflow:hidden; }
.content-thumb a:hover {background-image: url(/_theme/v3/images/overlay-hover.gif);  width: 181px; height: 126px; display: block;}
.content-overlay {background-image: url(/_theme/v3/images/overlay.gif);  width: 181px; height: 126px; display: block;}
.content-overlay {background-image: url(/_theme/v3/images/overlay.gif);  width: 181px; height: 126px; display: block;}
.content-overlay a:hover {background-image: url(/_theme/v3/images/overlay-hover.gif);  width: 181px; height: 126px; display: block;}
.content-thumb2{background-repeat:repeat;	background-position:center center;	margin-right: 5px;	width: 250px; 	height: 350px;	overflow: hidden; }
.content-overlay2 {background-image: url(http://sick-space.com/images/overlay.png);  width: 250px; height: 350px; display: block;}
.content-overlay2:hover {background-image: url(/images/overlay-hover.gif);  width: 250px; height: 350px; display: block; }
.layouthold {	width:195px;	height:273px;	position:relative;	float:left;	margin:3px; }
.layouthold2 {	width:195px;	height:178px;	position:relative;	float:left;	margin:3px; }
.layoutbg {	position:absolute;	top:0;	left:0;	width:195px;	height:273px; }
.layoutbg2 {	position:absolute;	top:0;	left:0;	width:195px;	height:178px; }
.layoutcover {	position:absolute;	top:0;	left:0; }
.layoutdesc {color:black;font:11px arial;font-weight:bold;width:164px;height:33px;text-align:center;position:absolute;left:10px;top:200px;}
.layoutdesc2 {color:white;font:11px arial;font-weight:bold;width:164px;height:15px;text-align:center;position:absolute;left:10px;top:120px;}

.quotes { background-color:#151515; }

.quotes1 { font-family: helvetica neue, helvetica, arial; font-weight: normal; color: #474747; font-size: 12px; text-align:left; line-height:18px; padding-top:7px; padding-bottom:7px; text-transform: none; background-color:#f8f8f8; display:block; width:580px; padding: 10px; margin: auto; margin-top:10px; border: 1px solid #bcbcbc; }
.quotes2 { font-family: helvetica neue, helvetica, arial; font-weight: normal; color: #202020; font-size: 12px; text-align:left; line-height:18px; padding-top:7px; padding-bottom:7px; text-transform: none; background-color:#D7D7D7; display:block; width:580px; padding: 10px; margin: auto; margin-top:10px; border: 1px solid #a5a5a5; }

span.quote{ font-family: arial; font-weight: normal; color: #000000; font-size: 13px; text-align:left; line-height:18px; text-transform: none; background-color:#ddbd2c; border: 2px groove #caab1d; display:block; padding-bottom:7px; padding-left:7px; padding-right:7px; }
span.author{ font-family: arial; font-weight: bold; color: #808080; font-size: 10; font-weight:bold; display:block; text-align:right; line-height:18px; letter-spacing: 0px; padding-right:5px; margin top:5px; background-color:#ececec; border: 1px solid #; }


/* -------------------------------- */
/* LAYOUT STUFF 					*/ 
/* -------------------------------- */

#wrapper { margin: 0 auto; width: 1000px; background:#121212 url(/_theme/watercolor/images/scroll.gif) repeat-y top right; overflow:hidden; }
#header { color: #333; width: 1000px; float: left; height: 289px; position:relative; background:url(/_theme/watercolor/images/header1.jpg) repeat-x top left; }
#header2 { color: #333; width: 1000px; float: left; height: 289px; position:relative; background:url(/_theme/watercolor/images/header2.jpg) repeat-x top left; }

#leaderboard {width:728px;height:90px;position:absolute;left:261px;top:169px; overflow:hidden;}
.logolink { float:left; display:inline; width:585px; height:170px; margin:0; }
a.logolink { width:585px; height:170px; }
#top_ads {position:absolute;bottom:-5px;left:245px;}
#top_room {width:335px; height:140px;position:absolute;top:25px;right:40px;background:url(/_theme/watercolor/images/bubble.png) no-repeat top left; padding-top:20px;padding-left:30px;}
#top_nav {position:absolute;top:5px;right:30px; color:#808080;}
#top_nav a {font-size:11px;padding:1px 8px;color:#505050;} #top_nav a:hover {color:#000000;}

#leftcolumn { color: #333; margin: 0px 0px 0px 0px; width: 200px; float: left; overflow:hidden; }
#rightcolumn { color: #333; margin: 0px 0px 0px 0px; width: 160px; float: left; overflow:hidden; padding-left:2px; }
#content { float:left; color:#333333; margin:0px 0px 0px 0px; width:630px; display:inline; overflow:hidden; padding-left:2px; }

div.categories {padding-top:10px;}
div.categories a {	font:12px Georgia, "Times New Roman", Times, serif; text-decoration:none;	color:#404040;	height:29px;	line-height:29px;	display: block;	padding-bottom:6px;	padding-left:10px;	background:#D1E2EA url(/_theme/watercolor/images/dots.gif) repeat-x bottom left; }
div.categories a:hover {color:#2a2a2a;	text-decoration:underline;	background:#E7EFF3 url(/_theme/watercolor/images/dots.gif) repeat-x bottom left; }
div.categories a.category { font:18px Georgia, "Times New Roman", Times, serif; font-weight:bold;	text-decoration:none;	color:#101010;	height:29px;	line-height:29px;	display: block;	padding-bottom:6px;	padding-left:10px;	background:#DBE7ED url(/_theme/watercolor/images/dots.gif) repeat-x bottom left; }
div.categories a.category:hover {}

#rightcolumn a {font:12px Georgia, "Times New Roman", Times, serif; text-decoration:none;	color:#404040;	height:29px;	line-height:29px;	display: block;	padding-bottom:6px;	padding-left:10px;	background:#D1E2EA url(/_theme/watercolor/images/dots.gif) repeat-x bottom left; }
#rightcolumn a:hover {color:#2a2a2a;	text-decoration:underline;	background:#E7EFF3 url(/_theme/watercolor/images/dots.gif) repeat-x bottom left; }
#rightcolumn table tr td a {font:9px Georgia, "Times New Roman", Times, serif; text-decoration:none;	color:#808080;	height:14px;	line-height:14px;	display: block;	padding-bottom:5px;	padding-left:10px; }
#rightcolumn a.category { font:18px Georgia, "Times New Roman", Times, serif; font-weight:bold;	text-decoration:none;	color:#101010;	height:29px;	line-height:29px;	display: block;	padding-bottom:6px;	padding-left:10px;	background:#DBE7ED url(/_theme/watercolor/images/dots.gif) repeat-x bottom left; }
#rightcolumn a.category:hover {}

#footer { width: 1000px; clear: both; color: #707070; font:10px georgia; background:#D1E2EA url(/_theme/watercolor/images/footer.png) no-repeat top left;	padding-top:20px; }
.foot_box { padding-top:10px; background-image:url(/_theme/watercolor/images/dots.gif) repeat-x top left; }
.foot_box a {color:#808080; font-size:10px; padding-left:5px;	padding-right:5px;}	.foot_box a:hover {color:#000000;}

/* -------------------------------- */
/* ETCETERA 					*/ 
/* -------------------------------- */

::-moz-selection { background-color:#000000; 	color:#FFFFFF; }
::selection { background-color:#000000; 	color:#FFFFFF; }

/* -------------------------------- */
/* TABLES, COLS, ROWS, TXTAREAS, ETC 					*/ 
/* -------------------------------- */
textarea { font-size:10px; }

/* REST OF THE STUFF FOR CONTENT MANAGEMENT /*

/* -------------------------------- */
/* REST OF STUFF					*/ 
/* -------------------------------- */

.ltitle{	font-family:century gothic, arial;	text-align:center;	color:#808080;	font-size:20px;	font-weight:bold;	font-style:normal;		border-bottom: #003C42 1px dotted;	letter-spacing:-1px;	text-transform:uppercase;	text-decoration:none; }
.lthumb{	height:150px;	width:300px;	border:#DFDFDF 5px solid; }
.ltext{	height:50px;	width:295px; }
#pnav{	text-align:center;	clear:both; }

.avatar{	width:100px;	float:left;	margin:5px;	text-align:center; }	.avatar_title{	}	.avatar_text{	width:100px; }
.comment{	margin:10px;	text-align:center; }	.comment_title{	}	.comment_text{	width:100%; }
.graphic{	margin:10px;	text-align:center; }	.graphic_title{	}	.graphic_text{	width:100%; }
.contact{	margin:10px;	text-align:center; }	.contact img{ }		.contact_title{	}	.contact_text{	width:300px;	height:50px; }
.network{	margin:10px;	text-align:center; }	.network img{	width:435px;	height:100px; }	.network_title{	}	.network_text{	width:300px;	height:50px; }

.mskin{	margin:10px; }	.mskin_title{	}	.mskin_text{	width:125px; height:50px; }	.mskin_box{	float:left;	width:295px; }
.mskin_transreg{	display:block;	padding:0px;	margin:0px;	background:url(images/skin.gif) no-repeat; }
.mskin .mskin_trans .mskin_transreg img{	margin:0px;	padding:0px; }
.mskin .mskin_trans .mskin_transreg  a:hover img{	display:block;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);	-moz-opacity:0.5; }
.mskin_textboxes{	float:left;	width:210px;	margin-left:10px; }
.caption{	width:225px;	float:left;	margin:5px;	text-align:center; }	.caption_title{	}	.caption_text{	width:150px; }

/***************** Category Pages ************************/
.avatar_category{	width:100px;	float:left;	margin:10px;	text-align:center; }	.avatar_category img{	}	.avatar_category_title{	}
.backgrounds_category{	width:125px;	float:left;	margin:5px;	text-align:center; }	.backgrounds_category img{	width:125px;	height:125px; }	.backgrounds_category_title{	}
.comments_category{	text-align:center; }	.comments_category img{	}	.comments_category_title{	}
.contact-tables_category{	text-align:center; }	.contact-table_category img{	}		.contact-tables_category_title{	}
.graphics_category{	text-align:center; }	.graphics_category img{	}	.graphics_category_title{	}
.layouts_category{	text-align:center; }	.layouts_category img{	}	.layouts_category_title{	}
.music-skins_category{	text-align:center; }	.music-skins_category img{	}	.music-skins_title{	}
.network-banners_category{	text-align:center; }	.network-banners_category img{	width:435px;	height:100px; }	.network-banners_category_title{	}

/********************************************************/