body {text-align:center;background:#cccccc;margin-top:30px;font-family:Arial, Verdana, Helvetica, sans-serif;padding:0 0 0 0;}

{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#outercontainer {position:relative;background:#fff;width:800px;height:565px;margin:0 auto 0 auto;}
#indexcopyposition {position:absolute;background:#fff;width:500px;height:200px;margin:0 auto 0 auto;left:123px;top:100px;}
#thankyoucopyposition {position:absolute;background:#fff;width:500px;height:200px;margin:0 auto 0 auto;left:123px;top:240px;}
#innercontainer {
	position:absolute;
	background:#fff;
	width:760px;
	height:485px;
	left:20px;
	top:15px;
	margin:0 auto 0 auto;
	background: transparent url(images/mainlogo.gif) 0 10px no-repeat;
	background-image: url(images/main_logo.gif);
}


.submitButton {width:60px;height:22px;display:block;background-color:#b5c800;border:0px;color:#ffffff;margin-top:10px;font-size:12px;font-weight:bold;}

#topbar {position:absolute;background:#fff;width:800px;height:90px;left:0px;top:0px;margin:0 auto 0 auto;text-align:right;}

.pink_navigation {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#333333;}


#email {
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#abbe00;
	position:absolute;
	right:0px;
	top:36px; }
	
#email a {color:#4e4e4e;}

.telephone {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#4e4e4e;}

#telephone {
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#abbe00;
	position:absolute;
	right:0px;
}

#primary_navigation {
	position:absolute;
	background:#dce77f;
	width:760px;
	height:26px;
	left:20px;
	top:90px;
	margin:0 0 0 0;
	padding: 0 0 0 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color: #fe7d18;
}
#primary_navigation ul {text-align:centre; margin:0 0 0 0; padding: 0 0 0 0; }
#primary_navigation ul li {display:inline;font-size:11px;padding:0 12px 0 17px;font-weight:bold;margin: 0 0 0 0; line-height:26px;}
.nav_background {background-image:url(images/navigation_divide.gif);background-repeat:no-repeat;}
#primary_navigation a {color:#333333;text-decoration:none;font-size:11px;font-weight:bold;}
#primary_navigation a:hover {color:#ffffff;text-decoration:none;}

#homepage_container {
	position:absolute;
	padding:0 0 0 0;
	text-align:left;
	background:#fff;
	width:760px;
	height:396px;
	left:20px;
	top:120px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0 auto 0 auto;
	background-color: #FFFFFF;
	background-image: url(images/homepage_image.jpg);
	background-repeat:no-repeat;
}

#latestNews {position:absolute;left:30px;top:45px;}


#flash_container_left {position:absolute;background:#fff;width:455px;height:370px;left:20px;top:130px;margin:0 auto 0 auto;background-color: #FFFFFF;}

#container_about {
	position:absolute;
	background:#fff;
	width:455px;
	height:396px;
	left:20px;
	top:120px;
	margin:0 auto 0 auto;
	background-color: #FFFFFF;
	background-image: url(images/about_image.jpg);
}

#imagetitle {
	position:absolute;
	background:#fff;
	width:430px;
	height:85px;
	left:320px;
	top:25px;
	margin:0 auto 0 auto;
	background-color: #FFFFFF;
}

#imagetitle ul {
	padding:0 0 0 0;
	margin:0 0 0 30px;
}

#imagetitle ul li{
	font-weight:bold;
	font-size:13px;
	color:#ffffff;
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height:14px;
}

#imagetitle ul li a{
	color:#ffffff;
	text-decoration:none;
	line-height:14px;
}

#homepageContact {
	position:absolute;
	width:405px;
	height:85px;
	left:338px;
	top:293px;
	margin:0 auto 0 auto;
	background-color: #FFFFFF;
}
	
	
#homepageContact a {color:#b5c800;}

.green {color:#b5c800;}

#columnleft {
	position:absolute;
	background:#fff;
	width:183px;
	height:110px;
	left:338px;
	top:178px;
	margin:0 auto 0 auto;
	background-color: #FFFFFF;
}

#columnleft UL {
list-style:none;text-align:left; margin:0 0 18px 0px;padding: 0 0 0 0;
}

