/* CSS Document */

#body {
	overflow:hidden;
}

#container{
	position: absolute;
	padding:0 0 0 0;
	z-index:1000;
	width:800px;
	height:600px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
#container2{
	position:absolute;
	width:800px;
	height:600px;
	padding:0 0 0 0;
}

/* Begin Menu */

#menucontainer {
position:relative;
left:270px;
top:77px;
height:20px;
background-color:#FFFFFF;
width:300px;
}
a.menu{
cursor: pointer !important;
text-decoration: none;
color: #666666;
}
.menu{
cursor: pointer !important;
text-decoration: none;
color:#666666;
}
a.menu:hover{
cursor: pointer !important;
text-decoration: none;
color:#EC008B;
}
.menu:hover{
cursor: pointer !important;
text-decoration: none;
color:#EC008B;
}
a.greymenu{
cursor: pointer !important;
text-decoration: none;
color:#EC008B;
}
.greymenu{
cursor: pointer !important;
text-decoration: none;
color:#EC008B;
}
#individualmenu {
	float:left;
	padding-right:5px;
}

/* End Menu */

/* Begin Portfolio Menu */

#menu_leftspacer {
	background-image:url(../images/menu/portfolio_menu2_01.jpg);
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:28px;
	height:64px;
	float:left;
}
#menu_illustrations {
	background-image:url(../images/menu/portfolio_menu2_grey_02.jpg);
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:159px;
	height:64px;
	float:left;
}
#menu_illustrations2 {
	background-image:url(../images/menu/portfolio_menu2_colour_02.jpg);
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:159px;
	height:64px;
	float:left;
}
#menu_illustrations a {
	background-image:url(../images/menu/portfolio_menu2_grey_02.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:159px;
	height:64px;
	float:left;
}
#menu_illustrations a:hover {
	background-image:url(../images/menu/portfolio_menu2_colour_02.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:159px;
	height:64px;
	float:left;
}
#menu_editorial {
	background-image:url(../images/menu/portfolio_menu_grey_02.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:117px;
	height:64px;
	float:left;
}
#menu_editorial2 {
	background-image:url(../images/menu/portfolio_menu_colour_02.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:117px;
	height:64px;
	float:left;
}
#menu_editorial a {
	background-image:url(../images/menu/portfolio_menu_grey_02.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:117px;
	height:64px;
	float:left;
}
#menu_editorial a:hover {
	background-image:url(../images/menu/portfolio_menu_colour_02.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:117px;
	height:64px;
	float:left;
}
#menu_online {
	background-image:url(../images/menu/portfolio_menu_grey_03.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:92px;
	height:64px;
	float:left;
}
#menu_online2 {
	background-image:url(../images/menu/portfolio_menu_colour_03.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:92px;
	height:64px;
	float:left;
}
#menu_online a {
	background-image:url(../images/menu/portfolio_menu_grey_03.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:92px;
	height:64px;
	float:left;
}
#menu_online a:hover {
	background-image:url(../images/menu/portfolio_menu_colour_03.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:92px;
	height:64px;
	float:left;
}
#menu_animation {
	background-image:url(../images/menu/portfolio_menu_grey_04.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:140px;
	height:64px;
	float:left;
}
#menu_animation2 {
	background-image:url(../images/menu/portfolio_menu_colour_04.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:140px;
	height:64px;
	float:left;
}
#menu_animation a {
	background-image:url(../images/menu/portfolio_menu_grey_04.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:140px;
	height:64px;
	float:left;
}
#menu_animation a:hover {
	background-image:url(../images/menu/portfolio_menu_colour_04.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:140px;
	height:64px;
	float:left;
}
#menu_branding {
	background-image:url(../images/menu/portfolio_menu_grey_05.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:126px;
	height:64px;
	float:left;
}
#menu_branding2 {
	background-image:url(../images/menu/portfolio_menu_colour_05.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:126px;
	height:64px;
	float:left;
}
#menu_branding a {
	background-image:url(../images/menu/portfolio_menu_grey_05.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:126px;
	height:64px;
	float:left;
}
#menu_branding a:hover {
	background-image:url(../images/menu/portfolio_menu_colour_05.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:126px;
	height:64px;
	float:left;
}
#menu_other {
	background-image:url(../images/menu/portfolio_menu_grey_06.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:138px;
	height:64px;
	float:left;
}
#menu_other2 {
	background-image:url(../images/menu/portfolio_menu_colour_06.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:138px;
	height:64px;
	float:left;
}
#menu_other a {
	background-image:url(../images/menu/portfolio_menu_grey_06.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:138px;
	height:64px;
	float:left;
}
#menu_other a:hover {
	background-image:url(../images/menu/portfolio_menu_colour_06.jpg); 
	background-repeat:no-repeat; 
	background-position: 0% 100%;
	border-style:none;
	width:138px;
	height:64px;
	float:left;
}

