@charset "utf-8";

* { margin:0; padding:0; }
body { background:#000 url(../images/background.jpg) center 0 no-repeat; font:0.78em Verdana, Geneva, sans-serif; }
img { border:0; }
a { color:#333333; }

#wrapper { width:602px; margin:0 auto; }

#logo, #video, #slider, #rowlink { width:600px; }

#logo { height:95px; position:relative; }
#logo img { position:absolute; bottom:10px; left:1px; }

#video { background-color:#000; height:337px; border:1px solid #333; position:relative; z-index:6; }

#sslider, #mslider { background-color:#000; border-bottom:1px solid #333; border-left:1px solid #333; border-right:1px solid #333; }

#myspace { height:180px; }
#myspace p { color:#CCC; padding:10px 20px 15px; line-height:1.4em; }
#myspace textarea { background-color:#212121; border:1px solid #212121 !important; color:#FFFFFF; width:548px; height:48px; margin-left:20px; padding:6px; }
#myspace div { padding:20px 20px 0 20px; position:relative; z-index:2; }
#myspace div #mclose { display:block; width:16px; height:16px; position:absolute; top:10px; right:10px; }
#myspace .fb_share_link { color:#999; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; text-decoration:none; padding:0 3px 0 20px; height:16px; border:1px solid #333; font-size:0.9em; background:#000 url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?0:26981) no-repeat top left; }

#links { height:36px; margin:0 auto; width:602px; }
#links a { height:35px; display:block; float:right; border-bottom:1px solid #333; }
#links a.first { border-left:1px solid #333; }
#links a.last { border-right:1px solid #333; }

#badge { display:block; position:fixed; bottom:20px; right:20px; width:74px; height:31px; }

#sendform { height:269px; }
#sendform #sclose { display:block; width:16px; height:16px; position:absolute; top:10px; right:10px; }
#forminner { background-color:#000; color:#c2c0c0; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:600px; height:259px; position:relative; z-index:3; }
#forminner input { width:160px; height:19px; background-color:#212121; border:1px solid #656565; color:#FFFFFF; padding:2px 0 0 6px; margin:0; position:absolute; }
#forminner input.submit { padding:0 0 2px; width:65px; height:24px; border:1px solid #212121 !important; position:absolute; bottom:18px; right:31px; }
#forminner textarea { width:160px; height:89px; background-color:#212121; border:1px solid #656565; color:#FFFFFF; padding:0 0 0 6px; margin:0; position:absolute; }
#forminner b { color:#cb0101; font-weight:normal; }
#forminner p { position:absolute; }
#forminner strong, #forminner strong.error { font-size:1.1em; }
#forminner strong { background-color:#212121; color:#FFD51D; display:block; height:20px; left:78px; padding:4px 9px 0; position:relative; top:3px; }
#forminner strong.error { color:#cb0101; background-color:#000000; display:inline; height:auto; left:auto; padding:0; position:relative; top:auto; }
.subtext { display:block; float:left; }

#your_name { top:40px; left:27px; }
#your_email { top:93px; left:27px; }
#message { top:150px; left:27px; }
#fn1 { top:40px; left:226px; }
#fe1 { top:40px; left:401px; }
#fn2 { top:76px; left:226px; }
#fe2 { top:76px; left:401px; }
#fn3 { top:112px; left:226px; }
#fe3 { top:112px; left:401px; }
#fn4 { top:147px; left:226px; }
#fe4 { top:147px; left:401px; }
#fn5 { top:181px; left:226px; }
#fe5 { top:181px; left:401px; }
#yname { bottom:224px; left:27px; }
#yemail { bottom:171px; left:27px; }
#mess { bottom:114px; left:27px; }
#friends { bottom:224px; left:226px; }
#emails { bottom:224px; left:401px; }

#forminner input.submit { padding:0 0 2px; width:65px; height:24px; border:1px solid #212121 !important; position:absolute; bottom:130px; right:31px; }
#log { bottom:133px; right:110px; }
#add { bottom:175px; right:31px; }
#add a { color:#666; text-decoration:none; }
#add a:hover { color:#888; }
#add a b { color:#cb0101; }