/* CSS Document */

/*******************************************************************************************************************/
/* Redefined Tags  */
/*******************************************************************************************************************/
body { margin: 0; padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: left; line-height: 1.2em; color: #000; background: #012316 url(../images/bg.jpg) top left repeat-x; voice-family: "\"}\""; voice-family: inherit; font-size:0.75em; }
#whitebg {margin:0px auto; padding:0; background:url(../images/whitebg.gif); background-position:center; background-repeat:repeat-y;}
h1 {margin:0px; padding:0px 0px; overflow:hidden;}
h1 span {display:none;}
h2 {margin:0px; padding:20px 0px 10px 0px; color:#012316; font-size: 1.2em; font-weight:bold; }
h3 {margin:0px; padding:0px 0px 10px 0px; color:#012316; font-size: 1.2em; font-weight:bold; }
h4 {margin:0px; padding:20px 0px 10px 0px; color:#012316; font-size: 1.2em; font-weight:bold; font-style:italic; }

p {margin:0; padding:5px 0px;}
a, a:link, a:active, a:visited{color: #b55900; text-decoration: underline;}
a:hover {color: #94cb98; text-decoration: underline;}

ul {margin:0; padding:10px 0px 5px 0px; list-style-type:none;}
li {margin:0; padding:5px 0px 5px 22px; list-style-type:none; background:url(../images/bullet.gif) 5px 5px no-repeat; }

hr {margin: 5px 0px; padding:0; height:1px; line-height:1px; font-size:1px; border:none; border-top: 1px solid #012316; background:#FFF;}

/*******************************************************************************************************************/
/* Redefined Tags/Form  */
/*******************************************************************************************************************/
form {margin: 0px; padding:0; width:365px;}
fieldset {margin:0px 0px 10px 0px; padding:0px 10px 10px 10px; border:1px solid #012316; overflow:auto;}
legend {margin:0; padding:0px 5px 10px 5px; background:#FFF; color:#012316; font-size: 1.2em; font-weight:bold;}
label {margin:0px; padding:0px; line-height:1.5em; font-weight:bold; display:block;}
input {margin:0px 0px 20px 0px; padding:0px; width: 340px; display:block;}
textarea {margin:0px 0px 20px 0px; padding:0px; width: 340px; display:block;}
.checkbox {margin:0px 0px 0px 3px; padding:0px; width:10px; display:block;}
.button {margin:0; padding:0px; width: 150px; display:block;}
.calbutton {margin:0; padding:0px; width: 150px; display:inline;}

/*******************************************************************************************************************/
/* Left Nav  */
/*******************************************************************************************************************/
#nav {margin:20px 0px 30px 0px; padding:0; width:155px; float:left; display:inline;}
#nav ul {margin:0; padding:0; list-style-type:none;}
#nav li {margin:0px 0px 3px 0px; padding: 0px; width:155px; font-weight:bold;}
#nav a, #nav a:link, #nav a:active, #nav a:visited { margin:0; padding:4px 0px 4px 7px; width:128px;  border-left:20px solid #94cb98; color:#012316; display:block; text-decoration:none}
#nav a:hover {margin:0px; padding:4px 0px 4px 7px; color:#012316; border-left:20px solid #012316;}

/*******************************************************************************************************************/
/* Content  */
/*******************************************************************************************************************/
#wrapper {margin:0px auto; padding:0px; width:770px; background:#FFF;}
#header {margin:0px; padding:0; width:770px; height:173px; background:#012316}
#header img { margin:20px 0px 0px 20px; padding:0;}
#header .flashholder {margin:0; padding:20px 20px 0px 0px; float:right;}
#content {margin:20px 0px 30px 35px; padding:0; width:580px; float:left; display:inline;}
#content .h1 {margin:0px; padding:0px 0px 10px 0px;}
#content .cta {margin:0px 0px 10px 11px; padding:0px; float:right; width:199px; }
#content .cta img{margin:0px; padding:10px;background:#012316;}
#content .subnav {margin:10px; padding:15px 5px 5px 5px; border: 1px solid #012316;}
#content .subnav ul {margin:0; padding:0; list-style-type:none;}
#content .subnav li {margin:0; padding:3px 0px 3px 22px; list-style-type:none; background:url(../images/bullet2.gif) 5px 5px no-repeat;}
#content .looking img {margin:0; padding:0px 5px 0px 0px!important; background:#FFF; position:absolute;}
#content .question img {margin:-40px 0px 0px 173px; padding:5px 0px 0px 5px!important; position:absolute; background:#FFF;}
.subnavbreak {margin:10px; padding:0px; clear:left; border:1px solid #000;}
#content .news {margin:20px 10px 10px 10px; padding:15px 5px 5px 5px; border: 1px solid #012316;}
#content .news ul {margin:0; padding:0; list-style-type:none;}
#content .news li {margin:0; padding:3px 0px 3px 22px; list-style-type:none; background:url(../images/bullet2.gif) 5px 5px no-repeat;}

#content .pagectas {margin:20px 0px; padding:10px; background:#012316; }
#content .smallprint {margin:20px 0px 0px 0px; padding:5px 0px; font-size:0.8em;}


#content .dataspace {margin:0; padding:0px 0px 10px 0px;}

.fixturesspace {margin:0; padding:10px 0px 0px 0px;}

#content .cols {margin:0px 0px 20px 0px; padding:0px; width: 185px; float:left; display:inline;}
#content .cols img {margin:0px 0px 10px 0px;; padding:0px;}
#content .cols3 {margin:0px 0px 20px 0px; padding:0px; width: 193px; float:left; display:inline;}

.imgspace {margin:0px 10px 0px 0px; padding:0; border:1px solid #012316; }
.pastdate {color:#999;}
.nextdate { background-color:#94cb98;}
.nextdate a:hover{ color:#000;}
.smaller {font-size:0.8em;}

.clear {margin:0; padding:0; font-size:1px; line-height:1px; height:1px; clear:left;}

.small {font-size:0.9em; font-weight:normal;}

.googlemap {margin:0; padding:0px;}
.googlemap input {margin:0px 0px 10px 0px; padding:0px; width:200px!important;}
.googlemap .dirbutton {margin:0; padding:0; width:100px!important;}

#sitemap {margin:0px 0px 0px 20px; padding:0;}
#sitemap ul {margin:0; padding:0; list-style-type:none;}
#sitemap li {margin:0; padding:0px 0px 0px 22px; list-style-type:none; background:url(../images/arrow1.gif) top left no-repeat; line-height:22px;}
#sitemap .sub {margin:0; padding:0px 0px 0px 44px; background:url(../images/arrow3.gif) top left no-repeat;}
#sitemap .subend{margin:0; padding:0px 0px 0px 44px; background:url(../images/arrow4.gif) top left no-repeat;}
#sitemap .end {margin:0; padding:0px 0px 0px 22px;; background:url(../images/arrow2.gif) top left no-repeat;}
#sitemap .endsub {margin:0px 0px 0px 22px; padding:0px 0px 0px 22px; background:url(../images/arrow1.gif) top left no-repeat;}
#sitemap .endsubend{margin:0px 0px 0px 22px; padding:0px 0px 0px 22px; background:url(../images/arrow2.gif) top left no-repeat;}


/*******************************************************************************************************************/
/* Footer  */
/*******************************************************************************************************************/
#footer {margin:0px; padding: 0px; clear:both;}
#footer .textcta {margin:0px; padding:5px 0px 5px 190px; background:#012316 url(../images/backtotop-top.gif) 683px bottom no-repeat; color:#FFF;}
#footer .textcta a, #footer .textcta a:link, #footer .textcta a:active, #footer .textcta a:visited {color:#FFF; text-decoration:none;}
#footer .textcta a:hover {color:#FFF; text-decoration:underline;}
#footer .backtotop {margin:3px 0px 0px 0px; padding:0px; text-align:right; font-size:0.9em; border-left:20px solid #94cb98;}
#footer .backtotop a, #footer .backtotop a:link, #footer .backtotop a:active, #footer .backtotop a:visited {color:#012316;}
#footer .backtotop a:hover {color:#94cb98;}
#footer .bottomarrow {margin:0px 0px 0px 675px; padding:0px; position:absolute;}
#footer .backtotop p {margin:0px; padding: 5px 0px 0px 0px;}

#footer .footerlogos {margin:0px 0px 15px 30px; float:left; text-align:center;}
#footer .footerlinks {margin:0px 0px 3px 0px; padding:5px 0px 0px 170px; border-left:20px solid #94cb98;}
#footer ul {margin:0px; padding:10px 0px 15px 0px; list-style-type:none;}
#footer li {margin:0px; padding:10px 10px 0px 0px; list-style-type:none; display:inline; background:transparent; line-height:1.5em;}
#footer .phone {margin:0px; padding:0px 10px 0px 25px; background:url(../images/phone.gif) 0px 0px no-repeat!important;}
#footer .email {margin:0px; padding:0px 10px 0px 25px;background:url(../images/email.gif) 0px 2px no-repeat!important;}
#footer .copyright {margin:0px; padding:0px 0px 0px 190px; background:#012316; color:#FFF;}