body {
margin: 0 auto;
padding: 0;
font: 76% Verdana,Tahoma,Arial,sans-serif;
background:#9A01CD;
background-image:url(images/grad2.png);
}

#wrap {
background-color: #ffffff;
color: #303030;
margin: 0 auto;
padding: 0px;
width: 800px;
border:#000;
border-style:solid;
}

.background {width: 145px; height:200px; background-image:url(images/background.png); background-repeat:no-repeat; padding:10px; color:#000000;}

.background a{width: 145px; height:200px; padding:10px; color:#9900FF; text-decoration:none;}

.background a:hover{width: 145px; height:200px; padding:10px; color:#cc33cc;}

#floatleft {
width: 75px;
float:left;
margin: 10px;

}

#nobullet { list-style-type:none;}
#nobullet ul { list-style-type:none;}
#nobullet li { list-style-type:none;}

#floatleft100 {
width: 102px;
float:left;
margin: 10px;
}

#floatright {
width: 75px;
float:right;
margin: 10px;
}

#floatright2 {
width: 215px;
float:right;
margin: 40px;
}

#floatright3 {
width: 151px;
float:right;
margin: 20px;
}

#floatright4{
width: 100px;
float:right;
margin: 10px;
}

#floatright5{
width: 80px;
float:right;
margin: 10px;
}

#floatright6{
width: 200px;
float:right;
margin: 10px;
}

.header {
width: 800px;
clear: both;
margin: 0 auto;
margin-bottom:3px;
padding: 0;
height: 150px;
background-image:url(lpurple.gif);
}

#header h1 {
width: 250px;
margin: 0 0 5px 0;
float: left;
}

#header p {
width: 500px;
float: right;
text-align: center;
color: #a0a0a0;
margin: 0 0 10px 0;
font-size: 0.8em;
line-height: 1.2em;
}

#slog {
margin:0 auto;
height:90px;
margin-bottom:10px;
border-bottom: 0px solid #59136A;
}


#frontphoto {
margin: 0 0 10px 0;
border: 0;
}

#avmenu {
clear: left;
float: left;
width: 165px;
/*margin:0 auto;*/
margin: 0 0 10px 5px;
padding: 0;
font-size: 0.9em;
}

#avmenu ul {	
list-style: none;
width: 165px;
margin: 0 0 20px 0;
padding: 0;
font-size: 1.1em;
}	

#avmenu li {
margin-bottom: 4px;
}

#avmenu li a {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #ffffff;
display: block;
padding: 6px 0 0 10px;
background: #9900cc;
border-left: 4px solid #cc33cc;
}	
	
#avmenu li a:hover {
background: #cc33cc;
color: #ffffff;
border-left: 4px solid #9900cc;
}


#avmenu1 ul ul {	
list-style: none;
width: 155px;
margin: 4px 0 20px 10px;
padding: 0;
font-size: 1em;
}	


.announce {
margin: 10px 0 10px 0;
padding: 10px;
width: 145px;
color: #990099;
background-color: #ffffff;
line-height: 1.3em;
}

#extras {
float: right;
width: 165px;
margin: 0 5px 10px 0;
padding: 0;
font-size: 0.9em;
line-height: 1.5em;
color: #990099;
}

#extras p {
margin: 0 0 1.5em 0;
}

#content {
width:430px;
margin: 0px auto;/*170px 20px 150px;*/
background-color: #fff;
padding: 0;
line-height: 1.2em;
text-align: left;
}

#content h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 2em;
margin: 0 0 0.5em 0;
text-align:center;
}


h3 {
font-size: 1.3em;
margin: 0 0 10px 0;
color: #990099;
}

img {
border: 0;
}


a img {
border: 0;
}

#footer {
clear: both;
margin: 0 auto;
padding: 10px 0 20px 0;
width: 800px;
text-align: center;
color: #9900cc;
font-size: 0.9em;
}

#footer a {
color: #808080;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

.left {
margin: 10px 10px 5px 0;
float: left;
}

.right {
margin: 10px 0 5px 10px;
float: right;
}

.textright {
text-align: right;
}

.center {
text-align: center;
margin: 10px;
}

.centerbordertop {
color:#FFFFFF;
text-align: left;
margin: 0px 10px 10px 10px;
padding: 0px;
background-color:#fff;
border:thin; border-color:#cc33cc;
}
.centerborder {
color:#FFFFFF;
text-align: left;
margin: 10px;
padding: 5px;
background-color:#9900CC;
border:thin; border-color:#cc33cc;
}

.centerbordera {
color:#ffff00;
text-align: left;
margin: 10px;
padding: 5px; 
background-color:#cc33cc;
border:thin; border-bottom-style:double;
}

.centerborder1 {
color:#FFFFFF;
text-align: left;
margin: 10px;
padding: 5px;
background-color:#cc33cc;
border:thin; border-color:#cc33cc;
}

