@charset "UTF-8";

/* CSS Document */

/*GENERIC TAGS*/

body { margin:0; background-color:#151515; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:62.5%; }

img { border:none; }

h1, h2 { color:#ff2152; font-size:1.5em; }

a:link { color:#ff2152; text-decoration:none; }
a:visited { color:#ff2152; text-decoration:none; }
a:hover { color:#FFF; text-decoration:none; }

input.button { width:213px; background-color: #000; border:1px #444 solid; color: #fff; padding: 6px; }

input.button:hover { background-color: #9a0022;  }

/*IDs*/

#banner { width:100%; height:24px; background-color:#910020; border-bottom-color:#FFF; border-bottom-style:solid; border-bottom-width:1px; text-align:right; }

#drop { width:850px; margin-left:auto; margin-right:auto; color:#FFF; font-size:1.2em; padding-top:3px; }

#header { width:896px; height:137px; background-image:url(../images/head-bg.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto; }

#container { width:100%; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#151515; clear:both; min-height:976px; }

#wrap { width:896px; overflow:hidden; margin-left:auto; margin-right:auto; padding-bottom:20px; }

#flashwrap { clear:both; width:889px; height:356px; margin-top:20px; margin-left:auto; margin-right:auto; background-image:url(../images/bg-flash.jpg); background-repeat:no-repeat; }

#flash { width:669px; height:331px; padding-top:8px; padding-left:8px; float:left; }

#nav { width:179px; height:278px; float:right; margin-right:17px; margin-top:11px; }

#maintext { font-size:1.1em; float: left; width:540px; padding-left:30px; padding-right:90px; padding-top:20px; padding-bottom:20px; line-height:20px; font-weight:normal; }
#maintext ul { font-size:1em; }

#rightcol { width:225px; float:left; padding-top:20px; padding-bottom:20px; }
#rightcol ul { list-style-type:none; padding:0px; line-height:18px; font-size:1.1em; }
#rightcol a { color:#FFF; text-decoration:none; }
#rightcol a:visited { color:#FFF; }
#rightcol a:hover { color:#ff2152; }

#rssbox { width:225px; float:left; padding-top:20px; padding-bottom:20px; }
#rssbox ul { list-style:none; padding:0px; margin:0px; text-align: left; font-size:1.1em; }
#rssbox li { display: block; text-align: left;  }
#rssbox a:link { color: #FFF; text-decoration:none; }
#rssbox a:visited { color: #FFF; text-decoration:none; }
#rssbox a:hover { color: #ff2152; text-decoration:none; }



#footer { clear:both; width:100%; height:99px; background-image:url(../images/foot-bg.jpg); background-repeat:repeat-x; font-size:.9em; }
#footer ul { list-style:none; padding:0px; margin:0px; }
#footer li { display:inline; }

#footwrap { width:896px; margin-left:auto; margin-right:auto; }

#contact { float:left; width:540px; margin-bottom:20px; }

#map { width:225px; clear:both; margin-bottom:20px; }

#sitemap { margin-top:30px; margin-left:30px;  float:left; line-height:14px; }
#sitemap li { border-right:1px solid #FFF; padding-right:3px; margin-left:3px; }

#seowrap { clear:both; width:836px; padding-left:30px; padding-right:30px; padding-top:10px; border-top:#ff2152 1px dashed; }
#seowrap ul { padding:0px; margin:0px; }
#seowrap li { display:inline; margin-right:5px; }

/*CLASSES & SPANS*/

.sub { font-size:0.7em; }

.sub1 { font-size:1em; color:#ff2152; }

.margin-top { margin-top:49px; }

.margin-bottom { margin-bottom:2px; }

.formstyle { width:195px; padding:6px; background-color:#000; border:1px #444 solid; color:#FFF; }

.h2style {color:#ff2152; font-size:1.5em; }
