body{
	margin:0;
	padding:0;
	line-height: 1.5em;
}

#contentwrapper {
	margin:0px auto;
	width:960px; 
}
#sectionlogo {
	background:transparent url(../img/k.png) no-repeat scroll 0 0;
	height:175px;
	width:400px;
	float:left;
}

#header {
width:960px;
float: left;
}

#menu {
	height:30px;
	padding-top:15px;
	width:960px;
}

#menu a {
	color:#000;
	font-size:13px;
	font-weight:normal;
	margin:0;
	padding:2px 10px;
	text-decoration: none;
}

#menu a.active {
	background-color: #ff5721; /*#ff4600*/
}

#menu a.hover {
   background-color: #ff4600; 
}

#content {
	/*margin-top: 15px;*/
	clear:both;
	display:block;
	float:left;
	width:960px;
}

#commonimage {
	margin: 0 auto;
	background:transparent url(../img/contact.png) no-repeat scroll 0 0;	
	height:867px;
	width:972px;
}

#contact {
	clear:both;
	color:#000000;
	float:right;
	height:376px;
	/*margin-right:100px;
	overflow-y:auto;
	overflow-x:hidden;*/
	padding:96px;
	padding-top:0px;
	padding-left:130px;	
	padding-top:0px;
	padding-left:130px;
	text-align:justify;
	width:650px;
}

.title {
	color:#FFFFFF;
	font-family:Lucida Grande;
	font-size:25px;
	font-weight:normal;
	padding-left:409px;
	padding-top:113px;
}

/* index page */
#home {
	/*margin:100px 150px;*/
	margin:0 auto;
	width:960px;
	float:left;
	display:block;
}

#home_content {
	background: transparent url(../img/twitter_logo_1.png) no-repeat bottom left;	
	height:160px;
	margin-left:20px;
	overflow:hidden;
	width:270px;
	text-align: justify;
}

#artistspotlight {
	background: transparent url(../img/artistselekta.png) no-repeat top center;
	margin:0 auto;
	height:250px;
	width:700px;
	display:block;
	text-color:#808080;
	padding-top:15px;
}

#contentFlow{
	height:250px;
	width:700px;
	margin: 0 auto;
	display:block;
}

.flow{
	height:177px !important;
	margin-bottom:-59px !important;
}

#arrowleft {
	float:left;
	margin-top:30px;
}

#artistimg {
	background:transparent url(../img/backartist.png) no-repeat scroll 0 0;
	float:left;
	height:100px;
	width:101px;
	padding-left:13px;
	padding-top:15px;
}

#artistimg img {
	height:70px;
	width:80px;
	margin: 0 auto;
}

#arrowright {
	float:left;
	margin-top:30px;
}

#soloimg {
	padding-top:17px;
	width:130px;;
}

#featured {
	/*border:1px solid;*/
	float:left;
	display:block;
	/*margin-left:100px;*/
	background:transparent url(../img/featured.png) no-repeat top center;
	width:220px;
	height:310px;
	margin-top:20px;
	padding-top:45px;
/*	padding-left:15px;*/
}

#featured img {
	height:310px;
	width:220px;
	margin: 0 auto;
}

#gig {
	background:transparent url(../img/gogglecal.png) no-repeat scroll 0 0;
	float:right;
	height:372px;
	padding-left:29px;
	padding-top:67px;
	width:310px;
	/*margin-left:100px;*/
}

/* artists page */
#artistimage {
	margin: 0 auto;
	background:transparent url(../img/artist.png) no-repeat scroll 0 0;	
	height:867px;
	width:972px;
}

#artistdesc {
	/*margin-right:421px;*/
	float:left;
	height:150px;
	width:150px;
	position:relative;
}

#artistdesc img{
	display:block;
	max-height:150px;
	max-width:150px;
	position:absolute;
	bottom:0px;
}


#artistlogo {
	float:right;
	text-align:justify;
	width:398px;
}

#solo {
	border-bottom:1px solid;
	float:left;
	margin-left:130px;/*m*/
	/*overflow-y:hidden;*/
	padding-right:80px;
	width:600px;
	/*width:584px; m#solo {
border-bottom:1px solid;
float:left;
margin-left:130px;
padding-right:5px;
width:600px;
}*/
}

#artist {
	height:555px;
	/*margin-right:100px;*/
	overflow-x:hidden;
	overflow-y:auto;
}

#label {
	/*color:#FFFFFF;*/
	font-weight:bold;
	text-transform:capitalize;
	text-decoration: underline;
}

#label a{
color: #000;
}

#artistwrapper {
	margin-right:95px;
	padding-top:100px;
}

a {
color:#000;
}

#artistname {
	margin-left:86px;
	font-weight:bold;
	/*text-decoration:underline;*/
	text-transform:capitalize;
	padding-bottom:15px;
}

