/*----------------------------------------------------*/

.head-holder {
	font-family:Helvetica, sans-serif, arial;
	text-transform:uppercase; 
	font-size:12px;
	color:#46c3a4;
	line-height:17px;
	font-weight:700;
	text-align:left;
	width:780px;
	height:30px;
	padding:5px;
	border:none;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:0px;
	float:left;
}

.head-bar-solid {
	width:770px;
	height:3px;
	padding-left:5px;
	padding-right:5px;
	margin-top:20px;
	background-color:#c2c2c2;
}

/*--------------*/

.head-bar-featured {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:right;
	background-color:#ffffff;
	width:645px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	
}

.head-text-featured {
	float:left;
	background-color:#ffffff;
	width:130px;
	height:15px;
	padding:0px;
	border:none;
	margin-top:0px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
}

/*--------------*/

.head-bar-case {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:right;
	background-color:#ffffff;
	width:680px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	
}

.head-text-case {
	float:left;
	background-color:#ffffff;
	width:95px;
	height:15px;
	padding:0px;
	border:none;
	margin-top:0px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
}

/*--------------*/

.head-bar-release {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:right;
	background-color:#ffffff;
	width:645px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	
}

.head-text-release {
	float:left;
	background-color:#ffffff;
	width:130px;
	height:15px;
	padding:0px;
	border:none;
	margin-top:0px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
}

/*--------------*/

.head-bar-sites {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:right;
	background-color:#ffffff;
	width:635px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	
}

.head-text-sites {
	float:left;
	background-color:#ffffff;
	width:140px;
	height:15px;
	padding:0px;
	border:none;
	margin-top:0px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
}

/*--------------*/

.head-bar-flyers {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:right;
	background-color:#ffffff;
	width:720px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	
}

.head-text-flyers {
	float:left;
	background-color:#ffffff;
	width:55px;
	height:15px;
	padding:0px;
	border:none;
	margin-top:0px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
}

/*--------------*/

.head-bar-flash {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:right;
	background-color:#ffffff;
	width:665px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	
}

.head-text-flash {
	float:left;
	background-color:#ffffff;
	width:110px;
	height:15px;
	padding:0px;
	border:none;
	margin-top:0px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
}


/*----------------------------------------------------*/



.featured {
	background-color:#ffffff;
	width:780px;
	height:310px;
	padding:5px;
	border:none;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}


.frow1 {
	background-color:#000000;
	width:780px;
	height:230px;
	padding:0px;
	border:none;
	margin:0px;
}

.frow2col1 {
	font-family:Helvetica, sans-serif, arial;
	text-transform:uppercase; 
	font-size:11px;
	color:#d4d4d4;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:40px;
	height:36px;
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:0px;
	margin-right:5px;
}

.frow2col2 {
	font-family:Helvetica, sans-serif, arial; 
	text-transform:uppercase;
	font-size:11px;
	color:#46c3a4;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:115px;
	height:36px;
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:0px;
	margin-right:5px;
}

.frow3col1 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:400;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:615px;
	height:21px;
	padding:0px;
	border:none;
	margin-top:0px;
	margin-bottom:0px;
}

.fbar {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:left;
	background-color:#ffffff;
	width:780px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	
}

.fline {
	float:left;
	background-color:#e3e3e3;
	width:780px;
	height:1px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	margin-top:5px;
	
}

.fproject {
	font-family:Helvetica, sans-serif, arial; 
	text-transform:uppercase;
	font-size:11px;
	color:#909090;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:615px;
	height:15px;
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:0px;
}

.frow4col1 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:750px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:0px;
}

.frow4col2 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:700;
	text-align:right;
	float:left;
	background-color:#ffffff;
	width:30px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:0px;
}


/*----------------------------------------------------*/


.featured2 {
	background-color:#ffffff;
	width:246px;
	height:230px;
	padding:5px;
	border:none;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}

.f2row1 {
	background-color:#000000;
	width:246px;
	height:150px;
	padding:0px;
	border:none;
	margin:0px;
}

.f2row2col1 {
	font-family:Helvetica, sans-serif, arial;
	text-transform:uppercase; 
	font-size:11px;
	color:#d4d4d4;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:40px;
	height:30px;
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:5px;
	margin-right:5px;
}

