/**
 * Theme Name: Suffu-scion
 * Theme URI: http://your.theme.uri/
 * Description: A starter child theme for Suffusion. In the line that says "Tags:" below, add buddypress if this is being used for BuddyPress. E.g. "Tags: buddypress"
 * Version: 1.0.0
 * Author: Sayontan Sinha
 * Author URI: http://mynethome.net/blog
 * Template: suffusion
 * Tags:
 */

/**
 * No @import declarations are necessary if you go to Suffusion Options -> Back-end -> Child Themes -> Inherit styles, and Inherit all stylesheets.
 * Otherwise import as follows.
 */

/* Always include this first if you are not inheriting */
/* @import url("../suffusion/style.css"); */

/* Include this if you are not inheriting and you wish to have rounded corners */
/* @import url("../suffusion/rounded-corners.css"); */

/* Include this for your specific skin if you are not inheriting */
/* @import url("../suffusion/skins/light-theme-royal-blue/skin.css"); */

/* Include this if you are using a dark theme and you are not inheriting. This is not needed for newer skins like Minima or Photonique */
/* @import url("../suffusion/dark-style.css"); */

/* Include this for your specific skin if you are using a dark theme and you are not inheriting */
/* @import url("../suffusion/skins/dark-theme-royal-blue/skin.css"); */

/**
 * Define additional styles here. Note that the styles defined through options will override these styles.
 * To override those styles you have to increase the CSS specificity here. For more on specificity see
 */

/* FONTS */

