/*
Theme Name: CaryScott
Theme URI: http://www.caryscott.com
Description: CaryScott 1.0
Author: Cary Scott
Author URI: http://www.caryscott.com
*/


/*-----------Block Level Elements--------------*/

Body {
        font:84%/1.4em Georgia,serif;
        background: #6e2810;
	color:#333;	
        margin: 0;
}

#page {
	width: 901px;
	margin: 0 auto;

}

#header {
height: 348px;
background: url(http://niata-greece.com/wp-content/themes/caryscott/images/niata_header.jpg) top center no-repeat;   
}


#wrapper {
	width: 100%;
        padding-top: 25px;
background: url(http://niata-greece.com/wp-content/themes/caryscott/images/niata_middle_2.jpg) top center repeat-y;
}

#content {
	float: left;
	width: 70%;
        margin-top: 0;
}

#sidebar {
	width: 27%;
	margin-left: 72%;
}

#footer {
        height: 182px; 
        margin-top: 0px;
background: url(http://niata-greece.com/wp-content/themes/caryscott/images/niata_footer.png) top center no-repeat;  
behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc);
clear: both; 
}

/*-------------Basic Styling-------------*/

p {
	   margin:0 0 1.1em 0;
}

.p-section { 
           padding-bottom: 5px;
}

a { 
           color: #892a06; 
           border-bottom: 1px dotted #892a06; 
           text-decoration: none; 
}

a:hover { 
           color: #000; 
           border-bottom: 1px solid #000; 
           text-decoration: none; 
}

img, div { behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc); }/* IE FIX for trans PNG support */

small {
        line-height: 1.3em;
        color: #666;
}

img, img a { border: none; }

