@CHARSET "ISO-8859-1";

*{
	padding:0px;
	margin:0;
	font-family: Verdana;
	font-size:14px;
	color: #912325;
}

a.default
	{
	font-family:arial;
	font-size:12px;
	text-decoration: none;
	font-weight:none;
  	highlight:#ff0000;
  	background: #fbc88a 
	
  	}

a.default:active 
	{color: #fbc88a}
a.default:visited 
	{color: #990000}
a.default:link 
	{color: #fbc88a}
a.default:hover 
	{
	background-color:#fbc88a
	color: #FF0000;BACKGROUND-COLOR: #FFFFCC;
	}
a img 
	{border: none}

a.default
	{
	font-family:arial;
	font-size:12px;
	text-decoration: none;
	font-weight:none;
  	highlight:#ff0000;
  	background: #fbc88a 

  	}
a.nav:active 
	{}
a.nav:visited 
	{}
a.nav:link 
	{}
a.nav:hover 
	{
	background-color:#fbc88a
	}
a.nav img 
	{border: none}
	
body
	{
	background-color: #000000; 
	background-image: url('onsite/bg-insideleft3.JPG');
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	margin:20px;
	}
	
body.bronze
	{
	background-color: #CD7F32;
	}
	<!-- /*
	bronze background-color: #CD7F32
	blank background-color: #bb9459;
	MenuDarkOrange background-color: #f8a03d;
	MenuLightOrange/Pink background-color: #fbc88a; 
	mustard background-color: #fbc88a; color = #EEC111;
	wallpaper background-image:url("/onsite/Wallpaper-VA25-06.jpg");
	trim color = #bb9459
	background-repeat:repeat-y;

	dark orange: f8a73d FB8604 
	<!-- Crayola goldenrod: FCD667
	<!-- light orange: fbc88a 
	<!-- e1cb5e e1c432 
	<!-- f69e3b 
	<!-- e1c432 
	<!-- #edb52d 
	<!-- Tangerine Yellow: FFCC00 -->
	
	Pantone colors
	bright red: A90D15
	darker red: 720E15
	lighter orange/gold: EDB329
	darker orange: FF7F00
	lighter green: 244312
	darker green: 10240C
	*/
	
p 
	{}

.headline 
	{font-family:arial;font-size:20px;font-weight:bold;color:#003300;}

td 
	{font-family:arial;font-size:12px}
ul 
	{font-family:arial;font-size:12px}
li 
	{font-family:arial;font-size:12px}


div.master
	{
	align: center
	
	}
		
#master
	{
	width: 900px;
	min-height: 500px;
	margin:0 auto;
	/* background-image: url('images/bg-orange.png');
	background-repeat: repeat; */
/*	padding: 20px 20px 20px 20px; */
	color: #FFFFFF;
	clear: both;
	float: none;
	text-align: left;
	
	}
	
#header
	{
	background-image: url('images/bg-orange.png');
	background-repeat:repeat;
	clear:both;

	}	
	
#headerleft
	{
	background-image: url('onsite/RRSign-small.jpg');
	background-repeat: no-repeat;
	width: 200px;
	height: 228px;
	float: left;
	}
	
#headerright
	{
<!--	/* background-image: url('images/RedRoseHeader-Diamond.gif');
	background-repeat: no-repeat;
	background-position: top center; */
	/* width: 800px;
	min-height: 228px; */ -->
	float: left;
	margin-left: 20px;
	}
	
#header2
	{
	background-image: url('images/bg-orange.png');
	background-repeat:repeat;
	clear:left;
	height: 55px;
	padding: 5px 0px 5px 50px;
	
	text-align: right;
	text-vertical: bottom;
	}

#header2left
	{
	float: left;
       	
	font-size: 45px;
	font-weight: bold;
	/* font-family: Veranda, Geneva, serif; */
	font-family: "Book Antiqua", "Times New Roman", "Times", Serif;
	text-align: left;
	color: #912325;	
	}

#header2right
	{
	height: auto;
	float: right;
	padding: 0px 20px 0px 0px;
	position: relative;
	top: 35px;
	font-size: 15px;
	font-weight: normal;
	font-family: Veranda;
	color: #912325;	
	}	


div.main
	{
	align: center;
	}

#main
	{
	background-image: url('images/bg-orange200.png');
	background-repeat: repeat-y;
	clear:both;
	margin:20px 0 20px 0;
	float:left;
	position: relative;
	min-height: 500px;
	
	}
	
#nav
	{
	width:200px;
	min-height:500px;
	float:left;
	/* background-image: url('images/bg-orange.png'); */
	/* background-repeat: repeat; */ 
	/* #nav background comes from the 
	background from #main bg-orange200 is 200px wide, 
	so it fits into #nav's style*/
	font-weight: bold;
	text-align: left;
	}
#logo
	{
	background-image: url('onsite/RRSign-small.jpg');
	background-position: center bottom;
	width: 200px;
	height: 228px;
	background-repeat: no-repeat;
	position: relative;
	}
	
#nav ul
	{
	list-style: none;
	padding:20px;
	}
	
#nav ul li
	{
	padding:6px 1px 0px 0px;
	
	}

#nav .navsubmenu
	{
	list-style: none;
	padding:0px 0px 0px 20px;
	font-weight: normal;
	
	}
		
#nav a
	{
	color: #912325;
	font-size: 14px;
	letter-spacing:1px;
	text-align: left;
	text-decoration: none;
	text-transform: lowercase	
	}
#nav a .current
	{
	background-color:#CD7F32
	}
	
#nav a:visited
	{
	color:#912325
	}
#nav a:hover
	{
	background-color:#CD7F32
	}

#logo
	{
	width:200px;
	min-height:228px;
	/* background-image: url('onsite/RRSign-small.jpg'); */
	background-position: center bottom;
	
	}

#content
	{
	background-image: url('images/bg-orange.png');
	width:680px; 
	min-height:500px;
	float:left;
	/* height: 500px; */
	
	margin-left: 20px;
	color:#912325;
	font-size: 15px;
	padding: 5px 0px 10px 0px;
	}

#rotator
	{
	overflow: hidden;
	position: relative;
	width: 300px;
	height: 350px;
	text-align: center bottom;
	float: left;
	}

#contentcenter
	{
	text-align: center;
	padding: 0 15px 0 15px;
	clear: both;
	}
#contentcenter img
	{
	width: 500px;
	}

#contentcenterdinnermenu
	{
	text-align: center;
	padding: 0 15px 0 15px;
	clear: both;
	}
#contentcenterdinnermenu img
	{
	width: 650px;
	}
	
#contentsplitleft
	{
	float: left;
	width:305px;
	padding: 0 15px 0 15px;
	text-align: left;
 
	}

.border
	{
	border: 1px white solid;	
	}

#contentsplitleft img, #contentsplitright img
	{
	width: 300px;
	}

#contentsplitright
	{
	float: right;
	width:305px;
	padding: 0 15px 0 15px; 
	text-align: left;

	}
	
#hours
	{
	padding: 30px; 
	}

.pagetitle
	{
	padding: 10px 0 5px 0;
	font-family: Veranda, sans-serif;
	font-size:35px;
	text-align: center;
	letter-spacing:1px;
	text-transform: lowercase;
	}

.sectiontitle
	{
	padding: 15px 0 0 0;
	font-family: Palatino Linotype, Book Antiqua, serif;
	font-size:30px;
	text-align: center;
	font-weight: bold;
	font-style: italic;
	
	}
	
.itemtitle
	{
	padding: 15px 0 0 0;
	font-family: Veranda, Geneva, Georgia, serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	
	}

.itemdesc
	{
	font-family: Georgia, serif;
	font-size: 14px;
	text-align: center;
	
	}

.normal
	{
	font-family: Georgia, serif;
	font-size: 14px;
	text-align: center;
	}

.normalleft
	{
	font-family: Georgia, serif;
	font-size: 14px;
	text-align: left;
	}

.footnote
	{
	font-family: Georgia, serif;
	font-size: 10px;
	text-align: left;
	
	}

.greek
	{
	font-family: Symbol, Symbol;
	}

#menutop, #menubottom
	{
	float: left;
	clear: both;
	width:678px;
	height: 35px;
	background-color: #f8a03d;
	}

#menumiddle
	{
	float: left;
	clear: both;
	background: url('images/menumiddlebar.gif');
	background-repeat: repeat-y;
/*
	width: 680px;
	background-color: #fbc88a;
*/
	
	}

#menusection
	{
	float: left; 
	clear: both;
	width: 610px;
	font-family: Veranda, Geneva, serif;
	padding: 20px 38px 0px 30px;
	text-align: bottom;
	overflow: visible;
/* border: purple solid 1px; */ 
	}
	
#menusectionheadingclear
	{
	clear: both;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align: bottom;
	max-width: 610px;
/* border: 1px red solid; */
	}

#menusectionheadingclearno
	{
	clear: left;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align: bottom;
	max-width: 610px;
/* border: 1px blue solid; */
	}


#menusectiontitle
	{
	float: left;
	clear: left;
	text-align: left;
	font-family: Veranda, Geneva, serif;
	font-size: 30px;
	color: #912325;
	padding: 0px 10px 0px 0px;
/* border: white solid 1px; */ 
	}

.menusectionsubtitle
	{
	font-family: Veranda, Geneva, serif;
	font-size: 22px;
	color: #912325;
	padding: 0 0 0 100px; 
	}

#menusectioninfo 
	{
	padding: 2px 0px 0 10px;
	float: left;
	clear: none;
	text-align: left;
	font-family: Veranda, Geneva, serif;
	font-size: 11px;
	color: #912325;
/* border: 1px black solid; */
	}

#menusectioninfo p, #menusectioninfo span
	{
	text-align: left;
	font-family: Veranda, Geneva, serif;
	font-size: 11px;
	color: #912325;
/*	padding: 0px 0 0 10px; */
	}

#menuleft
	{
	clear: left;
	float: left;
	width: 290px;
	padding: 0 0px 0 20px;
	text-align: left;
/* border: white solid 1px; */ 
	}

#leftside
	{
	border: white solid 1px;
	}
	
#menuright
	{
	float: right;
	width: 290px;
	padding: 0 0px 0 0px; 
	text-align: left;
 /* border: white solid 1px; */
	}

#menuitem
	{
	padding: 5px 0px 0px 0px;
	text-align: left;
 /* border: white solid 1px; */
	}
	
.menuitemtitle
	{
	font-size: 12px;
	color: black;
	padding: 10px 0 0 0;
	}

.menuitemdesc
	{
	font-size: 10px;
	color: black;
	}

#menunote, #menunote p
	{
	clear: both;
	float: left;	
	/* width: 400px; */
	padding: 0px 50px 0px 50px; 

	text-align: center;
	font-family: Veranda, Geneva, serif;
	font-size: 11px;
	color: #912325;
	
/* border: 1px yellow solid; */
	}

#menufootnote, #menufootnote p
	{
	color: black;
	font-family: Veranda, Geneva, serif;
	font-size: 10px;
	align: center;
	
	}

#menufootnote 
	{
	padding: 0 0 15px 0;
	}
	
#menuextras
	{
	color: black;
	font-size: 14px;
	align: left;
	}



#menuextrasitemsleft
	{
	float: left;
	width:300px;
	padding: 0 0px 0 20px;
	text-align: left;
	font-family: Veranda, Geneva, serif;

	}

#menuextrasitemsright
	{
	float: right;
	width:250px;
	padding: 0 0px 0 0px; 
	text-align: left;
	font-family: Veranda, Geneva, serif;

	}

#menuextraheading
	{
	border-bottom: 1px solid black;
	color: black;
	}

.menuextrastitle
	{
	font-size: 11px;
	color: black;
	padding: 10px 0 0 0px;
	}
.menuextrasdesc
	{
	color: black;
	font-size: 10px;
	}


#footer
	{
	clear:both;
	background-image: url('images/bg-orange.png');
	font-size: 12px;
	font-weight: bold;
	font-family: Veranda;
	text-align: center;
	color: #912325;	
	padding: 5px 0 5px 0;
	}

#footer p{
	font-size: 12px;
	font-weight: bold;
	font-family: Veranda;
	text-align: center;
	color: #912325;	
	padding: 5px 0 5px 0;
	}
	
/* RSS Feed layout for the blog 
 * http://itde.vccs.edu/rss2js/ */

.rss_box {
	 width: 300px;
/*	 background-color: #ffffff; */

}

.rss_title, rss_title a {
	margin: 0px 0;
	padding: 0;
}

.rss_items {
       list-style: inside ;
       margin:0;
       padding:0;
}

.rss_item  {
  font-size: 12px;
  margin-bottom: 1em;;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {

	}

.rss_item a:hover { 
	}

.rss_date {
	font-size: xx-small;
	}