body 
{
	font-family:Verdana, Arial;
	font-size: small;
}

a
{
	color:#561914;
	text-decoration:none;
}

.linkur
{
	color:#8F7A66;
	text-decoration:none;
}

a.linkur
{
	color:#8F7A66;
	text-decoration:none;
}

.error
{
	font-family:Verdana, Arial;
	color: red;
	font-size:small;
}

.heading
{
	font-size: large;	
	color: #561914;	
}

.menutext
{
	font-family:Verdana, Arial;
	font-size: large;	
	color: #561914;	
}

.menutexthover
{
	font-family:Verdana, Arial;
	font-size: large;
	color: White;
	background: #561914;
}

.newshead
{
	font-family:Verdana, Arial;
	font-size: medium;
	color: #561914;
	font-weight:bold;
	width:100%;
}

.newsbody
{
	vertical-align: top;
	border: solid 1px #561914;
}

.courseshead
{
	font-family:Verdana, Arial;
	font-size: smaller;
	color: #561914;
	font-weight:bold;
	width:100%;
}

.coursesbody
{
	padding-bottom: 22px;	
}

.headtext
{
	font-family:Verdana, Arial;
	font-size:x-large;
	font-weight: bold;
	font-variant: small-caps;
	color:#561914;	
}

.tablehead
{
	background:#561914;
	font-family:Verdana, Arial;
	color:White;
	font-weight:bold;	
}

.admintable
{
	border:solid 1px #561914;	
}

.newsimage
{
	border-style:none;
	width:160px;
}

.coursesimage
{
	border: none;
	width:160px;	
}

.coursesimagev
{
	border: none;
	width:160px;	
}

.delimeter
{
	border-bottom:solid 1px #561914;
	border-top:solid 1px #561914;
	height: 50px;		
}

.coloredadminrow
{
	background-color: #BD7B63;
}

.viewquestion
{
	font-family:Verdana, Arial;
	font-weight: bold;
}

.galleryimage
{
	border-style:none;
	width:270px;	
}

.galleryimagecell
{
	vertical-align:top;	
	border: solid 1px #561914;
	width:272px;
	color:#561914;
}

.imagebacktext
{
	vertical-align:top;		
	color:#561914;
	font-size:smaller;
}

.questionsview
{
	font-size:smaller;	
	color: White;
}

.shopmenu
{
	font-family:Verdana, Arial;
	font-size:medium;
	color: #561914;	
	font-weight:bold;	
}

.shopmenuhover
{
	font-family:Verdana, Arial;
	font-size:medium;
	background-color: #561914;	
	color:White;
	font-weight:bold;	
}

.itemtable
{
	border: solid 1px #561914;
	margin: 5px 0px 5px 5px;
	width: 99%;
}

.itemtablehead
{
	background-color: #561914;
	font-weight:bold;
	color:White;
}

.baskettable
{
	border: solid 1px #561914;
	margin: 5px 0px 5px 5px;
	width: 100%;
}

.baskettablehead
{
	background-color: #561914;
	font-weight:bold;
	color:White;
}

.iprow
{
	background-color:#e6e6e6;
}

.buyitem
{
	background-color: #000000;
	color: #ffffff;
}

.disclaimertable
{
	border: solid 1px #561914;	
	width: 100%;
}

.disclaimertablehead
{
	background-color: #561914;
	font-weight:bold;
	color:White;
}

.checkouttable
{
	border: solid 1px #561914;	
	width: 100%;
}

.menusep
{
	color:Black;
	font-weight:bold;
	font-size:large;
	padding-top:10px;
}

/* Sortable tables */
table.sortable a.sortheader {    
    background:#8F7A66;
	font-family:Verdana, Arial;
	color:White;
	font-weight:bold;
	border: none;
}
table.sortable span.sortarrow {    
    background:#8F7A66;
	font-family:Verdana, Arial;
	color:White;
	font-weight:bold;	
	border: none;
}

.headtext2
{
	font-family:verdana, Arial;
	font-size:large;
	font-weight: bold;	
	color:#8F7A66;	
}

.newshead2
{
	font-size:15px;
	font-family: Verdana,arial;
	font-weight:bold;
	background-image:url('images/newshead.jpg');
	background-repeat:no-repeat;
	height: 40px;
	padding-left:10px;		
}

.courseshead2
{
	font-family:Verdana, Arial;
	font-size: smaller;	
	font-weight:bold;	
	padding-left: 10px;
	padding-top: 0px;		
}

.ideas2
{
	font-family: Verdana, Arial;
	font-size: large;
	font-weight:bold;
	padding-left: 5px;	
	color:#8F7A66;
}

a.ideas2
{
	color:#8F7A66;
}

a.hoverdiv:HOVER
{
	cursor:crosshair;
}

.itemhead2
{
	font-size:15px;
	font-family: Verdana,arial;
	font-weight:bold;
	background-image:url('images/newshead.jpg');
	background-repeat:no-repeat;
	height: 40px;
	padding-left:10px;		
}

.iprow2
{
	background-color:#e6e6e6;
}

.plus2
{
	font-family: Verdana, Arial;	
	font-weight:bold;	
	color:black;
}

a.plus2
{
	color:black;
}

.tablehead2
{
	background:#8F7A66;
	font-family:Verdana, Arial;
	color:#ffffff;
	font-weight:bold;	
	border: solid 1px black;	
	font-size: 12px;
}

.admintable2
{

}

.coloredadminrow2
{
	background-color: #8F7A66;
	color: White;
	font-size: 12px;
}

.notcoloredadminrow2
{
	background-color: White;
	color: #8F7A66;
	font-size: 12px;
}

a.notcoloredadminrow2
{
	color: #8F7A66;
}