﻿/*   
Theme Name: BLANK Theme
Theme URI: http://digwp.com
Description: This is just a BLANK starter WordPress Theme template -- WordPress v3.0.1
Author: Inna Savka
Author URI: http://computerconsultinginc.com
Version: 2
*/

@media screen {

* { margin: 0; padding: 0; }
body { background: #cccccc; font: 14px/1.4 Georgia, Serif; }
 
.bodybold{font-weight:bold;}
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */

#page-wrap { width: 960px; margin: 20px auto; }

h1, h2, h3 { font-weight: normal; margin: 0 0 10px 0; }
h1 { }
h2 { }
h3 { }

p { margin: 0 0 10px 0; }
a { }
a:hover { } 

blockquote { }
blockquote p { }

ul, ol { margin: 0 0 10px 0; }

.post { }

.entry { }
.entry a { }
.entry a:hover { }

pre { }
code, tt { }

#meta { }
.postmetadata { }

#sidebar { }

.navgation { }
   .next-posts { }
   .prev-posts { }

#searchform { }
	#s { }
	#searchsubmt { }
	
ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

form { }
input[type=text] { }
textarea { }


 

#wrapper {
	margin: 20px auto;
	background-color: #d7f1fe;
	background-image: url(images/computer_bg.gif);
    background-repeat:no-repeat;
    background-position:right bottom;
	width: 800px;
	top: 0px;
	left: 0px;
}
	
#header {
	position: relative;	
	background-color:#ffffff;
	height: 150px;
	width: 800px;
	margin-top: 0px;
	padding-left:0px;
	
}	

#logo {
	float: left;
	background-image: url(images/cc_logo_color.gif);
    background-repeat:no-repeat;
    background-position:left top;
	width: 180px;
	height: 100px;
	margin-top: 0px;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 15px;
		
}

#slideshow{
   float:right;
}


/*NAVIGATION*/
#menu {
 position: relative;
 list-style: none; 
 background: url(images/blockactive.gif) center center repeat-x;
 background-color:#166b96;
 width: 800px;
 height:28px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:14px;
 padding: 0;
 margin: 0 0 0 0;
 clear:both;
}
#menu .menu{
 padding:0;
 margin: 0 0 0 0;
}
#menu li {
 list-style: none;
 float: left; 
 color:#000;
}
#menu li a {
 display: block;
 padding: 3px 35px 5px 40px;
 color: #fff;
 text-decoration: none;
 }
#menu li:first-child a{
 padding-left:15px;
}
#menu ul ul li:first-child a{
 padding-left:3px;
}
 
#menu li ul {
 display: none;
 width: 170px;
 /* Width to help Opera out*/ 
   position:relative;
   color:#000;
   margin-left:0;
   background-color: #fdba30;
   border-radius:0 0 10px 10px;
 -moz-border-radius:0 0 10px 10px;
 -webkit-border-radius:0 0 10px 10px;
   z-index:2;
}

/*#menu .wb{
 color:#c1cc23;
 float:left;
 padding:5px 0 0 15px;
}
*/
#menu li li  {
 color:#000;
 display:block;
 width:100%;
}
  
#menu ul li ul li ul.sub-menu{
 margin:0;
 border:0;
 padding:0;
}
  
#menu:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}

#menu li:hover ul, #menu li.hover ul {
 display: block;
 position: absolute;
 margin: 0;
 padding: 3px;
}

#menu li:hover li a, #menu li.hover li a {
 position:relative;
 color:#000;
}

#menu li li a:hover {
 /*background-color:#fdba30;*/
 color:#3b8b7b;
}


#menu .current_page_item > a {
 color:#fdba30;
}

#menu .current-cat > a {
 color:#fdba30;
}

#menu .current-menu-item > a, #menu .current-menu-parent > a {
 color:#fdba30;
}

#menu .sub-menu .current_page_item a{
 color:#522e91;
}

#menu ul ul a {
 color:#000;
 font-weight:normal;
 font-size:12px;
 text-align:left;
 padding:2px 0 3px 3px;
}

#menu a:hover{
 color:#fdba30;
}
#menu a:active, #menu a:focus {
 color:#fdba30;
}

* html #menu {
 zoom: 1;
 } /* IE6 */

*:first-child+html #menu {
 zoom: 1;
 } /* IE7 */

/*END NAVIGATION*/


#main {
    position: relative;
	height:auto;
	width: 700px;
	margin-top: 20px;
	margin-right:0px;
	padding: 20px 20px 20px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	clear:both;
}

