/*
Theme Name: mystyle
Theme URI: nucreative.co.uk
Description: My Beloved Style
Version: 1.0
Author: Tim Lindsay
*/ 

body {
	margin:0px;
	padding: 0;
	background-color:#FFFFFF;
	text-align: left;
	line-height: 20px;
	font-family:Arial;
	font-size: 13px;
	color: #776441;
}

a {
	color:#d5e04d;
	}

a:hover {
	color:#FFFFFF;
	text-decoration:none;
	text-align: right;
	}

#wrapper { 
 	margin: 0 auto;
 	width: 1105px;
}

#header {
 	width: 998px;
 	height: 75px;
	margin-left: 50px;
 	background: #ffffff;
}

#menu {
	width:998px;
	margin-left: -50px;
	text-align:left;
}

#menu ul {
	margin-left:90px;
	padding: 0;
	list-style: none;
}


#menu li {
	display: inline;
}


#menu a {
	font-family:Arial;
	font-size:16px;
	float: left;
	border: none;
	padding-top:20px;
	margin-left:20px;
	margin-top:25px;
	text-decoration: none;
	color:#776441;

}

#menu a:hover {
	color: #d5e04d;
}

#menu a.active {
	color: #6ebf5a;
	background-image:url(images/images/slice_06.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#page {
	border-top:#eb118d 2px solid;
	border-bottom:#eb118d 2px solid;
	width:998px;
	height:615px;
	overflow:hidden;
	padding: 0;
	clear:both;
	margin: 0px auto;
	}
	
#page2 {
	border-top:#eb118d 2px solid;
	border-bottom:#eb118d 2px solid;
	border-left:#776441 1px solid;
	border-right:#776441 1px solid;
	width:998px;
	height:615px;
	overflow:hidden;
	padding: 0;
	clear:both;
	margin: 0px auto;
	}

#image_bg {
	position:absolute;
	overflow:hidden;
	z-index:0;
	}

#content {
	position:absolute;
	width:525px;
	margin-top:125px;
	margin-left:60px;
	z-index:2;
	}
	
#content_talent {
	position:absolute;
	width:900px;
	height:595px;
	margin-top:10px;
	margin-left:49px;
	z-index:2;
	}
	
	
#content_left {
	position:absolute;
	width:450px;
	margin-top:100px;
	margin-left:60px;
	z-index:2;
	}
	
#content_right {
	position:absolute;
	width:250px;
	margin-top:100px;
	margin-left:650px;
	z-index:2;
	}
	
	#content_job1 {
	position:absolute;
	width:450px;
	margin-top:100px;
	margin-left:30px;
	z-index:2;
	}
	
	#content_job1 p, #content_job2 p {
	font-size:90%;
	color:#ffffff;
	padding-top:1px;
	padding-bottom:1px;
	}
	
	#content_job2 {
	position:absolute;
	width:450px;
	margin-top:100px;
	margin-left:520px;
	z-index:2;
	}
	
#content h1, #content_left h1, #content_right h1, #content_job1 h1, #content_job2 h1   {
	color:#d5e04d;
	font-size:150%;
	font-weight:bold;
	}

#content p, #content_left p, #content_right p {
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	}
	
#content_bg {
	position:absolute;
	width:650px;
	margin-top:75px;
	height:465px;
	background-color:#828978;
	opacity:0.80;
	filter:alpha(opacity=80);
	z-index:1;
	}
	
#content_bg2 {
	position:absolute;
	width:400px;
	margin-top:0px;
	margin-left:705px;
	height:693px;
	background-color:#828978;
	opacity:0.80;
	filter:alpha(opacity=80);
	z-index:1;
	}
	
#content_bg3 {
	position:absolute;
	width:998px;
	margin-top:75px;
	margin-left:0px;
	height:465px;
	background-color:#828978;
	opacity:0.80;
	filter:alpha(opacity=80);
	z-index:1;
	}
	
#content_bg_blog {
	position:absolute;
	width:998px;
	margin-top:75px;
	margin-left:0px;
	height:540px;
	background-color:#828978;
	opacity:0.80;
	filter:alpha(opacity=80);
	z-index:1;
	}
	
#content_bgtalent {
	position:absolute;
	width:998px;
	margin-top:0px;
	margin-left:0px;
	height:615px;
	background-color:#7E8082;
	opacity:0.70;
	filter:alpha(opacity=80);
	z-index:1;
	}
	
#content_talent{
	margin-left:50px;
	color:#ffffff;
	}
	
	#content_talent p{
	color:#ffffff;
	}
	
#content_talent h1{
	color:#ffffff;
	}

#content ul {
	
	list-style:none;
	margin-left:-40px;
	padding-left:40px; /*IE fix*/
}

#content li {

	line-height:30px;
	
	}

#content li a {
	
	color:#ffffff;
	text-decoration:underline;
}