.f2row2col2 {
	font-family:Helvetica, sans-serif, arial; 
	text-transform:uppercase;
	font-size:11px;
	color:#46c3a4;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:200px;
	height:30px;
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:5px;
}

.f2project {
	font-family:Helvetica, sans-serif, arial; 
	text-transform:uppercase;
	font-size:11px;
	color:#909090;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:380px;
	height:15px;
	padding:0px;
	border:none;
	margin-top:0px;
	margin-bottom:0px;
}

.f2row3col1 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:400;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:215px;
	height:30px;
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:5px;

}

.f2bar {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:left;
	background-color:#ffffff;
	width:380px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	
}

.f2line {
	float:left;
	background-color:#e3e3e3;
	width:246px;
	height:1px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	margin-top:5px;
	
}

.f2row4col1 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:190px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:0px;
}

.f2row4col2 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:700;
	text-align:right;
	float:right;
	background-color:#ffffff;
	width:30px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:0px;
}


/*----------------------------------------------------*/


.holder {
	background-color:#ffffff;
	width:180px;
	height:340px;
	padding:5px;
	border:none;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}

.row1 {
	background-color:#000000;
	width:180px;
	height:256px;
	padding:0px;
	border:none;
	margin:0px;
}

.row2col1 {
	font-family:Helvetica, sans-serif, arial;
	text-transform:uppercase; 
	font-size:11px;
	color:#d4d4d4;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:40px;
	height:30px;
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:5px;
	margin-right:5px;
}

.row2col2 {
	font-family:Helvetica, sans-serif, arial; 
	text-transform:uppercase;
	font-size:11px;
	color:#46c3a4;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:right;
	background-color:#ffffff;
	width:135px;
	height:30px;
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:5px;
}

.project {
	font-family:Helvetica, sans-serif, arial; 
	text-transform:uppercase;
	font-size:11px;
	color:#909090;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:180px;
	height:15px;
	padding:0px;
	border:none;
	margin-top:0px;
	margin-bottom:0px;
}

.row3col1 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:400;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:180px;
	height:45px;
	padding:0px;
	border:none;
	margin-bottom:4px;
}

.bar {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:left;
	background-color:#ffffff;
	width:180px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	
}

.line {
	float:left;
	background-color:#e3e3e3;
	width:180px;
	height:1px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	margin-top:5px;
	
}

.row4col1 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:140px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:0px;
}

.row4col2 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:700;
	text-align:right;
	float:left;
	background-color:#ffffff;
	width:40px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:0px;
}

/*----------------------------------------------------*/


.fla-holder {
	background-color:#ffffff;
	width:180px;
	height:260px;
	padding:5px;
	border:none;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}

.fla-row1 {
	background-color:#000000;
	width:180px;
	height:180px;
	padding:0px;
	border:none;
	margin:0px;
}

.fla-row2col1 {
	font-family:Helvetica, sans-serif, arial;
	text-transform:uppercase; 
	font-size:11px;
	color:#d4d4d4;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:40px;
	height:30px;
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:5px;
	margin-right:5px;
}

.fla-row2col2 {
	font-family:Helvetica, sans-serif, arial; 
	text-transform:uppercase;
	font-size:11px;
	color:#46c3a4;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:right;
	background-color:#ffffff;
	width:135px;
	height:30px;
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:5px;
}

.fla-project {
	font-family:Helvetica, sans-serif, arial; 
	text-transform:uppercase;
	font-size:11px;
	color:#909090;
	line-height:15px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:180px;
	height:15px;
	padding:0px;
	border:none;
	margin-top:0px;
	margin-bottom:0px;
}

.fla-row3col1 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:400;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:180px;
	height:45px;
	padding:0px;
	border:none;
	margin-bottom:4px;
}

.fla-bar {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:left;
	background-color:#ffffff;
	width:180px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	
}

.fla-line {
	float:left;
	background-color:#e3e3e3;
	width:180px;
	height:1px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	margin-top:5px;
	
}

.fla-row4col1 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:140px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:0px;
}

.fla-row4col2 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:700;
	text-align:right;
	float:left;
	background-color:#ffffff;
	width:40px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:0px;
}


/*----------------------------------------------------*/

.nbar {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:clear;
	background-color:#ffffff;
	width:180px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:6px;
	margin-top:6px;
	
}

