/* CSS Document */
body{background-color:#000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-arrow-color:#000000;
	scrollbar-base-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#99BA1B;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#000000;
}
body,td,th {
	font:12px/1.2em Verdana, Helvetica, sans-serif; color:#FFF;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
}
h2{font:bold 12px/1.2em Verdana, Helvetica, sans-serif; color:#99BA1B;}
h3{font: 10px Verdana, Helvetica, sans-serif; color:#FFF;}
p{font:12px/1.2em Verdana, Helvetica, sans-serif; color:#FFF;}
img{padding:0;margin:0;}

body#aboutme {background:#000 url(../img/bg_aboutme3.jpg) 0 0 no-repeat;}
body#contact {background:#000 url(../img/bg_contact.jpg) 0 0 no-repeat;}
body#portfolio {background:#000 url(../img/bg_portfolio.jpg) 0 0 no-repeat;}
body#guestbook {background:#000 url(../img/bg_guestbook2.jpg) 0 0 no-repeat;}
body#linx {background:#000 url(../img/bg_links2.jpg) 0 0 no-repeat;}

#header_left {padding:74px 0 9px 208px;width:100px;float:left;}
#header_left img{border:0px;}
#header_right{margin:0 0 0 384px;height:102px;width:auto;background:#000 url(../img/green_line_top.gif) 0 0 repeat-x;}

#navigation {margin:0 0 0 246px;height:234px;width:auto;padding:64px 0 0 94px;background:#B3B3B3 url(../img/gray_corner.gif) 0 0 no-repeat;}
#menu{height:70px;width:100px;}
#menu img{padding:0;margin:0}
.menu_item{padding:0 0 6px 0;}

#pullquote {padding:30px 0 0 20px;width:240px}
#pullquote p{font:11px/1.2em Verdana, Helvetica, sans-serif;color:#99BA1B}
.dropshadow{width:100%; filter:dropshadow(color=#000000,offx=1,offy=1,positive=1);}
#content {width:auto;background:url(../img/green_line_bottom.gif) repeat-x;padding:32px 0 0 0;margin:0 0 0 246px;}
#content_placeholder{width:400px;margin:0 0 40px 0;}
#content a {color:#FFFFFF;text-decoration:none;}
#content a:hover {text-decoration:underline;}
#content .active{color:#99BA1B;text-decoration:none;}

#form td{font:10px/1em Verdana, Helvetica, sans-serif; color:#FFF;vertical-align:top;}
#form input, textarea{border:1px solid #9A9A9A;background:#000 url(../img/bg_input.gif) 0 0 repeat-x;font:10px/1em Verdana, Helvetica, sans-serif; color:#FFF;padding:2px;scrollbar-3dlight-color:#000;
	scrollbar-arrow-color:#000;
	scrollbar-base-color:#000;
	scrollbar-darkshadow-color:#000;
	scrollbar-face-color:#000;
	scrollbar-highlight-color:#9A9A9A;
	scrollbar-shadow-color:#000;
	scrollbar-track-color:#000;}
#form select{background:#000 url(../img/bg_input.gif) 0 0 repeat-x;font:10px/1em Verdana, Helvetica, sans-serif; color:#FFF;padding:2px;width:150px;border:1px solid #FFF;}
#form .textfield{width:150px;}
#form .textarea{width:280px;height:100px;}
#form .button{border:0;background:#000 url(../img/blank.gif) 0 0 repeat;margin:4px 0 0 0;padding:0;}
.error{font-size:9px;font-weight:bold;color:#99BA1B;}

div.v{display:none;}
#content_placeholder ul{list-style:none;margin:0;padding:0;}
#content_placeholder li{text-decoration:none;}
#content_placeholder li a{color:#99BA1B;text-decoration:none;}
#content_placeholder li a:hover{text-decoration:underline;}
#content_placeholder .message{font-size:10px}
#content_placeholder .message a{color:#99BA1B;text-decoration:none;}
#content_placeholder .message a:hover{text-decoration:underline;}
#content_placeholder .message_body{clear:both; font-size:12px;margin:8px 0 4px 0;}
#content_placeholder .user_details{width:150px;float:left;border-top:0px;border-right:1px solid #9A9A9A;border-bottom:0px;border-left:0px;}
#content_placeholder .bold{font-weight:bold;}
#content_placeholder .header{margin:0 0 0 160px;}
#content_placeholder .hr{margin:10px 0;border-left:0px;border-bottom:1px solid #99BA1B;border-top:0px;border-right:0px;font-size:1px;}

a.thumbnail img{
	border-color: #000;
	border-width: 1px;
	padding: 2px;
	margin-right:10px;
}

a.thumbnail:hover img{
	border-color: #99BA1B;
	cursor: pointer;
}

*:focus {
	outline: none;
}

:focus { 
	-moz-outline-style: none; 
}