/*   
Theme Name: BLANK Theme
Theme URI: http://digwp.com
Description: This is just a BLANK starter WordPress Theme template -- WordPress v2.9.1
Author: Chris Coyier
Author URI: http://chriscoyier.net
Version: 1
*/

@media screen {

* { margin: 0; padding: 0; }
body { background: transparent; font: 14px/1.4 Georgia, Serif; width:100%; color:#0A2825;}
.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: 80%; margin: 0 20px; }

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

p { margin: 0 0 10px 0; }
a { color:#000; text-decoration:none; background:#e8f603;}
a:hover {background:#000; color:#e8f603; } 
a img {border:none;}

body.home a, body.home a:hover {background-color:transparent !important;}

blockquote { }
blockquote p { }

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

.post { height:auto;}
.post h2 {margin:25px 0 0 100px;}
#gallery h2 {margin:25px 0 0 50px;}
.entry {width:600px;margin:25px 0 0 100px;height:auto;}
.entry a { }
.entry a:hover { }
.single .entry img {margin:5px 5px 0 0;}
.single .entry img.alignright {float:right;}
pre { }
code, tt { }

#meta { }
.postmetadata { }
.label{position:fixed; left:800px; top:400px; width:250px; color:#3F7A77;}
.label:hover {color:inherit;}
.label li {list-style:none; padding:0 0 10px 0;}


#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 { }

#header {height:36px;}
#header h1 a {display:block; background:transparent url(images/namelogo.jpg) no-repeat; text-indent:-4000px; position:fixed; right:0; top:5px;width:400px; height:250px;z-index:-50;}
div.description {display:none;}

ul#nav {margin:45px 0 0;}
ul#nav li {list-style:none; display:inline; float:left; margin:0 0 0 20px; letter-spacing:1px; text-transform:uppercase;font-family:arial, sans-serif; font-size:11px;}
ul#nav li.work {margin:0 0 0 2px;}
ul#nav li a {color:#0a2825; text-decoration:none;background:transparent;}
ul#nav li a:hover {color:#8F207A;}

.page-id-6 .post {background:url(images/mephone.png) no-repeat bottom right; min-height:630px; overflow:visible; width:700px;}

div#gallery {width:100%;margin-left:25px;}

body.blog div.post, body.archive div.post {float:left; width:150px; height:150px; position:relative;margin:50px;}
body.blog div.post .slide-title, body.archive div.post .slide-title {
  position:absolute;
  width:150px;
  text-align:left;
  height:150px;
  opacity:.4;
  color:#fff;
  background:#fff;
  z-index:10;
}

  
body.blog div.post .slide-title:hover, body.archive div.post .slide-title:hover {opacity:0;}

body.blog img.attachment-thumbnail, body.archive img.attachment-thumbnail {
position: absolute;
z-index: 5}

    
/* Easy Slider */
#slider {margin:150px 0 0 100px;}
	#slider ul, #slider li,
	#slider2 ul{
		margin:0;
		padding:0;
		list-style:none;
		}
	
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		
                
                width:600px;
		height:640px;
		overflow:hidden; 
		}
    
	#prevBtn, #nextBtn { 
		display:block;
		width:142px;
		height:50px;
		position:absolute;
		top:457px;
                left:710px;
                z-index:-50;
                text-align:center;
                text-transform:uppercase;
                z-index:1000;
                }	
	#nextBtn{ 
		left:750px;
		top:514px;
		}														
	#prevBtn a, #nextBtn a, .prev a, .next a{  
		display:block;
		position:relative;
		width:142px;
		height:50px;
                color:#fff;
                text-decoration:none;
                background:url(images/prvbtn.gif) no-repeat 0 bottom;
		}	
	#nextBtn a, .next a { 
		background:url(images/nxtbtn.gif) no-repeat 0 bottom;	
		}
       #nextBtn a:hover, #prevBtn a:hover, .prev a:hover, .next a:hover {background-position:top; }        
  #slider a img {border:none; background:transparent !important;}
  
#postnav {clear:both; width:600px; height:100px; margin:80px 50px; color:#fff;}
#postnav .prev {float:left;}
#postnav .next {float:right;}
#footer {clear:both; width:100%; margin:45px; font-family:arial, sans-serif; font-size:11px; color:#dce6d1; text-transform:lowercase; letter-spacing:1px;}
#footer:hover {color:#333;}

#twttr {display:none;}
body.page-id-6 #twttr {display:block; position:absolute; width:200px; height:200px; top:300px; left:400px;}
body.page-id-6 #twttr a {display:block;width:200px; height:200px; background:transparent !important;}
body.page-id-6 #twttr a:hover {color:#000 !important;}

#tooltip{
	position:absolute;
	background:#e8f603;
	padding:5px;
	color:#1C0137;
	display:none;
	z-index:100;
	letter-spacing:1px; text-transform:uppercase;font-family:arial, sans-serif; font-size:11px;
	}

} /* 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 */
    
