@charset "utf-8";
/* CSS Document */

body,td,th {font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; margin-top:0px; line-height:22px;}
body {background-color: #D4F84E; margin:0px; background-image:url(../images/bg-main.jpg); background-repeat:no-repeat; background-position:top center;}
a:link {color: #990000; text-decoration: none;}
a:visited {text-decoration: none;color: #990000;}
a:hover {text-decoration: underline; color: #993300;}
a:active {text-decoration: none; color: #990000;}
#footer {padding-left:10px; margin-top:12px; color:C3F30A;}
#main {margin:auto; background-color:#FFFFFF; }
#content { padding:10px; background-color:#FFFFFF; width:880px; }
.header{font-size:18px; font-weight:bold;}
.form_main{	color: #990000; width:300px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;}

a.btn_1 {
background:url(../images/portfolio/print/menuth.jpg) left top; display:block; float:left; height:100px; width:100px;
}
a.btn_2{
background:url(../images/portfolio/print/enduranceth.jpg) left top; display:block; float:left; height:100px; width:100px;
}
a.btn_3 {
background:url(../images/portfolio/print/easterislandth.jpg) left top; display:block; float:left; height:100px; width:100px;
}
a.btn_4 {
background:url(../images/portfolio/print/forksth.jpg) left top; display:block; float:left; height:100px; width:100px;
}
a.btn_web1 {
background:url(../images/portfolio/web/everythingth.jpg) 0px 1px; display:block; float:left; height:100px; width:100px; background-repeat:no-repeat;
}
a.btn_web2 {
background:url(../images/portfolio/web/paristh.jpg) 0px 1px; display:block; float:left; height:100px; width:100px; background-repeat:no-repeat;
}
a.btn_web3 {
background:url(../images/portfolio/web/brantth.jpg) 0px 1px; display:block; float:left; height:100px; width:100px; background-repeat:no-repeat;
}
a.btn_web4 {
background:url(../images/portfolio/web/profitlauchth.jpg) 0px 1px; display:block; float:left; height:100px; width:100px; background-repeat:no-repeat;
}
a.btn_web5 {
background:url(../images/portfolio/web/cctcanadath.jpg) 0px 1px; display:block; float:left; height:100px; width:100px; background-repeat:no-repeat;
}
a.btn_web6 {
background:url(../images/portfolio/web/sunlifeth.jpg) 0px 1px; display:block; float:left; height:100px; width:100px; background-repeat:no-repeat;
}


a.btn_1:hover, a.btn_2:hover, a.btn_3:hover, a.btn_4:hover, a.btn_web1:hover, a.btn_web2:hover, a.btn_web3:hover, a.btn_web4:hover, a.btn_web5:hover, , a.btn_web6:hover {
background-position:0px -100px;
overflow:hidden;
background-repeat:no-repeat;
}

a.home_web{
background:url(../images/home_web.jpg) left top;
display:block;
float:left;
height:190px;
width:190px;
margin-left:10px;
}

a.home_print{
background:url(../images/home_print.jpg) left top;
display:block;
float:left;
height:190px;
width:190px;
margin-left:10px;
margin-top:15px;
}

a.home_web:hover, a.home_print:hover, a.port_print:hover, a.port_logo:hover, a.port_web:hover {
background-position:0px -190px;
overflow:hidden;
}
a.port_print{
background:url(../images/portfolio-print.jpg) left top;
display:block;
float:left;
height:190px;
width:190px;
margin-left:10px;
margin-top:15px;


}
a.port_web{
background:url(../images/portfolio-web.jpg) left top;
display:block;
float:left;
height:190px;
width:190px;
margin-left:10px;
margin-top:15px;
}
a.port_logo{
background:url(../images/portfolio-logo.jpg) left top;
display:block;
float:left;
height:190px;
width:190px;
margin-left:10px;
margin-top:15px;
}
#image{height:400px; width:600px; margin-left:20px;}
.date { padding:5px; font-size:11px; color:#999999;