/*



Theme Name: several



Theme URI: http://wordpress.org/



Description: several



Author: Stelian Firez



Author URI: http://www.stelianfirez.com/



*/











/* general



==========================================================================*/



img.thumb {

    border: 1px solid grey;

    float: left;

    padding: 3px;

}



body {



  margin: 0;



  padding: 0;



  background: #ffffff;



 font-family:tahoma;



font-size:13px;



}



a{



  color: #1C2882



}



a:hover{



  color: #b82349;



}



div.li li {

    font-size: 11px;

}



div.li {

    margin-top: 15px;

}



h1.slogan1 {margin:0 0 0 230px;



padding-top:50px;



font-family:gotham;



line-height:1.2em;



color:#FFFFFF;



text-transform:uppercase;



font-size:34px; text-align:center;



}







span#slogan2 {font-weight:normal; font-size:30px;}







a.see {background-image:url("skin/veiw.png");



background-repeat:no-repeat;



cursor:pointer;



display:block;



height:43px;



margin-left:500px;



margin-top:20px;



width:134px; }







a.see:hover {background-position:bottom;}







a img.buy {



height:54px;



margin-left:160px;



position:absolute;



top:468px;



width:139px;}







p.eshopwidget {







font-size:13px;



padding:6px;}







h2.title {color:#FFFFFF;



font-size:20px;



margin:0 0 0 220px;



padding:32px 0 0;}







h1.title {color:#3676a9;



font-size:28px;



}







hr{



  display: none;



}



form, img{



  margin: 0;



  padding: 0;



  border: 0;



  vertical-align: top;



}







.clearing {



  margin: 0;



  padding: 0;



  font: 1px/1px Verdana, Arial, Helvetica, sans-serif;



  clear: both;



}



#fix-recent-posts{



  margin: 0;



  padding: 0;



  position: absolute;



  width: 100%;



  top: 85px;



  overflow: hidden;



  z-index: 1;



}











/* header



==========================================================================*/







#header {



  margin: 0;



  padding: 0;



  background:  #FFFFFF;



  height: 84px;



  background-image:url(skin/topgrad.jpg);



  background-repeat:repeat-x;



}



#header-wrap, #wrap{



  margin: 0 auto;



  padding: 0;



  width: 913px;



}







/* logo */







#logo{



  margin: 5px 0 0 0;



  padding: 0 0 0 14px;



  float: left;



}



#logo a{



  display: block;



  width: 338px;



  height: 40px;
  margin-top:10px;



  background: url(skin/logo.png) no-repeat 0% 0%;



  border: none;



  overflow: hidden;



  text-indent: -3000px;



}



#tagline{



  margin: 40px 0 0 0;



  padding: 0 0 0 11px;



  float: left;



  font-size: 10px;



  font-weight: lighter;



  color: #848b9b;



}



#cart li a {color:#FFFFFF; padding-left:23px; text-decoration:none;}



#cart li { list-style-type:none; background-image:url(skin/bull.png); background-repeat:no-repeat; margin-bottom:7px;}



#cart li a:hover {font-weight:bold;}



/* navigation */







#nav{



  margin: 29px 0 0 0;



  padding: 0 74px 0 0;



  float: right;



  list-style: none;



}



#nav li{



  margin: 0;



  padding: 0 12px;



  float: left;



}



#nav a{



  font-size: 12px;



  color: #FFFFFF;



  text-decoration: none;



}



#nav a:hover{



  color: #FFFFFF;



  text-decoration: none;



  text-shadow:0 1px #222222;



  



}







 #nav .current_page_item a {



 font-weight: bold;}







/* splash



==========================================================================*/







#splash{



  margin: 0;



  padding: 0;



  background: url(skin/maing.png) repeat-x 0% 0%;



  clear: both;



  height:242px;



  



  position: relative;



}







#splash2{



  margin: 0;



  padding: 0;



  background: url(skin/maing2.png) repeat-x 0% 0%;



  clear: both;



  height:93px;



  



  position: relative;



}



#splash-wrap{



  margin: 0 auto;



  padding: 0;



  width: 913px;



  height:242px;



  position: relative;



   background: url(skin/splash.png);



   background-repeat:no-repeat;



  



}