#text{
    margin-top:5px;
	margin-left: 10px;
	margin-right:10px;
}

#grid {
    position: relative;
	margin-top:5px;
}

#grid #leftrow{
    float:left;
    width:395px;
	margin-top:0px;
}

#grid #rightrow{
    float:right;
    width:395px;
	margin-top:0px;
}

#grid #altrow{
   background-color:#d5d2d2;
   padding:2px 2px 2px;
 }

#grid #row{
     clear:both;
}


#bordertext{
    margin-left: 5px;
	margin-right:5px;
}


#leftcol {
	float: left;
	width: 350px;
	height: 100%;
	position: relative;
	margin-top: 0px;
	padding:10px 5px 10px 5px;
	border-right:2px solid white;
	
}

#leftcolpic {
	float: left;
	width: 370px;
	height: 100%;
	position: relative;
	margin-top: 0px;
	padding-right:1px
	border-right:2px solid white;
	
}

#lefttext{
	margin-left: 5px;
	
	
}

 ul{list-style-image: url(images/bullet.gif);
	padding-left:20px;	
}

#leftpic{
	margin-left: 60px;
}

#iconportfolio{
width:100px;
height:25px;
background-image:url(images/button_portfolio.gif);
margin-left:200px;
margin-top:0;
background-position:right;
background-repeat:no-repeat;

}

#rightcol {
	position: relative;
	float: right;
	width: 300px;
	height: 90%;
	margin-top: 0px;
	padding:10px 5px 10px 2px;		
}

#rightcolpic {
	position: relative;
	float: right;
	width: 370px;
	height: 90%;
	margin-top: 0px;
	padding-right:2px;		
}

#righttext{
	margin-left: 5px;
}

.pagetitle{
 color:#154f6b;
 font-size:15px;
 font-weight:bold;
 text-decoration:underline;
 }
 
 h2{
 color:#154f6b;
 font-size:15px;
 font-weight:bold;
 text-decoration:underline;
 }
 
 .pagetitle #single{
 padding-left: 5px;
 padding-top:5px;
 }
 
 #leftheader {
  float: left;
  width: 395px;
  background-color:#367096;
  color:#FFFFFF;
  padding:2px 0 2px 0;
  font-weight:bold;
  margin-top:5px;
  text-align:center;
  }
  
  #rightheader {
  float: right;
  width: 395px;
  background-color:#367096;
  color: #FFFFFF;
  padding:2px 0 2px 0;
  font-weight:bold;
  margin-top:5px;
  margin-right:0px;
  text-align:center;
  }


#footer{    
    text-align:center;
	color:#fff;
	font-size:12px;
    background: url(images/blockactive.gif) center center repeat-x;
    background-color:#166b96;
    width: 790px;
    height:20px;
    font-family:Arial, Helvetica, sans-serif;
	margin-top:100px;
    margin-left: auto;
    margin-right:auto;
    padding:5px 5px;
    clear:both;
}

.clearfloat { 
     clear:both; 
     height:0;     
     font-size: 1px;
     line-height: 0px;
}

#header h1{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0;
	padding: 10px 10px;
	background-repeat: no-repeat;
}

A:link{ text-decoration: none; color:#14485a;}
A:active{ text-decoration: none; color:#14485a;}
A:visited{text-decoration: none; color:#14485a;}
A:hover{ text-decoration: underline; color:#666666;}


A:link.bold{ text-decoration: none; color:#14485a; font-weight:bold;}
A:active.bold{ text-decoration: none; color:#14485a;font-weight:bold;}
A:visited.bold{text-decoration: none; color:#14485a;font-weight:bold;}
A:hover.bold{ text-decoration: underline; color:#666666;font-weight:bold;}


.rightLinks{text-align:right;}

/* Commented Backslash Hack
hides rule from IE5-Mac \*/
/*#header a {float:none;}*/
/* End IE5-Mac hack */
#header a:hover {
color:#ffa20c;
}


/*script for drop-down menu begins*/

#dropmenudiv{
position:absolute;
border:1px solid teal;
border-bottom-width: 0;
font:normal 8pt Arial;
line-height:10px;
margin-top:4px;
z-index:150;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
color: teal;
border-bottom: 1px solid teal;
padding: 3px 0;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #ffa613;
color: white;
}

/*script for drop-down menu ends*/

} /* END screen media */

@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
	
} /* END print media */






