/*
Theme Name: Nichole Kristine
Theme URI: http://www.nicolekhristine.com/
Description: The default WordPress theme for Nichole Kristine Website.
Version: 1.0
Author: Netlings
Author URI: http://www.netlingshq.com/
*/


/*-------
// global reset
//-----*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
table { border-collapse: collapse; border-spacing: 0; }
acronym { cursor: help; }



/*-------
// general
//-----*/

html { font-size: 100.01%; }
body { font-size: 62.5%; line-height:1.2em; }
input, select, textarea { font-size: 100%; }

input.text, textarea { padding: 2px 3px; font-family: Verdana, sans-serif; }
.submit { cursor/**/: /**/pointer; }
select > option { padding: 0 5px 0 3px; }

.ul, .ol { margin: 0 0 1em 2em; }
.ul li, .ol li { margin: .2em 0; padding: 0; }

.flR { float: right; }
.flL { float: left; }
.alR { text-align: right; }
.alC { text-align: center; }

.hide { display: none; }
.clear { clear: both; }

.ir { position: relative; overflow: hidden; }
.ir span { position: absolute; width: 100%; height: 100%; left: 0; top: 0; text-indent: -1000em; }

a:link, a:visited { text-decoration: none; cursor/**/: /**/pointer; }
a:link:hover, a:visited:hover { text-decoration: underline; }
a.inv:link, a.inv:visited { text-decoration: underline; }
a.inv:link:hover, a.inv:visited:hover { text-decoration: none; }

.cols { overflow: hidden; margin: 0; }
.cols .col { float: left; width: 50%; }
#page .cols .last { margin-right: 0; }

.clearFix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


/*-------
// custom styles
//-----*/
body{background:#6B6B6B url(images/global/body_bg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif;}
p { line-height:1.2em; }
h1,h2,h3,h4 { line-height:1.2em; }
span.hide{display:none;}
.mg_lft{margin-left:5px;}
p.white{font-size:120%; color:#FFFFFF; }
.mg_top{margin-top:15px;}
.coming_soon{margin:150px 0px;}
.cfont{font-size:280%; color:#FFFFFF;}
.margin_top{margin-top:8px;}
.min_margin{margin-bottom:-10px;}
.mg_right{margin-right:50px;}
.mg_tb{margin:10px 0px;}
.mg_tp{margin-top:5px;}
.pink{background:#d7b5e5;margin-bottom:20px; margin-top:4px;}
p a.arrow{padding-right:15px; color:#9e769e; text-decoration:none; font-size:120%;}
p a.arrow:hover{text-decoration:none;}
.txtarea{width:230px;}

/*-------
// page layout
//-----*/

/*--- Container ---*/
div#container{width:969px; margin:0px auto;}


/*--- Header ---*/
div#header {width:100%; overflow:hidden; padding:10px 0px;}

/*--- Content ---*/
div#content{width:500px; overflow:hidden; float:left; padding-top:50px; }

/*--- Sidebar ---*/
div#sidebar { width:200px; float:right; padding-top:50px;  }


/*--- Product ---*/
div#products{width:100%; overflow:hidden;}


/*--- footer ---*/
div#footer { clear:both; }

/*-------
// Common page content
//-----*/

/*--- Header ---*/
div#header h1 a{background:transparent url(images/header/logo.gif) left top no-repeat; width:338px; height:25px; display:block;}


/*--- Header - Navigation ---*/
div#header div#navigation ul{line-height:28px;}
div#header div#navigation ul li{display:inline; font-size:120%; text-transform:uppercase; margin:0px 5px;} 
div#header div#navigation ul li a{color:#FFFFFF; text-decoration:none;}
div#header div#navigation ul li a:hover{color:#d4b14f;}


/*--- Content ---*/

div#content div.radial_box{ width:540px; background:#291A30 url(images/content/aboutnk_bh.gif) left top no-repeat; padding:20px; height:450px;}
div#content div.radial_box div.box{width:260px;}


/*--- Footer ---*/
div#footer p{color:#FFFFFF; padding:10px 0px; font-size:110%;}

/*-------
// Wordpress Blog
//-----*/

div#sidebar h2 { color:#DEBC51; text-transform:uppercase; font-size:120%; margin-top:10px; }
div#sidebar ul { margin-bottom:5px; }
div#sidebar ul li { margin-top:5px; padding-left:10px; color:#fff0e8; font-size:110%; }
div#sidebar ul li a { color:#0066CC; }
div#sidebar ul li a:hover { color:#fff0e8; }
div#sidebar input#searchsubmit { border:double; margin-bottom:10px; }

div#content h2 { font-size:180%; margin:15px 0;  }
div#content h2 a { color:#FFFFFF; }
div#content div.post { margin-bottom:30px; border-bottom:#C6A443 dotted 1px; padding-bottom:50px;  }
div#content div.post small {color:#C6A443; }
div#content div.post div.entry { margin:10px 0; }
div#content div.post div.entry p { color:#FFFFFF; font-size:120%;  }
div#content div.post p.postmetadata { color:#C6A443; }
div#content div.post p.postmetadata a { color:#0066CC; line-height:1.6em; }
div#content div.post p.postmetadata a:hover { color:#fff0e8; }