#columnleft UL LI {
font-size:12px;font-weight:normal;color:#333333;background: transparent url(images/bullet.gif) center left no-repeat;margin:0 0 0 0;padding: 0 0 0 15px;line-height:15px;
}

#columnright {
	position:absolute;
	background:#fff;
	width:220px;
	height:110px;
	left:524px;
	top:178px;
	margin:0 auto 0 auto;
	background-color: #FFFFFF;
}

#columnright UL {
list-style:none;text-align:left; margin:0 0 18px 0px;padding: 0 0 0 0;
}

#columnright UL LI {
font-size:12px;font-weight:normal;color:#333333;background: transparent url(images/bullet.gif) center left no-repeat;margin:0 0 0 0;padding: 0 0 0 15px;
line-height:15px;}


#flash_container_right {position:absolute;background:#fff;width:440px;height:375px;left:330px;top:120px;margin:0 auto 0 auto;}
#copy_container_right {position:absolute;background:#fff;width:343px;height:375px;left:475px;top:120px;text-align:left;}
#copy_container_left {position:absolute;background:#fff;width:275px;height:350px;left:495px;top:140px;text-align:left;}

#copy_container_about {position:absolute;background:#fff;width:425px;height:350px;left:345px;top:140px;text-align:left;}

#container_content {position:absolute;background:#fff;width:290px;height:335px;left:20px;top:30px;text-align:left;}

#secondary_navigation {
	position:absolute;
	background:#dce77f;
	width:760px;
	height:26px;
	left:20px;
	top:520px;
	margin:0 auto 0 auto;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color: #fe7d18;
}
#secondary_navigation ul {text-align:center; margin:0 0 0 0;padding: 0 0 0 0;}
#secondary_navigation ul li {display:inline;font-size:11px;padding:0 12px 0 17px;font-weight:bold; line-height:26px;}
.nav_background {background-image:url(images/navigation_divide.gif);background-repeat:no-repeat;}
.spacer {text-align:right}
#secondary_navigation a {color:#333333;text-decoration:none;font-size:11px;font-weight:bold;}
#secondary_navigation a:hover {color:#ffffff;text-decoration:none;}
.purple_copy {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold}

#address_bar {position:absolute;background:#333333;width:800px;height:30px;left:0px;top:525px;margin:0 auto 0 auto;text-align:middle;}

#termsandregistration {
	position:relative;
	background:#000000;
	width:800px;
	height:30px;
	text-align:center;
	margin:0 auto 0 auto;
	top: 10;
	background-color: #cccccc;
}

#keywords {
	position:relative;
	font-size:10px;
	color:#666666;
	background:#000000;
	width:800px;
	height:30px;
	text-align:center;
	margin:0 auto 0 auto;
	top: 10;
	background-color: #cccccc;
}

#mainlogo_splash {position:absolute;top:175px;left:235px;}
#mainlogo {position:absolute;top:5px;left:0px;}
#photography {position:absolute;top:0px;left:0px;}
#design {position:absolute;top:0px;left:126px;}
#websites {position:absolute;top:0px;left:271px;}
#identity {position:absolute;top:0px;left:365px;}
#marketing {position:absolute;top:0px;left:459px;}
#aboutus {position:absolute;top:0px;left:568px;}
#briefus {position:absolute;top:0px;left:668px;}
#home {position:absolute;top:0px;left:0px;}
#contactus {position:absolute;top:0px;left:78px;}
#callus {position:absolute;top:0px;left:594px;}
#recruitspacer {position:absolute;top:0px;left:168px;}
#recruitment {position:absolute;top:0px;left:217px;}

