/* CSS Document */
/* General
--------------------------------------------- */
body {
  color:#9f1a18;
  background-color: #ab2219;
}

a:link	{ color: #6a2f2f; }
a:visited	{ color: #6a2f2f; }
a:hover	{ color: #ba2a2a; }
a:active	{ color: #aa5e5e; }

h1 {
	color: #FFFFFF;
}

h2 {
	color:#990000;
}

h3 {
	border-bottom-color: #CCCCCC;
	color: #763333;
}

hr {
	border-color: #FFFFFF;
	border-top-color: #CCCCCC;
}

hr.dashed {
	border-top-color: #CCCCCC;
}

#copyright {
  color:#990000;
  background-color:#FFCC33;
}

/* Background
--------------------------------------------- */
#header-bg {
	background-image: url("../adda/styles/proglass_red/theme/images/bg_header.jpg");
	background-position: top left;
	background-repeat: none;
}

#wrap-bg {
	background-image: url("../adda/styles/proglass_red/theme/images/bg_wrap.gif");
	background-repeat: repeat-y;
}

#footer-bg {
	background-image: url("../adda/styles/proglass_red/theme/images/bg_footer.gif");
	background-position: top left;
	background-repeat: none;
}

/* subcontent
--------------------------------------------------*/
#subcontent {background:url(../gallery/themes/blix/images/spring_flavour/subcontent_bg.gif) top left no-repeat;}


/* subcontent headings
--------------------------------------------------*/
#subcontent h2 {
  color:white;
  background:#ab2219 url(../gallery/themes/blix/images/spring_flavour/corner_top_left.gif) top left no-repeat;
}

#subcontent h2 em {background:url(../gallery/themes/blix/images/spring_flavour/corner_bottom_right.gif) bottom right no-repeat;}


/* subcontent list
--------------------------------------------------*/
#subcontent ul li {border-bottom-color:#CCCCCC;}

#subcontent li a:hover {background-color:#FFFBF0;}

#subcontent ul.pages li {list-style-image:url(../gallery/themes/blix/images/spring_flavour/post_yellow.gif);}

#subcontent ul.categories li,
#subcontent ul.months li {list-style-image:url(../gallery/themes/blix/images/spring_flavour/categories_yellow.gif);}

#subcontent ul.links li {list-style-image:url(../gallery/themes/blix/images/spring_flavour/links_yellow.gif);}

#subcontent ul.feeds li {list-style-image:url(../gallery/themes/blix/images/spring_flavour/feeds_yellow.gif);}

#subcontent ul.posts li {list-style-image:url(../gallery/themes/blix/images/spring_flavour/post_yellow.gif);}

#subcontent ul.categories li li {list-style-image:url(../gallery/themes/blix/images/spring_flavour/sub_categories_yellow.gif);}

#subcontent table caption {border-bottom-color:#F3F4F4;}

#subcontent table thead tr {
  border-bottom-color:#F3F4F4;
  color:#414141;
}

#subcontent table th {border-bottom-color:#F3F4F4;}

#subcontent table td#today {
  border-color:#F3F4F4;
  color:#414141;
}

#subcontent table td a {
  border-bottom-color:#A3C159;
  background-color:#EDF3DE;
}

#subcontent table tfoot {border-top-color:#F3F4F4;}

#subcontent table tfoot a {background:none;}


/* Background
--------------------------------------------- */
#menu span {display:none;}

#menu a.home {
  background: url(../images/menus/home_eng.jpg) no-repeat;
}

#menu a.home:hover {
  background: url(../images/menus/home_bng.jpg) no-repeat;
}

#menu a.events {
  background: url(../images/menus/events_eng.jpg) no-repeat;
}

#menu a.events:hover{
  background: url(../images/menus/events_bng.jpg) no-repeat;
}

#menu a.adda {
  background: url(../images/menus/adda_eng.jpg) no-repeat;
}

#menu a.adda:hover {
  background: url(../images/menus/adda_bng.jpg) no-repeat;
}

#menu a.photos {
  background: url(../images/menus/photos_eng.jpg) no-repeat;
}

#menu a.photos:hover {
  background: url(../images/menus/photos_bng.jpg) no-repeat;
}

