﻿html, body{
	margin:0;
	margin-top:2px;
	padding:0;
	text-align:center;
	background-repeat:no-repeat;
	font-family:Arial;
	color:#000000;
	font-size:11px;
	background-position: left bottom;
	background-attachment: fixed;
	background-color: #000000;
		
}



/* Start Text and Links !!LINK VISTED HOVER ACTIVE selectors must remain in this order to work!! */
a:link
{
    color: #333333;
    text-decoration:none;
}

a:visited
{
    color: #333333;
    text-decoration:none;
}

a:hover
{
    
    color:#FF0000;
}

a:active
{
    color:#FF0000;
}

p 
{
    font-size: 1.0em;
}

h1
{
    text-align: left;
    font-size: 1.8em;
    font-weight: bolder;
}
h2
{
    text-align: left;
    font-size: 1.6em;
    font-weight: bold;
}


h3
{
    font-size: 1em;
}

h4
{
    font-size: .9em;
}


/* Three-pixel bug fix: http://www.positioniseverything.net/explorer/threepxtest.html */
* html p { height: 1%; }



  
  
  




 



/* -------------------------End Text and Links !!--------------------------------- */



/* ------------------Start Admin Block------------------- */

#mainadmin
{
    margin: 0 auto;
    width: 756px;
    min-height:200px;
    border: solid 1px #FFFFFF;
    background-color:#BE5510;
}




#mainadmincont
{
    text-align:left;
    margin:10px;
    
}



/* ------------------End Admin Block------------------- */

/* ------------------Start MainLayout Divs------------------- */

#masterwrapper
{
    margin: 0 auto;
    width: 756px;
    text-align:left;
}

#top
{
    position:relative;
}

#t_div1
{
    margin:0;
    padding:0;
    position: absolute;
    left: 0px;
    top: 0px;
    background-image: url("dan2layout_r2_c2.jpg");
    width: 222px;
    height: 135px;
}
#t_div2
{
    margin:0;
    padding:0;
    position: absolute;
    left: 222px;
    top: 0px;
    background-image: url("dan2layout_r2_c7.jpg");
    width: 82px;
    height: 135px;
}
#t_div3
{
    margin:0;
    padding:0;
    position: absolute;
    left: 304px;
    top: 0px;
    background-image: url("dan2layout_r2_c10.jpg");
    width: 56px;
    height: 112px;
}
#t_div4
{
    margin:0;
    padding:0;
    position: absolute;
    left: 360px;
    top: 0px;
    background-image: url("dan2layout_r2_c12.jpg");
    width: 36px;
    height: 93px;
}
#t_div5
{
    margin:0;
    padding:0;
    position: absolute;
    left: 396px;
    top: 0px;
    background-image: url("dan2layout_r2_c13.jpg");
    width: 360px;
    height: 135px;
}

#t_div_album
{
    margin:0;
    padding:0;
    position: absolute;
    left: 304px;
    top: 112px;
    
    width: 56px;
    height: 23px;
    z-index:50;
    
}
#t_div_albumf2
{
    margin:0;
    padding:0;
    position: absolute;
    left: 0px;
    top: 0px;
    
    width: 56px;
    height: 23px;
    z-index:100;
}
#t_div_blog
{
    margin:0;
    padding:0;
    position: absolute;
    left: 360px;
    top: 93px;
    
    width: 36px;
    height: 19px;
}


#t_div6
{
    margin:0;
    padding:0;
    position: absolute;
    left: 360px;
    top: 112px;
    background-image: url("dan2layout_r4_c12.jpg");
    width: 36px;
    height: 23px;
}

#t_div7
{
    margin:0;
    padding:0;
    position: absolute;
    left: 0px;
    top: 135px;
    background-image: url("dan2layout_r5_c2.jpg");
    width: 252px;
    height: 19px;
}