.centerborder2 {
color:#FFFFFF;
text-align: left;
margin: 10px;
padding: 5px;
background-color:#CC33CC;
border:thin; border-color:#cc33cc;
}

.centerborder3 {
color:#9900CC;
text-align: left;
margin: 10px;
padding: 5px;
background-color:#FFCCFF;
border:thin; border-color:#9900CC;
/*height:100px;*/
}

.centerborder4 {
color:##990099;
text-align: center;
margin: 10px;
padding: 5px;
background-color:#ffffff;
border:thin; border-color:#9900CC;
}

.centerborder2 a{
text-decoration: none;
color: #FFFF00;
}

.small {
font-size: 0.8em;
}

.bold {
font-weight: bold;
}

.hide {
display: none;
}
 
#avmenu #current  {
color: #9900cc;
background: #fff;
border-top:1px solid #9900cc;
border-right:1px solid #9900cc;
border-bottom:1px solid #9900cc;
border-left: 4px solid #cc33cc;
}

#flash { float:left;
width: 254px;
margin-top:10px;
margin-right: 13px;
margin-left: 1px;
background-image:url(newsite%20dev/lpurple.gif);
}

.oscar{ float:left;
margin: 10px;
padding: 5px;
background-color:#ffccff;
}


#text1 {
width:244px; 
color: #FFFFFF;
padding: 5px;
background-color:#9900cc;
margin-bottom: 5px;
}

.text2 {
width: 250px;
height:75px;
overflow:auto;
background-color:#ffccff;
padding: 5px;
}

.text3{
width: 160px; margin-right:35px;
 margin-top:10px;
 background-color:#FFFFFF;
 padding: 3px;
  border:medium;
 border: #cc33cc;

}

.spacer{ clear:both;
}

#text10 { 
width:380px; 
padding: 10px;
color: #FFFFFF;
background-color:#9900cc;
}

.text11 { 
width:140px; 
color: #FFFFFF;
padding: 5px;
background-color:#9900cc;
margin-bottom: 5px;
margin-top:12px;
}

.text22 {
width: 160px;
margin-left:5px;
background-color:#ffccff;
padding: 3px;
}


#shows { width: 150px;
margin:0 auto;
margin-bottom: 10px;
height: 240px;
overflow:auto;
background-color:#FFFFFF;
}

#dload1 { 
width: 46%; padding: 5px; float:left; margin: 5px;
border:thin; border-color:#cc33cc;}


#swf { width:303px; 
margin:auto; 
background-color:#cc33cc;
border:thick; border:double; border-color:#333333;}

#prodimg{float:right; margin-top:2px;}

#leftlogo{ background-color:#FFFFFF; padding:5px}
#sendcard{ background:#CC33CC; color:#FFFFFF; padding:5px;}

