	
  /*Frame details go in here*/

	* {
  margin:0;
  padding:0;
  border: none;
}
	
	body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(images/drew_magic_v2_01.jpg);
	background-color:#000000;	
		}

    #container {
    width: 1025px;
    margin: 0px auto 0px auto;

	
    }
	
	
/*Frame Skeleton goes here for the home page */
	#header_top
		{
	width: 1024px;
	height:20px;
	background-image:url(images/drew_magic_v2a_01.jpg); 
    }
 
	#header {
		margin:0; padding:0;
		width: 1024px;
		height: 200px;
		}
 
 
      #header_left
 {
	font-family: Arial, Helvetica, sans-serif;
	width: 670px;
	height: 200px;
	float:left;
	background-image:url(images/drew_magic_v2a_02.jpg);
	background-repeat: no-repeat;
	}
 
 
     #header_right
 {
	font-family: Arial, Helvetica, sans-serif;
	width: 354px;
	height: 200px;
	float:right;
	background-image:url(images/drew_magic_bg_03.jpg);
	background-repeat: no-repeat;
	}
 
 
 .right_header 
 {
	font-family: Arial, Helvetica, sans-serif;
	 width: 354px;
	 height: 25px;
 
	}
 
 
 
 
 /*Navigation - Home Page pages*/
#nav-example {
background:url(images/drew_magic_nav.jpg) no-repeat;
width:354px;
height:200px;
margin:0;
padding:0;
}

#nav-example span {
display: none;
}

#nav-example li, #nav-example a {
height:25px;
display:block;
}

#nav-example li {
float:left;
list-style:none;
display:inline;
}

#nav-example-01 {width: 354px;}
#nav-example-02 {width: 354px;}
#nav-example-03 {width: 354px;}
#nav-example-04 {width: 354px;}
#nav-example-05 {width: 354px;}
#nav-example-06 {width: 354px;}
#nav-example-07 {width: 354px;}
#nav-example-08 {width: 354px;}


#nav-example-01 a:hover {background:url(images/drew_magic_nav.jpg) -354px -0px no-repeat; }
#nav-example-02 a:hover {background:url(images/drew_magic_nav.jpg) -354px -25px no-repeat; }
#nav-example-03 a:hover {background:url(images/drew_magic_nav.jpg) -354px -50px no-repeat; }
#nav-example-04 a:hover {background:url(images/drew_magic_nav.jpg) -354px -75px no-repeat; }
#nav-example-05 a:hover {background:url(images/drew_magic_nav.jpg) -354px -100px no-repeat; }
#nav-example-06 a:hover {background:url(images/drew_magic_nav.jpg) -354px -125px no-repeat; }
#nav-example-07 a:hover {background:url(images/drew_magic_nav.jpg) -354px -150px no-repeat; }
#nav-example-08 a:hover {background:url(images/drew_magic_nav.jpg) -354px -175px no-repeat; }




 
  
  /*Main Body Frame - Home page pages*/

	#main1 {
		margin:0; padding:0;
		width: 1024px;
		}
		
	#left {
		float:left;
		width: 313px;
		height: 357px;
		margin:0; padding:0;
		background-image:url(images/drew_magic_v2a_11.jpg);
		background-repeat: no-repeat;
	}
	
	#right {
		float:right;
		width: 353px;
		height: 357px;
		margin:0; padding:0;
		background-image:url(images/drew_magic_v2a_13.jpg);
		background-repeat: no-repeat;
		background-position:bottom; 
		}

		
	#middle {
		width: 358px;
		height: 357px;
		margin:0; padding:0;
		background-image:url(images/drew_magic_v2a_12.jpg);
		background-repeat: no-repeat;
  		float:left;
  }

		
	.cleaner {
		clear:both;
		height:-1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
.testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fdfdfd;
	margin-top: 35px;
	margin-left: 30px;
	margin-bottom: 10px;
	margin-right: 45px;
}

.testimonial a:link,  .testimonial a:visited,  .testimonial a:active

{
color: #ffa443;
}

.testimonial a:hover

{
color: #ff1414;
}


 

/*Bottom Display*/

#bottom{
		
		width: 1024px;
		}

	#bleft {
		float:left;
		width: 313px;
		height: 191px;
		
		background-image:url(images/drew_magic_v2a_14.jpg);
		background-repeat: no-repeat;
	}
	
	#bright {
		float:right;
		width: 353px;
		height: 191px;
		
		background-image:url(images/drew_magic_v2a_16.jpg);
		background-repeat: no-repeat;
		background-position:bottom; 
		}

		
	#bmiddle {
		width: 358px;
		height: 191px;
		
		background-image:url(images/drew_magic_v2a_15.jpg);
		background-repeat: no-repeat;
  		float:left;
  }

.bmiddletxt
{

	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 20px;
	margin-bottom: 5px;
	text-align: left;
	font-size: 12px;
  }



/*Footer*/ 

#footer{
		margin:0; padding:0;
		width: 1024px;
		}

.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align: top;	
}

.footer p
{
padding-left:100px;
padding-right:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
 
.footer a:link,  .footer a:visited, .footer a:active
 {
color: #ffa443;
}

.footer a:hover

{
color: #ff1414;
}


#footer-text
{
		margin:0; padding:0;
		width: 1024px;
		}




	