/*
Theme Name: The Star Catcher
Theme URI: http://star-catcher.net/
Description: The Star Catcher Network personal theme.
Version: 1.0
Author: Chiqui
Author URI: http://star-catcher.net/
Tags: white, custom

	The Star Cactcher Version 1.0
	 http://star-catcher.net/

	Designed by Chiqui for her personal use only. Do not use on other sites!

*/


body {
	position:relative;
	margin:0;
	padding:0;
	background:#fff url(images/bg.jpg);
}
.body-top {
	width:100%;
	height:452px;
	background:transparent;
	position:absolute;
	top:0;
	z-index:1;
}
.body-bottom {
	width:100%;
	height:99px;
	background:transparent;
	position:relative;
	z-index:2;
}
.canvas {
	width:100%;
	height:auto;
	background:transparent;
	float:left;
}

.clear {clear:both;}

.copyright {text-align:center;padding-top:8px;}

.footer-wrap {
	width:1003px;
	/*height:217px;*/
	background:transparent url(images/footer.jpg) no-repeat;
	margin:0 auto;
	color:#646464;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:18px;
	padding-top:105px;
}

.bottom-footer-links {position:relative;padding-top:285px;}
.bottom-footer-links a {color:#646464;text-decoration:none;}
.bottom-footer-links a:hover {text-decoration:underline;}

.ul-center {margin:0 auto;width:412px;overflow:auto;}
.ul-center ul {margin:0;padding:0;}
.ul-center li {float:left;margin:0;padding:0 0 0 5px;list-style-type:none;}
.ul-center li a {padding-right:5px;}

.divider {background:url(images/divider.gif) repeat-x;height:1px;width:100%;margin-top:34px;}

.img-left {
	float:left;
	margin:4px 10px 4px 0;
}
.img-right {
	float:right;
	margin:4px 0 4px 10px;}
	
.img-portfolio {border:1px #888888 solid;}
.img-portfolio:hover, .img-portfolio.hover {border-color:#9e643d;}

.header {width:1003px; height:374px; background-image:url(images/header.jpg);}
.header-404 {width:1003px; height:373px; }
.hide {
	display:none;
}
.left {float:left;width:296px;padding:0;}
/*.left-content {padding:30px 20px 20px 40px;}*/

.menu {width:1003px; height:81px;}

.right {float:right;width:653px;padding:0;}

/*.right-content {padding:30px 50px 30px 30px;}
.right-content h1 {font:bold italic 30px Arial, Helvetica, sans-serif;color:#FFFFFF;margin-bottom:20px;border-width:0 0 1px 0;border-color:#333333;border-style:double;}
*/

.wrap {
	width:1003px;
	height:auto;
	margin:0 auto;
	position:relative;
	z-index:3;
	font:normal 12px Arial, Helvetica, sans-serif;text-align:justify;color:#646464;line-height:18px;
}

/********NAVIGATION***********/
#main-nav {
	padding:0;
}
#main-nav li {
	list-style-type:none;
	display:inline;
	float:left;
}
#main-nav li a {
	height:81px;
	display:block;
	float:left; background-image:url(images/main-nav.gif);
	background-color:transparent;
	border:0;
}
#main-nav li a:hover {
}  
.menu-1 a {width:160px;
	background-position:0px 0px;
}
.menu-1 a:hover, .menu-1 a:active {
	background-position:0px 81px;
}
.menu-2 a {width:173px;
	background-position:843px 0px;
}
.menu-2 a:hover, .menu-2 a:active {
	background-position:843px 81px;
}
.menu-3 a {width:240px;
	background-position:670px 0px;
}
.menu-3 a:hover, .menu-3 a:active {
	background-position:670px 81px;
}
.menu-4 a {width:231px;
	background-position:430px 0px;
}
.menu-4 a:hover, .menu-4 a:active {
	background-position:430px 81px;
}
.menu-5 a {width:199px;
	background-position:199px 0px;
}
.menu-5 a:hover, .menu-5 a:active {
	background-position:199px 81px;
}

#main-nav li {
	position:relative;
}
#main-nav ul li {
	list-style-type:none;
	float:none;
}
 
html, body {
	border:0;
	margin:0;
	padding:0;
}

p, ul, ol {
	margin:0;
	padding:0 0 1.25em 0;
}
ul, ol {
	padding:0 0 1.25em 2.5em;
}
img {
	border:0;}

