.page_title_welcome { /* Controls the colour of the page title text that has the 'welcome' class */
	color: #777784;
}
.page_title_about { /* Controls the colour of the page title text that has the 'about' class */
	color: #3FCF3F;
}
.page_title_design { /* Controls the colour of the page title text that has the 'design' class */
	color: #4A699B;
}
.page_title_print { /* Controls the colour of the page title text that has the 'print' class */
	color: #AC77BB;
}
.page_title_photobooks { /* Controls the colour of the page title text that has the 'photobooks' class */
	color: #C0AD94;
}
.page_title_bookprinting { /* Controls the colour of the page title text that has the 'book printing' class */
	color: #6FB5AC;
}
.page_title_contact { 
	color: #D67445;
}
#container img {
	border: none;
}
#container .home_bg {
	background-image: url(images/home_bg.jpg);
}
#container .about_bg {
	background-image: url(images/about_bg.jpg);
}
#container .design_bg {
	background-image: url(images/design_bg.jpg);
}
#container .print_bg {
	background-image:url(images/print_bg.jpg);
}
#container .photobooks_bg {
	background-image: url(images/photobooks_bg.jpg);
}
#container .bookprinting_bg {
	background-image: url(images/bookprinting_bg.jpg);
}
#container .contact_bg {
	background-image: url(images/contact_bg.jpg);

}
#container #header #header_nav ul {
	list-style: none;
	padding-left: 15px;
}
#container #header #header_nav li {
	display:inline;
	text-align: left;
	font-family: Arial;
	font-size: 18px;
	padding-right: 9px;
}
#container #header #header_nav li a {
 	text-decoration: none;
	color: #FFFFFF;
}
#container #header #header_nav li a:hover.about {
	color: #33CC66;
}
#container #header #header_nav li a:hover.design {
	color: #4A699B;
}
#container #header #header_nav li a:hover.print {
	color: #9555A8;
}
#container #header #header_nav li a:hover.photobooks {
	color: #C0AD94;
}
#container #header #header_nav li a:hover.bookprinting {
	color: #6FB5AC;
}
#container #header #header_nav li a:hover.contact {
	color: #D67445;
}
#container #sub_nav {
	background-image: url(images/submenu_bg.png);
}
.about_submenu a {
	color: #FFFFFF;
	text-decoration: none;
}
.about_submenu a:hover {
	color: #33CC66;
}
.design_submenu a {
	color: #FFFFFF;
	text-decoration: none;
}
.design_submenu a:hover {
	color: #4A699B;
}
.print_submenu a {
	color: #FFFFFF;
	text-decoration: none;
}
.print_submenu a:hover {
	color: #9555A8;
}	
.photobooks_submenu a {
	color: #FFFFFF;
	text-decoration: none;
}
.photobooks_submenu a:hover {
	color: #C0AD94;
}	
.bookprinting_submenu a {
	color: #FFFFFF;
	text-decoration: none;
}
.bookprinting_submenu a:hover {
	color: #6FB5AC;
}	
.contact_submenu a {
	color: #FFFFFF;
	text-decoration: none;
}
.contact_submenu a:hover {
	color: #D67445;
}	
#container #sub_nav {
	text-align: left;
	font-family: Arial;
	font-size: 14px;
}
#container #sub_nav ul {
	padding-left:5px;
	margin-top: 1px;
	list-style: none;
}
#container #page_title h1 {
	font-size: 47px;
	text-align: right;
	font-family: Georgia;
	color:#FFFFFF;
}
#container .main_content {
	color: #FFFFFF;
	text-align: left;
	font-family: Arial;
	font-size: 14px;
}
#container .home_content {
	color: #FFFFFF;
	text-align: left;
	font-family: Arial;
	font-size: 14px;
}
.bodylinks a {
	color: #FFFFFF;
	text-decoration: none;
}
.bodylinks a:hover {
	text-decoration: underline;
}
#container .longer_content {
	color: #FFFFFF;
	text-align: left;
	font-family: Arial;
	font-size: 14px;
}
#containter .longer_content ul {
	margin-left: 0px;
	padding: 0px;
}
#container .longer_content li {
	text-align: left;
}
#container .contact_bg .form_content input {
	margin-bottom: 2px;
	background-color: transparent;
	color: #FFFFFF;
	font-family: Arial;
}
#container .contact_bg .form_content textarea {
	background-color: transparent;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 14px;
}
#container .contact_bg .form_content textarea {
	background-color: transparent;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 14px;
}

#container .form_content {
	text-align: left;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
}
#container .privacy {
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
#container #footer {
	text-align: left;
	font-family: Arial;
	font-size: 12px;
}
#container #footer ul {
	padding-left: 5px;
	list-style: none;
}
#container #footer li {
	display: inline;
	padding-right: 4px;
}
#container #footer li a {
	color: #999999;
	text-decoration: none;
}
#container #footer li a:hover {
	color: #FFFFFF;
}