body { 
	background-attachment: scroll;
	background-color: #555555;
	background-image: url();
	background-repeat: repeat-x;
	}
img {border: 0px;}


/* MAIN TEXT */
font, div, text, .text { 
      color: #000000;
      font-family: tahoma;
      font-size: 11px;
      font-weight: none;
      letter-spacing: 0px;
      line-height: 12px;
      text-decoration: none;
      text-align: left;
      }
a:active, a:visited, a:link { 
	color: #3d0c2f;
	font-family: 'verdana';
	font-size: 9px;
	letter-spacing: 0px;
	line-height: 9px;
        text-transform: uppercase;
	text-decoration: none;
	}
a:hover { 
	color: #b157aa;
	border-bottom: 1px dotted #3d0c2f;
	font-family: 'verdana';
	font-size: 9px;
	letter-spacing: 0px;
	line-height: 9px;
	text-decoration: none;
	text-transform: uppercase;
	}
b {color:#7ce1f6;}
u {color:#b157aa; border-bottom:1px dotted #b157aa;}
i {color:#7ce1f6;}
big {
	color: #6a6a6a;
	font-family: 'courier new';
	font-size: 20px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: -2px;
	text-transform: uppercase;
	font-style:italic;
	}
small {
	color: #6a6a6a;
	font-family: 'small fonts';
	font-size: 7px;
	font-weight: normal;
	line-height: 7px;
	letter-spacing: 0px;
	text-transform: uppercase;
	}


textarea {
color : #555555;
border : 1px dashed #DFDFDF;
background-color: transparent;
width: 250px;
height: 25px;
font-family: 'tahoma';
font-size: 9px;
}
textarea#small {
color : #555555;
border : 1px dashed #DFDFDF;
background-color: transparent;
width: 100px;
height: 25px;
font-family: 'tahoma';
font-size: 9px;
}
textarea#commentsbox {
color : #555555;
border : 1px dashed #DFDFDF;
background-color: transparent;
font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size : 11px;
font-weight : normal;
width : 150px;
height : 40px;
}

/* POSITIONING */
#container {
	background-color: transparent;
	background-image: url(/themes/1/Layout/container.png);
	background-repeat: repeat-y;
        text-align: left;
	border:1px solid #000000;
	margin: 0 auto;
	overflow: hidden;
	width: 950px;
	}
#header {
	background-color: #ffffff;
	background-image: url(/themes/1/Layout/header.png);
	background-repeat: no-repeat;
	height: 126px;
	width: 950px;
	}
#left {
	float: left;
	margin-left: 1px;
	text-align: left;
	width: 173px;
        color: #ffffff;
	}
#right {
	float: right;
	margin-right: 0px;
	text-align: left;
	width: 173px;
        color: #ffffff;
	}
#content {
	margin-left: 175px;
	padding: 1px;
	text-align: center;
	width: 598px;
        }
#footer {
	background-image: url(/themes/1/Layout/footer.png);
	clear: both;
	display: block;
	margin-left: 0px;
	width: 950px;
	height: 16px;
    	}


