/** BASIC  greyhoundwalks*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #4c4c4c;
	background: url(images/bg_shade_gw.gif) repeat-y  #EDF6FF;
margin-left: 30px;
}

h1, h2, h4, h5, h6 {
	text-transform: lowercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #336699;
}

p, ol, ul {
	line-height: 140%;
}

a {
	color: #3399CC;
	text-decoration: none;
	border-bottom: dotted 1px #3399CC;
}

a:hover {
	/*border-color:  #FFCC00;*/
	color: #FAC228;
}

img.pic {
	border: solid 1px black;
}

img.top {
	vertical-align:text-top
}

img.bottom {
	vertical-align:text-bottom
}

/**img.right {
	float:right;
	border: solid 1px black;
	margin: 4px; 
}
*/

    


/** HEADER */

#header {
	float: left;
}

#header h1 {
	margin: 0px;
	font-size: 2.2em;
}


#header h4 {
	margin: 0px;
	font-size: .9em;
}

#headerLogo
{
	margin-left: 30px;
}

/** MENU */

#menu {
	/*padding: 2.2em 0em 0em 2em;*/
	/*position: absolute;
	top: 152px;
	left: 0px;*/
	margin-left: 30px;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
}
#menu li {
	display: inline;
}

#menu a {
	margin: 0px 0px 0px 0px;
	padding: .2em 1em;
	background-color: #336699;
	text-decoration: none;
	text-transform: uppercase;
	font-size: smaller;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	background-color: /**#FFCC00*/#FFFFFF;
	color: #336699;
	border: dotted 1px #336699;
}

/** CONTENT */

#content {
	clear: both;
	margin: 1em 0px;
	/*padding: 1em 0px;*/
	border-top: 3px dotted #CCCCCC;
width: 980px;
}

#content .desc {
	margin: 0px;
	text-align: center;
	font-size: xx-small;
	color: #336699;
	line-height: 160%;
}

#content .centre{
    text-align: center;
    font-size: small;
	color: #4c4c4c;
	line-height: 160%;
    }

#content .desc1 {
	margin: 0px;
	text-align: center;
	font-size: small;
	color: #336699;
	line-height: 160%;
}

#content .purple{
	margin: 0px;
	text-align: center;
	font-size: small;
	color: #664D80;
	line-height: 160%;
}

#content .largeblue {
	margin: 0px;
	color: #336699;
	font-weight : bold;
	font-size: 1.1em;
	line-height: 160%;
}

#content .largebluecentre {
	margin: 0px;
	color: #336699;
	text-align: center;
	font-weight : bold;
	font-size: 1.1em;
	line-height: 160%;
}

#content .recent {
	margin: 0px;
	color: #FAC228;
	font-weight : bold;
	font-size: 1.1em;
	line-height: 160%;
}

#content .recentpinkbold {
	margin: 0px;
	color: #aa1155;
	font-weight : bold;
	font-size: 1.1em;
	line-height: 160%;
}

#content .recentpink {
	margin: 0px;
	color: #aa1155;
	font-size: 1em;
	line-height: 160%;
}

#content .recent2 {
	margin: 0px;
	color: #CC0033;
	font-weight : bold;
	font-size: 1.1em;
	line-height: 160%;
}

#content .stoppress {
	margin: 0px;
	color: #CC0033;
	font-weight : bold;
	font-size: 1em;
	line-height: 120%;
	text-align: center;
}

#content .recenthline {
    margin: 0px;
    color: #FAC228;
    font-weight : bold;
    font-size: 1.8em;
    line-height: 160%;
}

#left {
	float: left;
	width: 620px; /*55%;*/
	padding-left: 4%;
	padding-right: 2%;
	border-right: 1px dashed #CCCCCC;
	background-color: #fff;
}

#right {
	float: left;
	width: 220px; /*30%;*/
	padding-left: 2%;
	background-color : white;
}

#background
{ 
background-image: (images\clblc.jpg);
background-repeat: no-repeat;
background-position: right; 
}

/**unshaded row*/
#unshadedtext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: .9em;
		color: #4c4c4c;
        /**background-color: #FFFFFF;*/
        line-height: 200%;
}

.collapsable {
    font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: .9em;
		color: #336699;
        line-height: 200%;
   
} 

/**shaded row*/
.shadedtext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: .9em;
		color: #336699;
        line-height: 200%;
		/**background-color : #FFFFFF;*/
}

/**shaded & bold row*/
.shadedtextbold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: .9em;
		font-weight : bolder;
		color: #336699;
        line-height: 200%;
		/**background-color : #FFFFFF;*/
}

.shadedtextboldred {
        font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: .9em;
		font-weight : bolder;
		color: #9A3333;
        line-height: 200%;
}

.recentred {
	margin: 0px;
	color: #CC0033;
	font-size: .7em;
	line-height: 160%;
}

.smallyellow {
	margin: 0px;
	color: #fac228;
	font-size: .7em;
	line-height: 160%;
}

.story {
	padding: 20px 20px 10px 20px;
	background: url(images/img07.gif) repeat-x;
}

.flash {
	padding: 20px 20px 10px 20px;
	background: url(images/img06.gif) repeat-x;
}

.flash2 {
	padding: 20px 20px 10px 20px;
	background: url(images/img07.gif) repeat-x;
}

/**shaded row italic*/
.shadedtextitalic{
        font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: .8em;
		font-style: italic;
		color: #336699;
        /**background-color: #FFFFFF;*/
        line-height: 200%;
}

img.left {
    float: left;
    border: solid 1px black; 
    margin: 4px;
}

#table td {
text-align: left;
padding: 7px;
/**background: #fffbef;*/
vertical-align: top;
border: dotted 1px #336699
}

/* SLIMBOX */

#lbOverlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #336699;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #000;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

/**#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}
*/
#lbPrevLink { left: 0; background: transparent url(../images/prevlabel.gif) no-repeat 0% 15%;
}

#lbPrevLink:hover { background: transparent url(../images/prevlabel.gif) no-repeat 0% 100%;
}

#lbNextLink { right: 0; background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}

#lbNextLink:hover { background: transparent url(../images/nextlabel.gif) no-repeat 100% 100%;
}
#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}




/** new FOOTER

#footer {
	clear: both
	margin: 0px;
	border-top: 1px solid #CCCCCC;
	text-align: right;
	font-size: xx-small;
	color: #CCCCCC;
}

*/

/** Simply Fluid FOOTER */

#footer {
	clear: both;
}

#footer p {
	margin: 0px;
	border-top: 1px dashed #CCCCCC;
	text-align: center;
	font-size: xx-small;
	color: #CCCCCC;
	line-height: 160%;
	width: auto;
}