.pink-links a {color:#ff8ab5;text-decoration:none;font-weight:900;}
.pink-links a:hover {text-decoration:underline;}
.pink-links a:visited {text-decoration:line-through;}

.text-center {text-align:center;}
.text-right {text-align:right;}
	
/********FORMS*********/


/*************top columns*****************/
.contentarea-top {margin-top:34px;background:url(images/contentarea-bg.gif) repeat-y;overflow:auto;}

.recent-tweets {width:248px;float:left;padding-right:35px;text-align:left;}
.most-recent-blog-entry {width:367px;float:left;}
.recent-projects {width:247px;float:right;}

.recent-projects, .most-recent-blog-entry {padding-left:35px;}

.recent-tweets h1, .most-recent-blog-entry h1, .recent-projects h1 {margin:0;}
.recent-tweets h1 {padding-bottom:20px;}
.most-recent-blog-entry h1 {padding-bottom:14px;}
.recent-projects h1 {padding-bottom:15px;}

#twitter_update_list {margin:0;padding:0;list-style-type:none;}
#twitter_update_list li {margin:0;padding:0;list-style-type:none;padding:0 0 15px;}
#twitter_update_list li span {clear:both;float:left;}
#twitter-link {font:small-caps 14px "Times New Roman", Times, serif;color:#AF694B;}

.recent-tweets h1 {background:url(images/h1-recent-tweets.gif) no-repeat;width:199px;height:19px;}
.most-recent-blog-entry h1 {background:url(images/h1-most-recent-blog-entries.gif) no-repeat; width:321px; height:25px;}
.recent-projects h1 {background:url(images/h1-recent-projects.gif) no-repeat;width:213px;height:24px;}

.recent-projects h2 {font:bold 16px "Times New Roman", Times, serif;color:#9e643d;text-align:center;}
.recent-projects h2 a {color:#9e643d;text-decoration:none;}
.recent-projects h2 a:hover {color:#ff8ab5;}

.most-recent-blog-entry h2 {font:normal 18px "Times New Roman", Times, serif;color:#9e643d;margin:0;}
.most-recent-blog-entry h2 a {color:#9e643d;text-decoration:none;}
.most-recent-blog-entry h2 a:hover {text-decoration:underline;}

/********************middle columns***********************/
.content-middle {overflow:auto;margin-top:34px;}
.index-float-right {width:754px;float:right;}

.about-me, .links-out, .monthly-archives, .recent-entries, .network, .navigation {float:left;width:227px;padding-right:21px;}

.browse-popular-tags, .meta {float:right;width:227px;}

.about-me h1, .links-out h1, .monthly-archives h1, .browse-popular-tags h1, .recent-entries h1, .meta h1, .network h1, .navigation h1 {height:15px;padding-bottom:24px;}
.monthly-archives h1, .browse-popular-tags h1, .network h1, .about-me h1 {margin:0 auto;}
.links-out h1, .recent-entries h1, .meta h1, .navigation h1 {margin:0;}

.links-out ul, .monthly-archives ul, .meta ul, .recent-entries ul, .navigation ul {margin:0;padding:0 0 0 20px;}
.star-li li {list-style-image:url(images/li.gif);padding-bottom:7px;}
.star-li li a {font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;color:#646464;}
.star-li li a:hover {color:#ff8ab5;}

.about-me h1 {background:url(images/h1-about-me.gif) no-repeat;width:107px;}
.recent-entries h1 {background:url(images/h1-recent-entries.gif) no-repeat;width:170px;}
.links-out h1 {background:url(images/h1-links-out.gif) no-repeat; width:106px;}
.monthly-archives h1 {background:url(images/h1-monthly-archives.gif) no-repeat; width:202px;}
.browse-popular-tags h1 {background:url(images/h1-browse-tags.gif) no-repeat; width:217px;}
.meta h1 {background:url(images/h1-meta.gif) no-repeat;width:59px;}
.network h1 {background:url(images/h1-network.gif) no-repeat; width:103px;}
.navigation h1 {background:url(images/h1-navigation.gif) no-repeat; width:127px;}

/**************SOCIAL MEDIA ICONS*****************/
.social-media-icons {clear:both;margin:0 auto;}
.smi-index-width {width:542px;padding-top:30px;}
.smi-inner-width {width:296px;padding-top:55px;}
.social-media-icons ul {margin:0;padding:0;}
.social-media-icons li {margin:0;padding:0;list-style-type:none;}
.social-media-icons li a {background-image:url(images/social-media-icons.gif);float:left;display:block;height:65px;}
.smi-index-width li a {margin-right:73px;}
.smi-inner-width li a {margin-right:11px;}

.icon-twitter a {width:48px;background-position:0 0;}
.icon-facebook a {width:75px;background-position:201px 0;}
.icon-delicious a {width:65px;background-position:126px 0;}
.icon-email a {width:61px;background-position:61px 0;}

/******************footer*************/
.footer-content-top {width:1003px;overflow:auto;}

/***********************blog entries homepage********************/
.category-and-date {overflow:auto;font:normal 10px "Times New Roman", Times, serif;}
.category {float:left;background:url(images/folder-one.gif) no-repeat left center;padding-left:13px;}
.category a {color:#ff8ab5;text-decoration:none;font-weight:900;}
.category a:hover {text-decoration:underline;}
.date {float:right;background:url(images/calendar-one.gif) no-repeat left center;padding-left:12px;}
.tags {float:left;margin-top:-15px;background:url(images/tags-one.gif) no-repeat left center;padding-left:10px;}
.read-more {float:right;}
.tags, .read-more {font:normal 10px "Times New Roman", Times, serif;color:#646464;}
.entry {padding-top:15px;}
.inner-navigation {overflow:auto;}

/****************links out********************/
.linkcat h2 {display:none;}
.linkcat ul {margin:0;padding:0;}



/*********************footer bottom*******************/
.footer-bottom {padding:20px 0;text-align:center;color:#bca589;text-decoration:none;font-weight:900;}
/*.footer-bottom-ul {width:428px;overflow:auto;margin:0 auto;}
.footer-bottom-ul ul {margin:0;padding:0;}
.footer-bottom-ul li {float:left;list-style-type:none;padding-right:15px;}*/
.footer-bottom a {color:#bca589;text-decoration:none;}
.footer-bottom a:hover {text-decoration:line-through;color:#b4854a;}
.footer-bottom a:visited {text-decoration:line-through;}


/**********************INNERPAGES*****************************/
#content {width:635px;float:left;}
#content blockquote {background:#fffefc;width:75%;padding:20px;margin:0 auto 1.25em;}
#content blockquote p {padding:0;font:normal 14px "Georgia", "Times New Roman", Times, serif;}
#content blockquote strong {color:#9E643D;font-variant:small-caps;}
.twocolumn-container {overflow:auto;padding-top:35px;}

#sidebar {float:right;width:296px;padding-left:70px;}

.entry-time {font:small-caps 14px "Times New Roman", Times, serif;background:url(images/folder-two.gif) no-repeat left center;padding-left:20px;color:#ca946d;}

.inner-recent-entries, .inner-links-out, .inner-monthly-archives {}
.inner-browse-popular-tags {}

.inner-network h1, .inner-monthly-archives h1, .inner-browse-popular-tags h1, .inner-about-me h1 {margin:0 auto;height:15px;padding-bottom:24px;}

.inner-pages ul, .inner-network ul, .inner-monthly-archives ul {margin:0;padding:0 0 30px 20px;}

.inner-recent-entries h1 {background:url(images/h1-recent-entries.gif) no-repeat;width:170px;}
.inner-links-out h1 {background:url(images/h1-links-out.gif) no-repeat; width:107px;}
.inner-monthly-archives h1 {background:url(images/h1-monthly-archives.gif) no-repeat; width:202px;}
.inner-browse-popular-tags h1 {background:url(images/h1-browse-tags.gif) no-repeat; width:217px;}
.inner-about-me h1 {background:url(images/h1-about-me.gif) no-repeat;width:107px;}
.inner-network h1 {background:url(images/h1-network.gif) no-repeat; width:103px;}
.inner-tags {font:normal 12px "Times New Roman", Times, serif;}

.widecolumn h2 {font:normal 28px "Times New Roman", Times, serif;color:#9e643d;margin:0;/*padding:20px 0 0 0;*/padding:0;}
.widecolumn h3 {font:normal 20px "Times New Roman", Times, serif;color:#9e643d;margin-bottom:0;}
.widecolumn h3 a {color:#9e643d;text-decoration:none;}
.widecolumn h3 a:hover {text-decoration:underline;}
.widecolumn h3 a:visited {text-decoration:line-through;}
.pagecolumn h2 {font:small-caps 32px "Times New Roman", Times, serif;color:#9e643d;margin:0;padding:0;background:url(images/page-h1.gif) no-repeat center left;padding-left:35px;}

.alignleft {padding-bottom:20px;}

/************COMMENTS******************/
#commentform {width:635px;padding-top:35px;}
#respond {background:url(images/entry-comment.jpg) no-repeat top left;padding-top:35px;}
#respond h3 {}

#author, #email, #url {border:none;width:330px;font:normal 12px Arial, Helvetica, sans-serif;color:#646464;height:12px;
padding:0 5px 6px;background-position:bottom center;}

.author-label, .email-label, .url-label, .comment-label {float:left;display:block;width:122px;}
.email-image, .email-label, .url-image, .url-label, .comment-label, #comment {margin-top:17px;}
.author-image, .email-image, .url-image, #comment {margin-left:10px;}

.author-image {background:transparent url(images/comment-field-name.gif) no-repeat;}
.author-label {background:transparent url(images/comment-label-name.gif) no-repeat top right;height:13px;}
.email-image {background:transparent url(images/comment-field-email.gif) no-repeat;}
.email-label {background:transparent url(images/comment-label-email.gif) no-repeat top right;height:31px;}
.url-image {background:transparent url(images/comment-field-website.gif) no-repeat;}
.url-label {background:transparent url(images/comment-label-website.gif) no-repeat top right;height:10px;}
#comment {background:url(images/comment-field-comment.jpg) no-repeat;width:431px;height:144px;border:none;font:normal 12px Arial, Helvetica, sans-serif;color:#646464;line-height:18px;overflow:auto;padding:8px;}
.comment-label {background:transparent url(images/comment-label-comment.gif) no-repeat top right;height:14px;}

#submit {background-image:url(images/comment-submit.jpg);width:118px;height:41px;background-position:0 0;border:0;margin-left:453px;
margin-top:23px;}
#submit:hover, #submit.hover {background-position:0 41px;}

#comments {color:#9E643D;font:small-caps 18px "Times New Roman", Times, serif;}
.comment-meta {font:normal 12px "Times New Roman", Times, serif;padding-bottom:10px;}
.comment-author {font-size:16px;}

.pagecontact-label {font:small-caps 14px "Times New Roman", Times, serif;color:#88533c;}
.captcha-text {font:normal 14px "Times New Roman", Times, serif;color:#88533c;}

/******************CONTACT FORM 7**********************/
#pagecontact {padding-top:20px;}
#pagecontact textarea, #pagecontact input {color:#646464;}
#pagecontact-button {border:1px solid #909090;padding:8px 15px;font:small-caps 16px "Times New Roman", Times, serif;background:#fcfcfa;}
#pagecontact-button:hover {background:#fffbcb;}
#pagecontact-name {border-width:0 0 1px 0;border-style:dotted;border-color:#646464;font:normal 12px Arial, Helvetica, sans-serif;background:transparent;width:300px;}
#pagecontact-message {border:1px dotted #646464;font:normal 12px Arial, Helvetica, sans-serif;background:transparent;width:300px;}
#pagecontact p {padding-bottom:25px;}

/*************IMAGE AND CAPTIONS*******************/
.aligncenter {margin:0 auto;}
.alignright {float:right;margin:0 0 10px 15px;}
.wp-caption {font:italic 12px "Georgia", "Times New Roman", Times, serif;text-align:center;background:#fff;padding:8px 5px 5px;border:1px solid #e2e2e2;margin-bottom:20px;}
.wp-caption:hover {}
.wp-caption-text {padding:5px 0;color:#8b8b8b;}

/******************PORTFOLIO*****************/
.portfolio-container {overflow:auto;clear:both;padding:10px 0;}
.portfolio-last {padding-bottom:30px;}
.portfolio-container p strong {font-variant:small-caps;color:#9E643D;}
.portfolio-img {background:#fff;padding:5px;border:1px solid #c5c5c5;float:left;}
.portfolio-hr {border-style:dotted;border-width:1px 0 0 0;border-color:#c5c5c5;}
.portfolio-text {padding-left:20px;float:right;width:298px;}

/********COMMENTS***********/
.commentlist {list-style-type:none;margin:25px 0 0;;padding:0;}