/* SIDE HEADERS */
.side {background-color:#ffffff; width:172;}	

h1 {
	background-color:;
	background-image: url(/themes/1/Layout/sidebacks/sideback1.png);
	background-repeat: no-repeat;
	color: #000000;
	display: block;
	font-family: 'courier new';
	font-size: 15px;
	font-weight:normal;
	letter-spacing: -1px;
	line-height: 20px;
	text-align: center;
	text-transform: uppercase;
        margin:0px 0px 0px 0px;
	}
h2 {
	background-color:;
	background-image: url(/themes/1/Layout/sidebacks/sideback2.png);
	background-repeat: no-repeat;
	color: #000000;
	display: block;
	font-family: 'courier new';
	font-size: 15px;
	font-weight:normal;
	letter-spacing: -1px;
	line-height: 20px;
	text-align: center;
	text-transform: uppercase;
        margin:0px 0px 0px 0px;
	}
h3 {
	background-color:;
	background-image: url(/themes/1/Layout/sidebacks/sideback3.png);
	background-repeat: no-repeat;
	color: #000000;
	display: block;
	font-family: 'courier new';
	font-size: 15px;
	font-weight:normal;
	letter-spacing: -1px;
	line-height: 20px;
	text-align: center;
	text-transform: uppercase;
        margin:0px 0px 0px 0px;
	}


/* MAIN HEADERS */
h4 {
	background-color:;
	background-image: url(/themes/1/Layout/middlebacks/midback1.png);
	background-repeat:no-repeat;
	color:#000000;
	font-family: 'courier new'; 
	font-size:20px;
	font-weight:normal;
	letter-spacing:-2px;
	line-height:20px; 
	margin-bottom: 2px;
	text-align:center;
	text-transform:uppercase;
	}
h5 {
	background-color:;
	background-image:;
	background-repeat:no-repeat;
	color:#7ce1f6;
	font-family:'courier new';
        font-size:15px;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:15px;
	margin-bottom:2px;
	text-align:left;
	text-transform:uppercase;
	border-bottom: 1px dotted #6a6a6a;
	display:block;	
	}
h6 {
        color: #7ce1f6;
	font-family: georgia;
	font-size: 17px;
	font-weight: normal;
	line-height: normal;
	letter-spacing: -1px;
	text-transform: lowercase;
	margin: 3px;
	font-style: italic;
	}
h7 {
	background-color:;
	background-image:;
	background-repeat:no-repeat;
	color:#7ce1f6;
	font-family: 'small fonts';
        font-size:7px;
	font-weight:normal;
	letter-spacing:-1px;
	margin-bottom:2px;
	text-align:left;
	text-transform:uppercase;
	border-bottom: 1px dotted #6a6a6a;
	display:block;	
	}

/* MAIN SIDE LINKS */
a.link1, a.link1:active, a.link1:link, a.link1:visited {
	background-color:#ffffff;
	background-image:url(/themes/1/Layout/links/link1.png);
	background-position:left;
	background-repeat:no-repeat;
        border-bottom:1px dotted #cccccc;
	color:#000000;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:9px;
	margin:1px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left: 10px;
	}
a.link1:hover {
	background-color:;
	background-image:url(/themes/1/Layout/links/hover1.png);
	background-position:left;
	background-repeat:no-repeat;
        border-bottom:1px dotted #cccccc;
	color:#000000;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:9px;
	margin:1px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left: 10px;
	}
a.link2, a.link2:active, a.link2:link, a.link2:visited {
	background-color:#ffffff;
	background-image:url(/themes/1/Layout/links/link2.png);
	background-position:left;
	background-repeat:no-repeat;
        border-bottom:1px dotted #cccccc;
	color:#000000;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:9px;
	margin:1px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left: 10px;
	}
a.link2:hover {
	background-color:;
	background-image:url(/themes/1/Layout/links/hover2.png);
	background-position:left;
	background-repeat:no-repeat;
        border-bottom:1px dotted #cccccc;
	color:#000000;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:9px;
	margin:1px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left: 10px;
	}
a.link3, a.link3:active, a.link3:link, a.link3:visited {
	background-color:#ffffff;
	background-image:url(/themes/1/Layout/links/link3.png);
	background-position:left;
	background-repeat:no-repeat;
        border-bottom:1px dotted #cccccc;
	color:#000000;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:9px;
	margin:1px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left: 10px;
	}
a.link3:hover {
	background-color:;
	background-image:url(/themes/1/Layout/links/hover3.png);
	background-position:left;
	background-repeat:no-repeat;
        border-bottom:1px dotted #cccccc;
	color:#000000;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:9px;
	margin:1px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left: 10px;
	}
a.link4, a.link4:active, a.link4:link, a.link4:visited {
	background-color:#ffffff;
	background-image:url(/themes/1/Layout/links/link4.png);
	background-position:left;
	background-repeat:no-repeat;
        border-bottom:1px dotted #cccccc;
	color:#000000;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:9px;
	margin:1px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left: 10px;
	}
a.link4:hover {
	background-color:;
	background-image:url(/themes/1/Layout/links/hover4.png);
	background-position:left;
	background-repeat:no-repeat;
        border-bottom:1px dotted #cccccc;
	color:#000000;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:9px;
	margin:1px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left: 10px;
	}

a.linkpatty, a.linkpatty:active, a.linkpatty:link, a.linkpatty:visited {
	background-color:#A8E66E;
	background-position:left;
	background-repeat:no-repeat;
        border-bottom:1px dotted #3E892E;
	color:#000000;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:9px;
	margin:1px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left: 10px;
	}
a.linkpatty:hover {
	background-color:;
	background-position:left;
	background-repeat:no-repeat;
        border-bottom:1px dotted #3E892E;
	color:#000000;
	display:block;
	font-family:tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:9px;
	margin:1px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	padding-left: 10px;
	}

a.link9, a.link9:active, a.link9:link, a.link9:visited {
color:#545454 !important;font-family:arial; 
font-size:8pt; letter-spacing: 0px;font-weight: normal;text-transform:LOWERcase;
text-decoration:none!important;line-height: 10px;
}

a.link9:hover {
color:#b157aa!important;font-family:arial; 
font-size:8pt; letter-spacing: 0px;font-weight: normal;text-transform:LOWERcase;
text-decoration:none!important;line-height: 10px;
}

/* AFFIES LINKS */
a.link5, a.link5:active, a.link5:link, a.link5:visited {
	color:#000000;
	background-image:url();
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	font-family:'small fonts';
	font-size:7px;
	line-height:8px;
	text-transform:uppercase;
	border:0px;
	}
a.link5:hover {
	color:#6a6a6a;
	background-image:url();
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	font-family:'small fonts';
	font-size:7px;
	line-height:8px;
	text-transform:uppercase;
	border:0px;
	}
a.link6, a.link6:active, a.link6:link, a.link6:visited {
	color:#000000;
	background-image:url();
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	font-family:'small fonts';
	font-size:7px;
	line-height:8px;
	text-transform:uppercase;
	border:0px;
	}
a.link6:hover {
	color:#3d0c2f;
	background-image:url();
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	font-family:'small fonts';
	font-size:7px;
	line-height:8px;
	text-transform:uppercase;
	border:0px;
	}
a.link7, a.link7:active, a.link7:link, a.link7:visited {
	color:#000000;
	background-image:url();
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	font-family:'small fonts';
	font-size:7px;
	line-height:8px;
	text-transform:uppercase;
	border:0px;
	}
a.link7:hover {
	color:#7ce1f6;
	background-image:url();
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	font-family:'small fonts';
	font-size:7px;
	line-height:8px;
	text-transform:uppercase;
	border:0px;
	}
a.link8, a.link8:active, a.link8:link, a.link8:visited {
	color:#000000;
	background-image:url();
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	font-family:'small fonts';
	font-size:7px;
	line-height:8px;
	text-transform:uppercase;
	border:0px;
	}
a.link8:hover {
	color:#b157aa;
	background-image:url();
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	font-family:'small fonts';
	font-size:7px;
	line-height:8px;
	text-transform:uppercase;
	border:0px;
	}


/* PAGE LINKS */	
a.pagelink, .a.pagelink:visited, .a.pagelink:active, .a.pagelink:link {
	background-color:#7ce1f6;
	border:1px solid #000000; 
	color:#000000; 
	font-family: tahoma; 
	font-size:9px;   
	font-weight:bold;
	letter-spacing:0px; 
	padding:1px;  
	text-align:center;
	text-decoration:none;
	margin: 5px;
	}
a.pagelink:hover {
	background-color:#6a6a6a;
	border:1px solid #000000;
	color:#000000; 
	font-family: tahoma; 
	font-size:9px;
	font-weight:bold;     
	letter-spacing:0px; 
	padding:1px;  
	text-align:center;
	text-decoration:none;
	margin: 5px;
	}


/* TERMS */
.terms {
	background-color:#ffffff; 
	border:1px solid #000000;
	color:#000000;
	font-family:tahoma;
	font-size:10px;
	letter-spacing:0px;
	padding:1px;
	text-align:left;
	width:500px; 
        margin: 4px;
	}
.termsheader {
	background-color: #b157aa;
	border:1px solid #000000; 
	color:#000000;
 	letter-spacing:-1px;
	line-height:15px;
	font-family:'courier new';
	font-size:15px;
	font-weight:none;
	text-align:right;
	text-transform:uppercase;
	padding:1px;
	}


.twitter li {
  margin-bottom: 5px;
  margin-top: 2px;
  padding: 7px;
  font-family: tahoma;
  font-size: 10px;
  background-color: #ffffff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -opera-border-radius: 3px;
  border-right: 1px solid #dfdddd;
  border-bottom: 1px solid #dfdddd;
  cursor: hand;
  color: #646464;
  list-style: none;
}

.twitter li:hover {
  margin-bottom: 5px;
  margin-top: 2px;
  padding: 7px;
  font-family: tahoma;
  font-size: 10px;
  background-color: #f0f0f0;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -opera-border-radius: 3px;
  border-right: 1px solid #c9c7c7;
  border-bottom: 1px solid #c9c7c7;
  cursor: hand;
  color: #646464;
  list-style: none;
}

blockquote {
	font-size: 7pt;
	line-height: 150%;
	border-top:1px dotted #555555;
	border-bottom:1px dotted #555555;
	}

.bg {
   padding: 0px;
   background-color: fff;
   margin-bottom: 5px;
   width: 170px;
   border-color: 000;
   border: 1px solid;}

.stpattybg {
   padding: 0px;
   background-color: A8E66E;
   margin-bottom: 5px;
   width: 170px;
   border-color: 000;
   border: 1px solid;}


a.nave, a.nave:link, a.nave:active, a.nave:visited {
color: 3d0c2f; 
font:15pt Arial;
text-transform:uppercase;
text-decoration:none;
line-height:15pt;
text-align: center;
letter-spacing: -2px;
cursor: default;
border-bottom: 0px;
margin-bottom: 1px;
border-bottom: 0px solid;
border-color: #3d0c2f;
margin-bottom: 1px;
}
a.nave:hover {
font:15pt Arial;
text-transform:uppercase;
text-decoration:none;
line-height:15pt;
text-align: center;
letter-spacing: -2px;
cursor: default;
border-bottom: 0px;
margin-bottom: 1px;
border-bottom: 0px solid;
border-color: #E5E5E5;
margin-bottom: 1px;
color: #7ce1f6;
}
