@charset "utf-8";
/* 
Blue: #1598b9
Orange: #ff6600
Purple: #891973
Grey: #575757
Light Blue: #81d6eb
Light Purple: #d0a3c7
Dark Purple: #1f041a
LightOrange: #ffcc99;
*/
body, h1, h2, h3, h4, h5, h6{
font-family: Arial, Helvetica, sans-serif;
padding: 0;
margin: 0;
}
ul, ol, li, p{
padding: 0;
margin: 0;
}
h1, h2, h3, h4, h5, h6{
font-weight: bold;
font-family: Helvetica, Arial, sans-serif;
}
h1{
margin-bottom: 15px;
}
.title_post{
padding-right: 50px;
line-height: 30px;
}
h6{
text-align:center;
font-size:20px;
margin-bottom: 15px;
}
ul{
list-style-image:none;
list-style:none;
}
img{
border: none;
}
body{
background-color: #ffffff;
background-image: url(../../../images/top_bg.jpg);
}
#main_wrapper{
width: 970px;
margin: 0 auto;
z-index: 1;
}
#background_gr{
background-image: url(../../../images/top_gradient.png);
background-repeat:repeat-x;
position:absolute;
top: 0;
right: 0;
width: 100%;
height: 680px;
z-index: -10;
}
#main_content{
background-image:url(../../../images/body_bg.jpg);
background-repeat:repeat-y;
padding-bottom: 20px;
border: solid 5px #ffffff;
background-color: #FFFFFF;
}
.stretcher{
clear:both;
}
#header{
background-image:url(../../../images/header_bg.png);
background-position: 0 120px;
background-repeat:repeat-x;
height: 160px;
width: 970px;
margin: 0 auto;
}
#rss{
visibility:collapse;
height: 0px;
overflow: hidden; 
text-align:right;
}
#rss img{
margin: 7px 20px 0 0;
}
#footer_content{
width: 930px;
margin: 0 auto;
background-color: #1d1d1d;
background-image:url(../../../images/footer_bg.gif);
background-repeat: repeat-x;
margin-top: 20px;
margin-bottom: 20px;
padding: 20px;
}
#navigation{
width: 970px;
margin: 0 auto;
padding-top: 15px;
padding-left: 30px;
}
.logo{
float: left;
margin-right: 140px;
margin-top:34px;
}
.label{
float: left;
font-weight: 500;
margin-right: 5px;
color: #cccccc;
}
#navigation ul li, #categories ul li{
display:inline;
}
.nav_about, .nav_blog, .nav_contact{
}
.test li{
width: 140px;
display: inline;
}
.nav_about a, .nav_blog a, .nav_contact a{
text-transform:uppercase;
display: inline-block;
width: 170px;
font-family:Helvetica, Geneva, Arial, sans-serif;
font-weight: bolder;
letter-spacing: -2px;
font-size:28px;
color: #ffffff;
text-decoration: none;
vertical-align: bottom;
padding-left: 10px;
padding-top: 73px;
padding-bottom: 10px;
margin-bottom: -10px;
margin-top: -20px;
overflow: visible;
}
.nav_blog a{border-left: solid 0px #1598b9}
.nav_about a{border-left: solid 0px #891973}
.nav_contact a{border-left: solid 0px #ff6600}
.nav_about a span, .nav_blog a span, .nav_contact a span{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: 0px;
margin-top: -3px;
display: block;
}
.nav_blog a:hover, .nav_about a:hover, .nav_contact a:hover{color: #81d6eb; background-color: #481648;}
#categories{
width: 970px;
margin: 0 auto;
padding: 0 0 0 30px;
margin-bottom: 0px;
text-transform:uppercase;
clear: both;
position: relative;
top: 16px;
font-family: Helvetica, Arial, sans-serif
}
#categories li{
margin-right: 3px;
}
#categories li.first a{
font-weight: bold;
font-size: 13px;
background-image: none;
padding: 0;
text-decoration:none;
color: #ffffff;
}
#categories a{
font-weight: bold;
font-size: 13px;
background-image:url(../../../images/category_seperation.gif);
background-repeat:no-repeat;
background-position: 0 1px;
padding: 0 0 0 13px;
text-decoration:none;
color: #ffffff;
}
#categories a:hover{
color: #ff6600;
}
#search{
display: inline-block;
position: relative;
top: -25px;
width: 200px;
float: right;
height: 25px;
margin-right: 20px;
}
#searchsubmit{
background-image:url(../../../images/search_button.gif);
background-repeat:no-repeat;
width: 27px;
height: 25px;
border: dotted 0px #1598b9;
padding: 0;
margin: 0;
cursor: pointer;
background-color:transparent;
display: inline-block;
position: relative;
top: 3px;
}
#s{
height: 25px;
width: 130px;
padding: 0;
margin: 0;
border: dotted 0px #1598b9;
background-image:url(../../../images/searchbox.gif);
background-repeat:no-repeat;
overflow:visible;
padding: 4px 5px 0 8px;
background-color:transparent;
display: inline-block;
position: relative;
top: 1px;
}
#content{
width: 640px;
float: left;
padding-bottom: 10px;
background-color:#FFFFFF;
}
blockquote{
padding: 0 0 0 65px;
margin: 0;
font-size: 18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
background-image:url(http://www.crinid.com/images/quotations.png);
background-repeat:no-repeat;
}
#last_post{
background-color: #eeeeee;
padding: 10px;
background-image:url(../../../images/light_bottom_curls.png);
background-repeat:no-repeat;
background-position: bottom;
}
#last_post p{
padding: 0px;
}
#last_post .more-link{
color: #ffffff;
padding-right: 10px;
border-bottom: solid 0px #CCCCCC;
background-color: #891973;
width: 150px;
text-align:center;
padding: 5px;
margin-top: 15px;
margin-bottom: -15px;
margin-left: 245px;
}
#last_post .more-link:hover{
background-color: #d0a3c7;
color: #891973;
}
#last_post h2 a{
color: #891973;
font-size:32px;
}
.post{
padding: 30px 20px 0 30px;
}
.side_img_link{
display:block;
height: 100%;
width: 100%;
text-decoration:none;
}
.cr_book_post, .cr_home_post{
margin: 20px 30px 5px 25px;
paddin-bottom: 10px;
}
.more-link{
display:block;
color: #1598b9;
text-align:right;
padding: 4px;
font-size: 14px;
font-weight:bold;
text-decoration:none;
font-weight:bold;
padding: 3px 0 3px 0;
margin-bottom: 4px;
clear:both;
margin-top: 5px;
margin-top: 15px;
}
.inspiration .post .more-link{
border-bottom: solid 0px #000000;
color: #891973;
}
.inspiration .post a{
border-bottom: dotted 1px #891973;
color: #891973;
}
.more-link:hover{
color: #ff6600;
}
.post-categories {
margin: 0px;
}
.post-categories a{
text-transform:lowercase;
color: #999999;
font-weight: bold;
text-decoration:none;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}
.post h3, .post h4{
color: #1598b9;
}
.post h3{
margin: 10px 0 10px 0;
}
.post .wp-caption-text{
font-weight:bold;
color: #891973;
font-size: 10px;
}
.post ul, .post ol{
margin-bottom: 15px;
margin-left: 30px;
}
.post ul li{
list-style-type:disc;
}
.post ol li a, .post ul li a{
color: #ff6600;
}
.post ol li, .post ul li{
margin: 8px 0 8px 0;
font-size: 12px;
line-height: 20px;
color: #555555;
}
h1 a, h2 a{
font-size: 28px;
color: #1598b9;
text-decoration: none;
}
h2 a:hover{
color: #81d6eb;
}
h2.home_header a{
font-size:28px;
font-weight:bold;
letter-spacing:-1px;
}
h2{
margin-bottom: 3px;
}
.post .search_post_container h2 a{
color: #1598b9;
text-transform:none;
font-size:16px;
margin: 0px;
}
.search_title{
margin: 25px 0 -10px 30px;
font-size: 28px;
text-transform:uppercase;
color: #891973;
text-decoration: none;
}
.post p{
line-height: 22px;
font-size: 13px;
color: #444444;
margin-bottom: 19px;
}
.post p a{
color: #1598b9;
border-bottom: dotted 1px #1598b9;
text-decoration: none;
}
.cr_home_post a.more-link{
border-bottom: dotted 0px #1598b9;
}
.cr_home_post{
border-bottom: dotted 1px #1598b9;
}
.post_footer{
width: 406px;
padding: 6px 0 0 10px;
background-image:url(../../../images/post_footer.jpg);
background-repeat: no-repeat;
height: 27px;
color: #ffffff;
font-size: 11px;
clear: both;
}
.post_footer .data, .post_footer a{
font-weight:bold;
color: #1598b9;
}
.comments_link{
background-image:url(../../../images/post_comments.jpg);
background-repeat:no-repeat;
padding: 4px 0 7px 33px;
margin-left: 10px;
text-decoration:underline;
}
.bookmarks{
float: right;
margin-top: -33px;
}
.bookmarks li{
display:inline;
}
#footer_nav{
margin-top: 15px;
text-align:center;
}
.cr_book_post, .cr_home_post p{
color: #333333;
font-size: 12px;
line-height: 19px;
}
.post_container{
height: 160px;
overflow:hidden;
clear:both;
border-bottom: dotted 1px #CCCCCC;
}
.search_post_container{
height: 110px;
overflow:hidden;
clear:both;
margin-bottom: -15px;
}
.search_post_container h2{
margin-bottom: 5px;
}

