/*
THEME NAME: Kupatrix  
THEME URI: http://www.kupatrix.com/
DESCRIPTION: Kupatrix based of Sandbox
VERSION: 1.0.0
AUTHOR: Nick
AUTHOR URI:
TAGS: 
*/

/* BEGIN Reset */
html{}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/* END Reset */

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');


/* BEGIN Stuff */
body {background:#061e33; color: #fff;; text-align: center;font-family:Verdana,Geneva,'DejaVu Sans',sans-serif;}
div#header {background:#093254; margin-bottom: 20px;}
div#header img {background-image: url('../../../i/h/');}
div#header a {outline: none;}
a { color: #0f0;}
a:visited { color: #090;}
a:hover { color: #fff; text-decoration:none; }

.sidebar, .entry-meta, .entry-date, #searchform  {font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size: 12px; }
hr { background-color: #08f; color: #08f; height: 7px; border: 0; width: 404px; background-image: url('../../../i/hr.gif'); margin: 1em auto; }
hr.hrpost { margin: 2em auto; }
strong {font-weight: bold; }
em { font-style:italic; }
div.wrapper {width: 970px; margin: 0 auto;background: #093254;border:1px solid #000;border-width: 0 1px;padding:20px 0}
div#nav-above {display:none;}

div.swrap {width:930px; margin: 0 auto;}
div.menuwrap {background: #000 url('../../../i/headermenubg.png') bottom repeat-x;text-align: left;height:32px;}
div.menu ul {padding-top: 3px;}
div.menu ul li {display:inline;font-size: 12px;}
div.menu ul li a {color:#fff;text-decoration:none;font-weight: bold;margin: 0 10px;}
div.menu ul li a:visited {color:#fff;}
div.menu ul li a:hover {color:#0f0;text-decoration:underline;}
form#searchform {float:right;font-size: 11px;line-height: 16px;background:#666;padding: 2px;margin-top: 4px}
form#searchform:hover{background: #f1f1f1;}
form#searchform input#s {background:none; color:#000;border-width: 0;margin:0!important;padding:1px;height:16px;}
form#searchform #searchsubmit {background: transparent url('../../../i/search.png') no-repeat;border-width:0px;width:13px;height:18px;cursor: pointer;vertical-align: top;}

.navigation a {text-decoration: none;color:#fff;font-size:12px;}
.navigation a:hover {text-decoration: none;color:#0f0;}
.navigation {margin: 1em 0;font-weight: bold;}

div#container {float:left;margin-left:20px;background-image:url('../../../i/mainmid.gif');margin-bottom: 0;}
div#content {background-image:url('../../../i/mainbot.gif');background-position: bottom center;background-repeat: no-repeat;}
div#contbot {background-image:url('../../../i/maintop.gif');background-repeat: no-repeat;text-align: left;}
div#container,div#content,div#contbot {width:680px;}

div.sidebar {float:right;overflow:hidden;width:230px; margin-right: 20px;background:#000 url('../../../i/menumid.gif') repeat-y top center;}
div.sidemid {background-image: url('../../../i/menutop.gif');background-repeat: no-repeat;}
div.sidebot {background-image: url('../../../i/menubot.gif');background-repeat: no-repeat;background-position: bottom center;text-align: left;}
.sidebar,.sidemid,.sidebot{height: 600px;width:230px;margin-bottom: 1em;}
div.sidebot h3 { color: #fff; padding: 0 0 9px 2px;; font-weight: bold; font-size: 14px; margin-bottom:0.5em;
background-image: url('../../../i/mh2bot.gif'); background-repeat: no-repeat; background-position: bottom left; }
div.sidebot ul li {padding:1em 0em 0em 3em;}
div.sidebot ul li ul li {padding: 0 0 0 0.75em;}

div#footbg {clear:both;background: #000 url('../../../i/footerbg.png') repeat-x;color: #fff;}
div#footer a {color: #fff;}
div#footer a:visited {color: #fff;}
div#footer a:hover {color: #0f0;}
div#footer span#fleft {display:block;float:left;font-size: 10px;}
div#footer span#fright {margin-left: -247px;font-size: 11px;}
div#footer {width: 930px;margin: 0 auto;padding: 5px;text-align: center;}

div#cont { padding: 28px 39px; text-align: left;font-size: 14px;}
div#cont p { padding: 0.5em 0; clear: both;}
div#cont div.entry-meta { text-align: right;margin: 1em 0;font-style:italic;color:#ccc;}
div#contbot h2 { font-size: 20px; font-weight: bold;}
div#contbot h2 a { color: #fff; text-decoration: none;}
div#contbot h2 a:hover { color: #0f0; text-decoration: none;}
div.entry-date {color: #aaa;}

img.alignright { float: right; margin-left: 1em; }
img.alignleft { float: left; margin-right: 1em; }
img.aligncenter { display: block; margin: 1em auto; }


/* END Stuff */

img.ic { display: block; margin: 0 auto; }

pre { margin: 1em; border: 1px solid #08c; background-color: #111; padding: 1em; background-image: url('http://www.kupatrix.com/i/code.jpg'); background-repeat: no-repeat; background-position: top right}
div#contbot h2.page-title {margin-bottom: 1em;}
div#contbot h3 { font-size: 18px; font-weight: bold;float: left;clear: both;}
div#contbot h3 a {text-decoration: none;color: #eee;}
div#contbot h3 a:hover { color: #08c; text-decoration: none;}

/* Comments */

div#cont h3 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; color: #eee; border-bottom: 1px solid #08c; width: 100%; margin: 1em 0;display:none; }
div#comments h3 { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; color: #eee; border-bottom: 1px solid #08c; margin: 1em 0 0 0; display:none; }
div#comments { color:#eee; clear: both; margin-top: 3em; display:none; }
div#comments a { color: #eee; }
div#comments a:hover { color: #eee; }
.commentlist .cquote {background:url(http://www.kupatrix.com/i/bg_quote.gif) no-repeat top right;min-height: 65px;}
.commentlist li {padding: 1.5em;margin-top:1em;background:#093254 url(http://www.kupatrix.com/i/bg_commentlist.gif) bottom no-repeat;color:#eee;border: 5px solid #061e33; border-bottom-width: 1px;width: 430px;}
.commentlist cite {width: 454px;display:block;font-style:normal;background-color: #061e33;padding: 0 1em 5px 1em;font-size: 11px;}
#commentform textarea { width: 485px; border: 1px solid #08c; background: #111; color: #eee; margin: 1em 0;}
#commentform input {border: 1px solid #08c; background: #111; color: #eee; font-size: 11px;}
#commentform input { font-size: 14px; padding: 5px; }

div.cclear {clear: both;line-height: 1px;} div.clear {clear: both;line-height: 1px;}

div.catdesc {display:none;}

.textwidget {padding: 0 20px 0 10px;font-size:11px;text-align:justify;}