#t_div_banjo
{
    margin:0;
    padding:0;
    position: absolute;
    left: 252px;
    top: 135px;
   
    width: 52px;
    height: 19px;
}


#t_div8
{
    margin:0;
    padding:0;
    position: absolute;
    left: 304px;
    top: 135px;
    background-image: url("dan2layout_r5_c10.jpg");
    width: 452px;
    height: 19px;
}

#t_div9
{
    margin:0;
    padding:0;
    position: absolute;
    left: 0px;
    top: 154px;
    background-image: url("dan2layout_r6_c2.jpg");
    width: 202px;
    height: 25px;
}

#t_div_gigs
{
    margin:0;
    padding:0;
    position: absolute;
    left: 202px;
    top: 154px;
    
    width: 50px;
    height: 25px;
}

#t_div10
{
    margin:0;
    padding:0;
    position: absolute;
    left: 252px;
    top: 154px;
    background-image: url("dan2layout_r6_c8.jpg");
    width: 504px;
    height: 25px;
}



#t_div11
{
     margin:0;
    padding:0;
    position: absolute;
    left: 0px;
    top: 179px;
    background-image: url("dan2layout_r7_c2.jpg");
    width: 161px;
    height: 22px;
    
}


#t_div_bio
{
     margin:0;
    padding:0;
    position: absolute;
    left: 161px;
    top: 179px;
    
    width: 41px;
    height: 22px; 
}


#t_div12
{
     margin:0;
    padding:0;
    position: absolute;
    left: 202px;
    top: 179px;
    background-image: url("dan2layout_r7_c6.jpg");
    width: 130px;
    height: 22px; 
}


#t_div_contact
{
    margin:0;
    padding:0;
    position: absolute;
    left: 332px;
    top: 179px;
    
    width: 64px;
    height: 42px; 
}


#t_div13

{
    margin:0;
    padding:0;
    position: absolute;
    left: 396px;
    top: 179px;
    background-image: url("dan2layout_r7_c13.jpg");
    width: 360px;
    height: 64px; 
}

#t_div14

{
    margin:0;
    padding:0;
    position: absolute;
    left: 0px;
    top: 201px;
    background-image: url("dan2layout_r8_c2.jpg");
    width: 174px;
    height: 14px; 
}

#t_div_myspace
{
      margin:0;
    padding:0;
    position: absolute;
    left: 174px;
    top: 201px;
    
    width: 90px;
    height: 42px;
}


#t_div_links
{
     margin:0;
    padding:0;
    position: absolute;
    left: 264px;
    top: 201px;
    
    width: 68px;
    height: 20px;
}

#t_div15
{
    margin:0;
    padding:0;
    position: absolute;
    left: 0px;
    top: 215px;
    background-image: url("dan2layout_r9_c2.jpg");
    width: 87px;
    height: 28px;
    
}


#t_div_home
{
    margin:0;
    padding:0;
    position: absolute;
    left: 87px;
    top: 215px;
    
    width: 87px;
    height: 28px;
}

#t_div16
{
    margin:0;
    padding:0;
    position: absolute;
    left: 264px;
    top: 221px;
    background-image: url('dan2layout_r10_c9.jpg');
    width: 132px;
    height: 22px;
    
}


#t_div17
{
    margin:0;
    padding:0;
    position: absolute;
    left: 0px;
    top: 243px;
    background-image: url('dan2layout_r11_c2.jpg');
    width: 396px;
    height: 19px;
}


#t_div18
{
    margin:0;
    padding:0;
    position: absolute;
    left: 396px;
    top: 243px;
    background-image: url('dan2layout_r11_c13.jpg');
    width: 360px;
    height: 19px;
}

