@charset "utf-8";
/* CSS Document */

h1 {background:url(../images/title_violet.png) no-repeat;}

.left_column #errors {background:#8179a5; color:#fff; border:1px solid #ffa423;}

#search_results_left  #errors {background:#fff; color:#333; border:1px solid #ffa423;}

#content {background:#f3f3ee url(../images/content_background_blue.png) top repeat-x;}

#content_inner {background:#655b93 url(../images/content_inner_background_violet.gif) repeat-y top center;}
/* bit of a tacky but effective way of making the columns equal heights - better change this image if the columns change colour */


/**** left column ***/
#content_inner div.left_column {background:#655b93;}

.left_column  p,  .left_column  a:link, .left_column  a:visited, .left_column  ul li{color:#cccccc;}

.left_column  a:hover {color:white;}

.left_column  p.first{color:#f8f8f8;}
/**** end left column ***/

/**** right column ***/

#content_inner .right_column {background:#8179a5;}

.left_column .detail_box{background:#655b93;}

.right_column .detail_box{background:#423583}

.right_column .detail_box label{color:#fff;}

select, input, textarea{border:1px solid #cccccc;background-color:#655b93;color:#fff;}

input.dine_submit{ background:#655b93; border:1px solid #fefefe; color: #f3f3ee;}

input.dine_submit:hover{ background:#8179a5; border:1px solid #cccccc; color: #fff;}

/* Right Column Inner Columns */
.right_column  p, .right_column  p a:link, .right_column  p a:visited{color:#f3f3ee;}

.right_column  p a:hover{color:#fff;}

.right_column  ul, .right_column  ul a:link, .right_column  ul a:visited{color:#ffffff}

.right_column  ul a:hover{color:#f3f3ee}
/* end Right Column Inner Columns */

/**** end right column ***/

/* gallery styles */
.gallery {background:#655b93;}

.gallery_box {background-color:#8179a5;}

.right_column .detail_box2 {background:#423583 }