.post_container p{
margin-top: 5px;
}
#footer_nav a{
color: #FFFFFF;
text-transform:uppercase;
font-size: 12px;
width: 148px;
height: 27px;
text-align:center;
font-weight:bold;
text-decoration: none;
background-image:url(../../../images/bottom_nav_button_active.jpg);
background-repeat:no-repeat;
display: inline-block;
padding-top: 6px;
margin: 0 5px 0 5px;
}
#sidebar_position{
width: 320px;
overflow:hidden;
}
#sidebar li{
margin-left: 20px;
margin-right: 20px;
}
#sidebar li ul li{
margin-left: 0px;
margin-right: 0px;
}
#about{
color: #575757;;
}
#sidebar .author_img .the_author li{
padding-left: 0;
padding-right: 0;
}
#sidebar .the_author li{
margin-right: 0;
margin-left: 0;
}
.the_author li a{
color: #cccccc;
}
#sidebar #about p{
line-height: 19px;
font-size: 11px;
margin-bottom: 10px;
color: #575757;;
}
#about a{
color: #1598b9;
}
#sidebar #about h3{
font-size: 22px;
margin-bottom: 10px;
margin-top: 25px;
}
#sidebar h3{
font-size: 22px;
color: #1598b9;
margin-top: 20px;
margin-bottom: 0px;
font-family: Helvetica, Arial, sans-serif
}
#sidebar h3 a{
color: #1598b9;
text-decoration: none;
}
#sidebar .sidelist_header h3{
margin-bottom: 3px;
margin-top: 20px;
font-family: Helvetica, Arial, sans-serif;
}
#sidebar .sidelist_header p{
font-size: 12px;
color: #575757;
margin-bottom:10px;
}
#sidebar h4 a{
font-size: 14px;
color: #777777;
display:block;
margin-bottom: 4px;
text-decoration: none;
}
#sidebar h4 a:hover{
color: #575757;
}
#sidebar p{
font-size: 11px;
color: #999999;
}
.sideImg{
height: 0px;
width: 0px;
float: left;
background-position: center center;
}
.videoImg{
height: 100px;
background-position: center center;
margin: 0;
}
.myImg{
     height: 140px;
     width: 140px;
     margin: 5px 10px 5px 0;
}
#category_description p{
margin: 15px 0 15px 0;
color: #575757;
font-size:15px;
line-height: 20px;
}
#category_description h2.search_title{
margin-left: 0;
text-transform:none;
font-family: Georgia, "Times New Roman", Times, serif;
}
#category_description{
margin-left: 30px;
margin-right: 20px;
border-bottom: dotted 1px #cccccc;
font-family: Georgia, "Times New Roman", Times, serif;
}
.post .home_header a{
font-size:20px;
}
.post .home_header{
margin-bottom: 0px;
}
.home_post_footer{
font-size: 11px;
color: #AAAAAA;
margin-bottom: 3px;
}
.side_postlist{
margin_bottom: 50px;
}
.side_postlist a{
font-size: 11px;
color: #1598b9;
font-weight:bold;
}
.side_postlist li{
border-bottom: dotted 1px #575757;
margin-bottom: 10px;
padding-bottom: 10px;
}
.adv_right{
margin-left: 20px;
}
.comments-template{
	margin: 30px 0 0;
	border-top: 1px dotted #ccc;
	padding: 10px 0 0;
}
.comments-template p{
}
.commentlist li p{
}
.comments-template ol{
	margin: 0;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
}

