/*
Theme Name: NorthCoastExpressions
Theme URI: http://northcoastexpressions.com
Version: .01
Description: elegant brown theme for gift designer
Author: <a href="http://www.redgraffix.com">Red Graffix</a>
Tags: brown, green, one-column, fixed-width, 

For WordPress 2.7+ :)
*/

@charset"utf8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}ol,ul{list-style:none}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0;padding:10px 0}

body{background-color:#27190E;font-family: 'Times New Roman', Times, serif;font-size:0.75em;color:#fff;text-align:center;background-image:url('images/pattern1.png');background-attachment:fixed;}
.alignleft{float:left;margin:5px;}
.alignright{float:right;margin:5px;}
.aligncenter{margin:auto;text-align:center;}
img{border:1px solid #64BC46;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;background-color:#fff;}
img:hover{border:1px solid #fff;box-shadow: 0px 0px 5px #fff;
  -moz-box-shadow: 0px 0px 5px #fff;
  -webkit-box-shadow: 0px 0px 5px #fff;}
#fadetop{position:fixed;width:100%;height:250px;background-image:url('images/fadetop.png');background-repeat:repeat-x;z-index:-1;top:0px}
#undercat a{position:fixed;top:0px;right:0px;width:100px;height:100px;background-image:url('http://northcoastexpressions.com/Gifts/wp-content/uploads//holidaytab.png');background-repeat:no-repeat;display:block;z-index:5;background-position:0 0;}
#undercat a:hover{background-position:0px -101px}
#fadebottom{position:fixed;width:100%;height:250px;background-image:url('images/fadebottom.png');background-repeat:repeat-x;z-index:-1;bottom:0px;}
.facebook{background-image:url('images/facebookicon.gif');background-repeat:no-repeat;padding:5px 2px 5px 30px;}
.youtube{background-image:url('images/youtubeicon.gif');background-repeat:no-repeat;padding:5px 2px 5px 30px;}
#sback a{background-color:#64BC46;color:#27190E;width:200px;padding:3px;font-size:1em;text-decoration:none; margin:10px auto;display:block;}
#sback a:hover{background-color:#95D181;}
.cntr{position:relative;width:800px;margin:auto;}
.wp-image-138{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
#header a{background-image:url('images/ncelogo.jpg');background-position:bottom left;background-repeat:no-repeat;position:relative;height:110px;width:200px;display:block;}
#nav{position:relative; margin:0px auto;width:100%;background-color:#64BC46;height:100%;z-index:3;}
#cssdropdown{position:relative;width:800px;margin:auto;text-align:right}
#cssdropdown li{position:relative;text-align:center;float:right;list-style-type:none}
#nav a{color:#27190E;font-size:1.3em;text-decoration:none;font-weight:bold;padding:5px 10px;display:block}
#nav a:hover{background-color:#95D181;}
#nav li:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
li.categories ul { display: none; }
li.categories:hover ul { display: block; position:absolute}
li.categories li{float:right;clear:right;border-top:1px solid #27190E;background-color:#64BC46;width:240px;position:absolute;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.clear{clear:both}
.current{background-color:#71ce4c;}
h1{font-size:2.5em;padding:10px;font-style:italic;text-shadow:-1px -1px 1px #000;text-shadow:-1px -1px 1px #000;}
#mainp{padding-bottom:10px;}
.postpage.pp2 {width:850px;text-align:center;padding:5px}
.postpage a{color:#fff}
.postpage a:hover{color:#64BC46;}
.postitem a{color:#fff;}
.postitem a:hover{color:#64BC46}
.postitem{background-color:#27190E;border:1px solid #64BC46;margin:10px auto;position:relative;width:450px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity: .8;opacity: .8;font-size:1.3em;padding:10px}
.postslide{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity: .8;opacity: .8;font-size:1.3em;padding:10px}
h3 a{color:#fff;text-decoration:none;}
h3 a:hover{color:#64BC46;background-color:#27190E;alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
h3 {font-size:1.4em;font-weight:bold;border-bottom:1px solid #fff;float:right;width:250px;margin:0px 5px 5px 5px;text-shadow:-1px -1px 1px #000;}
.postslide p, .postitem p{text-align:left;float:right;width:250px;padding:bottom:10px}
 .postmetadata{font-size:1em;font-weight:bold;text-align:right;float:right;}
h4{font-size:1.2em;font-style:italic;text-shadow:-1px -1px 1px #000;}
h4 a{color:#fff;}
h1 a{color:#fff;text-decoration:none;}
h1 a:hover{color:#64BC46}
h6{font-size:2em;}
.information{display:none;}
legend{font-size:1.1em;padding-left:10px;font-style:italic;}
.viewp{font-size:1.3em;padding:5px;border-bottom:1px solid #64BC46;width:100%;margin-bottom:10px;display:block;}
.News{width:800px;padding:10px 10px 0px 10px;}
.News p{float;none;width:auto}
.News h3{width:auto;float:none}
.News .postmetadata{display:none}
.postdate{display:none;}
.News .postdate{display:block;font-size:1em;font-weight:bold;text-align:right;border-top:1px solid #64BC46;margin:10px 20px 0px 20px;clear:both}
.postpage{background-color:#27190E;border:1px solid #64BC46;margin:10px auto;position:relative;width:700px;text-align:left;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity: .7;opacity: .7;font-size:1.4em;padding:20px}
#searchprice{width:800px;border-top:1px solid #64BC46;margin:10px auto; text-align:center;position:relative;clear:both;font-size:1.6em;padding-top:5px;}
.Just .postmetadata{display:none}
.click{font-size:1.6em}
p{padding: 10px 0px 0px 0px;display:block;}
p a{color:#fff;font-style:italic;}
p strong{font-size:1.5em;}
p a:hover{color:#64BC46}
h2{font-size:2.2em;border-bottom:1px solid #64BC46;text-align:center;text-shadow:-1px -1px 1px #000;}
#fb{text-align:right;padding:10px 0px;}
#giftptable{width:100%;text-align:center;}
.tr2{border-bottom:1px solid #64BC46; margin:10px 0px;padding:10px;}
.tr2 img{margin-bottom:20px;}
#post-3 {text-align:center;}
#post-3 p{border-bottom:1px solid #64BC46;margin-bottom:10px;}
h5 a{color:#fff;text-decoration:none;font-size:1.1em;padding-top:10px;text-shadow:-1px -1px 1px #000;}
h5 a:hover{color:#64BC46;}
#footerimg{position:relative;width:100%;height:75px;background-image:url('images/whergiftswords.png');background-repeat:no-repeat;background-position:center center;background-color:#64BC46;margin:20px 0px 0px 0px }
#footer{padding:10px;font-size:1.2em}

#sliderbox{position:relative;background-color:#64BC46;margin:20px auto;text-align:center;width:550px;padding:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px}
#slider{margin:0px auto;display:block;width:450px;height:260px;}	
#slider ul, #slider li{
	margin:0;
	padding:0;width:450px;height:260px;
	list-style:none;z-index:1;display:block;
	}
#slider li{ background-color:#27190E;
	width:450px;
	height:260px;
	overflow:hidden;display:block;
	}	
#prevBtn, #nextBtn{ 
	display:block;
	width:10px;
	height:40px;margin:0px 20px;
position:absolute;
	top:130px;
	}	
#nextBtn{ right:0px;}
#prevBtn{ left:0px}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:10px;
	height:40px;
	background:url(images/arrows.png) no-repeat 0 0;	
	}	
#prevBtn a{background-position:-10px 0px}
#nextBtn a{ 
	background-position:0px 0px;	
	}	
#nextBtn a:hover{background-position:0px -40px;}
#prevBtn a:hover{background-position:-10px -40px;}