/* End Portfolio Menu */

/* Begin framework */

#frameimagetop {
	width:1200px;
	height:100px;
	float:left;
	position:absolute;
	top:-100px;
	left:-200px;
	background-image:url(../images/trial2_01.jpg);
}

#frameimageouterleft {
	width:200px;
	height:600px;
	float:left;
	position:absolute;
	top:0px;
	left:-200px;
	background-image:url(../images/trial2_02.jpg);
}

#frameimageouterright {
	width:200px;
	height:600px;
	float:left;
	position:absolute;
	top:0px;
	left:800px;
	background-image:url(../images/trial2_04.jpg);
}

#frameimagebottom {
	width:1200px;
	height:200px;
	float:left;
	position:absolute;
	top:600px;
	left:-200px;
	background-image:url(../images/trial3_11.jpg);
}

#logo_menu_area {
	width:800px;
	height:100px;
	float:left;
	background-image:url(../images/trial2_03.jpg);
}

#title_area {
	width:800px;
	height:64px;
	float:left;
	background-image:url(../images/trial5_05.jpg);
}

#title_contact {
	width:800px;
	height:64px;
	float:left;
	background-image:url(../images/contact_title.jpg);
}

#title_about {
	width:800px;
	height:64px;
	float:left;
	background-image:url(../images/about_title.jpg);
}

#title_cv {
	width:800px;
	height:64px;
	float:left;
	background-image:url(../images/cv_title.jpg);
}

#title_home {
	width:800px;
	height:64px;
	float:left;
	background-image:url(../images/home_title.jpg);
}

#dividerline {
	width:800px;
	height:9px;
	float:left;
	background-image:url(../images/trial5_06.jpg);
}

#frameleft {
	width:28px;
	height:427px;
	float:left;
	background-image:url(../images/trial6_07.jpg);
}

#contentarea {
	width:744px;
	height:427px;
	float:left;
	background-color:#FFFFFF;
	color:#666666;
}

#frameright {
	width:28px;
	height:427px;
	float:left;
	background-image:url(../images/trial6_09.jpg);
}

#framebottom {
	width:0px;
	height:0px;
	float:left;
	background-image:url(../images/trial2_10.jpg);
}

/* End framework */

#title_menu {
	width:800px;
	height:64px;
	background-color:#FFFFFF;
}
a.submenu {
	color:#666666;
	text-decoration: none;
	display:block;
}
a.submenu:hover {
	text-decoration: none;
	color:#EC008B;
	display:block;
}
a.submenu2 {
	color:#666666;
	text-decoration: none;
	display:block;
	font-size:18px;
}
a.submenu2:hover {
	text-decoration: none;
	color:#EC008B;
	display:block;
	font-size:18px;
}
#left {
	width:304px;
	height:427px;
	float:left;
}
#leftcontent {
	width:284px;
	height:407px;
	position:absolute;
	font-size:14px;
	padding-right:20px;
	padding-top:20px;
}
#innerleftcontent {
	width:284px;
	position:absolute;
	bottom:27px;
	color:#666666;
}
#portfoliologoandtitle {
	width:284px;
	padding-bottom:10px;
}
#thumbnails img {
	float: left;
	padding-right:6px;
	padding-top:6px;
}
#right {
	width:440px;
	height:427px;
	float:left;
}
#rightcontent {
	width:440px;
	height:420px;
	float:left;
	padding-top:7px;
}
form {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:10px;
	margin-top:10px;
}
#plainlink {
	color:#000000;
	text-decoration:none;
}