html {
overflow-x: auto;
overflow-y: auto; }

form {
display:inline; }

img  {
vertical-align:middle;
border:0px }

BODY {
font-family: Georgia;
font-size: 9px;
color: #FFFFFF;
margin:0px 10px 0px 10px;
background-image:url("http://img4.imageshack.us/img4/797/td1pp.png")}

TABLE, TR, TD {
font-family: Georgia;
font-size: 9px;
color: #FFFFFF; }

a:link, a:visited, a:active {
text-decoration: none;
color: #197fc6 }

a:hover {
color: #712926;
text-decoration:none }

.forumtable {
background-color:#9acff5;
border:0px solid #transparent;
padding: 2px 15px 15px 15px;}

.caldate  { text-align:right;font-weight:bold;font-size:9px;color:#525252;background-color:#000000;padding:4px;margin:0px }

#calendarname
{ font-size:22px;
font-weight:bold; }

#photowrap
{ padding:6px; }

#phototitle
{ font-size:24px;
border-bottom:1px solid black }

#photoimg  
{ text-align:center;
margin-top:15px }

#ucpmenu    
{ line-height:150%;
width:22%;
border:1px solid#969696;
background-color: #000000}

#ucpmenu p  
{ padding:2px 5px 6px 9px;
margin:0px; }

#ucpcontent
{ background-color: #000000;
border:1px solid#abd6f4;
line-height:150%;
width:auto }

#ucpcontent p  
{ padding:10px;
margin:0px; }

#userlinks
{ letter-spacing: 1px;
text-transform:none;
border:0px solid#transparent;
background-color:#transparent }

#navstrip  
{ font-weight:bold;
padding:6px 0px 6px 0px; }

.activeuserstrip
{ background-color:#000000;
padding:0px }

.pformstrip
{ text-transform:uppercase;
background-color: #000000;
color:#000;
font-weight:normal;
padding:2px;
margin-top:1px }

.pformleft  
{ background-color: #000000;
padding:6px;
margin-top:1px;
width:25%;
border-top:1px solid #abd6f4;
border-right:1px solid #abd6f4; }

.pformleftw
{ background-color: #000000;
padding:6px;
margin-top:1px;
width:40%;
border-top:1px solid #abd6f4;
border-right:1px solid #abd6f4; }

.pformright
{ background-color: #000000;
padding:6px;
margin-top:1px;
border-top:1px solid #dadada; }

.post1
{ background-color: #000000 }

.post2
{ background-color: #000000 }

.postlinksbar
{ letter-spacing: 1px;
background-color:#000000;
padding:2px;
margin-top:1px;
font-size:9px;  
color:#454545; }

.postlinksbar a
{ letter-spacing: 1px;
background-color:#000000;
padding:2px;
margin-top:1px;
font-size:9px;  
color:#454545;}

.postlinksbar a:hover
{ letter-spacing: 1px;
background-color:#000000;
padding:2px;
margin-top:1px;
font-size:9px;  
color:#464646;}

.row1
{ background-color: #000000}

.row2
{ background-color: #abd6f4;
color: #171717;
font-weight:normal;  
letter-spacing: 1px; }

.row3
{ background-color: #000000 }

.row4
{ background-color: #060606;
color: #abd6f4;
font-weight:normal;  
font-size: 9px;
letter-spacing: 1px;}

.row4 a
{ background-color: #000000;
color: #712926;
font-weight:normal;  
font-size: 12px;
letter-spacing: 1px;}

.row4 a:hover
{ background-color: #000000;
color: #712926;
font-weight:normal;  
font-size: 15px;
letter-spacing: 1px;}

div.row4
{border-color:#000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000 !important}

div.row4
{border-color:#000000 !important;
background-color: #000000;}

.darkrow1
{ background-color: #000000;
color:#464646; }

.darkrow2
{ background-color: #64201d;
color:#fff;
padding: 0px;}

.darkrow3
{ background-color: #64201d;
color:#525252; }

.titlemedium {
font-weight:bold;
font-size: 7px;
text-transform: uppercase;
color:#FFF;
padding:0px;
margin:0px;
background-color: #121212; }

.titlemedium  a:link,
.titlemedium  a:visited,
.titlemedium  a:active  
{ text-decoration: underline;
color: #313333}

.maintitle {
vertical-align:middle;
font-weight:bold;
font-size: 18px;
font-family: georgia;
line-height: 7px;
color:#000000;
letter-spacing:-1px;
text-transform: uppercase;
padding:0px 0px 0px 5px;
background-color: #0c0c0c; 
border-bottom: 5px solid #0c0c0c;
border-top: 2px;
border-left: 2px;
border-right: 2px; }

.maintitle a:link, .maintitle  a:visited, .maintitle  a:active { text-decoration: none;
text-transform: uppercase;
color: #3399cc}

.maintitle a:hover
{ text-decoration: none;
color: #712926}

.plainborder
{ border:0px solid #FFFFFF;
background-color:#FFFFFF;}

.tableborder
{ border:0px solid #FFFFFF;
background-color:#FFFFFF;
padding:0px;
margin:0px;  }

.tablefill  
{ border:0px solid #FFFFFF;
background-color:#FFFFFF;
padding:6px;  }

.tablepad    
{ background-color:#0c0c0c;
padding:0px }

.tablebasic  
{padding:0px 0px 0px 0px;
margin:0px;
border:0px }

.desc
{ font-size:9px;
color:#464646}

.edit
{ font-size: 9px }

.signature  
{ font-size: 9px;
color: #464646 }

.postdetails
{ font-size: 9px }

.postcolor  
{ font-size: 9px;
color: #464646;
line-height: 160% }

.normalname
{ font-size: 9px;
font-weight: bold;
color: #464646}

.normalname a:link,
.normalname a:visited,
.normalname a:active
{ font-size: 9px }

.unreg
{ font-size: 9px;
font-weight: bold;
color: #464646 }

.searchlite
{ font-weight:bold;
color:#transparent;
background-color:#464646}

#QUOTE
{ font-family: Georgia;
font-size: 9px;
color: #464646;
background-color: #060606;
border-left: 6px solid #64201d;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px }

#CODE  
{ font-family: Georgia;  
font-size: 9px;
color: #464646;
background-color: #060606;
border-left: 6px solid #64201d;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px }


.copyright
{ font-family: Verdana, Tahoma, Arial, Sans-Serif;
font-size: 9px;
line-height: 12px }

.codebuttons  
{ font-size: 9px;
color: #464646;
font-family:Georgia;
vertical-align: middle;
background-color: #060606;
border: 0px solid #64201d; }

.forminput,
.textinput,
color: #fff; }
.radiobutton,
.checkbox  
{ background-color:#060606!important;
border: 0px solid #afafaf!important;
font-size: 9px;
color: #fff;
font-family: Georgia;
vertical-align: middle }

.thin
{ padding:6px 0px 6px 0px;
line-height:140%;
margin:2px 0px 2px 0px;
border-top:1px solid #64201d;
border-bottom:1px solid #64201d; }

div.tableborder
div.tablepad
{ background-color: #060606!important; }

div.tableborder
div.tablepad  table
{ background-color: #060606!important; }

div.tableborder
div.tablepad input
{ color: #464646!important;
background-color: #060606!important;
border: 1px solid #464646; }



/* -----------Dumb Crap ---------------*/

#ipsbanner
{ position:absolute;
top:1px;
right:5%; }

.purple
{ color:purple;
font-weight:bold }

.red    
{ color:red;
font-weight:bold }

.green  
{ color:green;
font-weight:bold }

.blue  
{ color:blue;
font-weight:bold }

.orange
{ color:#F90;
font-weight:bold }

.wrapmini    
{ float:left;
line-height:1.5em;
width:25% }

.pagelinks  
{ float:left;
line-height:1.2em;
width:35% }

#logostrip
{ display:none;
border:1px solid #969696;
background-color: #3860BB;
background-image:url();
padding:0px;
margin:0px; }

#submenu  
{ display:none;
border:1px solid #BCD0ED;
background-color: #DFE6EF;
font-size:9px;
margin:3px 0px 3px 0px;
color:#3A4F6C;
font-weight:bold;}

#submenu a:link, #submenu  a:visited, #submenu a:active
{ font-weight:bold;
font-size:9px;
text-decoration: none;
color: #3A4F6C; }

fieldset.search {
padding:6px;
line-height:150% }
label { cursor:pointer; }

img.attach {
border:2px outset #EEF2F7;
padding:2px }

.googleroot  {
padding:6px;
line-height:130% }

.googlechild {
padding:6px;
margin-left:30px;
line-height:130% }

.googlebottom, .googlebottom a:link, .googlebottom a:visited, .googlebottom a:active
{ font-size:9px;
color: #3A4F6C; }

.googlish, .googlish a:link, .googlish a:visited, .googlish a:active { font-size:9px;
font-weight:bold;
color:#00D; }

.googlepagelinks
{ font-size:9px;
letter-spacing:1px }

.googlesmall, .googlesmall a:link, .googlesmall a:active, .googlesmall a:visited
{ font-size:9px;
color:#434951 }

li.helprow
{ padding:0px;
margin:0px 0px 10px 0px }

ul#help
{ padding:0px 0px 0px 15px }

option.cat
{ font-weight:bold; }
option.sub
{ font-weight:bold;
color:#555 }

.warngood
{ color:green }

.warnbad  
{ color:red }

.hlight
{ background-color: #000000}

.dlight
{ background-color: #000000}

#padandcenter
{ margin-left:auto;
margin-right:auto;
text-align:center;
padding:14px 0px 14px 0px }

#profilename
{ font-size:28px;
font-weight:bold; }


#headline1 {
      background-image: url(http://i46.tinypic.com/2w5n39j.jpg);
      background-repeat: no-repeat;
      background-position: left top;
      padding-top:140px;
      margin-bottom:50px;
   }
   #headline2 {
      background-image: url(http://i45.tinypic.com/15wyuj5.jpg);
      background-repeat: no-repeat;
      background-position: left top;
      padding-top:160px;
      margin-bottom:50px;
   }


/* -----------Nav Menu---------------*/

.logo {
background-color: #EEE8AA;
border: 1px solid: #F0E68C;
}


.navigation { background: url() repeat-x top #0c0c0c; border:1px solid #0c0c0c; border-top:none; padding:5px; }

.navigation a { background: url() repeat-x top #0c0c0c; border:1px solid #0c0c0c; border-top: 0px solid eeeeee; padding:4px 9px 4px 9px; color:#fff; }

.navigation a:hover, .navigation a:active { background: url() repeat-x top #3d3d3d; border:1px solid #515050; border-top:none; padding:4px 9px 4px 9px; color:#eeeeee; }


textarea { width: 400px; padding: 6px; font-size: 10px; font-family: arial, Tahoma; vertical-align: middle; background-color: #fff;color: #000!important; border: 1px solid #2a2a2a !important;}
