*{
margin:0;
padding:0;
}
body{
background-color:#ebd070;
background-image:url(images/bg01.gif);
background-repeat:repeat-x;
scrollbar-face-color:#EBD070;
scrollbar-highlight-color:#EBD070;
scrollbar-shadow-color:#7F7FCE;
scrollbar-arrow-color:#FFFFFF;
padding-top:42px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#wrapper{
border:solid 1px #3453bf;
width:760px;
margin:0 auto;
background-color:#b0b0fe;
padding-bottom:10px;
}

.clear{
clear:both;
}

.header_b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2C469A;
	font-weight:bold;
	padding-bottom:0;
}

.top_left{
background-image:url(images/top_left.jpg);
width:130px;
height:220px;
padding-top:75px;
padding-left:14px;
float:left;
}
.top_left_2{
background-image:url(images/top_left_2.jpg);
width:113px;
height:266px;
float:left;
}

#navigation{
width:616px;
height:29px;
float:left;
background-color:#3453bf;
}
#navigation ul, #navigation_gallery ul{
list-style:none;
}
#navigation li, #navigation_gallery li{
float:left;
}
#navigation a, #navigation_gallery a{
display:block;
background-repeat:no-repeat;
height:29px;
}
#navigation a span, #navigation_gallery a span{
display:none;
}
#navigation li.home a{
background-image:url(images/nav_home.jpg);
width:100px;
}
#navigation li.home a:hover{
background-position:-100px;
}
#navigation li.home_active a{
background-position:-100px;
background-image:url(images/nav_home.jpg);
width:100px;
}
#navigation li.references a, #navigation_gallery li.references a{
background-image:url(images/nav_references.jpg);
width:92px;
}
#navigation li.references a:hover, #navigation_gallery li.references a:hover{
background-position:-92px;
}
#navigation li.references_active a, #navigation_gallery li.references_active a{
background-position:-92px;
background-image:url(images/nav_references.jpg);
width:92px;
}
#navigation li.achievements a, #navigation_gallery li.achievements a{
background-image:url(images/nav_achievements.jpg);
width:136px;
}
#navigation li.achievements a:hover, #navigation_gallery li.achievements a:hover{
background-position:-136px;
}
#navigation li.achievements_active a, #navigation_gallery li.achievements_active a{
background-position:-136px;
background-image:url(images/nav_achievements.jpg);
width:136px;
}
#navigation li.expertise a, #navigation_gallery li.expertise a{
background-image:url(images/nav_expertise.jpg);
width:115px;
}
#navigation li.expertise a:hover, #navigation_gallery li.expertise a:hover{
background-position:-115px;
}
#navigation li.expertise_active a, #navigation_gallery li.expertise_active a{
background-position:-115px;
background-image:url(images/nav_expertise.jpg);
width:115px;
}
#navigation li.faqs a, #navigation_gallery li.faqs a{
background-image:url(images/nav_faqs.jpg);
width:43px;
}
#navigation li.faqs a:hover, #navigation_gallery li.faqs a:hover{
background-position:-43px;
}
#navigation li.faqs_active a, #navigation_gallery li.faqs_active a{
background-position:-43px;
background-image:url(images/nav_faqs.jpg);
width:43px;
}
#navigation li.about_us a, #navigation_gallery li.about_us a{
background-image:url(images/nav_about_us.jpg);
width:69px;
}
#navigation li.about_us a:hover, #navigation_gallery li.about_us a:hover{
background-position:-69px;
}
#navigation li.about_us_active a, #navigation_gallery li.about_us_active a{
background-position:-69px;
background-image:url(images/nav_about_us.jpg);
width:69px;
}
#navigation li.work a, #navigation_gallery li.work a{
background-image:url(images/nav_work.jpg);
width:104px;
}
#navigation li.work a:hover, #navigation_gallery li.work a:hover{
background-position:-104px;
}
#navigation li.work_active a, #navigation_gallery li.work_active a{
background-position:-104px;
background-image:url(images/nav_work.jpg);
width:104px;
}

.logo{
background-image:url(images/logo.jpg);
background-color:#ffffff;
background-repeat:no-repeat;
background-position:right;
width:490px;
padding-right:13px;
height:185px;
float:left;
}

.page_header{
width:465px;
height:23px;
float:right;
background-color:#cbac40;
font-weight:bold;
font-size:14px;
color:#ffffff;
padding-left:15px;
padding-top:6px;
}

.sidebar{
width:260px;
float:left;
padding-top:10px;
}
.sidebar_info{
background-image:url(images/sidebar_info.jpg);
width:240px;
height:73px;
}

.content{
width:445px;
float:right;
padding-right:20px;
margin-top:-30px;
}
.content_home{
width:445px;
float:right;
padding-right:20px;
margin-top:-60px;
}

.footer{
color:#CC9933;
width:760px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0 auto;
padding-top:15px;
padding-bottom:15px;
}

.achievements_item{
position:relative;
border-bottom:solid 1px #2c469a;
margin-bottom:10px;
}
.achievements_image{
float:left;
padding-right:8px;
}
.achievements_info{
width:305px;
float:right;
}

.references_name{
font-weight:bold;
font-style:italic;
text-align:right;
padding-bottom:15px;
}

.coram{
background-image:url(images/coram.jpg);
width:110px;
height:154px;
float:left;
margin-right:10px;
margin-bottom:25px;
}

/***** GALLERY ******/
.top_left_gallery{
width:202px;
height:29px;
background-image:url(images/top_left_gallery.jpg);
background-position:left;
float:left;
}
#navigation_gallery li.home a{
background-image:url(images/nav_home_gallery.jpg);
width:42px;
}
#navigation_gallery li.home a:hover{
background-position:-42px;
}
#navigation_gallery li.home_active a{
background-position:-42px;
background-image:url(images/nav_home_gallery.jpg);
width:42px;
}
#navigation_gallery{
width:558px;
height:29px;
float:left;
background-color:#3453bf;
}
#gallery_welcome{
background-image:url(images/gallery_welcome.jpg);
width:303px;
height:397px;
float:left;
}
#gallery_of_work{
background-image:url(images/gallery_of_work.jpg);
background-repeat:no-repeat;
background-position:left center;
width:420px;
height:65px;
}
#wrapper_gallery{
border:solid 1px #3453bf;
width:760px;
margin:0 auto;
background-color:#b0b0fe;
}
#content_gallery{
width:440px;
float:left;
padding-left:10px;
}
.gallery_painting{
width:85px;
height:93px;
padding-left:12px;
padding-right:12px;
padding-top:6px;
padding-bottom:6px;
float:left;
}


p {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #2C469A;
	padding-bottom:8px;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: White;font-weight:bold;
	padding-bottom:0;
}

.headerUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: White;font-weight:bold;text-decoration:underline;
}

.galleryExampleTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;
}

a.survey:link {
	width:300px;height:30px;text-align:center;border: 1px solid #EBD070;background-color:#FFF;
	line-height:30px;display:block;text-decoration:none;color:#C9A31C;font-weight:bold;
	margin-left:80px;
}

a.survey:hover {
	background-color:#5557FC;color:#FFF;border: 1px solid #FFF;
}

.industry_experience{
background-color:#2c469a;
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #2C469A;
margin-bottom:8px;
}
.industry_experience td{
/*background-color:#b0b0fe;*/
background-color:#ffffff;
padding:5px;
text-align:center;
font-weight:bold;
}

ul{
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #2C469A;
list-style:inside;
}
ul li{
padding-bottom:6px;
}