a {
	color: #f98c3d;
	border-bottom: 1px dotted #f98c3d;
	
}

a:hover {
	color: #f98c3d;
	border-bottom: 1px solid #f98c3d;
	
}

a:hover.button-add-item {
	color: #f98c3d;
}


#content a:hover.button-add-item {
	color: #f98c3d;
}

#footer a{ /*layout of the footer - the bottom of the box */
	color:#999;
	border-bottom:1px solid #999;
}


#content a {
	color: #f98c3d;
	border-bottom: 1px dotted #f98c3d;
}

#content a:hover {
	color: #f98c3d;
	border-bottom: 1px solid #f98c3d;
}

#content a:hover.button {
	background: url('../images/ramsthemecss/btn_over.gif') repeat-x 0px 0px;
	color: #f98c3d;
}


input:hover.button {
	background: url('../images/ramsthemecss/btn_over.gif') repeat-x 0px 0px;
	color: #f98c3d;
}


#saveCancelButtons a:hover.button {
	background: url('../images/ramsthemecss/btn_over.gif') repeat-x 0px 0px;
	color: #f98c3d;
}

a:hover.button {
	color: #f98c3d;
}

a:hover.button-add-item {
	color: #f98c3d;
}

#content a:hover.button-add-item {
	color: #f98c3d;
}

.course-bg h2 {
	color:#333;
}

#nav-right a {
	color: #fa944a;
}

#nav-right a:hover {
	color: #f88431;
}

#nav .tab-middle-link {
	color: #fa944a;
}

#nav a:hover.tab-middle-link  {
	color: #f88431;
}

h1 {
	color:#b9313d; 
	}
	
.field-name-alternative-color {
color:#f88431; 
}

.field-name {
color:#b9313d; 
}

h2 {color:#f88431; }

span.h2font {color:#f88431; font-size:14px;} 

table.alternative-color th {
	background: url('../images/ramsthemecss/green_bg.jpg') repeat-x;
	color: #f88431;
}

table.tablesorter-admin th {
    background-color: #fbe7cf;
    color: #f88431;
}

table.tablesorter-admin thead tr .header {
	background-image: url(../images/ramsthemecss/bg.gif);
}

table.tablesorter-admin thead tr .headerSortUp {
	background-image: url(../images/ramsthemecss/asc.gif);
}

table.tablesorter-admin thead tr .headerSortDown {
	background-image: url(../images/ramsthemecss/desc.gif);
}
	
a.button-add-item {
	background: url('../images/ramsthemecss/btn_add_off.gif') no-repeat 0px 20px;
}

#content a.button-add-item {
	background: url('../images/ramsthemecss/btn_add_off.gif') no-repeat 0px 20px;
}

a:hover.button-add-item {
	background: url('../images/ramsthemecss/btn_add_over.gif') no-repeat 0px 20px;
}

#content a:hover.button-add-item {
	background: url('../images/ramsthemecss/btn_add_over.gif') no-repeat 0px 20px;
}

body.stripes {
	background: url('../images/ramsthemecss/diagonal_bg.gif');
}


/*layout of the forum tables with the colored table heading cell */
table.forum { 
	width:100%;
	margin-left:0px; 
	padding-top:5px; 
	margin-bottom:10px;
	background:url('../images/css/greyfade_bg.jpg') repeat-x 3px 49px; 
	text-align:left; 
	border-bottom:1px solid #efefef;}

table.forum th { 
	background: url('../images/ramsthemecss/orange_bg_forum.jpg') repeat-x #fbe9d3; 
	height:20px; 
	padding-top:5px; 
	color:#f88431; 
	padding-left:15px; 
	border-left:1px solid #cacdd1;  
	font-size:12px; 
	vertical-align:middle;
}

table.forum td.posted-by {
	background: url('../images/ramsthemecss/postedby_orange_bg.jpg') repeat-x; 
	height:20px; 
	padding-left:15px; 
	padding-top:0px; 
	font-size:10px;
	vertical-align:top; 
	border-left:1px solid #cacdd1; 
	color:#666;
}


table.forum td {
	padding-left:20px; 
	font-size:11px; 
	vertical-align:top; 
}
	
