  	@import url('jqueryslidemenu.css');
  	body{
    		margin:10px 0;
    		background:#eae1dc;
    		font-family:Verdana;
    		font-size:small;
    		color:#666;
    	}
    	
    	a:link{
    		color:#900;
    		text-decoration:none;
    	}
    	
    	a:hover,
			a:visited:hover {
    color: #c00;
   
}
    	
    	#outer-container{
    		background:#fff;
    		width:802px;
    		margin:auto;
    		border:1px solid #8c0d20;
    	}
    	
    	
    #inner-container{
    	width:792px;
    	margin:5px auto;
    	
    }
    
    #logo{
    	float:left;
    	width:294px;
    }
    
    #contact{
    	float:right;
    	width:458px;
    	text-align:right;
    	padding:40px 40px 0 0;
    	font-size:larger;
    	background:url(assets/images/callme.png) no-repeat right 60px;
    }
    	
    .clear{
    	clear:both;
    }	
    
    
    #home-content-wrapper{
    	width:792px;
    	background:url(assets/images/page-bg.gif) repeat-y left top;
    }
    
     #content-wrapper{
    	width:792px;
    	
    }
    
    #home-content{
    	float:left;
    	width:581px;
    }
    
    #content{
    	/*float:left;*/
    	width:762px;
    	padding:0 15px;
    	line-height:1.6em;
    }
    
    #side-nav-container{
     float:right;
     width:184px;
     margin-left:5px;
     padding:18px 10px 8px 12px;
     color:#fff;
    
   /*  background:url(assets/images/sidebar-bg.gif) no-repeat bottom;*/
   }
   
      
   #side-nav-container h2{
   	font:bold 20px verdana;
   	line-height:1.4em;
   	margin:0 0 24px 0;
   	color:#fff;
  	text-transform:uppercase;
  	border-bottom:1px dotted #ccc;
  	padding-bottom:8px;
  	text-align:center;
  }	
  
  #side-nav-container h2 a{
  	display:block;
  	 color:#c00;
  	 text-decoration:none;
  	/* background:url(assets/images/arrow-off.gif) no-repeat 160px center;*/
  	}
  	
  	#side-nav-container h2 a:hover{
  		color:#fff;
  		/*background:url(assets/images/arrow-on.gif) no-repeat 160px center;*/
  	}
  	
  	#side-nav-container h3{
  	   	font:bold 13px verdana;
   	line-height:1.4em;
   	margin:18px 0 8px 0;
   	color:#fff;
  	text-transform:uppercase;
  	border-bottom:1px dotted #ccc;
  }
  
  #side-nav-container ul{
  	margin:0 0 0 18px;
  	padding:0;  	
  }		
  
  #side-nav-container ul li{
  	margin-bottom:6px;
  }
  
  #side-nav-container ul a{
  display:block;
  color:#fff;    	
  }
  
  #side-nav-container ul a:hover{
  	color:#c00;
  }
   
   ul#nav{
   margin:12px 0 0 0;
   padding:0;
   list-style:none;
   font-family:Verdana;
  
   }
   
   ul#nav li{
   font-size:14px;
   padding:0 0 4px 0;
   }
   
   ul#nav a{
   text-decoration:none;
   color:#fff;
   display:block;
   border-bottom:1px solid #fff;
   margin:0;
   padding:0 0 4px 0;
   }
   
   ul#nav a:hover{
   color:#8c0d20;
   }
   
   #promo-wrapper{
   width:792px;
    margin-top:5px;
   /*background:url(assets/images/promo-bg.gif) no-repeat;*/
   text-align:center;
   font:italic 2em Georgia;
   color:#ccc;
 }
 
 .indent{
 	padding-left:18px;
}
 
 #promo-left{
 	float:left;
 	width:541px;
 	background:url(assets/images/promo-bg.gif) no-repeat;
 	height:73px;
 	padding-top:30px;
}
#promo-right{
	background:url(assets/images/art-department.png) no-repeat;
	float:right;
	width:137px;
	height:103px;
	margin-left:4px;
	padding:0 8px 0 102px;
}

#promo-right p{
	color:#fff;
	font:16px arial;
	text-align:left;
}

/* =Typography
--------------------------------------------------- */
h2{
	font-size:22px;
	color:#900;
	font-weight:normal;
}

/* =Images
--------------------------------------------------- */
.alignleft,
img.alignleft {
	float: left;
    margin-right:10px;
    margin-top:5px;
 border:10px solid #eae1dc;  
}
.alignright,
img.alignright {
	display: block;
	margin-top:5px;
	float: right;
    margin-left:10px;
 border:10px solid #eae1dc;     
}
.aligncenter,
img.aligncenter {
	margin-left:auto;
	margin-right:auto;
	display: block;
	clear: both;
	/* border:10px solid #00a3e6;*/
}

/* =Explicit font styles
------------------------------------------------------- */
.smaller{
	font-size:smaller;
	color:#c3d2ed;
}

.smallest {
font-size:12px;
}

p.tagline{
	background:#c00;
    margin-top:15px;
  text-align:center;
   font:italic 2em Georgia;
   color:#fff;
   padding:18px 0;
 }
	