#splash-wrap2{



  margin: 0 auto;



  padding: 0;



  width: 913px;



  height:93px;



  position: relative;



   background: url(skin/splash2.png);



   background-repeat:no-repeat;



  



}







img.viewb {







margin-left:580px;



margin-top:170px;







}







/* recent posts & recent comments*/







#recent-posts{



  margin: 16px 0 0 0;



  padding: 0 0 16px 14px;



  float: left;



  overflow: hidden;



}



#recent-comments{



  margin: 16px 0 0 0;



  padding: 0 0 16px 35px;



  float: left;



  position: relative;



  z-index: 2;



}



#recent-posts-x{



  margin: 16px 0 0 0;



  padding: 0 0 16px 14px;



  float: left;



}















#recent-posts h2, #recent-comments h2, #extra h2{



  margin: 0;



  padding: 0 0 5px 0;



  font-size: 14px;



  font-weight: bold;



  color: #ffffff;



  border-bottom: 1px solid #dd5875;



}



#recent-posts ul, #recent-comments ul{



  margin: 10px 0 0 0;



  padding: 0;



  list-style: none;



}



#recent-posts li, #recent-comments li{



  margin: 0;



  padding: 0;



}



p.family a {color:#666666;}



#recent-posts a, #recent-posts-x a{



  display: block;



  width: 231px;



  font-size: 11px;



  color: #fc89a2;



  text-decoration: none;



  padding: 8px 0 2px 0;



}



#recent-comments a{



  display: block;



  width: 231px;



  font-size: 11px;



  color: #fc89a2;



  text-decoration: none;



  padding: 8px 0 2px 0;



}



#recent-posts a:hover, #recent-comments a:hover, #rexent-posts-x a:hover{



  text-decoration: none;



  color: #ffffff;



}



#recent-posts span, #recent-comments span{



  font-size: 10px;



  color: #dd5875;



}







/* extra */







#extra{



  margin: 0 0 0 35px;



  padding: 16px 0 16px 13px;



  float: left;



  width: 211px;



  background: url(skin/extra_bkg) no-repeat 0% 0%;



  position: relative;



  z-index: 3;



}







/* -search */







#search{



  margin: 18px 0 24px 0;



  padding: 0;



  background: url(skin/search_bkg.jpg) no-repeat 0% 0%;



  width: 204px;



  height: 34px;



}



#search #s-text {



  margin: 0;



  padding: 0;



  float: left;



}



#s {



  margin: 8px 0 0 0;



  padding: 0 0 0 8px;



  font: 12px "Lucida Grande", Verdana, sans-serif;



  width: 160px;



  border: 0;



  color: #acacac;



}



#search #s-submit {



  margin: 5px 0 0 0;



  padding: 0;



  float: left;



}



#searchsubmit {



  margin: 0;



  padding: 0;



  background: url(skin/search_submit.png) no-repeat 0% 0%;



  width: 27px;



  height: 22px;



  border: 0;



}



#search label {



  display: none;



}







/* -meta */







.meta{



  margin: 6px 0 0 6px;



  padding: 0 0 6px 23px;



  font-size: 11px;



  height: 16px;



  line-height: 16px;



}



.meta a{



  text-decoration: none;



  color: #fc89a2;



}



.meta a:hover{



  text-decoration: none;



  color: #ffffff;



}







#rss-posts{



  background: url(skin/rss_posts.png) no-repeat 0% 0%;



}



#rss-comments{



  background: url(skin/rss_comments.png) no-repeat 0% 0%;



}



#login{



  background: url(skin/login.png) no-repeat 0% 0%;



}







/* content



==========================================================================*/







#content {



  margin: 0;



  padding: 0 0 35px 0;



  background: url(skin/content_bkg.jpg) repeat-x 0% 0%;



  clear: both;



}



#content-wrap{



  margin: 0 auto;



  padding: 0;



  width: 875px;



}







/* post area */







#posts {



  margin: 45px 0 0 0;



  padding: 0 0 0 14px;

min-height:300px;



  float: left;



  width: 815px;



}







#iconz p {



padding: 0 0 5px 5px;}



margin:0px;}



