/*
Theme Name: qkin-base
Theme URI: http://qkin.com/
Description: Simple Base.
Version: 1.6
Author: Qkin
Author URI: http://qkin.com/
Tags: fixed width, two columns, widgets
*/
html{font-size:100%}

	body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, Sans-Serif;
	background: #000 url(images/bg.jpg) repeat-x top;
	color: #525252;margin:0;
	padding:0 0 10px 0;
	text-align: left;

	}
	
a:link { color:#A40100;}
a:visited { color:#A40100;}
a:hover { color: #578cb4;}
a:active { color: #578cb4;}


/*---------- main structure layout */

.page-wraps {clear:both;font-size: 1.2em;line-height:1.4em;width: 750px;margin:0 auto;text-align: left;background:#fff;overflow:hidden;padding:40px 15px 20px 15px;}



/*-----------Header*/

.header-container{clear:both;width:780px;margin-left:auto;margin-right:auto;}

#main-header{margin-bottom: 0px;float:left;clear:both;height:60px;width: 750px;padding-left:15px;padding-right:15px;background:#fff}
#logo{margin-top: 8px;float:left;padding-left:0px;}


.secondary{float:right;margin-top:25px;padding-right:15px;}
.secondary a:visited{color:#888;}
.secondary a{color:#888;text-decoration:underline;font-size:11px;float:left;display:block;margin-right:0px; padding: 0 6px;line-height:30px;}
.secondary a:hover{color:#fff}

	
input.search-field {	float: left;font-family:arial, sans-serif;font-size: 14px;padding-top: 6px;padding-bottom: 1px;height:20px;padding-left: 4px;background: #fff;margin-top: 1px;border: 1px solid #c0c0c0;	border-right:0px;color: #5c5c5c; width: 224px;padding-right:0;margin-right:0px; }
input.search-go {border:0;margin:0;padding:0;float: left;cursor: pointer;margin-top: 1px;margin-left: 0px;height: 29px; width: 29px;background: url(images/search.png) no-repeat;}
.search-box{margin-top: 0px;padding-top: 0px; padding-right: 0px;padding-left: 0px;float:right;margin-top: 15px;}



#menu-container{float:left;background:#666666;width:100%;clear:both;border-bottom:0px solid #d4d4d4;border-top:0px solid #fff;}


#drop-down{font-family: Tahoma;font-weight:bold;line-height:32px;border:0;text-transform:uppercase;}
#drop-down, #drop-down ul {position:relative;z-index:1;list-style: none;padding: 0;float:left;margin:0;margin-bottom:0px;padding-left:0px;border:0;}
#drop-down a {font-size:12px;display: block;color: #fff;text-decoration: none;padding: 0px 15px 0px 15px;}

#drop-down li {float: left;padding: 0;margin-right:5px;padding:0px 0 0px 0;}
#drop-down li li {margin:0;padding:0;}
#drop-down li li a {border-bottom:1px solid #dbdbdb;padding:6px 6px 6px 6px;margin:0;font-size:12px;color:#464646;font-weight:bold;width:138px}

#drop-down li ul {line-height:normal;position: absolute;z-index:1;background:#fff;left: -999em;height: auto;font-weight: normal;margin: 0;width:150px;border:1px solid #c0c0c0;padding:5px;margin-top:0px}
#drop-down li ul ul {margin: -28px 0 0 150px;}

#drop-down li:hover ul ul, #drop-down li:hover ul ul ul, #drop-down li:hover ul ul ul ul, #drop-down li.sfhover ul ul, #drop-down li.sfhover ul ul ul, #drop-down li.sfhover ul ul ul ul {left: -999em;}
#drop-down li:hover ul, #drop-down li li:hover ul, #drop-down li li li:hover ul, #drop-down li li li li:hover ul, #drop-down li.sfhover ul, #drop-down li li.sfhover ul, #drop-down li li li.sfhover ul, #drop-down li li li li.sfhover ul {left: auto;}

#drop-down li:hover, #drop-down li.sfhover {background: #000}

#drop-down li a.parent{background:url(images/d-arrow.gif) no-repeat center right;padding-right:22px;}
#drop-down li li a.parent{background:url(images/d-arrow.gif) no-repeat center right;padding-right:10px;}




/*--------Home Page*/


/* HOME-PAGE features begin*/








/*--------Left structure and posts*/


#main-content {overflow:hidden;padding:0px 0px 0px 0px;width: 570px; float:right;}

.title-desc{border:1px solid #c9eaea;padding:10px;margin-bottom:15px;background:#eef5f5;font-size:1.0em;line-height:1.4em;}
.title-desc p{margin:0;padding:0;font-style:italic;      letter-spacing: 1.25px;}


.post-info{color:#c0c0c0;color:#a9a9a9;font-size:1.0em}

.post-tools{margin:0;padding:0;font-size:11px;line-height:21px;float:left;width:100%;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-top:10px;}
.post-tools a{text-decoration:none;margin-left:5px;}
.date{font-size:10px;margin-left:10px;vertical-align:middle}

 .entry {margin:0;padding:0;}
 .post{float:left;width:100%;margin-bottom: 35px;}
 .post p{margin:0;padding:10px 0;font-size:1.2em;line-height:1.5em}



/* --------Sidebar------------*/
#sidebar-contain-small{float:left;padding: 0px;width:160px;padding:0 0 0 0px;overflow:hidden;}




/*-----------Title Headers*/
h1, h2, h3, h4, h5, h6{margin:0px 0 10px 0;padding:0px 0 3px  0}

h1{font-size:2.1em;border-bottom:1px solid #e5e5e5;}
h2{font-size:1.9em;border-bottom:1px solid #e5e5e5;line-height:1.2em}
h3{font-size:1.8em;border-bottom:1px solid #e5e5e5;}
h4{font-size:1.7em;border-bottom:1px solid #e5e5e5;}
h5{font-size:1.6em;border-bottom:1px solid #e5e5e5;}
h6{font-size:1.5em;border-bottom:1px solid #e5e5e5;}


h3.story-title{margin:0;padding:0;color:#000;font-size:1.4em;border:0;}
h3.story-title a{text-decoration:underline;}
h2.pagetitle{margin-bottom:15px;padding-top:0px;}





/*-------------OTHERS*/

.left-float{margin:0;padding:0;float:left;}
.right-float{float:right;margin:0;padding:0}
.code{color:#818181;margin: 12px 0;border: 2px solid #d7e8f0;padding: 10px;background:#F5F8FA;font-size: 11px;}



img{border:none}

form{margin:0;padding:0}

textarea{width:96%}

.clear {clear: both;}


.post blockquote {background:url(images/bquote.gif) no-repeat top left;padding:18px 0 0 26px;margin-left: 0px;}
.post blockquote p{background:#E1F3FD;padding:20px;margin:0;}

.border-section{border:1px solid #c9eaea;padding:10px;margin-bottom:15px;background:#eef5f5;font-size:1.0em;line-height:1.4em;}
.border-section {font-style:italic;        font-family: Georgia, serif;}


/*post navigation */

.older-newer{overflow:hidden;padding:10px 0; clear:both;}

.older-newer a{font-weight: bold;text-decoration:none;font-size: 12px;color:#77787b;}

.older-left a{float:left;display:block;padding: 3px 0 }
.newer-right a{float:right;display:block;padding: 3px }
















.grid-contain{overflow:hidden;width:700px;margin-bottom:10px;margin-top:0px;}
.grid-contain .grid-sections{text-align:center;width:132px;overflow:hidden;margin-bottom:5px;margin-right:14px;height:236px;float:left;}
.grid-contain .grid-image{width:120px;height:150px;padding:5px;border:1px solid #c0c0c0}
.grid-contain .grid-image img{vertical-align:bottom;width:120px;height:150px;}
.grid-contain h3.link{border:0;font-size:0.9em;font-weight:normal;text-transform:uppercase;margin-top:5px;line-height:1.4em}
.grid-contain h3.link a{text-decoration:none}




.product-image{float:left;padding:5px;border:1px solid #c0c0c0;margin-right:10px;}
.product-title{font-size:1.8em;line-height:1.2em;border:0;padding:0;margin:0;margin-bottom:10px;}
.product-price{font-size:1.5em}

/*------------Footer*/
#footer{padding:15px;position:relative;width: 750px;color:#fff;text-align:left;clear:both;margin:0 auto;background:#000;font-size:1.1em;margin-top:5px;}
#footer a:hover{color:#fff}
#footer a, #footer a:visited {margin-right: 5px;color:#c0c0c0}
#footer img{position:absolute;right:10px;top:11px}