/*
Theme Name: ES Portfolio
Theme URI: http://www.emilianstanescu.ro
Description: Emilian Stanescu portfolio theme.
Version: 1.0
Author: Emilian Stanescu
Author URI: http://www.emilianstanescu.ro
Tags: personal portfolio
*/

* { margin:0; padding:0; border:0 }

p {
	display:block; padding:0px; }
a {
	font:italic 12px/12px Georgia, Verdana; color:#eb0047; text-decoration:none; }
a:hover {
	font:italic 12px/12px Georgia, Verdana; color:#eb0047; text-decoration:underline; }

.clearPower{ height:0; line-height:0%; font-size:0; clear:both; }

/* ^-^ */
body {
	background:#fff url(images/bg.jpg) top center;
	font:normal 11px/13px Verdana; color:#4a4a4a; }
#boxLogo {
	display:block; width:1000px; height:100px;
	background-image:url(images/bgLogo.jpg);
	float:left; }
#boxMenuTop {
	display:block; width:200px; height:36px; padding:39px 0px 25px 285px;  }
#menuHome {
	display:block; width:73px; height:36px; margin-right:27px;
	background-image:url(images/menuHome_n.gif);
	text-indent:-999px;
	float:left; }
#menuHome:hover {
	background-image:url(images/menuHome_o.gif); }
#menuPortfolio {
	display:block; width:99px; height:36px;
	background-image:url(images/menuPortfolio_n.gif);
	text-indent:-999px;
	float:left; }
#menuPortfolio:hover {
	background-image:url(images/menuPortfolio_o.gif); }

/* ^-^ */
#boxText {
	display:block; width:600px; height:270px;
	background-image:url(images/bgTagline.jpg);
	float:left; }
#boxSweet {
	display:block; width:350px; height:150px; padding:35px 25px 85px 25px;
	background-image:url(images/bgTestimonials.jpg);
	float:left; }
#boxSweet p {
	font:italic 14px/18px Georgia, Verdana; letter-spacing:-1px; color:#ff7d20; }
#boxSweet p span {
	display:block; padding-top:5px;
	font:bold 14px/12px Georgia, Verdana; color:#4a4a4a; }
#boxLatest {
	display:block; width:960px; height:230px; padding:10px 30px 20px 10px;
	background-image:url(images/bgLatest.jpg);
	float:left; }
.boxLatest4 {
	display:block; width:220px; height:200px; padding:20px 0px 10px 20px;
	float:left; }
.boxLatestTitle {
	display:block; margin:20px 5px 5px 5px;
	font:italic bold 16px/16px Georgia, Verdana; color:#eb0047; text-decoration:none; letter-spacing:-1px; }
.boxLatestTitle:hover {
	display:block; margin::20px 5px 5px 5px;
	font:italic bold 16px/16px Georgia, Verdana; color:#eb0047; text-decoration:underline; letter-spacing:-1px; }

/* ^-^ */	
#boxWorkList {
	display:block; width:1000px; height:250px;
	background-image:url(images/bgWorkList.jpg);
	float:left; }
#boxWorkListMenu {
	display:block; width:650px; height:30px; padding:20px 30px 10px 420px;
	float:left; }

.menuPage {
	display:block; width:30px; height:30px; margin-right:11px;
	float:left; }
.P1 {
	background-image:url(images/menuPage1_n.gif); }
.P1:hover {
	background-image:url(images/menuPage1_o.gif); }
.P2 {
	background-image:url(images/menuPage2_n.gif); }
.P2:hover {
	background-image:url(images/menuPage2_o.gif); }

#boxWorkListHolder1, #boxWorkListHolder2 {
	display:block; width:1000px; height:190px;
	float:left; }

#boxWorkList ul {
	display:block; width:146px; padding:10px;
	list-style:none;
	float:left; }
#boxWorkList ul li {
	display:block; width:146px; height:24px; padding:5px 0px 5px 0px;
	list-style-type:none; }
#boxWorkList ul li a {
	font:italic 14px/14px Georgia, Verdana; color:#eb0047; text-decoration:none; }
#boxWorkList ul li a:hover {
	font:italic bold 14px/14px Georgia, Verdana; color:#eb0047; letter-spacing:-1px; text-decoration:underline; }
#boxWorkList ul li span {
	font:normal 10px/10px Verdana; color:#3d332a; letter-spacing:-1px; }

/* ^-^ */
#boxWorkInfo {
	display:block; width:1000px;
	float:left; }
#boxWorkDetails {
	display:block; width:470px; padding:30px 0px 20px 0px;
	background:url(images/bgWorkDetails.jpg) top left no-repeat;
	float:left; }
.workTitle {
	padding-bottom:5px;
	font:italic bold 24px/24px Georgia, Verdana; color:#2b2b2b; /* color:#ff7d20; */ letter-spacing:-1px; }
.workRole {
	display:block; width:130px; padding:30px 0px 0px 10px; float:right; }
.workRole li {
	list-style-type:none; padding:0px 0px 10px 0px;
	font:italic 12px/12px Georgia, Verdana; color:#2b2b2b; }
.workDetails {
	display:block; padding:3px 0px 15px 0px;
	font:italic 12px/18px Georgia, Verdana; color:#2b2b2b; }
.workDetails span {
	displa:block; padding:0px 0px 50px 40px; }
#boxWorkSimilar {
	display:block; width:480px; height:120px; padding:55px 10px 5px 40px;
	background-image:url(images/bgWorkSimilar.jpg);
	float:right; }
.boxWorkSimilarImage {
	display:block; width:220px; height:110px; margin-right:20px;
	float:left; }
#boxWorkContent {
	display:block; width:1000px; padding:60px 0px 0px 0px;
	background:url(images/bgWorkContent.png) top left no-repeat;
	float:left; }
.boxWorkHolder {
	display:block; width:1000px; padding:30px 0px 30px 0px;
	text-align:center;
	float:left; }
.boxWorkBorder {
	display:block; padding:7px; border:solid 3px #e3e3e3;
	background-color:#fff; }
#boxError {
	display:block; width:800px; padding:60px 100px 60px 100px;
	background:url(images/line.png) top left no-repeat;
	float:left; }

/* ^-^ */
#boxFooter {
	display:block; width:1000px; padding:15px 0px 10px 0px;
	background:url(images/line.png) top left no-repeat; }