.comments-template h2, .comments-template h3{
	color: #1598b9;
	font-size: 16px;
}
.comment_text{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 15px;
padding: 10px;
float: right;
background-color: #dedede;
width: 475px;
}
.commentmetadata{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: both;
	margin-top: 5px;
	color: #aaaaaa;
}
.comments-template a{
text-decoration: none;
color: #ff6600;
}
.comments-template div.commentmetadata a{
	color: #777777;
}
.commentmetadata h4{
margin-bottom: 5px;
font-size: 15px;
}
.comments-template p.nocomments{
	padding: 0;
}
#respond{
display: block;
margin-top: 15px;
padding-bottom: 5px;
border-bottom: dotted 1px #cccccc;
}
#comment_login{
margin: 10px 0 0 0;
}
.comments-template textarea{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 15px;
padding: 10px;
float: right;
background-color: #dedede;
	width: 475px;
	height: 100px;
	border: solid 0px #ffffff;
	color: #575757;
	font-style:italic;
}
.comment_arrow{
width: 95px; 
background-image:url(http://www.crinid.com/images/text_arrow.gif); 
background-repeat: no-repeat; 
background-position: right 10px;
}
.comments-template textarea:focus{
	color: #333333;
	font-style: normal;
	background-color: #dedede;
}
span.commentmetadata{
display: block;
clear: both;
text-align: right;
margin: 5px 0 10px 0;
}
#comment_submit{
color: #FFFFFF;

font-family: Helvetica, Arial, sans-serif;
text-transform: uppercase;
font-size: 13px;
text-align:center;
font-weight:bold;
text-decoration: none;
border: solid 0px #ffffff;
background-color: #891973;
cursor:pointer;
padding: 10px;
}
#footer{
width: 100%;
position: absolute;
right: 0%;
margin-top: 0px;
}
#related_posts{
margin-top: 30px;
margin-bottom: 20px;
}
#related_posts li{
color: #575757;
list-style-type: none;
margin-left: 0px;
border-bottom: dotted 1px #cccccc;
clear: both;
font-size: 11px;
padding-bottom: 10px;
margin-left: -30px;
}
#related_posts h3{
margin-bottom: 10px;
color: #891973;
font-size: 15px;
}
#related_posts h4 a{
margin-bottom: 10px;
color: #1598b9;
font-size: 15px;
text-decoration: none;
}
#related_posts a{
font-size: 11px;
color: #ff9900;
text-decoration:underline;
font-weight: bold;
}
/* contact form */
#contact_crinid ol{margin: 0; padding:0; list-style:none; list-style-position:inside}
#contact_crinid form{margin:0;padding:0;}
#contact_crinid fieldset{margin:0;padding:0;border:none;}
#contact_crinid legend{visibility: hidden; margin: 0; padding: 0;}
#contact_crinid label{float:left;width:95px;padding:0 1em;text-align:left; font-size: 12px}
#contact_crinid fieldset input{width:150px; background-color:#dddddd; color: #000000; border: none; padding: 3px}
#contact_crinid fieldset textarea{width:300px; overflow:auto; height: 100px;  background-color:#dddddd;  border: none; padding: 3px; color: #000000; font-family:Arial, Helvetica, sans-serif}
#contact_crinid input:focus,textarea:focus{background:#efefef;color:#000; border: none;}
#contact_crinid fieldset div.fm-req{font-weight:bold;}
#contact_crinid #fm-submit{}
#contact_crinid p #fm-intro{margin:0;padding:0;}
#contact_crinid #contact li{margin: 0px 0 10px 0;}
#contact_crinid #contactsubmit{
color: #FFFFFF;
text-transform:uppercase;
font-size: 12px;
width: 148px;
height: 27px;
text-align:center;
font-weight:bold;
text-decoration: none;
background-image:url(../../../images/bottom_nav_button_active.jpg);
background-repeat:no-repeat;
display: inline-block;
margin: 0 50px 0 120px;
border: dotted 0px #000000;
background-color: transparent;
cursor:pointer;
	 }