#masterbodywrapper
{
     top: 262px;
    margin:0;
    padding:0;
    position:relative;
    background-image: url('dan2layout_r13_c2.jpg');
    background-repeat:repeat-y;
    min-height: 370px;
    width: 756px;
}
#bodywrapper
{
    top: 262px;
    margin:0;
    padding:0;
    
    background-image: url('dan2layout_r12_c2.jpg');
    background-repeat:no-repeat;
    min-height: 375px;
    width: 756px;
    
}
#bodyfooter
{
    
    margin:0;
    padding:0;
    position:absolute;
    left:0px;
    bottom: 0px;
    background-image: url('dan2layout_r14_c2.jpg');
    background-repeat:no-repeat;
    height: 24px;
    width: 756px;
    
}




/* ------------------End MainLayout Divs------------------- */






/* ------------------Start Content Classes------------------- */
.thincont
{
    margin:0;
    margin-left:15px;
    padding:0;
    width:384px;
    
    min-height:200px;
}


.thinconttop
{
    text-align:center;
  margin:0;
  
    padding:0; 
    background-image: url('thincontblocktop.png'); 
    width:384px;
    height:44px;
}


.thincontmid
{
    margin:0;
    padding:0;
    width:384px;
    background-image: url('thincontblockmid.png');
    
}

.thincontbase
{
  margin:0;
  
    padding:0; 
    background-image: url('thincontblockbottom.png'); 
    width:384px;
    height:44px;
}


.thincontmidcont

{
    text-align:left;
    margin-left:20px;
    margin-right:20px;
}


.thinconttoptitle
{
    padding-top:20px;
    font-size:14px;
    font-weight:bold;
    
}


.thickcont
{
    margin:0;
    margin-left:9px;
    
    padding:0;
    width:737px;
    
    min-height:200px;
}


.thickconttop
{
  margin:0;
  text-align:center;
  
    padding:0; 
    background-image: url('thickcontblocktop.png'); 
    width:737px;
    height:44px;
}


.thickcontmid
{
    margin:0;
    padding:0;
    width:737px;
    background-image: url('thickcontblockmid.png');
    
}

.thickcontbase
{
  margin:0;
   padding:0; 
    background-image: url('thickcontblockbottom.png'); 
    background-repeat:no-repeat;
    width:737px;
    height:60px;
}


.thickcontmidcont

{
    text-align:left;
    margin-left:30px;
    margin-right:30px;
}


.thickconttoptitle
{
    padding-top:20px;
    font-size:14px;
    font-weight:bold;
    
}




#mainfooter
{
    position:relative;
    text-align:center;
    bottom:0px;
    height:35px;
    
    width:737px;
    color:#CCCCCC;
    font-size:10px;
}





/* ------------Top Menu ----------- */
    
 


/* --- Css For Admin Edit Button --- */





/* --- Css For Admin For Each Panel --- */ 




/* --- Css For No Content Div --- */






/* Start Clear Floats */

.clarfloat 
{
    clear:both;
}


/* End Clear Floats */


/* Gridviews */
.GridViewStyle
{    
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
    padding: 4px;
}

.GridViewStyle a
{
    color: #000000;
}

.GridViewHeaderStyle th
{
    border: 1px solid #000000;
    
}

.GridViewHeaderStyle
{
    background-color: #F7963B;
    font-weight: bold;
    color: White;
}

.GridViewFooterStyle
{
    background-color: #F7963B;
    font-weight: bold;
    color: White;
}

.GridViewRowStyle
{
    background-color: #EEEEEE;
    color: #000000;
}

.GridViewAlternatingRowStyle 
{
    background-color: #DCDCDC;
    color: #000000;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    border: 1px solid #000000;
}

.GridViewSelectedRowStyle
{
    background-color: #F7963B;
    
    font-size:1.2em;
    color: #FFFFFF;
    
}

.GridViewSelectedRowStyle td
{
    border: 1px solid #000000;
    background-color: #666666;
}

.GridViewPagerStyle
{
    background-color: #284775;
    color: #FFFFFF;
}

.GridViewPagerStyle table /* to center the paging links*/
{
    margin: 0 auto 0 auto;
}
  
  
  /* End Gridviews */