@charset "utf-8";
/* CSS Document */

body { margin: 0; background-color: #d4d5d2; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

/* MENU */
#menu { margin: 47px 37px 0 0; padding: 0; list-style-type: none; float: right;}
#menu li { margin: 0; padding: 0; border: 0px solid red; height: 26px;}

/* HOME */
#home { width: 800px; height: 600px; background: url(../images/bg-home.jpg) #FFF no-repeat 0 259px; margin: auto; margin-top: -1px; border: 1px solid #b3b3b3; }
.logo { margin: 47px 0 0 45px; float: left;}
#intro-text { margin: 31px 0 0 45px; width: 385px;}
#home p { margin-top: 0; margin-bottom: 10px; line-height: 16pt;}

/* EXPERIENCE */
#experience { width: 912px; height: 1034px; background: url(../images/bg-common.jpg) #FFF no-repeat 0 705px; margin: auto; margin-top: -1px; border: 1px solid #b3b3b3; }
#experience #menu { float: left; margin: 47px 0 0 95px; margin-bottom: 48px;}
#expertise { width: 293px; height: 516px; background-color: #9acd65; clear: left; padding: 20px 0 0 32px; }
.limit-1 { width: 132px;}

.limit-2 { width: 185px;}
.limit-3 { width: 170px;}
.limit-4 { width: 175px;}
.list-1 { list-style-type: none; margin: 0; padding: 0;}
.list-1 li { margin-bottom: 3px;}
.space-1 { margin-top: 15px;}
.space-2 { margin-top: 6px;}
.experience { margin: 80px 0 0 42px; font-size: 11px;}
.experience h1 { margin-bottom: 30px;}
.experience ul li { margin-bottom: 5px;}
.title-exp { margin-top: 22px;}


/* CONTACT */
#contact { width: 912px; height: 584px; background: url(../images/bg-contact.jpg) #FFF no-repeat; margin: auto; margin-top: -1px; border: 1px solid #b3b3b3; }

#contact #menu { float: left; margin: 47px 0 0 95px; margin-bottom: 48px;}
#contact-data { width: 164x; height: 280px; display:block; float: left; margin: 100px 0 0 143px;  
				text-align: center; color: #333}
#contact p { line-height: 11pt;}
#name { margin-top: 42px;}				
#contact-no { margin-top: 15px;}
#web { margin-top: 10px; }
#web a {color: #333; text-decoration: none;}
#address { margin-top: 16px;}

/* PORTFOLIO */
#portfolio { width: 912px; height: 954px; background: url(../images/bg-common2.jpg) #FFF no-repeat 0 625px; margin: auto; margin-top: -1px; border: 1px solid #b3b3b3; }
#portfolio #menu { float: left; margin: 47px 0 0 95px; margin-bottom: 48px;}
#sub-menu, .fbcats { margin: 0; padding: 0; list-style-type: none; margin-left: 80px;}
#sub-menu li, .fbcats li { float: left; }
#stage { width: 515px; height: 554px; margin: 40px 20px 0 10px;}
#description { width: 235px; margin-left: 300px; margin-bottom:30px;}
#gallery-action { margin-left: 40px;}

.zoom { margin-left: 20px;}
.action { margin-right: 65px;}

/* Objects */
.clearfix { clear: both;}
img { border: 0;}
.left { float: left;}
.right { float: right;}
.cap {text-transform:capitalize;}
.show { border: 1px solid red;}


.red { color: #b34444;}
.bold { font-weight: bold;}

h1 { font-size: 18px;}