.style3 {color: #FFFF00; font-weight: bold; }
.style4 {color: #FFFF00}
.style5 {color: #FF0000}

.rightguide{ background-color:#CC33CC; padding:5px;}
.rightguide2{ background-color:#9900CC; padding:5px; color:#FFFFFF}

#cat{background:#CC33CC; color:#FFFFFF; padding:5px;}

.winners{float:left;}

.specleft{ background-color:#DDDDDD; padding:5px;}
.specright{ background-color:#EEEEEE; padding:5px;}

.specimg{float:left; margin-right:10px}

#xsnazzy h1, #xsnazzy h2, #xsnazzy p, #xsnazzy h4, #xsnazzy h5, {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#000;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:0px 12px 10px 12px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #9900CC; border-right:1px solid #9900CC;}
.xb1 {margin:0 5px; background:#9900CC;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#fff; border:0 solid #9900CC; border-width:0 1px;}
.xboxcontent a {color:#cc33cc;}
.xboxcontent a:hover{color:#9900CC;}

#xsnazzy2 h1, #xsnazzy2 h2, #xsnazzy2 p, #xsnazzy2 h4, #xsnazzy2 h5, {margin:0 10px; letter-spacing:1px;}
#xsnazzy2 h1 {font-size:2.5em; color:#000;}
#xsnazzy2 h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy2 p {padding-bottom:0.5em;}
#xsnazzy2 h2 {padding-top:0.5em;}
#xsnazzy2 {background: transparent; margin:0px 2px 10px 2px;}

.xtop2, .xbottom2 {display:block; background:transparent; font-size:1px;}
.xb12, .xb22, .xb32, .xb42 {display:block; overflow:hidden;}
.xb12, .xb22, .xb32 {height:1px;}
.xb22, .xb32, .xb42 {background:#CC33CC; border-left:1px solid #9900CC; border-right:1px solid #9900CC;}
.xb12 {margin:0 5px; background:#9900CC;}
.xb22 {margin:0 3px; border-width:0 2px;}
.xb32 {margin:0 2px;}
.xb42 {height:2px; margin:0 1px;}
.xboxcontent2 {display:block; background:#CC33CC; border:0 solid #9900CC; border-width:0 1px;}
.xboxcontent2 a { color:#FFFF99;text-decoration:none;}
.xboxcontent2 a:hover{color:#FFFFFF;}

#xsnazzy3 h1, #xsnazzy3 h2, #xsnazzy3 p, #xsnazzy3 h4, #xsnazzy3 h5, {margin:0 10px; letter-spacing:1px;}
#xsnazzy3 h1 {font-size:2.5em; color:#000;}
#xsnazzy3 h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy3 p {padding-bottom:0.5em;}
#xsnazzy3 h2 {padding-top:0.5em;}
#xsnazzy3 {background: transparent; margin:0px 2px 10px 2px;}

.xtop3, .xbottom3 {display:block; background:transparent; font-size:1px;}
.xb13, .xb23, .xb33, .xb43 {display:block; overflow:hidden;}
.xb13, .xb23, .xb33 {height:1px;}
.xb23, .xb33, .xb43 {background:#9900CC; border-left:1px solid #9900CC; border-right:1px solid #9900CC;}
.xb13 {margin:0 5px; background:#9900CC;}
.xb23 {margin:0 3px; border-width:0 2px;}
.xb33 {margin:0 2px;}
.xb43 {height:2px; margin:0 1px;}
.xboxcontent3 {display:block; background:#9900CC; border:0 solid #9900CC; border-width:0 1px; color:#FFFFFF;}
.xboxcontent3 a { color:#FFFF99;text-decoration:none;}
.xboxcontent3 a:hover{color:#FFFFFF;}

#xsnazzy4 h1, #xsnazzy4 h2, #xsnazzy4 p, #xsnazzy4 h4, #xsnazzy4 h5, {margin:0 10px; letter-spacing:1px;}
#xsnazzy4 h1 {font-size:2.5em; color:#000;}
#xsnazzy4 h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy4 p {padding-bottom:0.5em;}
#xsnazzy4 h2 {padding-top:0.5em;}
#xsnazzy4 {background: transparent; margin:0px 2px 10px 2px;}

.xtop4, .xbottom4 {display:block; background:transparent; font-size:1px;}
.xb14, .xb24, .xb34, .xb44 {display:block; overflow:hidden;}
.xb14, .xb24, .xb34 {height:1px;}
.xb24, .xb34, .xb44 {background:#FFCCFF; border-left:1px solid #9900CC; border-right:1px solid #9900CC;}
.xb14 {margin:0 5px; background:#9900CC;}
.xb24 {margin:0 3px; border-width:0 2px;}
.xb34 {margin:0 2px;}
.xb44 {height:2px; margin:0 1px;}
.xboxcontent4 {display:block; background:#FFCCFF; border:0 solid #9900CC; border-width:0 1px; color:#FFFFFF;}
.xboxcontent4 a { color:#FFFF99;text-decoration:none;}
.xboxcontent4 a:hover{color:#FFFFFF;}

#xsnazzy5 h1, #xsnazzy5 h2, #xsnazzy4 p, #xsnazzy5 h4, #xsnazzy5 h5, {margin:0 10px; letter-spacing:1px;}
#xsnazzy5 h1 {font-size:2.5em; color:#000;}
#xsnazzy5 h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy5 p {padding-bottom:0.5em; color:#000000;}
#xsnazzy5 h2 {padding-top:0.5em;}
#xsnazzy5 {background: transparent; margin:0px 2px 10px 2px;}

.xtop5, .xbottom5 {display:block; background:transparent; font-size:1px;}
.xb15, .xb25, .xb35, .xb45 {display:block; overflow:hidden;}
.xb15, .xb25, .xb35 {height:1px;}
.xb25, .xb35, .xb45 {background:#FFFFFF; border-left:1px solid #9900CC; border-right:1px solid #9900CC;}
.xb15 {margin:0 5px; background:#9900CC;}
.xb25 {margin:0 3px; border-width:0 2px;}
.xb35 {margin:0 2px;}
.xb45 {height:2px; margin:0 1px;}
.xboxcontent5 {padding:5px;display:block; background:#FFFFFF; border:0 solid #9900CC; border-width:0 1px; color:#FFFFFF;}
.xboxcontent5 a { color:#000000;text-decoration:none;}
.xboxcontent5 a:hover{color:#000000;}

.holder {margin:0 auto;}
.news {width:220px; height:220px; background-image:url(images/newsbackground.png); float:left;}
.newsright { width:163px; height:220px; background-image:url(images/background.png); float:left;}

.clear{clear:both}

#scroller {
width:400px;
}

#scroller img{ margin: 0px 5px 0px 8px;
}

#lside {

float: left;
width: 165px;
/*margin:0 auto;*/

padding: 0;
font-size: 0.9em;
}

#conmap { width:410px;margin:0 auto;}

#slog {
margin:0 auto;
height:130px;
margin-bottom:10px;
border-bottom: 0px solid #59136A;
}