body										{
	margin:0;
	padding:0;
	background:url(../images/bodyBg.jpg) center top;
	background-attachment: fixed;
}
a											{outline:0; text-decoration:none}
a,p,span,img,div,ul,li,blockquote			{margin:0; padding:0}
h1,h2,h3,h4,h5,h6							{margin:0; padding:0; font-weight:normal}
img											{border:0}
#wrap										{width:691px; margin:0 auto}
.wrapSup									{width:691px; float:left}
#mainfonttitle							{
	width:100%;
	margin-top:30px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:40px;
	color:#972700;
	line-height:13px;
	font-weight: bolder;
}
#mainfonttitlesmall							{
	width:100%;
	margin-top:25px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:30px;
	color:#bababa;
	line-height:13px;
	font-weight: lighter;
	margin-left: 100px;
}
#mainfont							{
	width:100%;
	margin-top:30px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#bababa;
	line-height:17px;
	font-weight: lighter;
}
#worksPanel									{width:100%; float:left; position:relative}
h1											{width:266px; height:102px; margin-top:27px; float:left; background:url(../images/logo.png) no-repeat}
h1 a										{width:100%; height:100%; float:left; text-indent:-9999px}

#menu										{
	width:691px;
	height:130px;
	float:inherit;
	border:#2d364b solid 1px;
	border-left:0;
	border-right:0;
	border-bottom:0;
	position:fixed;
	top:154px;
	z-index:5;
	background-image: url(../images/aTopBgblack.png);
	text-align: justify;
}
#menu ul									{width:auto; margin-right:13px; float:left}
#menu ul li									{width:auto; margin-left:15px; float:left; list-style:none}
#menu ul li a								{
	width:auto;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:17px;
	color:#bababa;
	line-height:40px
}
#menu ul li a:hover							{color:#972700}
#about										{width:100%; margin-top:105px; padding-top:70px; float:left; background:url(../images/aTopBg.png) no-repeat}
h2											{width:auto; float:left; font-family:Strait; font-size:70px; color:#141c23; line-height:78px}
#about p.top								{width:100%; margin-top:15px; float:left; font-family:Strait; font-size:44px; color:#141c23; line-height:54px}
#about ul.contList							{width:335px; margin-right:10px; float:left}
#about ul.contList li						{width:100%; height:42px; float:left; list-style:none; border-top:#b7c9d9 dashed 1px}
#about ul.contList li:first-child			{border:0px}
#about ul.contList li a						{width:auto; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#757f86; line-height:50px; font-style:italic}
#about ul.contList li a:hover				{color:#a4abb0}
.about										{position:relative; top:-222px; z-index:100; width:0px; height:0px; float:left; background:#FFF}
#name										{width:100%; margin-top:105px; padding-top:70px; float:left; background:url(../images/aTopBg.png) no-repeat}
#name p.top								{width:100%; margin-top:105px; float:left; font-family:Strait; font-size:44px; color:#141c23; line-height:54px}
#name ul.contList							{width:335px; margin-right:10px; float:left}
#name ul.contList li						{width:100%; height:42px; float:left; list-style:none; border-top:#b7c9d9 dashed 1px}
#name ul.contList li:first-child			{border:0px}
#name ul.contList li a						{width:auto; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#757f86; line-height:50px; font-style:}
#name ul.contList li a:hover				{color:#a4abb0}
.name										{position:relative; top:-222px; z-index:100; width:0px; height:0px; float:left; background:#FFF}

.works										{position:relative; top:0px; z-index:100; width:0px; height:0px; float:left; background:#FFF}

#contact									{width:100%; margin-top:44px; padding-top:21px; float:left; border-top:#232e38 solid 1px}
#contact h2									{width:auto; float:right; font-family:Strait; font-size:70px; color:#141c23; line-height:78px}
#contact p.top1								{width:auto; margin-top:15px; float:right; font-family:Strait; font-size:44px; color:#141c23; line-height:54px; clear:right}
#contact .formPanel							{width:100%; height:203px; margin-top:45px; float:left; background:url(../images/formBg.png) no-repeat left top}
#contact input[type="text"]					{width:360px; height:23px; padding-top:15px; float:left; border:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#a4abb0; font-style:italic; background:none}
#contact textarea							{width:305px; height:142px; padding-top:15px; float:left; border:0px; overflow:auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#a4abb0; font-style:italic; background:none}
#contact .wrap								{width:360px; margin-right:20px; float:left}
#contact input[type="submit"]				{width:115px; height:40px; float:right; border:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; color:#000000; font-style:italic; cursor:pointer; background:none}
h3											{width:380px; height:124px; margin-top:0px; float:left; font-family:Strait; font-size:44px; color:#141c23; line-height:105px}
.contact									{position:relative; top:-216px; z-index:100; width:0px; height:0px; float:left; background:#FFF}
#contact p									{width:auto; margin-top:20px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#a4abb0; line-height:20px}
blockquote									{width:620px; padding:42px 0 30px 69px; float:left; border-top:#232e38 solid 1px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#6f787e; line-height:20px;  border-bottom:#232e38 solid 1px; font-style:italic; background:url(../images/quot.png) no-repeat 24px 37px}

#footer										{width:100%; height:81px; margin-top:23px; float:left}
#footer ul									{width:auto; margin-top:25px; float:left}
#footer ul li								{width:auto; float:left; list-style:none}
#footer ul li.space							{width:auto; padding:0 10px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#6d767c}
#footer ul li a								{width:auto; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#6d767c; font-style:italic; text-transform:uppercase}
#footer p									{width:100%; margin-top:10px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#6d767c; font-style:italic}
#footer p a									{color:#6d767c}
#slider1 {
    width: 650px; /* important to be same as image width */
    height: 298px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	top:104px;
	left:14px;
	clear:left;
}

#slider1Content {
    width: 650px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 694px;
    background-color: #000;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
	-khtml-opacity: 0;
    opacity: 0;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
.left {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 280px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 290px;
}
ul { list-style-type: none;}

/* tool tip for logo */
em.ttip {
background:url(../images/bubble.png) no-repeat;
width: 195px;
height: 100px;
position:absolute;
top:0px;
left: -10px;
text-align: left;
text-indent:0px;
padding:30px 0 0 42px;
z-index: 0;
display: none;
line-height:20px;
color:#4e4e4e;
margin-top:10px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px; color:#405b71; font-style:italic}
}