body {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

td {font-family: arial, helvetica, sans-serif; font-size: 13px; color: #505050;}

p {font-family: arial, helvetica, sans-serif;font-size: 13px; color: #505050; line-height: 18px; margin: 8px 0px 0px 0px;}

a:link 		{color: #00907f; text-decoration: none; }
a:visited	{color: #00907f; text-decoration: none; }
a:hover 	{color: #00907f; text-decoration: underline; }

a:link.bluelink 	{color: #004682; text-decoration: none; }
a:visited.bluelink	{color: #004682; text-decoration: none; }
a:hover.bluelink 	{color: #00907f; text-decoration: underline; }

a:link.footer_link 		{color: #ffffff; text-decoration: none; font-size:11px; line-height:14px; }
a:visited.footer_link	{color: #ffffff; text-decoration: none; font-size:11px; line-height:14px;}
a:hover.footer_link 	{color: #ffffff; text-decoration: underline; font-size:11px; line-height:14px; }


h1 {font-family: UniversCondensedBold, Arial, Helvetica, Sans-Serif; font-weight: 100; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 25px; color: #004682; }

h2 {font-family: UniversCondensedBold, Arial, Helvetica, Sans-Serif; font-weight: 100; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 25px; color: #ffffff; }

h3 {font-family: UniversCondensedBold, Arial, Helvetica, Sans-Serif; font-weight: 100; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 19px; color: #004682; }

h4 {font-family: UniversCondensedBold, Arial, Helvetica, Sans-Serif; font-weight: 100; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 16px; color: #004682; }


hr {border:none; color:#8f8f8f; background-color:#8f8f8f; height:1px; margin:10px 0px 10px 0px; }

.search {height:20px; background-color: transparent; border: 0px; width:308px; color: #8f8f8f; font-size: 11px; }

.blue_gradient {background-image: url(/images/gradient_upper.jpg); background-repeat: repeat-x; background-position: top; }

.blue_gradient_bottom {background-image: url(/images/gradient_lower.jpg); background-repeat: repeat-x; height: 193px; background-position: top; }

.left_gradient {background-image: url(/images/gradient_side_left.png); background-repeat: repeat-y; background-position: right; }

.right_gradient {background-image: url(/images/gradient_side_right.png); background-repeat: repeat-y; background-position: left; }

.stripes {background-image: url(/images/stripe.gif); background-position: top; }

.footer {padding: 8px 0px 8px 0px; font-size: 11px; color: #8f8f8f; line-height: 16px;}

.tab {background-image: url(/images/green_tab.jpg); background-repeat: repeat-x; text-align: left; vertical-align: middle; height: 47px; padding: 0px 10px 0px 10px }

.tab_shadow {background-image: url(/images/tab_shadow.png); background-repeat: no-repeat; background-position: left top; width: 8px;}

.tinytagline {color:#404040; font-size:11px; font-style:italic;}

div.homephoto {width:318px; height:280px; overflow:hidden; background-color:#C0C0C0;}
div.homerollover {width:318px; height:60px; overflow:hidden; text-align:right;background-color:#C0C0C0;}
div.bannerphoto {width:318px; height:150px; overflow:hidden; background-color:#C0C0C0;}


/* admin styles */

.tablegrid {border-left:1px solid #C0C0C0;border-top:1px solid #C0C0C0;}
.tablegrid td {border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;}
.bgnd_lt_gray {background-color:#E4E4E4;}
#editTITLE {font-family: UniversCondensedBold, Arial, Helvetica, Sans-Serif; color:#004682; font-size:25px; }
#text-cleaner{width:673px;height:460px;position:absolute;background-color:white;border:2px solid black;background-color:#C0C0C0;z-index:1000;}
#upload-form{width:610px;height:180px;position:absolute;background-color:white;border:2px solid black;padding:10px;}
img.align-right {margin:5px 0px 10px 10px;float:right;}
img.align-left {margin:5px 10px 10px 0px;float:left;}
textarea {font-family: arial, helvetica, sans-serif; font-size: 13px; color: #505050;}
.expired {color:red;}

/* --- */

@font-face {
    font-family: 'UniversCondensedBold';
    src: url('/fonts/14048-webfont.eot');
    src: url('/fonts/14048-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/14048-webfont.woff') format('woff'),
         url('/fonts/14048-webfont.ttf') format('truetype'),
         url('/fonts/14048-webfont.svg#UniversCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.alpha-shadow {
  float: left;
  background: url(/images/shadow_grey.gif) 
  no-repeat bottom right;
  margin: 10px 0 0 10px !important; 
  margin: 10px 0 0 0px;
}

.alpha-shadow div {
  background: url(/images/white_shadow.png) 
  no-repeat left top !important;
  background: url(/images/white_shadow.gif) 
  no-repeat left top;
  padding: 0px 8px 8px 0px;
}

.mytest {
	background-image:url(/images/shadow.gif);
	background-position:bottom right;}
.mytest td {
	background-image:url(/images/white_shadow.gif);
	background-position:top left;
	border:1px solid blue;}

.shadow_container {position: relative; top:-10; left: -10; }

.grey_box {background-color:#ededed; margin-bottom:8px; }

.main_shadow{
box-shadow: 5px 5px 6px #b5b5b5;
-webkit-box-shadow: 5px 5px 6px #b5b5b5;
-moz-box-shadow: 5px 5px 6px #b5b5b5;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#b5b5b5, offX=5, offY=5, positive=true);
width:664px; padding:5px 0px 25px 0px; background-color:#ededed;
}


.right_col_shadow{
box-shadow: 5px 5px 6px #b5b5b5;
-webkit-box-shadow: 5px 5px 6px #b5b5b5;
-moz-box-shadow: 5px 5px 6px #b5b5b5;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#b5b5b5, offX=5, offY=5, positive=true);
width:170px; padding:20px 25px 13px 25px; background-color:#ededed;
background-image:url(/images/grey_corner.png); background-repeat:no-repeat; background-position:top right;
}


.champion_shadow{
box-shadow: 5px 5px 6px #b5b5b5;
-webkit-box-shadow: 5px 5px 6px #b5b5b5;
-moz-box-shadow: 5px 5px 6px #b5b5b5;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#b5b5b5, offX=5, offY=5, positive=true);
width:170px; background-color:#ffffff; 
}

.right_magazine_shadow{
box-shadow: 5px 5px 6px #b5b5b5;
-webkit-box-shadow: 5px 5px 6px #b5b5b5;
-moz-box-shadow: 5px 5px 6px #b5b5b5;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#b5b5b5, offX=5, offY=5, positive=true);
width:220px; background-color:#ededed;
background-image:url(/images/grey_corner.png); background-repeat:no-repeat; background-position:top right;
}