#contact_crinid .contact_desc{
border-bottom: dotted 1px #cccccc;
font-size: 11px;
color: #1598b9;
margin-bottom: 10px;
}
#contact_crinid h4{
padding-top: 15px;
font-size: 15px;
color: #1598b9;
padding-bottom: 5px;
}
#contactsubmit:hover {
     background-color: #8964aa;
     cursor:pointer;
}
#wpcf{
margin-top: -35px;
}
/* 
Blue: #1598b9
Orange: #ff6600
Purple: #891973
Grey: #575757
Light Blue: #81d6eb
Light Purple: #d0a3c7
Dark Purple: #1f041a
*/
#screen{
margin-left: 0px;
background-image: url(../../../images/home_cr_bg.jpg);
background-repeat:no-repeat;
background-color: #333333;
height: 300px;
}
.author{
clear:both;
}
.author p{
font-size: 10px;
margin-top: 5px;
}
.author_img{
float: left;
margin-right: 10px;
}
.author_img li{
font-size: 11px;
margin-bottom: 10px;
border-bottom: dotted 1px #1186a3;
padding: 3px 0 3px 0;
margin: 0;
}
.author_function{
font-size: 10px;
padding-bottom: 10px;
}
#about .author .author_img ul li a{
color: #575757;
text-decoration:none;
}
#about .author .author_img ul li a:hover{
color: #81d6eb
}
/*
Archives
*/
#content .post .postspermonth li a{
text-decoration:none;
color: #575757;
}

