/* Css Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
ol,ul{ list-style:none; }
blockquote,q{ quotes:none; }
blockquote:before,blockquote:after,q:before,q:after{ content:''; content:none; }
:focus{ outline:0; }
ins{ text-decoration:none; }
del{ text-decoration:line-through; }
table{ border-collapse:collapse; border-spacing:0; }

/* General Styles */
.skiplink{ display:none; }
label{ cursor:pointer; }
a,a:visited{ color:#00aeef; text-decoration:none; }
a:focus,a:hover{ text-decoration:underline; }
body{ background:#000 url(../images/bgr-body.png) top repeat-x; color:#333; font:10px Arial, Helvetica, sans-serif; }

/* Watermark */
#watermark{ background:url(../images/bgr-wrapper.jpg) no-repeat top center; }

/* Wrapper */
#wrapper{ width:999px; margin:0 auto; }

/* Header */
#header{ width:999px; height:123px; background:url(../images/bgr-header.png) no-repeat; }
	#logo{ display:block; margin-left:44px; }

/* Content */
.content{ clear:both; width:955px; font-size:11px; padding:32px 0 44px 44px; line-height:18px; background:url(../images/bgr-content.png) repeat-y; overflow:hidden; }
	.content h2{ margin-bottom:15px; }
	.content p{ margin-bottom:15px; }
	.content .leftcol{ position:relative; float:left; width:635px; min-height:500px; margin-right:50px; z-index:20; }
	.content .amp{ position:absolute; bottom:-100px; left:-35px; z-index:-10; }
	.content .sandbag1{ clear:left; float:left; width:240px; height:475px; }
	.content .sandbag2{ clear:left; float:left; width:380px; height:90px; }
	.content .rightcol{ float:left; width:249px; }

/* Contact Info */
#contactinfo{ position:absolute; width:150px; top:0; left:0; z-index:10; }

/* Ass Seen In */
.sets{ display:block; margin:0; overflow:hidden; height:450px; width:249px; position:absolute; }
	.sets img{ margin:0 24px 20px 0; display:block; float:left; }
	#kendra{ margin-top:430px; }

/* Footer */
#footer{ clear:both; width:999px; font-size:12px; color:#808080; padding:22px 0; text-align:center; }