.gallery img:hover { border: 1px solid #892a06; }

img.imgleft {
	padding: 4px;
	border: 1px dotted #999988;
	margin: 0 10px 5px 0;
	float: left;
	}

.imgalignleft {
	padding: 4px;
	border: 1px dotted #999988;
	margin: 0 10px 5px 0;
	float: left;
	}

img.imgleft-noborder {
	padding: 0;
	border: none;
	margin: 7px 10px 3px 0;
	float: left;
	}

img.imgright {
	padding: 0px;
	border: 1px dotted #999988;
	margin: 4px 0 5px 10px;
	float: right;
	}

img.imgright-noborder {
	padding: 7px;
	border: none;
	margin: 4px 0 3px 10px;
	float: right;
	}

img.imgcenter {
	padding: 5px;
	border: 1px dotted #999988;
	}

.sharethis {
        padding-bottom: 12px;
}

.sharethis a {
        
}

.sharethis a:hover {
        border-bottom: 1px dotted #333;
        color: #333;
}

.photogallery { padding-bottom: 20px; clear: both; }


/*-------------Headings-------------*/


h1 {
	font:200% Georgia,serif;
	}

#content h1 
{
        padding: 0 0 0px 0;
        font-size: 160%;
        font-weight: bold;
}



h2 {
	margin: 0 0 0 0;
        padding: 0 0 15px 0;
	font:150% "Lucida Grande","Lucida Sans Unicode",sans-serif;
	color: #892a06;
	}

h2.pagetitle {
	margin: 0 0 0 0;
        padding: 15px;
	font:165% Georgia,serif;
        font-weight: bold;
	color: #892a06;
	}

h2.center {
	margin: 25px 0 0 0;
}

h3 {
	margin:10px 0;
	font-weight:bold;
	font-size:100%;
	color:#543;
	}

h4 {

}

h5 {

}


/*-------------The Post-------------*/

.post {
          padding: 0px 15px 15px 90px;

}

.post .postblock {
          padding-bottom: 15px;
          background: url(http://niata-greece.com/wp-content/themes/caryscott/images/page_bg.png) top left no-repeat;
          behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc);
}


h2 a:hover, h2 a:visited, h2 a {

}



.post h2 a {
	font:120% Georgia,serif;
        color: #693;
        padding: 0 0 0 0;
        font-weight: bold;
        border: none;
	}

.post h2 a:hover {
        color: #fff;
        background: #693; 
}

.post p {

}

.post a {

}

.post ul {

}

.post li {

}

.entry {
         padding-top: 0px;
         padding-bottom: 40px;
}

.entrytext {
         padding-top: 5px;
         padding-left: 15px;
         padding-right: 15px;
}

.entrytext .postmetadata {
}

.postmetadata alt {

}

.postmetadata a {
         color: #666;
         border-bottom: 1px dotted #666;
}

.postmetadata a:hover {
         color: #fff;
         background: #666;
}

.postmetadata small {
         line-height: 1.6em;
}

.postmetadata {
         margin-top: 8px;
         border-top: 1px dotted #ccc;
         border-bottom: 1px dotted #ccc;
         background: #f6f6f2;
         padding: 3px 8px 3px 8px;
         font-size: 75%;
         color: #999;
}

.PostDate { display: block; width: 65px; height: 60px; position: relative; text-align: center; float: left; display: inline; margin-left: -80px; margin-top: -6px; background: url(http://caryscott.com/wp-content/themes/caryscott/images/date_box_2.png) top left no-repeat; }
.PostDate .month { font: normal 120%/30% Georgia, "Times New Roman", Times, serif; display:block; margin-top: 14px; text-transform: uppercase; color: #693; }
.PostDate .day { display:block; font: italic 160% Georgia, "Times New Roman", Times, serif; letter-spacing: -1px; font-weight: normal; color:#693;}

.PostDate { behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc); }

.navigation {
          font-size: 80%;
          padding: 0 40px 40px 132px;
}

.alignleft {
          float: left;
          display: inline;
}

.alignright {
          float: right;
          display: inline;
}

.center {

}

.pagetitle { 
          padding: 0 0 30px 132px;
}

blockquote {
          margin-left: 20px;
          padding-left: 10px;
          border-left: 3px solid #ddd;
}

cite {

}

a img {

}

acronym, abbr {

}

.edit-content {
               font-size: 85%;
               padding: 0 35px 0 132px;
}

.welcome-humans {
          background: url(images/welcome_humans.jpg) top left no-repeat;
          margin-top: 20px;
          margin-left: -18px;
          width: 174px;
          height: 37px;
}

.moreaboutme {
          font-size: 80%;
}

/*--------------From My Blog------------*/

.recentposts {
          background: url(images/from_blog.jpg) top left no-repeat;
          display: block;
          margin-left: -20px;
          padding-bottom: 10px;
          width: 467px;
          height: 55px;
}
.recentlinks {
	list-style: none;
	padding: 0;
	margin: 0;
        width: 285px;
        height: 37px;
        position: relative;
        left: 169px;
        top: 12px;
}

.recentlinks span {
	display: none;
}
.recentlinks a {
	display: block;
	text-indent: -900%;
	position: relative;
	outline: none;
}
.recentlinks a:hover {
	background-position: left bottom;
}
.recentlinks a:hover span{
	display: block;
}

.recentlinks .subscribe {
	width: 285px;
	height: 37px;
	background: url(images/subscribe.png) no-repeat;
        border: none;
behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc);
}
.recentlinks .subscribe span {
	width: 100px;
	height: 10px;
}

/*--------------Blog Header------------*/

.blog-header {
          background: url(images/blog.jpg) top left no-repeat;
          display: block;
          margin-left: 115px;
          margin-top: -5px;
          padding-bottom: 45px;
          width: 467px;
          height: 55px;
}
.blog-ul {
	list-style: none;
	padding: 0;
	margin: 0;
        width: 285px;
        height: 37px;
        position: relative;
        left: 169px;
        top: 12px;
}

.blog-ul span {
	display: none;
}
.blog-ul a {
	display: block;
	text-indent: -900%;
	position: relative;
	outline: none;
}
.blog-ul a:hover {
	background-position: left bottom;
}
.blog-ul a:hover span{
	display: block;
}

.blog-ul .blog-li {
	width: 285px;
	height: 37px;
	background: url(images/subscribe.png) no-repeat;
        border: none;
behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc);
}
.blog-ul .blog-li span {
	width: 100px;
	height: 10px;
}




.latest {
          margin-top: 0px;
          padding-right: 15px;
          background: url(http://caryscott.com/wp-content/themes/caryscott/images/cs_dot.gif) top right repeat-y;
}

.latest p {
          font-size: 80%;
          color: #666;
          line-height: 1.45em;
          margin-top: 3px;
          margin-bottom: 6px;
          padding-top: 0;
}

.latest p a {
           color: #666;
           border-bottom: 1px dotted #666;
}

.latest:hover p {
          color: #333;
}

.latest:hover p a {
           color: #39c; 
           border-bottom: 1px dotted #39c;
}

.latest:hover p a:hover {
           color: #fff; 
           background-color: #39c;
           border-bottom: 1px dotted #39c;
}

.latest strong {
          font-size: 105%;
}

.latest .headline a {
          font-family: Georgia,serif;
          color: #444;
          border-bottom: 1px dotted #444;
}

.latest:hover .headline a {
          color: #693;
          border-bottom: 1px dotted #693;
}

.latest .headline a:hover {
          color: #fff;
          border-bottom: 1px dotted #693;
          background: #693;
}

.latest .posted {
          color: #444;
          font-size: 80%;
          padding-top: 2px;
          border-top: 1px dotted #ccc;
}

.latest .posted a {
           color: #333;
           border-bottom: 1px dotted #333;
}

.latest:hover .posted a {
           color: #39c; 
           border-bottom: 1px dotted #39c;
}

.latest:hover .posted a:hover {
           color: #fff; 
           background-color: #39c;
           border-bottom: 1px dotted #39c;
}

.latest:hover .posted {
          color: #333;
}

.previous strong {
          color: #444;
          font-size: 105%;
          font-family: Georgia,serif;
}

.previous:hover a {
          color: #39c;
          border-bottom: 1px dotted #39c;
}

.previous:hover ul {
          background: #f9f9f6 url(images/sm_arrow.gif) center left no-repeat;
}

.previous .gotoblog a {
          font-size: 80%;
          color: #333;
          border-bottom: 1px dotted #333;
}

.previous:hover .gotoblog a {
          color: #39c;
          border-bottom: 1px dotted #39c;
}

.previous:hover .gotoblog a:hover {
          color: #fff;
          background-color: #39c;
          border-bottom: 1px dotted #39c;
}

.columnleft {
          width: 48%;
          float: left;
          display: inline;
}

.columnright {
          width: 48%;
          float: right;
          display: inline;
}

.main-title { padding: 17px 0px 0px 0; margin-left: -8px; display: block; width: 174px; height: 27; }


/*--------------Sidebar------------*/

#sidebar h2 {
               color: #000;
}

#sidebar ul {
               margin: 0;
               padding: 0;
}

#sidebar ul h2 {

}