/*
Email subscription box
*/
#email_subscribe{
background-color: #ff6600;
background-image: url(../../../images/email_field.gif);
border-top: solid 5px #ffffff;
border-bottom: solid 5px #ffffff;
padding: 15px 20px 15px 20px;
margin-top: 20px;
margin-bottom: 25px;
color: #ffffff;
font-size:12px;
width: 280px;
margin-left: 0;
margin-right: 0;
}

.email_box{
}
#email_subscribe form{
padding: 0;
border: none;
}
#email_subscribe label{
display: block;
margin-bottom: 10px;
}
#email_subscribe #mce-error-response{
}
#email_subscribe #mce-success-response{
}

#email_subscribe input{
background-color:#FFFFFF;
border: none;
padding: 7px 3px 7px 3px;
font-size: 14px;
width: 160px;
margin: 0;
margin-top: 5px;
}
#email_subscribe input.send_button{
margin-left: 5px;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
cursor: pointer;
background-color: #b24700;
color:#FFFFFF;
width: 100px;
height:30px;
}
#email_subscribe h2{
font-size:18px;
display: block;
border-bottom: solid 1px #b24700;
margin-bottom: 8px;
margin-top: 3px;
}
#email_subscribe p{
text-align:right;
color:#FFFFFF;
margin-top: 7px;
}
#email_subscribe p a{
color:#FFFFFF;
}
#email_subscribe form{
margin: 0px;
padding: 0px;
}
/* 
Post author
*/
#the_post_author{
display:block;
float: right;
margin-left: 20px;
padding: 0;
}
#the_post_author img{
margin: 0 5px 0 5px;
padding: 0;
}
#the_post_author a{
display: block;
background-color: #cccccc;
font-size:11px;
text-decoration:none;
color: #575757;
padding: 3px;
margin: 5px;
}
#the_post_author a:hover{
color: #ffffff;
background-color: #1598b9;
}
#the_post_author ul li h3, #the_post_author ul li h4{
color: #999999;
margin: 5px;
padding: 0;
}
#the_post_author ul{
background-color:#eeeeee;
border: 1px solid #cccccc;
margin: 0;
padding: 0;
} 
#the_post_author ul li{
font-family:Geneva, Helvetica, Arial, sans-serif;
list-style-image:none;
list-style-type:none;
list-style-position: outside;
margin: 0;
padding: 0;
}

.wp-pagenavi{
padding-top: 10px;
clear:both;
}
.wp-pagenavi span, .wp-pagenavi a{
	display:inline-block;
	top: 0%;
	font-size: 13px;
	background-color: #CCCCCC;
	font-family: Helvetica, Arial, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	color: #777777;
	border-right: solid 1px #ffffff;
	text-decoration: none;
	text-align: center;
	vertical-align: center;
	padding: 10px;
}
.wp-pagenavi .current{
	background-color: #891973;
	color: #ffffff;
}
.wp-pagenavi a:hover{
	background-color: #999999;
	color: #cccccc;
}
#work_in_progress li, #recent_comments li{
list-style-type: none;
font-size: 11px;
color: #ffffff;
padding-bottom: 5px;
margin-top: 5px;
line-height: 17px;
border-bottom: 1px dotted #333333;
}
#work_in_progress ul, #recent_comments ul{
margin-bottom: 5px;
}
#work_in_progress h3, #recent_comments h3{
color: #1598b9;
font-size: 18px;
display:block;
margin-bottom: 10px;
}
#work_in_progress h4{
color: #ff6600;
}
#work_in_progress{
width: 250px;
float: left;
margin-left: 20px;
}
#recent_comments p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCCCCC;
font-weight:normal;
}
#recent_comments a.post_title{
color: #1598b9;
font-weight: bold;
font-size: 13px;
}
#recent_comments a{
color: #ff6600;
font-weight:bold;
text-decoration:none;
}
#copyright{
text-align: right;
color: #cccccc;
font-size: 11px;
clear:both;
margin-top: 10px;
}
#recent_comments{
	float: left;
	width: 310px;
}
#recent_flickr{
	float: left;
	width: 320px;