#menu a.links {
  background: url(../images/menus/links_eng.jpg) no-repeat;
}

#menu a.links:hover {
  background: url(../images/menus/links_bng.jpg) no-repeat;
}

#menu a.membership {
  background: url(../images/menus/member_eng.jpg) no-repeat;
}

#menu a.membership:hover {
  background: url(../images/menus/member_bng.jpg) no-repeat;
}

#menu a.constitution {
  background: url(../images/menus/constitution_eng.jpg) no-repeat;
}

#menu a.constitution:hover {
  background: url(../images/menus/constitution_bng.jpg) no-repeat;
}

#menu a.contactus {
  background: url(../images/menus/contact_eng.jpg) no-repeat;
}

#menu a.contactus:hover {
  background: url(../images/menus/contact_bng.jpg) no-repeat;
}


/* Round cornered boxes and backgrounds
---------------------------------------- */
.headerbar {
	background-color: #a15757;
	background-image: url("../adda/styles/proglass_red/theme/images/bg_header.gif");
	color: #FFFFFF;
}

.navbar {
	background-color: #e9e1e0;
}

.forabg {
	background-color: #842d2d;
	background-image: url("../adda/styles/proglass_red/theme/images/bg_list.gif");
}


.panel {
	background-color: #eee5e5;
	color: #392e2e;
}