#artistcontent {
	height:560px;
	margin-left:87px;
	/*overflow-y:auto;*/
	/*overflow-x:hidden;*/
}

#artistcontainer {
	float:right;
	height:535px;
	overflow:auto;
	overflow-x:hidden;
	width:350px;
}

#artistinfo {
	padding:10px;
	text-align:justify;
}

#artistmulti {
	float:left;
	width:300px;

}

#artistpic {
	float:left;
	width:410px;
	height:245px;
}

#artistpic img{
	max-height:245px;
	max-width:410px;
	/*margin: 0 auto;*/
	display:block;
}

#link {
	/*height:71px;*/
	float:left;
	padding-top:5px;
	margin-right:56px;
}

#link a {
	color:#000000;
	font-size:14px;
	padding:1px 4px 0 5px;
	text-decoration:none;
}

#video {
	clear:both;
	float:left;
	padding:5px;
}

/* HTML tags*/
img {
	border:0px;
}

select {
	border:1px solid #A0A0A0;
	color:#8A8A8A;
	padding:2px;
}

input[type="text"], input[type="password"], textarea {
	border:2px solid #A0A0A0;
	font-family:"Trebuchet MS";
	font-size:0.9em;
	margin-bottom:2px;
	margin-left:2px;
	padding:1px;
}

input[type="submit"], input[type="reset"], input[type="button"] :active {
	border:2px solid #A0A0A0;
	color:#445569;
	font-family:"Arial";
	font-size:0.9em;
	font-weight:bold;
}

/* book page*/
#bookimage {
	background:transparent url(../img/book.png) no-repeat scroll 0 0;
	height:867px;
	margin:0 auto;
	width:972px;
}

#book {
	/*margin-right:95px;*/
	padding:100px;
}

.block {
	margin-bottom:20px;
	width:750px;
}

.head {
	float:left;
	text-align:right;
	width:25%;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;"
}

.input {
	width:75%;
}

#bookinghead {
	background-color:#F5F5F5;
	border-top:2px dotted #DADADA;
	border-bottom:2px dotted #DADADA;
	color:#000000;
	font-family:sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:12px;
}

#bookingfoot {
	background-color:#EAEAEA;
	padding-bottom:8px;
	padding-left:116px;
	padding-top:8px;
	border-bottom:1px solid #686868;
}
#error {
color:red;
}

#leftgcal   {

background:url(../img/leftgcal.png);
}

#leftside {
margin-left:175px;
margin-right:22px;
}

#rightside
{
margin-left:365px;
margin-top:-245px;
}

#gridder {
 
}

#gridview{
width:777px;
margin-left:249px;
padding-bottom:23px;
margin-top:-29px;
}

#gridview a {
color:#000;
font-weight:bold;
}

#gridartist {
width:777px;
margin-left:126px;
}

#artist_viewer {
width:150px;
float:left;
padding:14px;
border-bottom:1px solid;
}

#artist_viewer img{
max-width:150px;
max-height:150px;
margin: 0 auto;
display:block;
position:absolute;
bottom:0px;
left:0px;
right:0px;
}

#artist_gimage {
display:block;
height:150px;
width:150px;
position:relative;
margin:0 auto;
}

#listview {
width:777px;
margin-left:119px;
padding-bottom:23px;
margin-top:-29px;
}

#listview a {
color:#000;
font-weight:bold;
}

#gartist {
height:517px;
overflow-y:auto;
overflow-x:hidden;
width:751px;
/*margin-top:56.5px*/
/*border-bottom:1px solid;*/
}

#gridlayer {
border-bottom:1px solid ;
height:142.33px;
width:700px;

}

#artistviewer {
width:155px;
float:left;
}

#artistlabel {
width:145px;
text-align:center;
height:90px;
padding-top:2px;
color:#666;

}

#pagenext {
float:right;
margin-right:711px;
margin-top:17px;
}

#pageprev {
float:left;
margin-left:87px;
margin-top:17px;
}

#logo {
display:block;
float:right;
padding: 10px;
clear:both;
}

#social {
float:left;
}

#social img {
padding: 10px;
height: 40px;
width: 40px;
}

#footer {
width:960px;
float:left;
}

#bookmark {
background-color:#686868;
border:1px solid #686868;
font-weight:bold;
/*margin-left:780px;*/
float:right; 
padding:3px;
}

#bookmark a{
	text-decoration:none;
}

#gridviewer {
color:#000;
font-weight:bold;
}

#about {
background:transparent url(../img/book.png) no-repeat scroll 0 0;
height:867px;
margin:0 auto;
width:972px;
}

#aboutus {
    padding-left:125px;
    width:745px;
    height:575px;
    text-align:justify;
}

#abouts {
padding-right:10px;
}