.caption {



  margin: 0;



  padding: 0 0 25px 0;



  font: 18px "Lucida Grande", Verdana, sans-serif;



  color: #ff3000;



}







/* - post - */







.post {



  margin: 0;



  padding: 0 0 35px 0;



}



.post h2, #comments h2, #post-comments h2 {



  margin: 0;



  padding: 0;



  font-size: 18px;



  font-weight: lighter;



  color: #23237a;



  letter-spacing: -0.03em;



}



.post h2 a {



  color: #040468;



  text-decoration: none;



  border: none;



}



.date {



  margin: 4px 0 0 1px;



  padding: 0 0 0 20px;



  background: url(skin/date.png) no-repeat 0% 50%;



  font: 10px/1.5em "Lucida Grande", Verdana, sans-serif;



  color: #67707A;



}



.entry {



  color:#3E4655;



font-size:14px;



line-height:1.3em;



}



.entry p {



  margin: 0;



  padding: 0 0 16px 0;



}



.entry blockquote {



  margin: 22px 0 22px 22px;



  padding: 4px 0 4px 10px;



  border-left: 4px solid #b82349;



}



.entry ul {



  margin: 0;



  padding: 0 0 18px 22px;



  list-style: disc;



}



.entry li {



  margin: 0;



  padding: 0;



}



img.floatleft {



  margin: 0 10px 10px 0;



  float: left;



}



.postmetadata {



  margin: 8px 0 0 0;



  padding: 0;



  font: 10px "Lucida Grande", Verdana, sans-serif;



  color: #565656;



  clear: both;



}



.tags {



  margin: 0;



  padding: 2px 0 2px 22px;



  background: url(skin/tag.png) no-repeat 0% 0%;



  line-height: 16px;



}



.comments-no {



  margin: 0;



  padding: 2px 0 2px 22px;



  background: url(skin/comments.png) no-repeat 0% 50%;



  line-height: 16px;



}



.postmetadata a {



  padding: 0;



  color: #1C2882;



  text-decoration: none;



}



.postmetadata a:hover {



  text-decoration: none;



  color: #b82349;



}







/* - comments - */







#comments {



  margin: 20px 0 0 0;



  padding: 0;



}



.add-comment{



  margin: 4px 0 0 0;



  padding: 0;



}



.add-comment a {



  padding: 2px 0 2px 20px;



  background: url(skin/add.png) no-repeat 0% 50%;



  font: 10px/1.5em "Lucida Grande", Verdana, sans-serif;



  color: #67707A;



  text-decoration: none;



  border: none;



}



.add-comment a:hover {



  color: #ff4e6a;



  text-decoration: none;



}



#comments ol {



  margin: 0;



  padding: 0;



  list-style: none;



  font-size: 11px;



  color: #888888;



}



#comments ol li {



  margin: 0;



  padding: 0;



  clear: both;



}



.author {



  margin: 0;



  padding: 18px 0 6px 0;



  float: left;



  width: 170px;



  font: 10px/2.5em "Lucida Grande", Verdana, sans-serif;



  color: #bbbbbb;



}



.author a {



  font: 11px "Lucida Grande", Verdana, sans-serif;



  color: #b82349;



}







.comment {



  margin: 0;



  padding: 20px 0 6px 0;



  float: right;



  width: 320px;



}



.comment span, .no-find {



  margin: 0;



  padding: 2px;



  background: #F4F29D;



  color: #862D2D;



  font-style: italic;



  font-size: 12px;



}







.comment p {



  margin: 0;



  padding: 0;



}







/* - comments form - */







#post-comments {



  margin: 0;



  padding: 40px 0 0 0;



  clear: both;



  color: #888888;



}



#reply {



  margin: 20px 0 0 0;



  padding: 0;



  font-size: 11px;



}



.comment-field {



  margin: 0;



  padding: 0 0 12px 0;



}



.comment-field textarea {



  padding: 2px;



  font: 11px "Lucida Grande", Verdana, sans-serif;



  width: 302px;



  border: 1px solid #BCBCCB;



  color: #565656;



}



.comment-field label {



  float: left;



  width: 170px;



}



