/*
	GENERAL STYLES
*/

p,fieldset,table {
}
h1 {
}
h2 {
}
h3 {
}
strong {
}
abbr,acronym {
} 
em {
}
blockquote {
}
ol,ul,dl {
}
th,td {
}
caption {
}
a, a:link, a:active, a:visited {
	text-decoration:none;
}
a:hover {
	color: red;
}


/*
	SPECIAL PARTS OF THE PAGE
*/

body {
	color: #000000;
	background: #ffffff;
	background: #ffffff url(../img/GC-Banner11.jpg) 220px 10px no-repeat scroll;
}

/* Header section */

#top {
	color: #d2d4c9;
	background: transparent;
}

#searchbox {
	color: 7f807a;
	border:1px #d4d6cb solid;
}

/* Menu on the right */

#nav ul {
	color: #FFFFFF;
	background: #d5d6cb url(../img/navcorner.png) left bottom no-repeat scroll;
}

#nav li {
	color:#D9001A;
	background: #FFFFFF url(../img/corner-white.png) left bottom no-repeat scroll;
}

#nav li.nav-home {
	color: #FFFFFF;
	background: #D9001A url(../img/corner-red.png) left bottom no-repeat scroll;
}

#nav li ul, #nav .subnav {
	color: #7f807a;
	background: transparent;
}

#nav li li {
	color:inherit;
	background: transparent;
}

#nav a, #nav a:link, #nav a:active, #nav a:visited {
	color: #D9001A;
	background: transparent;
}

#nav a:hover {
	color: #7f807a;
	background: transparent;
}

#nav .nav-home a, #nav .nav-home a:link, #nav .nav-home a:active, #nav .nav-home a:visited {
	color: #FFFFFF;
	background: transparent;
}

#nav .nav-home a:hover {
	color: #d4d6cb;
	background: transparent;
}

#nav .subnav a, #nav .subnav a:link, #nav .subnav a:active, #nav .subnav a:visited {
	color: #7f807a;
	background: transparent;
}

#nav .subnav a:hover {
	color: #D9001A;
	background: transparent;
}


/* Core section */

#core {
	color: #333333;
	background: transparent;
}

#core h1,
#core h2,
#core h3,
#core h4,
#core a, 
#core a:link, 
#core a:active, 
#core a:visited,
#sidebar h1,
#sidebar h2,
#sidebar h3,
#footer .sep {
	color: #D9001A;
	background: transparent;
}

#core a:hover {
	text-decoration:underline;
}

#core blockquote {
	color: #7f807a;
	background: transparent;
}

#core .news-list-morelink a,
#core .news-list-morelink a:link,
#core .news-list-morelink a:active,
#core .news-list-morelink a:visited {
	color: #333333;
	background: transparent;
}

#core .news-list-morelink a:hover {
	color: #D9001A;
	background: transparent;
	text-decoration: none;
}

#core .news-list-morelink {
	font-weight: bold;
	background: url(../img/arrow10-red.png) right 60% no-repeat scroll;
	padding-right: 13px;
}

#core h3.news-single-timedata {
	color: #333333;
	background: transparent;
}

#core .news-single-img {
	border: 1px solid #7f807a;
}


/* Sidebar on the right */

#sidebar {
	color: #7f807a;
	background: transparent;
}

#sidebar a, #sidebar a:link, #sidebar a:active, #sidebar a:visited {
	color: #333333;
	background: transparent;
}

#sidebar a:hover {
	color: #D9001A;
	background: transparent;
}

#sidebar h2 a, #sidebar h2 a:link, #sidebar h2 a:active, #sidebar h2 a:visited {
	color: #D9001A;
	background: transparent;
}

#sidebar h2 a:hover {
	color: #333333;
	background: transparent;
}

#sidebar .news-latest-morelink {
	background: url(../img/arrow10-red.png) right 60% no-repeat scroll;
	padding-right: 13px;
}


/* Footer */

#footer address {
	border-top: 1px #d5d6cb solid;
	border-bottom: 1px #d5d6cb solid;
	color: #7f807a;
	background: transparent;
}
