/*
Theme Name: liveCrwriter
Theme URI: http://www.autoims.com
Description: liveCRwriter help
Version: 3.0
Author: A.A.S.C.
Author URL: http://autoims.com
/* --------------------------------------------- */

/* global */
h1,h2,h3,h4,h5 {color:#007fc6; }
a {text-decoration:none; /*border-bottom:0px solid; */ color:#fe8931}
a:hover {/*border-bottom:1px solid; */ color:#fff}
a:focus { outline:1px dotted invert }
hr { border:0 #000 solid; border-top-width:1px; clear:both; height:0 }
h1 { font-size:25px }
h2 { font-size:23px }
h3 { font-size:21px; }
h4 { font-size:19px }
h5 { font-size:17px }
h6 { font-size:15px; color:#007fc6; font-weight:300;}
ol { list-style:decimal }
ul { list-style:square }
/*li { margin-left:30px } */
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom:15px }
ol { margin-left:40px;}


/* content grid */
* html .clearfix { height:1% }
.clearfix { display:inline-block }
.clearfix { display:block }
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }
.clearfix:after { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0 }
.page_12 { margin-left:auto; margin-right:auto; width:656px }
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 { display:inline; float:left; margin-left:10px; margin-right:10px }
.page_12 .grid_3 { width:220px }
.page_12 .grid_6 { width:460px }
.page_12 .grid_9 { width:700px }
.page_12 .grid_12 { width:900px }
.alpha { margin-right:0 }
.omega { margin-left:0 }
.page_12 .grid_1 { width:60px }
.page_12 .grid_2 { width:140px }
.page_12 .grid_4 { width:210px }
.page_12 .grid_5 { width:380px }
.page_12 .grid_7 { width:426px }
.page_12 .grid_8 { width:620px }
.page_12 .grid_10 { width:780px }
.page_12 .grid_11 { width:860px }
.page_12 .prefix_3 { padding-left:240px }
.page_12 .prefix_6 { padding-left:480px }
.page_12 .prefix_9 { padding-left:720px }
.page_12 .prefix_1 { padding-left:80px }
.page_12 .prefix_2 { padding-left:160px }
.page_12 .prefix_4 { padding-left:320px }
.page_12 .prefix_5 { padding-left:400px }
.page_12 .prefix_7 { padding-left:560px }
.page_12 .prefix_8 { padding-left:640px }
.page_12 .prefix_10 { padding-left:800px }
.page_12 .prefix_11 { padding-left:880px }
.page_12 .suffix_3 { padding-right:240px }
.page_12 .suffix_6 { padding-right:480px }
.page_12 .suffix_9 { padding-right:720px }
.page_12 .suffix_1 { padding-right:80px }
.page_12 .suffix_2 { padding-right:160px }
.page_12 .suffix_4 { padding-right:320px }
.page_12 .suffix_5 { padding-right:400px }
.page_12 .suffix_7 { padding-right:560px }
.page_12 .suffix_8 { padding-right:640px }
.page_12 .suffix_10 { padding-right:800px }
.page_12 .suffix_11 { padding-right:880px }


/* textfield */
#textfield p {font-size:1.1em; color:#827c77; }
#textfield h2 {text-transform:uppercase; font-size:22px; margin-bottom:10px; margin-top:25px; font-weight:normal; letter-spacing:0.1em; }
#textfield div.portfolio{background:#000 url(images/thumb-bg.jpg) 8px 8px no-repeat; margin-bottom:22px; }
#textfield div.portfolio  a.thumb {display:block; position:relative; overflow:hidden; height:134px; padding:15px; color:#000; border:none; line-height:1.2; border:1px solid #000; }
#textfield div.portfolio h4 {position:relative; }
#textfield div.portfolio a:focus, #textfield div.portfolio a:hover { text-decoration:none; }
#textfield div.portfolio img {position:absolute; top:7px; left:7px; width:284px; height:150px; border:0; z-index:3; }
#textfield div.portfolio span.title { position:absolute; bottom:0; left:0; padding:20px 20px 58px 25px; color:#eee; }
#textfield div.portfolio span.category { position:absolute; bottom:0; left:0; margin:0 20px 20px 25px; font-size:12px; color:#aaa; }
#textfield div.portfolio span.category a {font-size:12px; border:none; color:#888; }
#textfield .wp-caption-text  {text-transform:uppercase; font-size:12px; letter-spacing:0.1em; width:100%; padding:0px 0px 7px 10px ; background:#000; color:#424140; }
#textfield .postmetadata {font-size:12px; }
#textfield small {/*color:#bbb*/}
hr.dotted {border:none; border-bottom:2px dotted #000; margin-bottom:10px; margin-top:10px; }
.pagetitle, .post h2 {margin-top:10px}
.post h3 a{font-size:30pt; font-weight:normal; line-height:30pt} 


/* entry*/
.entry img { padding:10px; background:#000; }
.entry img.noborder { padding:0px; background:none; }
.entry img.alignleft { float:left; margin:5px 15px 15px 0; }
.entry img.wp-smiley { padding:0px; background:none; }
.entry div.alignleft { float:left; margin:5px 25px 15px 0; }


/* Portfolio Gallery */
#gallery1, #gallery2, #gallery3, #gallery4 {border:6px solid #e9e9e9; }
.gallerywrap {}
.gallerytext {}
#gallery-nav {margin:6px 0 25px 0; padding:0; list-style:none; }
#gallery-nav li { display:inline; margin:0; padding:5px 8px; background:#211d1b; }
#gallery-nav li.current {background:#007fc6; }
#gallery-nav li.current a {color:#fff}
#gallery-nav li a {color:#888; font-weight:bold; border:none; padding:5px}
#gallery1 img, #gallery2 img, #gallery3 img, #gallery4 img { padding:0px; background:none; }


/* NAVIGATION - Basic code - don't modify */ 
#nav-drop {float:right; margin:54px 10px 0 15px; padding:0; }
#nav-drop li { text-align:left; display:block; list-style:none; margin:0; padding:0; float:left; position:relative; cursor:default; z-index:5}
#nav-drop a { display:block; z-index:4; }
#nav-drop ul { display:none; position:absolute; left:0; margin:0; padding:0; }
* html #nav-drop ul { line-height:0; } /* IE6 "fix" */
#nav-drop ul a { zoom:1; line-height:1.1 } /* IE6/7 fix */
#nav-drop ul li { float:none; margin:0; padding:-1px}
#nav-drop ul ul { top:0; }
    
/* MAIN NAVIGATION _ Essentials - configure this */
#nav-drop ul { width:220px; }
#nav-drop ul ul { left:220px; }

/* MAIN NAVIGATION - Everything else is theming */
#nav-drop *:hover { background-color:none; color:#fff}
#nav-drop a {color:#666; font-size:14px; padding:10px 15px; line-height:1; border:none; text-transform:uppercase; letter-spacing:0.1em; font-weight:normal; -moz-border-radius:1px; -webkit-border-radius:1px; }
#nav-drop li.hover a { background-color:#45413e; }
#nav-drop ul li a { background-color:#45413e; font-weight:normal; -moz-border-radius:0px; -webkit-border-radius:0px; }
#nav-drop ul a.hover { background-color:#6f6c6a;  }
#nav-drop li ul li a {  }
/* #nav-drop ul a { border-bottom:none; } - I also needed this for IE6/7 */


/* Navigation Highlights */
h3.sub {font-size:14px; font-weight:bold; text-transform:uppercase; color:#827C77; margin-bottom:10px; margin-top:10px; letter-spacing:0.1em; }
.current-cat a, .current_page_item a {font-weight:normal; background-color:#000; }
.item ul li {display:block; list-style:none; border-top:1px solid #000; margin:0; padding:8px 0; /*font-family:Georgia,Times; */ font-style:italic; font-size:12px; clear:both; }
.item ul li a {display:block; border:none; font-weight:normal; font-style:normal; font-size:14px; }
.item dt {font-weight:bold; float:left; width:80px; padding-bottom:7px; clear:left}
.item dd {padding-bottom:7px; }
.capture ul li {display:block; list-style:none;  margin:0; padding:0; font-style:italic; font-size:12px; clear:both; }
.capture ul li a {display:block; border:none; font-weight:normal; font-style:normal; font-size:14px; }
.portfolio p {margin:0; padding:0; /*font-family:Georgia,Times; */ font-style:italic; font-size:12px; }