.nbartop {
	background-image:url(http://www.sumthinkcreative.co.uk/images/stripe1.png);
	float:clear;
	background-color:#ffffff;
	width:180px;
	height:15px;
	padding:0px;
	border:none;
	margin-bottom:7px;
	margin-top:10px;
	
}

.subscribe1 {
	width:180px;
	height:115px;
	padding:0px;
	border:none;
	margin-left:2px;
	margin-bottom:6px;
	margin-top:6px;
}

.subscribe2 {
	width:180px;
	height:24px;
	padding:0px;
	border:none;
	margin-bottom:5px;
	margin-top:5px;
}
.subscribe2-1 {
	font-family:Helvetica, sans-serif, arial; 
	text-transform:uppercase;
	font-size:10px;
	font-weight:700;
	color:#cdcdcd;
	line-height:15px;
}

.submit {
	background-color:#000000;

}

div.left-bar-1 {
	font-family:Helvetica, sans-serif, arial; 
	text-transform:uppercase;
	font-size:12px;
	color:#46c3a4;
	line-height:15px;
	font-weight:700;
	text-align:left;
	margin-left:3px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:7px;
}

div.left-bar-2 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:12px;
	color:#a0a0a0;
	line-height:16px;
	font-weight:bold;
	text-align:left;
	margin-left:3px;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:12px;
}

div.left-bar-3 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:400;
	text-align:left;
	margin-left:3px;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:12px;
}

.flyer-wall-1 {
	width:180px;
	height:110px;
	padding:0px;
	border:none;
	margin-left:2px;
	margin-bottom:6px;
	margin-top:6px;
}

.flyer-wall-2 {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:14px;
	font-weight:700;
	text-align:left;
	float:left;
	background-color:#ffffff;
	width:158px;
	height:20px;
	padding:0px;
	border:none;
	margin-left:2px;
	margin-bottom:10px;
}

.flyer-wall-3 {
	text-align:right;
	float:left;
	background-color:#ffffff;
	float:left;
	width:20px;
	height:20px;
	padding:0px;
	border:none;
	margin-bottom:10px;
}

#logo {
   position:absolute;
   width:600px;
   height:400px;
   left:0px;
   top:0px;
   float:left;
   padding:0px;
   border:0px;
   margin:0px;
   z-index:1;
}

.menu {
	font-family:Helvetica, sans-serif, arial; 
	font-size:11px;
	color:#a0a0a0;
	line-height:16px;
	font-weight:700;
	text-align:left;
	margin:0;
	padding:0;
	width:150px;
	list-style:none;
	background:#ffffff;
}
.menu li {
	font-family:Helvetica, sans-serif, arial; 
	padding:0;
	margin:0;
	height:27px;
	list-style:none;
	background-repeat:no-repeat;
}
.menu li a, .menu li a:visited {
	font-family:Helvetica, sans-serif, arial; 
	display:block;
	text-decoration:none;
	text-indent:-1000px;
	height:27px;
	background-repeat:no-repeat;
}
.music {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_music_up.jpg);}
.music a {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_music_up.jpg);}
.flyer {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_flyer_ovr.jpg);}
.flyer a {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_flyer_up.jpg);}
.corporate {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_corp_ovr.jpg);}
.corporate a {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_corp_up.jpg);}
.photography {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_photo_ovr.jpg);}
.photography a {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_photo_up.jpg);}
.profile {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_profile_ovr.jpg);}
.profile a {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_profile_up.jpg);}
.contact {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_contact_ovr.jpg);}
.contact a {background-image:url(http://www.sumthinkcreative.co.uk/images/nav_contact_up.jpg);}
ul.menu li a:hover {background: none;}


a:link {
	color:#a0a0a0;
	text-decoration:underline;
}

a:visited {
	text-decoration:underline;
	color:#a0a0a0;
}

a:hover {
	color:#46c3a4;
	text-decoration:none;
}

a:active {
	text-decoration:underline;
	color:#a0a0a0;
}

a.other:link{
	text-decoration: none;
	color: #c0c0c0;

}
a.other:visited {
	text-decoration: none;
	color: #c0c0c0;
}
a.other:hover{
	text-decoration: underline;
	color: #5ebf16;
}

a.other:active {
	text-decoration: none;
	color: #c0c0c0;
}


