/* ------------------------------------ *
 CSS
 Monday, January 28, 2008 10:23:54 AM
 HAPedit 3.1.11.111
 Slapdash webdesign-personal website
 * ------------------------------------ */
 /* ------------------------------------ *
 Page
 * ------------------------------------ */
body {
background-repeat: repeat-x;
background-image: url(images/bg.jpg);
color:white;
background-color:#121212;
font-family: Verdana;
     font-size: 10px;
}
img {
padding:0px;
border:0;
}
a:visited,
a:link {
color:#EA0000;
}
a:hover {
color:white;
}
.layout {
border-right:1px solid white;
border-left:1px solid white;
}
input,
select,
textarea {
background-color: #282828;
border:1px Solid #666666;
color: white;
padding:2px;
margin:1px;
}
.outline {border:1px solid white;
border-right:1px dotted white;}
.outline2 {border:1px solid white;
border-left:none;
position:relative;
left:-2px;}
/* ------------------------------------ *
 Menu
 * ------------------------------------ */
.menu_bg {
background-repeat: repeat-x;
background-image: url(images/menu_tile.gif);
}
.menu_li ul {margin: 0; padding: 0;
  list-style-type: none; list-style-image: none; }
.menu_li li {display: inline; }
.menu_item {
width: 116px;
height: 41px;
background-repeat: no-repeat;
background-image: url(images/menu_item.gif);
background-position: 10px 10px;
}
.menu_link{
position:relative;
top: 5px;
left: 5px;
font-family: Verdana;
     font-size: 10px;
}
.menu_link a:active,
.menu_link a:link,
.menu_link a:visited {
color:#B5B5B5;
text-decoration:none;
}
.menu_link a:hover {
color:#ffffff;
}

/* ------------------------------------ *
 Content
 * ------------------------------------ */
.payinput {border:0px; background:none;}
 .content_head {
 background-repeat: repeat-x;
background-image: url(images/content_head.gif);
height: 23px;
background-position: bottom;
 }
 .content_head_r {
 background-repeat: no-repeat;
background-image: url(images/content_head_r.gif);
width: 13px;
height: 23px;
background-position: bottom left;
 }
 .content_head_l {
 background-repeat: no-repeat;
background-image: url(images/content_head_l.gif);
width: 13px;
height: 23px;
background-position: bottom right;
 }
 .content_head_text{
     font-size: 14px;
     vertical-align: bottom;
 }
 .content_side {
background-repeat: repeat-y;
background-image: url(images/content_side.gif);
 }
 .content_bot {
background-repeat: repeat-x;
background-image: url(images/content_bot.gif);
 }
 .content_side_l {
background-repeat: repeat-y;
background-position: right;
background-image: url(images/content_side.gif);
 }
 .content_bg {
background-image: url(images/content_bg.gif);
 }
 .content_text{
 padding:5px;
 }
 .content_table{
 padding:20px;
 padding-left:50px;
  padding-top:0px;
 }
 .content_table1{
 padding:20px;
 padding-left:0px;
 padding-top:0px;
 }

 .content_smalltext {
 font-size: 9px;
 }
 /* ------------------------------------ *
 Portfolio
 * ------------------------------------ */
.portfolio_link {
position:relative;
top: -37.5px;
left: 2px;
font-family: Verdana;
     font-size: 10px;
}

.portfolio_thumb a:active,
.portfolio_thumb a:link,
.portfolio_thumb a:visited {
color:#B5B5B5;
text-decoration:none;
}
.portfolio_thumb a:hover {
color:#ffffff;
text-decoration:none;
}
.thumb {
outline:#ffffff 1px;
}