margin-left: 20px;
}
#recent_flickr a{
margin: 2px;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}
#recent_flickr a:hover{
filter:alpha(opacity=100);
-moz-opacity:1.00;
opacity:1.00;
}
#recent_flickr h3{
font-size: 18px;
margin-bottom: 10px;

}
#recent_flickr h3 a{
text-decoration:none;
filter:alpha(opacity=100);
-moz-opacity:1.00;
opacity:1.00;
color: #1598b9;
}
img.alignleft{
float: left;
margin-right: 15px;
margin-bottom: 15px;
}
/* 
Blue: #1598b9
Orange: #ff6600
Purple: #891973
Grey: #575757
Light Blue: #81d6eb
Light Purple: #d0a3c7
Dark Purple: #1f041a
*/
.delicious-posts {}
.delicious-posts ul, .delicious-posts li, .delicious-banner { margin: 0; padding: 0}
.delicious-post { padding: 0.25em; font-size: 80% }
.delicious-odd {}
.delicious-banner a { font-size: 80% }
.delicious-posts a:hover { text-decoration: underline }
.delicious-posts a { text-decoration: none; color: #575757; display: block; padding: 0.3em }
.delicious-post a { color: #575757}

.post .video{
text-align:center;
width: 100%;
margin-bottom: 10px;
}
.vid_post{
width: 260px;
margin: 30px 20px 0px 30px;
color: #575757;
text-decoration:none;
font-size: 12px;
padding-bottom: 10px;
border-bottom: dotted 1px #CCCCCC;
display: inline block;
float:left;
}
.vid_post h3 a{
font-size: 16px;
color: #1598b9;
text-decoration: none;
}
.vid_post h3{
margin-top: 10px;
}
.vid_post p a{
display: block;
background-color: #cccccc;
color: #575757;
padding: 5px;
margin-top: 10px;
text-decoration: none;
text-transform: uppercase;
font-weight:bold;
}
.vid_post p a:hover {
color: #ffffff;
background-color: #1598b9;
padding-left: 10px;
}
.vid_archives{
font-size: 12px;
display: block;
color: #ffffff;
background-color: #1598b9;
padding: 5px;
margin-top: 10px;
text-decoration: none;
text-transform: uppercase;
font-weight:bold;
margin: 0 30px 10px 30px;
}
.vid_archives:hover {
background-color: #cccccc;
color: #575757;
}
#video_frame{
margin: 30px 30px 0px 30px;
border-bottom: dotted 1px #cccccc;
}
#video_frame h2 a{
color: #1598b9;
font-size:24px;
}
#video_frame p{
margin: 10px 0 10px 0;
line-height: 22px;
font-size: 13px;
color: #444444;
}
.vid_wrapper{
clear: both;
}
#header_quote{
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-size: 16px;
color: #FFFFFF;
width: 900px;
clear: both;
padding: 10px 30px 10px 30px;
}
#header_quote p{
display: inline;
}
#header_quote span{
font-weight:bold;
}
.crinid_quotee {
text-align: right;
display: block;
margin-bottom: 10px;
margin-right: 30px;
}
.crinid_quotee a{
font-size: 15px;
text-decoration: none;
color: #1598b9;
font-family: Helvetica, Geneva, Arial, sans-serif;
font-weight: bold;
}
.crinid_quote {
color: #575757;
padding: 15px;
line-height: 26px;
color: #666666;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
font-style:italic;
margin-left: 30px;
margin-right: 30px;
margin-top: 30px;
}
.crinid_thumb{
background-position: 50% 50%; 
width: 100px; 
height: 100px; 
border: solid 1px #cccccc; 
float: left; 
margin-right: 10px;
}

