body {
font-family: Arial, sans-serif;
font-size: 12px;
line-height: 1.2em;
color: #333;
}

h2 {
font-weight: bold;
font-family: Arial black; 
font-style: italic;
font-size: 22px;
line-height: 22px;
letter-spacing: -1px;
}

#profile .profile_header h2 {
font-size: 22px;
line-height: 20px;
text-transform: uppercase;
}

h3 {
font-family: Arial black; 
font-weight: bold;
font-style: italic;
font-size: 18px;
margin-bottom: 10px;
letter-spacing: -1px;
}

h3 a {
color: #FFFFFF;
}

h4 {
margin-bottom: 7px;
}

a, h3, #menu li, #menu li a, h4, #menu h2, #sub_heading h2, #menu li a:hover, .glint, #profile .profile_header .glint, #menu li .selected, .profile_submenu li a:hover, .profile_submenu li .selected{
color: #C84038;
}

a {
text-decoration: none;
color: #C84038;
}

a:hover {
color: #4a4a4b;
}

ul.blocks .shoes a {
color: #4a4a4b;
}

ul.blocks .shoes a:hover {
color: #C84038;
}

p {
margin-bottom: 1em;
}

#scroll_right {
font-size: 11px;
}
/********************* Front page **********/

.label {
font-size: 9px;
line-height: 9px;
color: #4a4a4b;
display: block;
height: 7px
}

.data {
font-weight: bold;
margin-bottom: 3px;
color: #4a4a4b;
font-size: 11px;
height: 14px;
}


.intro {
font-family: Arial black;
color: #4a4a4b;
font-weight: bold;
font-style: italic;
font-size: 16px;
line-height: 16px;
letter-spacing: -1px;
margin: 0px;
}

/********************* Profile **********/

#profile h2{
font-size: 45px;
line-height: 40px;
}

#profile h3, #profile h2, #profile .label, .profile_meta .label, .profile_meta .data {
color: #ffffff;
}

.profile_submenu {
color: #fff;
}

.profile_submenu li {
font-weight: bold;
font-size: 12px;
margin-top: 3px;
}

.profile_submenu li a {
color: #ffffff;
}

/********************* Menu **********/

#menu {
font-family: Arial black; 
padding: 10px 0px 0px 10px;
}

#menu h2 {
letter-spacing: -1px;
margin: 0px;
}

#menu_left, #menu_centre {
margin-right: 10px;
}

#menu p, #menu li {
color: #4a4a4b;
font-weight: bold;
font-style: italic;
font-size: 15px;
line-height: 16px;
letter-spacing: -1px;
margin: 0px;
}

#menu p {
color: #4a4a4b;
}

#menu li {
margin-right: 3px;
list-style-type: none;
}

#menu li a {
color: #4a4a4b;
}

ul.blocks .submenu li {
font-size: 11px;
}

/******* Ourwork Project *******/

.project_labels p {
color: #C84038;
font-size: 11px;
line-height: 12px;
}

.project_image_description {
font-size: 11px;
line-height: 12px;
}

/******* Location *******/

.calendar_note {
font-size: 11px;
line-height: 12px;
}

.ceo-pic {
font-family: Arial black;
font-style: italic;
letter-spacing: -1px;
}

/******* Overlay panel *******/

.jqmWindow {
	font-size: 11px;
	line-height: 1.2em;
}

.jqmWindow a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
