/*
Theme Name: designer-uniform-clean
Theme URI: www.designer-uniform.com
Version: 1.0
Description: designer-uniform
Author: designer-uniform
Author URI: www.designer-uniform.com
*/

* {
border : 0 solid #eee;
/*list-style : none;*/
padding : 0;
margin : 0;
}
body {
font : 12px "Helvetica Neue", "Helvetica", Arial, sans-serif;
background-color : #FFF;
cursor : default;
color : #000;
}
#wrap {
width:746px;
margin: 0 auto;
}
#box {
width:746px;
margin: 136px 0 0 0;
}
#head {
width:746px;
height:100px;
}

#logo {
margin-left:100px;
float:left;
display:inline;
}

#logo h1 a {
width:191px;
height:100px;
background:url(./images/logo.jpg) no-repeat;
text-indent:-9000px; 
display:block;
cursor: hand; /* ie */
cursor: pointer; /* w3c */
}
#contact {
float:right;
}

.contact-info a {
width:212px;
height:100px;
background:url(./images/contact.jpg) no-repeat;
text-indent:-9000px; 
display:block;
cursor: hand; /* ie */
cursor: pointer; /* w3c */
}


#menu {
float:left;
width:100px;
text-align:right;
text-transform : uppercase;
}
#menu li {
list-style : none;
float:left;
width:100px;
height:22px;
text-align:right;
}

#menu li a {
float:left;
width:90px;
color:#000;
height:20px;
background-color: #FFF;
text-align:right;
position:relative;
padding:1px 10px 1px 0;
text-decoration:none;
}
#menu li a:hover {
float:left;
width:90px;
color:#FFF;
height:20px;
background-color: #000;
text-align:right;
position:relative;
padding:1px 10px 1px 0;
text-decoration:none;
}

#menu li a#onpage {
float:left;
width:90px;
color:#fff;
height:20px;
background-color: #000;
text-align:right;
position:relative;
padding:1px 10px 1px 0;
text-decoration:none;
}
#textmenu {
font-size:14px;
letter-spacing:1px;
}

#middle {
clear:both;
width:746px;
height:243px;
}

#content-section {
clear:both;
width:746px;
height:243px;
}

#content-left {
margin:25px 0 0 0px;
float:left;
width:100px;
color:#000;
display:inline;
text-align:center;
}
#content-left p  {
margin:25px 0 0 0px;
float:left;
width:100px;
color:#000;
display:inline;
text-align:center;
}
#content-left h3#year {
font-size:30px;
margin-top:8px;
}
#content a {
color:#222;
}

#content {
float:left;
margin:20px 0 0 0px;
width:632px;
display:inline;
}
#content-single ul {
margin-top:10px;
list-style : square;
margin-left:30px;
}
#content-single ul  li {
padding:3px;
}

#content-single ul  li  a {
text-decoration:none;
}

#content h3  {
text-transform : uppercase;
font-size:24px;
letter-spacing:5px;
}
#content h3#single-page  {
text-transform : uppercase;
font-size:22px;
letter-spacing:1px;
}
#content p {
font-size:13px;
text-align: justify;
 line-height:1.4;
letter-spacing:1px;
/*text-shadow: 0 1px 1px #222;*/
color:#000;

}
#content p a {
text-transform : uppercase;
color:#555;
text-decoration:none;
}
#content p#copyright {
text-transform : uppercase;
font-size:11px;
text-align: justify;
 line-height:1.4;
letter-spacing:0.5px;
}
#content p#copyright a {
color:#555;
text-decoration:none;
}
#content p#copyright2 {
text-transform : uppercase;
font-size:10px;
text-align: justify;
 line-height:1.4;
letter-spacing:0.5px;
margin-top:5px;
color:#999;
}
#content p#copyright2 a {
color:#999;
text-decoration:none;
}
#showpicture {
width:632px;
height:234px;
float:left;
}
#showpicture-home {
background:url(./images/home.jpg) no-repeat;
text-indent:-9000px; 
width:632px;
height:234px;
float:left;
}

#showpicture-about {
background:url(./images/about.jpg) no-repeat;
text-indent:-9000px; 
width:632px;
height:234px;
float:left;
}

#showpicture-clients {
background:url(./images/clients.jpg) no-repeat;
text-indent:-9000px; 
width:632px;
height:234px;
float:left;
}

#showpicture-prides {
background:url(./images/prides.jpg) no-repeat;
text-indent:-9000px; 
width:632px;
height:234px;
float:left;
}

#showpicture-product {
background:url(./images/product.jpg) no-repeat;
text-indent:-9000px; 
width:632px;
height:234px;
float:left;
}

#showpicture-collection {
background:url(./images/collection.jpg) no-repeat;
text-indent:-9000px; 
width:632px;
height:234px;
float:left;
}

#showpicture-service {
background:url(./images/service.jpg) no-repeat;
text-indent:-9000px; 
width:632px;
height:234px;
float:left;
}

#showpicture-designer {
background:url(./images/designer.jpg) no-repeat;
text-indent:-9000px; 
width:632px;
height:234px;
float:left;
}
#showpicture-contact {
background:url(./images/contact.jpg) no-repeat;
text-indent:-9000px; 
width:632px;
height:234px;
float:left;
}

#showpicture img {

}


ul.thumb {
	float: left;
	list-style: none;
	clear:both;
}
ul.thumb li {
	margin: 0; padding: 10px;
	float: left;
	position: relative;  /* Set the absolute positioning base coordinate */
	width: 50px;
	height: 50px;
}
ul.thumb li img {
border:2px solid #dfdfdf;
	width: 50px; height: 50px; /* Set the small thumbnail size */
	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
	position: absolute;
	left: 0; top: 0;
}


#shownews {
width:600px;
font-family: verdana;
font-size:15px;
}
#shownews ul {
margin-top:10px;
list-style : square;
margin-left:30px;
}
#shownews ul  li {
padding:3px;
}

#shownews ul  li  a {
text-decoration:none;
}


div.hr {
  clear:both;
  width:632px;
  height: 3px;
  background: #fff url(./images/hr.jpg) no-repeat scroll center;
}
div.hr hr {
  display: none;
}

h3 a {
color:#555;
text-decoration:none;
}


#showtitle {
text-transform : uppercase;
font : 10px "Helvetica Neue", "Helvetica", Arial, sans-serif;
height:12px;
padding:5px;
background-color:#f4f4f4;
border-bottom:1px dashed #dfdfdf;
}

  #message_box { 
       position: absolute; 
       top: 0; left: 0; 
       z-index: 10; 
	   background:#ffc;
	   padding:5px;
       border:1px solid #CCCCCC;
       text-align:center; 
       font-weight:normal; 
       width:99%;
	   color:#F00;
      }
  #message_box a { 
text-decoration:none;
      }

#footmenu {
font-size:14px;
letter-spacing:1px;
}


.left-fix { border: 0px solid black;
position: fixed;
top: 0px;
right: 0px;
float: left
width: 107px;
height: 90px;
background-color: transparent;
z-index:3;
}