h1 {position:absolute;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:2em;font-weight:normal;color:#000000;margin:0;padding:0;left:-500px;top:-500px;}
h2 {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#b5c800;margin:0;padding:0;line-height:18px;}
h2 a {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#c1d126;margin:0;padding:0;}
h2 a:hover {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:18px;font-weight:normal;#color:c1d126;margin:0;padding:0;}
h3 {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:20px;font-weight:normal;color:#b5c800;margin:0 0 15px 0;padding:0;}
h4 {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#333333;margin:0;padding:0 0 12px 0;}

.body_copy {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:333333;
	line-height: 14px;
}

.body_copy_green {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:b5c800;
	line-height: 14px;
}

.footer_copy {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:333333;
}

.footerlink {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;color:#333333;text-decoration:none;}
.footerlink:link {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;color:#333333;text-decoration:underline;}
.footerlink:visited {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;color:#333333;text-decoration:underline;}
.footerlink:hover {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;color:#333333;text-decoration:underline;}


.body_copy12 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:333333;
	line-height: 14px;
}

#popup {
	position: absolute;
	top: 145px;
	left: 88px;
	z-index: 100;
	margin: 0;
	padding: 0;
}
#popup IMG
{
	border: none;
	padding: 0;
	margin: 0;
}
#popup a
{
	padding: 0;
	margin: 0;
}

.body_copy ul {margin:0;padding:5px 0 0 20px;}
.body_copy li {list-style:bullet;color:##cdca2e;}
.address_copy {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:ffffff;}
.address_copy_bd {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:ffffff;}

.greenlink {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#b5c800;text-decoration:none;}
.greenlink:link {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;text-decoration:underline;}
.greenlink:visited {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;text-decoration:underline;}
.greenlink:hover {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;text-decoration:underline;}

.greenlink12 {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#b5c800;text-decoration:underline;}
.greenlink12:link {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}
.greenlink12:visited {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}
.greenlink12:hover {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:underline;}

.addresslink {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;color:#ffffff;text-decoration:none;}
.addresslink:link {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;text-decoration:underline;}
.addresslink:visited {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;text-decoration:none;}
.addresslink:hover {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;text-decoration:underline;}



#brief_introduction {position:absolute;background:#fff;width:760px;height:110px;left:20px;top:140px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}
#brief_container_left {position:absolute;background:#fff;width:760px;height:515px;left:20px;top:260px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}
#brief_container_right {position:absolute;background:#fff;width:370px;height:370px;left:410px;top:180px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}


#brief_introduction ul {
	padding:0;
	margin:0 0 12px 0;
}

#brief_introduction p.uniquePara {
	padding:0;
	margin:0;
}

#brief_introduction ul li {
	list-style:disc;
	font-size:11px;
	padding:0 0 6px 0px;
	margin:0 0 0 15px;
	color:#333333;
}

#brief_introduction h2 {
	margin:0 0 12px 0;
	padding:0;
	font-weight:normal;
}

#brief_introduction h3 {
	margin:0;
	padding:0;
	font-weight:bold;
	color:#333333;
	font-size:14px;
}


#secondary_navigation_brief {
	position:absolute;
	background:#dce77f;
	width:760px;
	height:26px;
	left:20px;
	top:785px;
	margin:0 auto 0 auto;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color: #fe7d18;
}

#brief_introduction h2 {color:#b5c800;font-size:14px;padding:0 0 0 0;}
#brief_introduction p {color:#333333;font-size:11px;padding:0 0 0 0;}

#secondary_navigation_brief ul {text-align:left; margin:3px 0 0 12px;padding: 0 0 0 0;}
#secondary_navigation_brief ul li {display:inline;font-size:11px;padding:0 12px 0 17px;font-weight:bold;}
#secondary_navigation_brief a {color:#333333;text-decoration:none;font-size:11px;font-weight:bold;}
#secondary_navigation_brief a:hover {color:#ffffff;text-decoration:none;}

#secondary_navigation_testimonials {
	position:absolute;
	background:#dce77f;
	width:760px;
	height:26px;
	left:20px;
	top:855px;
	margin:0 auto 0 auto;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color: #fe7d18;
}

#secondary_navigation_news {
	position:absolute;
	background:#dce77f;
	width:760px;
	height:26px;
	left:20px;
	top:1500px;
	margin:0 auto 0 auto;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color: #fe7d18;
}

#secondary_navigation_news ul {text-align:left; margin:3px 0 0 12px;padding: 0 0 0 0;}
#secondary_navigation_news ul li {display:inline;font-size:11px;padding:0 12px 0 17px;font-weight:bold;}
#secondary_navigation_news a {color:#333333;text-decoration:none;font-size:11px;font-weight:bold;}
#secondary_navigation_news a:hover {color:#ffffff;text-decoration:none;}

#secondary_navigation_testimonials ul {text-align:left; margin:3px 0 0 12px;padding: 0 0 0 0;}
#secondary_navigation_testimonials ul li {display:inline;font-size:11px;padding:0 12px 0 17px;font-weight:bold;}
#secondary_navigation_testimonials a {color:#333333;text-decoration:none;font-size:11px;font-weight:bold;}
#secondary_navigation_testimonials a:hover {color:#ffffff;text-decoration:none;}

#outercontainer_brief {position:relative;background:#fff;width:800px;height:831;margin:0 auto 0 auto;}
#outercontainer_testimonials {position:relative;background:#fff;width:800px;height:901;margin:0 auto 0 auto;}


#questionnaire_introduction {position:absolute;background:#fff;width:760px;height:40px;left:20px;top:140px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}
#questionnaire_container_left {position:absolute;background:#fff;width:760px;height:515px;left:20px;top:180px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}
#brief_container_right {position:absolute;background:#fff;width:370px;height:370px;left:410px;top:180px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}
#secondary_navigation_questionnaire {position:absolute;background:#dce77f;width:760px;height:26px;left:20px;top:863px;margin:0 auto 0 auto;background-image:url(images/navigation_tile.gif);text-align:left;}
#outercontainer_questionnaire {position:relative;background:#fff;width:800px;height:910;background-image:url(images/main_border_questionnaire.gif);margin:0 auto 0 auto;}


#contact_introduction {position:absolute;background:#fff;width:760px;height:70px;left:20px;top:140px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}
#contact_container_left {position:absolute;background:#fff;width:760px;height:275px;left:20px;top:210px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}
#contact_container_right {position:absolute;background:#fff;width:370px;height:370px;left:410px;top:180px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}
#secondary_navigation_contact {position:absolute;background:#dce77f;width:760px;height:26px;left:20px;top:1205px;margin:0 auto 0 auto;background-image:url(images/navigation_tile.gif);text-align:left;}
#outercontainer_contact {position:relative;background:#fff;width:800px;height:530;background-image:url(images/main_border_brief.gif);margin:0 auto 0 auto;}



#client_container_left {position:absolute;background:#fff;width:760px;height:300px;left:20px;top:205px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}
#client_introduction {position:absolute;background:#fff;width:760px;height:50px;left:20px;top:140px;margin:0 auto 0 auto;background-color: #FFFFFF;text-align:left;}


.form_title {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:333333;
	line-height: 14px;
}

.body_copy {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:333333;
	line-height: 14px;
}


.body_copy12 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:333333;
	line-height: 14px;
}

.body_copy_italic {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	color:333333;
	line-height: 14px;
}

.required {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:ff0000;
	line-height: 14px;
}

.body_copybd {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:333333;
	line-height: 14px;
	}
	
.body_copybd_white {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:ffffff;
	line-height: 14px;
	}	
	

.text_box_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	height: 20px;
	width: 200px;
	border: 1px solid #333333;
}
.text_area_style {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	height: 60px;
	width: 200px;
	border: 1px solid #333333;
}

.text_field {
	height: 100px;
	width: 370px;
}
.jump_menu {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:333333;
	line-height: 14px;
	width: 50px;
}

#outercontainer_packages {
	position:relative;
	background:#fff;
	width:800;
	height:900px;
	margin:0 auto 0 auto;
	background-color: #fff;
}

#secondary_navigation_packages {
	position:absolute;
	background:#dce77f;
	width:760px;
	height:26px;
	left:20px;
	top:850px;
	margin:0 auto 0 auto;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color: #fe7d18;
}
#secondary_navigation_packages  ul {text-align:center; margin:0 0 0 0;padding: 0 0 0 0;}
#secondary_navigation_packages  ul li {display:inline;font-size:11px;padding:0 12px 0 17px;font-weight:bold; line-height:26px;}
.nav_background {background-image:url(images/navigation_divide.gif);background-repeat:no-repeat;}
.spacer {text-align:right}
#secondary_navigation_packages  a {color:#333333;text-decoration:none;font-size:11px;font-weight:bold;}
#secondary_navigation_packages  a:hover {color:#7365da;text-decoration:none;}