#sidebar ul li {
               list-style: none;
               margin: 0;
}

#sidebar ul ul {

}

#sidebar ul ul li {

}

#sidebar ul ul ul {

}

#sidebar p {

}

#sidebar a {

}
#sidebar a:hover {

}

#sidebar a:visited {

}

#sidebar .sb-block { padding: 4px 70px 10px 0px; }

.sb-block ul { border-top: 1px dotted #892a06; }

.sb-block li { border-bottom: 1px dotted #892a06; }

.sb-block li:hover { background: url(images/transparent_bg_3.png) top left no-repeat; behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc); }

.sb-block li a { display: block; width: 95%; border: none;  padding: 4px; }

.sb-block li a:hover { color: #000; background: url(images/cross2.gif) 95% 50% no-repeat; }



#sidebar .technorati { padding: 10px 70px 10px 4px; }

#sidebar .technorati img { width:80px; height:15px; }

#sidebar .technorati a { border: none; }


/*--------------Lists--------------*/

ul.link-list {
               margin: 20px 0px 0px 0px;
               padding: 0 0 10px 0;
}

ul.link-list li {
               line-height: 1.4em;
               list-style: none;
               margin: 0 0 25px 0;
               padding: 0 0 0 10px;
               border-left: 1px dotted #666;
}

ul.link-list li a strong { 
               color: #333;
               border-bottom: 1px dotted #333;
}

ul.link-list li a strong:hover {
               color: #fff;
               border-bottom: 0;
}

ul.tech-list li { list-style-image: url(images/arrow.png); }


ul.previous { margin-left: 0; padding-right: 5px; padding-left: 0px; font-size: 80%; border-bottom: 1px dotted #ccc; }
ul.previous li { background: url(images/sm_arrow.gif) center left no-repeat; list-style: none; padding: 3px 3px 3px 14px; margin: 0; border-top: 1px dotted #ccc; }
ul.previous li:hover { color: #000; background: #f6f6f2 url(images/sm_arrow.gif) center left no-repeat; }
ul.previous li a { border: none; color: #666; }
ul.previous:hover li a { color: #39c; border-bottom: 1px dotted #39c; }
ul.previous li a:hover { color: #fff; background: #39c; border-bottom: 1px dotted #39c; }


/*--------------Footer--------------*/

.footer-block {
                color: #333; 
                padding: 50px 133px 50px 133px;
                text-align: left; 
                font-size: 80%;
}

.credits {
                color: #bbb; 
                background: #f6f6f2;
                padding: 0 110px 0 0;
                margin-top: -42px;
                text-align: right; 
                font-size: 80%;
}

.credits a {
                color: #999; 
                border-bottom: 1px dotted #ccc;
}

.credits a:hover {
                color: #666; 
                border-bottom: 1px dotted #999;
                background: none;
}


/*--------------Comments--------------*/

#comments-section {
          padding: 0 35px 0 132px;
}

ol.commentlist {

}

ol.commentlist li {

}

ol.commentlist li.alt {

}

ol.commentlist a {

}

small.commentmetadata {

}

/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {

}
/*-------------Images------------------*/


.gridCell {
      float:left;
      background:#222;
      text-align:center;
      border:2px solid #444;
      padding: 3px 0;
      height: 235px;
      font-size:.9em;
}

.gridCell a {
      border:none;
      color:#eee;
}

.gridCell a.productTitle {
      padding:0 5px;
}

.gridCell .gridCellInfo {
      padding:6px 5px 0 5px;
}

.count {
      clear:both;
      margin-bottom:25px; 
      padding-top:20px;
}

.pbimg {
      display:none;
}


/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}


/*-------------Other------------------*/

hr {
	display: none;
}

#header-link {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 900px;
	height: 303px;
	position: relative;
}

#header-link span {
	display: none;
	position: absolute;
}
#header-link a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
#header-link a:hover {
	background-position: left bottom;
}
#header-link a:hover span{
	display: block;
}
#header-link .home {
	width: 383px;
	height: 66px;
	background: url(images/home_page.png) no-repeat;
        border: none;
	left: 132px;
	top: 25px;
behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc);
}
#header-link .home span {
	width: 383px;
	height: 66px;
	background: url(images/home-page.png) no-repeat;
	left: 28px;
	top: -20px;
behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc);
}

#header-link .clients {
	width: 201px;
	height: 22px;
	background: url(images/basecamp.png) no-repeat;
        border: none;
	left: 599px;
	top: 0px;
behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc);
}



#header-link .clients span {
	width: 201px;
	height: 22px;
	background: url(images/basecamp.png) no-repeat;
	left: 0px;
	top: 0px;
behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc);
}

.pixelpost-header {
	list-style: none;
	padding: 0;
	margin: 0;
        width: 187px;
        height: 62px;
        position: relative;
}

.pixelpost-header span {
	display: none;
}
.pixelpost-header a {
	display: block;
	text-indent: -900%;
	position: relative;
	outline: none;
}
.pixelpost-header a:hover {
	background-position: left bottom;
}
.pixelpost-header a:hover span{
	display: block;
}

.pixelpost-header .photoblog {
	width: 187px;
	height: 62px;
	background: url(images/photoblog_header.png) no-repeat;
        border: none;
behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc);
}
.pixelpost-header .photoblog span {
	width: 187px;
	height: 62px;
behavior: url(http://niata-greece.com/wp-content/themes/caryscott/iepngfix.htc);
}

.pixelpost {
	margin-left: 6px;
        padding-right: 40px;
	text-align: left;
}
.pixelpost a {
	border: 0 !important;
        background: none;
}
.pixelpost img {
        width: 65px;
        height: 65px;
        margin: 3px; 
        padding: 4px;
	border: 1px dotted #999988;
}
.pixelpost img:hover {
        background: #e9e9e1;
}

.flickrbox {
        padding-top: 12px;
        padding-left: 170px;
}

.flickrheader {
        padding-left: 12px;
}


