/* CSS CREATED BY CARR KNOWLEDGE : PETER RILEY OSBORNE */
/*2007 */

/* SIMPLE TAGS */

body {
background-color:#dddbb0;
background-image:url(../images/BG_gradient.gif);
background-repeat:repeat-x;
background-position:top left;
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
}

h1 {
color:#9C8E2A;
font-size:24px;
font-weight:bold;
padding:5px 15px;
}

h2 {
color:#362f2d;
font-size:16px;
font-weight:bold;
padding:5px 15px;
}

p {
color:#333333;
font-size:14px;
padding:2px 15px;
}

a:link, a:visited {
text-decoration:none;
color:#0033CC;
}

a:hover {
text-decoration:underline;
color:#0099CC;
}

/* ID TAGS */
#subnav {
background-image:url(../images/BG_subNav.gif);
background-repeat:repeat-x;
background-position:top left;
margin:0px;
padding:0px;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
}

#subnav a:link, #subnav a:visited {
color:#FFFFFF;
text-decoration:none;
}

#subnav a:hover {
color:#eae6c6;
text-decoration:underline;
}

#content {
background-image:url(../images/BG_content.gif);
background-repeat:repeat-y;
background-position:top left;
padding:0px;
margin:0px;
color:#333333;
}

/* CLASS TAGS */
.copy {
color:#FFFFFF;
font-size:10px;
font-style:italic;
text-align:center;
}

.copy a{
color:#eae6c6;
}

.specialHead {
background-image:url(../images/BG_specialHead.gif);
background-repeat:no-repeat;
background-position:left top;
height:35px;
}

.specialBody {
background-image:url(../images/BG_specialBody.gif);
background-repeat:repeat-y;
}

.subHome {
background-image:url(../images/SUB_home.gif);
background-repeat:no-repeat;
background-position:top left;
padding:12px;
font-size:12px;
}

.subNews {
background-image:url(../images/SUB_news.gif);
background-repeat:no-repeat;
background-position:top left;
padding:12px;
font-size:12px;
}

.subPremier {
background-image:url(../images/SUB_premier.gif);
background-repeat:no-repeat;
background-position:top left;
padding:12px;
font-size:12px;
}

.subPro {
background-image:url(../images/SUB_proShop.gif);
background-repeat:no-repeat;
background-position:top left;
padding:12px;
font-size:12px;
}

.subContact {
background-image:url(../images/SUB_contact.gif);
background-repeat:no-repeat;
background-position:top left;
padding:12px;
font-size:12px;
}

.subEvent {
background-image:url(../images/SUB_event.gif);
background-repeat:no-repeat;
background-position:top left;
padding:12px;
font-size:12px;
}

.tableHead {
color:#FFFFFF;
font-size:12px;
padding:5px 10px;
font-weight:bold;
background-color:#9C8E2A;
text-align:center;
}

.tableBody {
color:#333333;
font-size:11px;
padding:5px 5px;
text-align:center;
}

.tableSpecial {
color:#FFFFFF;
font-size:16px;
padding:5px 10px;
font-weight:bold;
background-color:#9C8E2A;
text-align:center;
}

.byline {
font-size:10px;
font-style:italic;
color:#362f2d;
}








/*
/////////////////////////////////////////////////////////////////
// DCM Client Version 0.1 (01/05/2007)
/////////////////////////////////////////////////////////////////
*/


.sysmess {
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.4em;
    font-weight:bold;
    color:#0a0;
}
.sysmesstbl {
    border:1px solid #0a0;
}

td.bld {
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:0.8em;
}


input { font-family: Arial, Helvetica, sans-serif; color: #000; font-size:.8em; }
select { font-family: Arial, Helvetica, sans-serif; color: #000; font-size:.8em; }
.inputlen2 { width: 22px; }
.inputlen3 { width: 23px; }
.inputlen4 { width: 34px; }
.slash { font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 9pt; }



.inp {
    color:#333;
    font-size:0.8em;
    font-family:Verdana, "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
}

.sel {
    color:#333;
    font-size:.8em;
    font-family:Verdana, "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
    width:170px;
}

.light {
    background-color:#fff;
    color:#000;
    font-size:.9em;
    font-family:Verdana, "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
}

.dark  {
    background-color:#9f6;
    color:#000;
    font-size:.9em;
    font-family:Verdana, "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
}


.smgraybld {
    background-color:#efefef;
    color:#aaa;
    font-size:.9em;
    font-family:Verdana, "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
    font-weight:bold;
}


/**************************
 *
 * SG TESTING ONLY CSS
 *
 **************************/
#sgaware {
	position:absolute;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	left:0;
	right:0;
	width:100%;
	top:0;
	position:fixed;
	background-color:#000;
	background-color:rgba(0,0,0,0.8);
} 
#sgaware > div {
	padding:10px 30px;
}