@font-face {
    font-family: 'OCRAStd';
    src: url('../../../../fonts/OCRAStd/ocrastd.eot');
    src: url('../../../../fonts/OCRAStd/ocrastd.eot#iefix') format('embedded-opentype'),
         url('http://www.jarodsafehouse.com/fonts/OCRAStd/ocrastd.woff') format('woff'),
         url('../../../../fonts/OCRAStd/ocrastd.ttf') format('truetype'),
         url('../../../../fonts/OCRAStd/ocrastd.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'OCRAExt';
    src: url('../../../../fonts/OCRAExt/ocraext.eot');
    src: url('../../../../fonts/OCRAExt/ocraext.eot#iefix') format('embedded-opentype'),
         url('../../../../fonts/OCRAExt/ocraext.woff') format('woff'),
         url('../../../../fonts/OCRAExt/ocraext.ttf') format('truetype'),
         url('../../../../fonts/OCRAExt/ocraext.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'tangerine_bold';
    src: url('http://www.jarodsafehouse.com/_wp/fonts/tangerine_bold/tangerine_bold.eot');
    src: url('http://www.jarodsafehouse.com/_wp/fonts/tangerine_bold/tangerine_bold.eot#iefix') format('embedded-opentype'),
         url('http://www.jarodsafehouse.com/_wp/fonts/tangerine_bold/tangerine_bold.woff') format('woff'),
         url('http://www.jarodsafehouse.com/_wp/fonts/tangerine_bold/tangerine_bold.ttf') format('truetype'),
         url('http://www.jarodsafehouse.com/_wp/fonts/tangerine_bold/tangerine_bold.svg#tangerine_bold') format('svg');
    font-weight: normal;
    font-style: normal;
   }
@font-face {
    font-family: 'bubblegum_sansregular';
    src: url('../../../../fonts/bubblegumsans/bubblegumsans-regular-webfont.eot');
    src: url('../../../../fonts/bubblegumsans/bubblegumsans-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('../../../../fonts/bubblegumsans/bubblegumsans-regular-webfont.woff') format('woff'),
         url('../../../../fonts/bubblegumsans/bubblegumsans-regular-webfont.ttf') format('truetype'),
         url('../../../../fonts/bubblegumsans/bubblegumsans-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'linux';
    src: url('../../../../fonts/linux/linbiolinum_r-webfont.eot');
    src: url('../../../../fonts/linux/linbiolinum_r-webfont.eot#iefix') format('embedded-opentype'),
         url('../../../../fonts/linux/linbiolinum_r-webfont.woff') format('woff'),
         url('../../../../fonts/linux/linbiolinum_r-webfont.ttf') format('truetype'),
         url('../../../../fonts/linux/linbiolinum_r-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'eurostileregular';
    src: url('../../../../fonts/eurostile_reg/eurosti-webfont.eot');
    src: url('../../../../fonts/eurostile_reg/eurosti-webfont.eot#iefix') format('embedded-opentype'),
         url('../../../../fonts/eurostile_reg/eurosti-webfont.woff') format('woff'),
         url('../../../../fonts/eurostile_reg/eurosti-webfont.ttf') format('truetype'),
         url('../../../../fonts/eurostile_reg/eurosti-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'calibriregular';
    src: url('../../../../fonts/calibri/calibri-webfont.eot');
    src: url('../../../../fonts/calibri/calibri-webfont.eot#iefix') format('embedded-opentype'),
         url('../../../../fonts/calibri/calibri-webfont.woff') format('woff'),
         url('../../../../fonts/calibri/calibri-webfont.ttf') format('truetype'),
         url('../../../../fonts/calibri/calibri-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

#wrapper {
	border-radius: 15px;
	border:7px ridge;
	border-left:7px ridge;
	border-right:7px ridge;
	border-color:#800080;
}


#cboxdiv {
float:right;
}


iframe[id^='twitter-widget-']{ width:400px;}


.indent { padding-left: 30px; }

.subject { color: #800080; font-weight:bold; }

#nav {
font-size: 108%;
border-bottom: 1px solid;
}

.left {
float:left;
margin-right: 12px;
margin-left: 3px;
}

.strong {
font-weight:bold;
}

.center {
text-align:center;
}

.justify {
text-align: justify;
margin-top: -2px;
}

.film  {
font-size:18px;
color:#800080;
font-weight:bold;
}

.rounded {	
-moz-border-radius: 9px 9px 9px 9px;
-webkit-border-radius: 9px 9px 9px 9px;
-khtml-border-radius: 9px 9px 9px 9px;
border-radius: 9px 9px 9px 9px;
-webkit-box-shadow: #000 0px 1px 0px;
-moz-box-shadow: #000 0px 1px 0px;
box-shadow: #000 0 1px 7px;}

.blogtitle {
font-size: 450%;
color:#DDA0DD;
float: left;
line-height: 47px;
position:relative;
margin: 0;
margin-top: 10px;
padding: 0;
text-align: left;
text-shadow: 2px 2px 2px rgb(221, 160, 221);
}

.blogtitle.center {
	float: none;
	text-align: center;
}


/* post title */

h1.posttitle,
h2.posttitle {
	font-family: "OCRAExt",Verdana,Arial,sans-serif;
	text-shadow: 1px 1px 3px rgb(221, 160, 221);
	margin: 3px 0 2px;
	padding-bottom: 1px;
	font-size: 200%;
	border-bottom: dotted 1px #CCCCCC;
}


.post .date {
height: 46px;
width: 52px;
right: 58px;
font: normal 150% Arial, Helvetica, sans-serif;
text-align: center;
padding: 0;
line-height: 100%;
margin-left: -100%;
float: left;
position: relative;
border-top: 3px solid #800080;
background: #800080;
background: -webkit-gradient(linear, left top, left bottom, from(#dda0dd), to(#800080));
background: -webkit-linear-gradient(top, #dda0dd, #800080);
background: -moz-linear-gradient(top, #dda0dd, #800080);
background: -ms-linear-gradient(top, #dda0dd, #800080);
background: -o-linear-gradient(top, #dda0dd, #800080);
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
box-shadow: rgba(0,0,0,1) 0 1px 0;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color:#FFFFFF;
}

.post .date span.day {
font: normal 100% Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: center;
padding: 0;
line-height: 100%;
}

.post .date span.month {
height: 12px;
display: block;
font: normal 50% Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: center;
padding-top: 2px;
}

.post .date span.year {
height: 12px;
display: block;
font: normal 50% Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: center;
padding-top: 0;
}

h1.posttitle a:hover,
h2.posttitle a:hover {
text-decoration: none;
text-shadow: 1px 1px 1px rgb(199, 21, 133);
}

.cl-widget, .post, article.page, .non-wp-post, #subnav, .hier-nav, .author-profile, .info-tag,
.info-category, #featured-posts, h3#comments, h3.comments, h3#respond, h3.respond, #reply-title, textarea, .author-info, blockquote, pre,
.commentlist li, .suf-mag-category, .suf-mag-excerpt, .suf-tile,
h2.suf-mag-headlines-title, .suf-mag-excerpts-header, .suf-mag-categories-header, #recaptcha_response_field, #language-selector ul li,
#language-selector ul li a, #language-selector ul li a:visited, .download, .announcement, .warning, .note, .suf-mag-headlines,
.nr-post h3, .nr_widget h4, .post form#whats-new-form #whats-new-textarea, .post form#whats-new-form, ul.item-list li, .standard-form, fieldset, .outer-pullout-container .meta-pullout {
border-radius: 5px;
border:0px;
}

.post-nav {
clear: both;
padding: 5px;
margin: 0 0 15px 0;
font-size: 100%;
background-color: #fbf7fb;
border: 1px solid #f2e5f2;
}

.entry table, .comment-body table { width: 100%; border-collapse: collapse; }
.entry th, .comment-body th { text-align: left; padding: 6px;  border-bottom: 0px dotted #ccc; }
.entry td, .comment-body td { padding: 6px; border-bottom: 0px dotted #ccc; }

td { vertical-align:top; }

#sidebar, #sidebar-b, #sidebar-2, #sidebar-2-b {
    color: rgb(102, 102, 102);
    line-height: 160%;
    font-size: 11px;
}

#cntctfrm_contact_form textarea {
    border: 1px solid #CCCCCC !important;
}

.awardhdr {
background-color:#DDA0DD;
padding:1px;
padding-left:3px;
font-weight:bold;
}