#content li a:visited {
	
	color:#ffffff;
	text-decoration:none;
}

#content li a:hover {
	
	color:#d5e04d;
	text-decoration:none;
}


#login {
	float:right;
	margin-top:-10px;
}

#login a{
	font-size:0.8em;
	text-decoration:none;
	color:#776441;
}

#login a:hover{
	font-size:0.8em;
	text-decoration:none;
	color:#d5e04d;
}

#logo {
	position:absolute;
	margin-top:-59px;
	margin-left:650px;
	background-image:url(images/images/slice_03.jpg);
	background-repeat:no-repeat;
	height:50px;
	width:346px;
}

#BDI_logo {
	position:absolute;
	margin-top:660px;
	margin-left:810px;
	height:40px;
	width:148px;
}

#sticker {
	position:absolute;
	margin-top:20px;
	margin-left:560px;
	height:161px;
	width:160px;
	z-index:1;
}

#RAR_logo {
	position:absolute;
	margin-top:650px;
	margin-left:60px;
	height:68px;
	width:100px;
}

#footer {
	width:998px;
	margin: 0 auto;
	clear: both;
	text-align:left;
	}

#footer p {
	float:left;
	font-size:0.8em;
	color:#776441;
	padding-top:5px;
	padding-left:60px;
	margin:0;
	text-align:right;
	}

#footer p a {
	color:#6ebf5a;
	}
	
	

#footer p a.active{
	color:#776441;
	text-decoration:none;
	}
	
#social {
	width:998px;
	margin: 0 auto;
	padding-top:20px;
	clear: both;
	text-align:center;
	}	
	
#social ul{
	padding-left:0px;
	}
	
#social li{
	display:inline;
	padding-right:20px;
	padding-top:10px;
	color:#776441;
	font-size:0.8em;
	}
	
#social li a{
	color:#6ebf5a;
	font-size:0.9em;
	padding-left:5px;
	}	
	
.search_form1{
	margin-top:-170px;
	margin-left:610px;
	background-color:#333333;
	width:300px;
	color:#ffffff;
	padding:10px;
	}
	
	.search_form1 a{
	color:#ffffff;
	}
	
	.search_form1 a:hover{
	color:#D5E04D;
	}
	
.search_form1 h1{
	font-size:18px;
	color:#D5E04D;
	}	
	
#browse {
	width:300px;
	height:370px;
	margin-left:610px;
	background-color:#333333;
	padding:10px;
	border-top:#ffffff 1px solid;
	}	
	
#browse h1{
	font-size:18px;
	color:#D5E04D;	
	}
	
	#browse li{
	font-size:14px;
	color:#FFFFFF;	
	margin-left:30px;
	}
	
	#browse li a{
	font-size:14px;
	color:#ffffff;	
	margin-left:30px;
	}
	
	#browse li a:hover{
	font-size:14px;
	color:#D5E04D;	
	margin-left:30px;
	}

/* Portfolio style */
.SplashFrame{
	background: url(images/slashframe.jpg) no-repeat 0 0;
	width: 998px;
	height: 615px;
	margin: 0 auto;
	padding:0;
}
.SlashEff{
	z-index:99999;
	position:absolute;
	background-color: #fff;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	width: 998px;
	height:25px;
	margin: 0;
	padding: 2px 0px;
}
.SlashEff ul {
	margin:0;
	padding:0px 10px;
}

.SlashEff ul li{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;	
	float: right;
	text-align:right;
	list-style-image: none;
	list-style-type: none;	
	width: 200px;
	cursor: pointer;
	font-size:16px;
}
.SlashEff ul li:hover{
    color:#D5E04D;
	text-decoration: underline;
}
.nav-bar{
	position:absolute;
	background-color: #fff;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	width: 998px;
	height:42px;
	margin: 0;
	padding: 2px 0px;
	top:570px;
	z-index:99999;
}
.nav-bar ul {
	margin: 0 0 0 25px;
	padding:0px 12px;
}

.nav-bar ul li{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;	
	float: left;
	text-align:right;
	list-style-image: none;
	list-style-type: none;	
	cursor: pointer;
	font-size:18px;
	padding:8px 25px;
}
.nav-bar ul li a:link, .nav-bar ul li a:visited {
	color:#776441;
	text-decoration:none;
}
.nav-bar ul li a:hover{
    color:#D5E04D;
	text-decoration: underline;
}
.nav-bar ul li.active{
	color:#6EBF5A;
}

#image_bg #demotip {
	display:none;
	background:transparent url(images/white_big.png);
	font-size:12px;
	height:144px;
	width:320px;
	padding:25px;
	color:#776441;	
}

/* style the trigger elements */
#demo img {
	border:0;
	cursor:pointer;
	margin:0;
}

#demotip {
	display:none;
	position: absolute;
	visibility: visible;
	top: 30px;
	left: 30px;
}	