.cr_book_post{
border-bottom: dotted 1px #ff6600;
}
.cr_book_post .post{
margin-left: 150px; 
width: 430px; 
font-family:Arial, sans-serif; 
font-size: 13px; 
padding: 0;
}
.book_header a{
color: #ff6600;
display: block;
margin-top: 10px;
margin-bottom: 0px;
line-height: 32px;
letter-spacing: -1px;
font-size: 28px;
}
.cr_book_post h4{
color: #ff6600;
font-size: 13px;
margin-top: 15px;
}
.bookImg{
float: left;
background-repeat: no-repeat;
margin: 0 20px 20px 0px;
}
.cr_book_post p{
margin-top: 10px;
}
.cr_book_post ul{
margin-bottom: 15px;
}
.cr_book_post .post{
padding-bottom: 20px;
}
.cr_book_post li, .cr_book_post .post li{
color: #575757;
font-size: 11px;
line-height: 18px;
list-style-type: circle;
list-style-position:outside;
margin-bottom: 1px;
margin-top: 1px;
}
.cr_book_post li{
margin-left: 15px;
}
.amazon-link, .bol-link{
background-color: #ff6600;
color: #FFFFFF;
font-weight: bold;
padding: 5px;
text-decoration:none;
margin-bottom: 5px;
display:block;
text-align: right;
}
.bol-link{
background-color: #1598b9;
}
.bol-link:hover{
color: #1598b9;
background-color:#81d6eb;
}
.amazon-link:hover {
background-color: #ffcc99;
color: #ff6600;
}
.rating{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	display:block;
}
/*
Blue: #1598b9
Orange: #ff6600
Purple: #891973
Grey: #575757
Light Blue: #81d6eb
Light Purple: #d0a3c7
Dark Purple: #1f041a
*/
.home_video_post {
	border-bottom: dotted 1px #999999;
	margin: 20px 30px 5px 25px;
	padding-bottom: 10px;
}
.home_video_post .vid_img{
	float: left;
	height: 100px; 
	width: 150px; 
	background-position: center center; 
	margin-right: 10px;
}
.home_video_post h2 a{
	color: #999999;
	font-size: 18px;
}
.home_video_post .cr_vid_post{
	margin-left: 160px; 
	width: 410px; 
	font-family:Arial, sans-serif; 
	font-size: 11px; 
	padding: 0;
	line-height: 16px;
}
.recent_books a, .recent_articles a, .recent_videos a{
	color: #575757;
	font-size: 11px;
	text-decoration:none;
	display: block;
	border-bottom: dotted 1px #575757;
	padding: 5px 0 5px 0;
}
.recent_books a:hover, .recent_articles a:hover, .recent_videos a:hover{
	background-color: #cccccc;
	color: #1598b9;
	padding-left: 5px;
}
.recent_links a{
	color: #575757;
	font-size: 11px;
	text-decoration:none;
	display: block;
	margin-left: -3px;
}
.recent_links li{
	border-bottom: dotted 1px #575757;
	padding: 5px 0 5px 0;
}
.related_books img{
margin-left: 10px;
height: 100px;
width: 65px;
float: right;
}
.related_books li{
	margin-top: 10px;
	font-size: 11px;
	border-bottom: dotted 1px #575757;
}
.related_books .amazon{
display: block;
text-align: right;
padding: 2px 5px 2px 0;
margin: 5px 0 5px 0;
color: #ff6600;
clear: both;
font-weight:bold;
}
#sidebar .related_books h4 a{
color: #891973;
text-transform: none;
}
.post ul li.crinid_flow, .post ul li.crinid_articles, .post ul li.crinid_magazine, .post ul li.crinid_books, .post ul li.crinid_cinema{ font-size: 11px; font-weight: bold; background-color: #ffebde; color: #ff6600; border-top: dotted 1px #ff6600; border-bottom: dotted 1px #ff6600;  padding: 5px; margin: 5px 0 5px 0;}
.post ul li.crinid_flow_plus, .post ul li.crinid_magazine{ font-size: 11px; font-weight: bold; background-color: #ffe2f9; color: #891973; border-top: dotted 1px #891973; border-bottom: dotted 1px #891973; padding: 5px; margin: 5px 0 5px 0;}
.crinid_flow{ list-style-image: url(http://www.crinid.com/images/rss_flow.png)}
.crinid_flow_plus{list-style-image: url(http://www.crinid.com/images/mail_flow.png)}
.crinid_articles{list-style-image: url(http://www.crinid.com/images/rss_icon.png)}
.crinid_magazine{list-style-image: url(http://www.crinid.com/images/mail_reg.png)}
.crinid_books{list-style-image: url(http://www.crinid.com/images/rss_icon.png)}
.crinid_cinema{list-style-image: url(http://www.crinid.com/images/rss_icon.png)}
.post ul li.crinid_twitter{ font-weight: bold; background-color: #d3f6ff; list-style-image: url(http://www.crinid.com/images/twitter.png); color: #1598b9; border-top: dotted 1px #1598b9; border-bottom: dotted 1px #1598b9; padding: 5px; margin: 5px 0 5px 0; font-size: 11px;}
.post ul li.crinid_twitter a, .post ul li.crinid_flow a, .post ul li.crinid_articles a, .post ul li.crinid_magazine a, .post ul li.crinid_books a, .post ul li.crinid_cinema a, .post ul li.crinid_flow_plus a, .post ul li.crinid_magazine a{ font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;}
.post ul li.crinid_twitter a{ color: #1598b9; }
.post ul li.crinid_flow a, .post ul li.crinid_articles a, .post ul li.crinid_magazine a, .post ul li.crinid_books a, .post ul li.crinid_cinema a{color: #ff6600; }
.post ul li.crinid_flow_plus a, .post ul li.crinid_magazine a{color: #891973; }
.post ul li.crinid_twitter a:hover{ text-decoration: underline;}
.post ul li.crinid_flow a:hover, .post ul li.crinid_articles a:hover, .post ul li.crinid_magazine a:hover, .post ul li.crinid_books a:hover, .post ul li.crinid_cinema a:hover{text-decoration: underline; }
.post ul li.crinid_flow_plus a:hover, .post ul li.crinid_magazine a:hover{text-decoration: underline; }

.inspiration{
margin: 20px 30px 5px 25px;
border-left: solid 0px #891973;
border-bottom: dotted 1px #891973;
border-right: solid 0px #d0a3c7;
}
.inspiration .post{
margin-left: 150px; width: 430px; font-family:Arial, sans-serif; padding: 0 0 10px 0;
}
.inspiration .post p{
line-height: 17px;
padding-top: 0px;
margin-top: 0px;
}
.inspiration .post a.link_src, .inspiration .post a.more_link{
border-bottom: none;
font-size: 13px;
margin-top: 10px;
text-decoration: none;
font-weight: bold;
color: #891973;
clear:none;
}
.inspiration .post a.link_src:hover, .inspiration .post a.more-link:hover{
}
#p_inspiration h2 a, .inspiration h2 a{
color: #891973;
display: block;
margin-top: 10px;
margin-bottom: 0px;
font-size: 28px;
}
.inspiration .myImg{
margin: 5px 0px 10px 0;
}

#p_inspiration h5, .inspiration h5{
display: block;
background-color: #d0a3c7;
}
#p_inspiration h5 a, .inspiration h5 a{
color: #891973;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
text-decoration: none;
display: inline-block;
padding: 5px;
}
#p_inspiration h5 a.lead_cat, .inspiration h5 a.lead_cat{
color: #ffffff;
background-color: #891973;
background-image: url(http://www.crinid.com/images/cat_arrow.gif);
background-repeat: no-repeat;
background-position: right;
padding-right: 20px;
padding-left: 10px;
}
.cr_book_post h5{
display: block;
background-color: #ffcc99;
margin-bottom: 10px;
}
.cr_book_post h5 a{
color: #ff6600;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
text-decoration: none;
display: inline-block;
padding: 4px;
border: solid 0px #ffffff;
}
.cr_book_post h5 a.lead_cat{
color: #ffffff;
background-color: #ff6600;
background-image: url(http://www.crinid.com/images/arrow_book.gif);
background-repeat: no-repeat;
background-position: right;
padding-right: 20px;
padding-left: 10px;
}
#article_post h5,.cr_home_post h5{
display: block;
background-color: #d3f6ff;
margin-bottom: 10px;
}
#article_post h5 a, .cr_home_post h5 a{
color: #1598b9;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
text-decoration: none;
display: inline-block;
padding: 4px;
border: solid 0px #ffffff;
}
#article_post h5 a.lead_cat, .cr_home_post h5 a.lead_cat{
color: #ffffff;
background-color: #1598b9;
background-image: url(http://www.crinid.com/images/arrow_blog.gif);
background-repeat: no-repeat;
background-position: right;
padding-right: 20px;
padding-left: 10px;
}
#cinema_post h5, .home_video_post h5{
display: block;
background-color: #e3e3e3;
margin-bottom: 10px;
}
#cinema_post h5 a, .home_video_post h5 a{
color: #999999;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
text-decoration: none;
display: inline-block;
padding: 4px;
border: solid 0px #ffffff;
}
#cinema_post h5 a.lead_cat, .home_video_post h5 a.lead_cat{
color: #ffffff;
background-color: #999999;
background-image: url(http://www.crinid.com/images/arrow_vid.gif);
background-repeat: no-repeat;
background-position: right;
padding-right: 20px;
padding-left: 10px;
}