.input-text {



  padding: 2px;



  font: 11px "Lucida Grande", Verdana, sans-serif;



  width: 302px;



  border: 1px solid #BCBCCB;



  color: #565656;



}



.input-button {



  margin: 0 0 0 171px;



  padding: 0 5px;



  color: #565656;



}







h1{color:#3676A9;



font-size:20px; font-family:gotham; text-transform:uppercase;}







/* sidebar



==========================================================================*/







#sidebar{



  margin: 0px 0 0 0;



  padding: 45px 0 0 0;



display:none;



  float: right;



  width: 0px;



  height:0px;



}



.creditline {



display:none;}







li#eshopw_cart-3{



color:white;



left:730px;



margin:0 0 0 10px;



padding:0;



position:absolute;



top:80px;}











#sidebar h2 {



background-color:white;



color:#3676A9;



font-size:13px;



font-weight:bold;



height:10px;



letter-spacing:0.03em;



margin:0;



padding:10px;



text-transform:uppercase;



}



#sidebar h2.widgettitle {



 display:none;



  background: url(skin/cart.gif) no-repeat 3px 50%;



  background-color:#FFFFFF;



  padding-left:25px;



  border-bottom:1px dotted grey;



 



  }











#sidebar ul {



  margin: 0;



  padding: 0;



  list-style: none;



  font-size: 11px;



  line-height: 12px;



}



#sidebar ul li {



  



}



#sidebar ul li ul {



  margin: 0;



  padding: 15px 0 12px 0;



}



#sidebar ul li ul li {



  margin: 0;



  padding: 0;



}



#sidebar a {



  color: #34445F;



  text-decoration: none;



  padding: 0 0 0 15px;



  background: url(skin/bullet.png) no-repeat 3px 50%;



  line-height: 22px;



}



#sidebar a:hover {



  text-decoration: underline;



}















#footer{



  margin: 0;



  clear:both;



  padding: 20px 0 30px 0;







  background-color:#f0f6fe;



  border-top:1px solid #d3eaff;



  



}



#footer-wrap{



  margin: 0 auto;



  padding: 0;



  width: 770px;



  text-align:center;



}



#copyright{



  margin: 0;



  padding: 0 0 0 14px;



  color: #777;



}







.screenReader { left: -9999px; position: absolute; top: -9999px; }



.thanks { background: #F2F3F6; border: 1px solid #7E8AA2; padding:10px; }







/*****Forms*****/



ol.forms { float: left; list-style: none; margin: 0; width: 100%; }



ol.forms li { 



	clear: both; 



	float: left; 



	margin-bottom: 18px; 



	position: relative;



	width: 100%;



}



ol.forms label {



	cursor: pointer;



	display: block;



	float: left;



	font-weight: bold;



	padding-right: 20px;



	width: 100px;



}



ol.forms input, ol.forms textarea {



	border: 1px solid #7E8AA2;



	border-radius: 3px;



	font: inherit;



	-moz-border-radius: 3px;



	padding: 2px;



	-webkit-border-radius: 3px;



	width: 214px;



}



ol.forms textarea { height: 300px; width: 334px; }



ol.forms input:focus, ol.forms textarea:focus { background-color: #f2f3f6; border-color: #ff9800; }



.error { color: #f00; }



ol.forms li .error { font-size: 12px; margin-left: 20px; }



ol.forms li.textarea .error {



	display: block;



	position: absolute;



	right:230px;



	top: 0;



	width: 100px;



}



ol.forms li.screenReader { margin-bottom: 0; }



ol.forms li.buttons button {



	background-image:url("skin/send.png");



	height:39px;



	width:94px;



	border: none;



	color: #000;



	cursor: pointer;



	font: 16px/16px "Avenir LT Std", Helvetica, Arial, sans-serif;



	overflow: hidden;



	padding: 6px 3px 3px 3px;



	text-transform: uppercase;



	background-color:#FFFFFF;



	



}



ol.forms li.buttons button:hover { color: #222; }



ol.forms li.buttons button:active { left: -1px; position: relative; top: -1px; }



ol.forms li.buttons, ol.forms li.inline { float: right; width: 460px; }



ol.forms li.inline input { width: auto; }



ol.forms li.inline label { display: inline; float: none; width: auto; }
