.bg1	{ background-color: #ffffff; }
.bg2	{ background-color: #eee5e5;  }
.bg3	{ background-color: #e9e1e0; }

.ucprowbg {
	background-color: #DEDEE0;
}

.fieldsbg {
	background-color: #E8E8E9;
}

span.corners-top {
	background-image: url("../adda/styles/proglass_red/theme/images/corners_left.png");
}

span.corners-top span {
	background-image: url("../adda/styles/proglass_red/theme/images/corners_right.png");
}

span.corners-bottom {
	background-image: url("../adda/styles/proglass_red/theme/images/corners_left.png");
}

span.corners-bottom span {
	background-image: url("../adda/styles/proglass_red/theme/images/corners_right.png");
}

/* Horizontal lists
----------------------------------------*/

ul.navlinks {
	border-bottom-color: #FFFFFF;
}

/* Table styles
----------------------------------------*/
table.table1 thead th {
	color: #FFFFFF;
}

table.table1 tbody tr {
	border-color: #ccc2c2;
}

table.table1 tbody tr:hover, table.table1 tbody tr.hover {
	background-color: #ecd9d9;
	color: #000;
}

table.table1 td {
	color: #765f5f;
}

table.table1 tbody td {
	border-top-color: #FAFAFA;
}

table.table1 tbody th {
	border-bottom-color: #000000;
	color: #333333;
	background-color: #FFFFFF;
}

table.info tbody th {
	color: #000000;
}

/* Misc layout styles
---------------------------------------- */
dl.details dt {
	color: #000000;
}

dl.details dd {
	color: #765f5f;
}

.sep {
	color: #a64444;
}

/* Pagination
---------------------------------------- */

.pagination span strong {
	color: #FFFFFF;
	background-color: #a06565;
	border-color: #a06565;
}

.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {
	color: #687180;
	background-color: #EDEDED;
	border-color: #B7B9BD;
}

.pagination span a:hover {
	border-color: #aa5e5e;
	background-color: #aa5e5e;
	color: #FFF;
}

/* Pagination in viewforum for multipage topics */
.row .pagination {
	background-image: url("../adda/styles/proglass_red/theme/images/icon_pages.gif");
}

.row .pagination span a, li.pagination span a {
	background-color: #FFFFFF;
}

.row .pagination span a:hover, li.pagination span a:hover {
	background-color: #aa5e5e;
}

/* Miscellaneous styles
---------------------------------------- */
.error {
	color: #a93d3d;
}

.reported {
	background-color: #EDF1F6;
}

li.reported:hover {
	background-color: #f6eded !important;
}

div.rules {
	background-color: #f6eded;
	color: #a93d3d;
}

p.rules {
	background-color: #f6eded;
	background-image: none;
}


/* Back to top of page */
a.top {
	background-image: url("{IMG_ICON_BACK_TOP_SRC}");
}

a.top2 {
	background-image: url("{IMG_ICON_BACK_TOP_SRC}");
}

/* Arrow links  */
a.up		{ background-image: url("../adda/styles/proglass_red/theme/images/arrow_up.gif") }
a.down		{ background-image: url("../adda/styles/proglass_red/theme/images/arrow_down.gif") }
a.left		{ background-image: url("../adda/styles/proglass_red/theme/images/arrow_left.gif") }
a.right		{ background-image: url("../adda/styles/proglass_red/theme/images/arrow_right.gif") }

a.up:hover {
	background-color: transparent;
}

a.left:hover {
	color: #aa5e5e;
}

a.right:hover {
	color: #aa5e5e;
}


li.row {
	border-top-color:  #FFFFFF;
	border-bottom-color: #6b2424;
    background-color: #efefef;
}

li.row strong {
	color: #000000;
}

li.row:hover {
	background-color: #e7e7e7;
}

li.row:hover dd {
	border-left-color: #CCCCCC;
}

.rtl li.row:hover dd {
	border-right-color: #CCCCCC;
	border-left-color: transparent;
}

li.header dt, li.header dd {
	color: #FFFFFF;
}

/* Content container styles
----------------------------------------*/
.content {
	color: #333333;
}

.content h2, .panel h2 {
	color: #763333;
	border-bottom-color:  #CCCCCC;
}

dl.faq dt {
	color: #333333;
}

a.print {
	background-image: url("../adda/styles/proglass_red/theme/images/icon_print.gif");
}

/* Icon images
---------------------------------------- */
.sitehome						{ background-image: url("../adda/styles/proglass_red/theme/images/icon_home.gif"); }
.icon-faq						{ background-image: url("../adda/styles/proglass_red/theme/images/icon_faq.gif"); }
.icon-members					{ background-image: url("../adda/styles/proglass_red/theme/images/icon_members.gif"); }
.icon-home						{ background-image: url("../adda/styles/proglass_red/theme/images/icon_home.gif"); }
.icon-register					{ background-image: url("../adda/styles/proglass_red/theme/images/icon_register.gif"); }
.icon-logout					{ background-image: url("../adda/styles/proglass_red/theme/images/icon_logout.gif"); }
/* Profile & navigation icons */

--------------------------------------------------------------
Colours and backgrounds for forms.css
-------------------------------------------------------------- */

/* General form styles
----------------------------------------*/
select {
	border-color: #666666;
	background-color: #FAFAFA;
}

label {
	color: #4B505E;
}

option.disabled-option {
	color: graytext;
}

/* Definition list layout for forms
---------------------------------------- */
dd label {
	color: #333;
}

/* Hover effects */
fieldset dl:hover dt label {
	color: #000000;
}

fieldset.fields2 dl:hover dt label {
	color: inherit;
}

/* page styles
----------------------------------------*/

#message-box textarea {
	color: #333333;
}

/* Input field styles
---------------------------------------- */
.inputbox {
	background-color: #FFFFFF; 
	border-color: #B7B9BD;
	color: #333333;
}

.inputbox:hover {
	border-color: #4880B3;
}

.inputbox:focus {
	border-color: #4880B3;
	color: #2E4168;
}

/* Form button styles
---------------------------------------- */

a.button1, input.button1, input.button3, a.button2, input.button2 {
	color: #000;
	background-color: #FAFAFA;
	background-image: url("../adda/styles/proglass_red/theme/images/bg_button.gif");
}

a.button1, input.button1 {
	border-color: #666666;
}

input.button3 {
	background-image: none;
}

/* Alternative button */
a.button2, input.button2, input.button3 {
	border-color: #666666;
}

/* <a> button in the style of the form buttons */
a.button1, a.button1:link, a.button1:visited, a.button1:active, a.button2, a.button2:link, a.button2:visited, a.button2:active {
	color: #000000;
}

/* Hover states */
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
	border-color: #a93d3d;
	color: #a93d3d;
}

input.search {
	background-image: url("../adda/styles/proglass_red/theme/images/icon_textbox_search.gif");
}

input.disabled {
	color: #666666;
}


