@charset "utf-8";
/*css by anna hales, 2008 http://www.annahales.com*/

*{padding:0;margin:0;}
body{background-color:#000;font-family:Arial, Helvetica, sans-serif;}

#link{width:100%;height:530px;}



/*background images*/
#speak{background-image:url(../images/work_speak_logo.jpg);background-repeat:no-repeat;background-position:top;background-color:#000;}
#destroyers{background-image:url(../images/work_destroyers.jpg);background-repeat:no-repeat;background-position:top;background-color:#20130D;}
#present{background-image:url(../images/work_mspresentation.jpg);background-repeat:no-repeat;background-position:top;}
#perch{background-image:url(../images/work_perch.jpg);background-repeat:no-repeat;background-position:top;background-color:#191919;}
#coverg{background-image:url(../images/work_covergirls.jpg);background-repeat:no-repeat;background-position:top;background-color:#800000;}
#wkd{background-image:url(../images/work_wkd.jpg);background-repeat:no-repeat;background-position:top;background-color:#002102;}
#sports_award{background-image:url(../images/work_sportsaward.jpg);background-repeat:no-repeat;background-position:top;}
#mousebreaker{background-image:url(../images/work_mouse.jpg);background-repeat:no-repeat;background-position:top; background-color:#3A3A3A;}
#nuts{background-image:url(../images/work_nuts.jpg);background-repeat:no-repeat;background-position:top;background-color:#990100;}
#nuts_football{background-image:url(../images/work_football.jpg);background-repeat:no-repeat;background-position:top;background-color:#343434;}
#playstation{background-image:url(../images/work_psn.jpg);background-repeat:no-repeat;background-position:top;}
#nme{background-image:url(../images/work_nme.jpg);background-repeat:no-repeat;background-position:top;background-color:#2b2b2b;}
#tiberone{background-image:url(../images/work_tiberone.jpg);background-repeat:no-repeat;background-position:top}
#aida_severo{background-image:url(../images/work_aida.jpg);background-repeat:no-repeat;background-position:top;background-color:#080808;}
#seb{background-image:url(../images/work_seb.jpg);background-repeat:no-repeat;background-position:top;background-color:#2b1f09;}
#wireless{background-image:url(../images/work_wireless.jpg);background-repeat:no-repeat;background-position:top;background-color:#292929;}
#reading{background-image:url(../images/work_reading.jpg);background-repeat:no-repeat;background-position:top;background-color:#010101;}
#twentyone{background-image:url(../images/work_21.jpg);background-repeat:no-repeat;background-position:top;background-color:#29040B;}
#badcompany{background-image:url(../images/work_badcompany.jpg);background-repeat:no-repeat;background-position:top;background-color:#333333;}
#perchsign{background-image:url(../images/work_perchsign.jpg);background-repeat:no-repeat;background-position:top;background-color:#000;}
#nutscard{background-image:url(../images/work_nutscards.jpg);background-repeat:no-repeat;background-position:top;background-color:#212424;}
#weekendguide{background-image:url(../images/work_weekendguide.jpg);background-repeat:no-repeat;background-position:top;background-color:#660000;}
#mousebreakerprint{background-image:url(../images/work_ms_print.jpg);background-repeat:no-repeat;background-position:top;background-color:#002000;}


/*typography*/
h1{width:200px;padding:15px 0 0 20px;line-height:1.15em;font-size:0.75em;float:left;color:#fff;}
h2{font-weight:normal;color:#fff;font-size:1em;padding-bottom:20px;line-height:1em;}
h3{color:#fff;font-size:1.8em;font-weight:bold;padding:10px 0 20px 0;}
h4{font-weight:normal;color:#fff;font-size:1.6em;padding-bottom:10px;}
h5{font-weight:normal;color: #999;font-size:1em;text-indent:-9000px;}
h6{font-weight:normal;color:#fff;text-align:left;margin:0 0 0 5px;font-size:0.85em;}
p{font-weight:normal;color:#fff;font-size:1em;line-height:1.8em;padding-bottom:10px;}


/*main page styles*/
#header{width:100%;height:60px;background-image:url(../images/topstripe.png);background-repeat:repeat;}
.header_container{width:1034px;height:60px;margin:auto;}
.logo{margin:15px 0 0 20px;float:left;width:173px;height:27px;}
.next{font-size:1.8em;font-weight:bold;float:right; margin:0 40px 0 0;}
.nextproject{font-size:1.8em;font-weight:bold;float:right;padding:15px 60px 0 0;}
.line{padding-top:10px;}
#container{width:100%;background-image:url(../images/bottom.png);background-repeat:repeat;padding-bottom:10px;}
.cv_container{width:1034px;margin:auto;}
#rightcol{width:400px;float:right;}
#nav{width:100%;height:120px;background-image:url(../images/stripe.png);background-repeat:repeat;}
#nav2{width:1034px;margin:auto;padding-top:5px;}
#nav ul{color:#333;font-size:1.8em;font-weight:bold;list-style:none;padding:5px 0 0 20px;line-height:0.9em;}
#nav li{margin:0 0  10px;color:#fff;}
#nav .next{padding:75px 28px 0 0;}
#content ul{padding:0 0 0 15px;}
.bulletpoints li{font-size:1.4em;line-height:1.4em;color:#fff;font-weight:bold;margin:0 0 0 -10px;}
.bulletpoints{padding:0 0 20px 0;list-style:none;}
.list{width:350px;float:right;clear:right;padding:10px;margin:30px 10px 0;}
.list li{list-style:none;display:inline;text-decoration:underline;font-size:0.6em;
padding-top:3px;}
#content{padding:30px 400px 0 20px;}


/*thumbnails*/
#icon_speak{background-image:url(../images/icon_speak.jpg);background-repeat:no-repeat;}
#icon_destroyers{background-image:url(../images/icon_destroyers.jpg);background-repeat:no-repeat;}
#icon_mspres{background-image:url(../images/icon_mspresentation.jpg);background-repeat:no-repeat;}
#icon_perchsign{background-image:url(../images/icon_perchsign.jpg);background-repeat:no-repeat;}
#icon_theperch{background-image:url(../images/icon_theperch.jpg);background-repeat:no-repeat;}
#icon_covergirls{background-image:url(../images/icon_covergirls.jpg);background-repeat:no-repeat;}
#icon_21{background-image:url(../images/icon_21.jpg);background-repeat:no-repeat;}
#icon_badcompany{background-image:url(../images/icon_badcompany.jpg);background-repeat:no-repeat;}
#icon_wkd{background-image:url(../images/icon_wkd.jpg);background-repeat:no-repeat;}
#icon_mssport{background-image:url(../images/icon_mssport.jpg);background-repeat:no-repeat;}
#icon_msprint{background-image:url(../images/icon_ms_print.jpg);background-repeat:no-repeat;}
#icon_mouse{background-image:url(../images/icon_mouse.jpg);background-repeat:no-repeat;}
#icon_nuts{background-image:url(../images/icon_nuts.jpg);background-repeat:no-repeat;}
#icon_football{background-image:url(../images/icon_football.jpg);background-repeat:no-repeat;}
#icon_psn{background-image:url(../images/icon_psn.jpg);background-repeat:no-repeat;}
#icon_nme{background-image:url(../images/icon_nme.jpg);background-repeat:no-repeat;}
#icon_tiberone{background-image:url(../images/icon_tiberone.jpg);background-repeat:no-repeat;}
#icon_seb{background-image:url(../images/icon_seb.jpg);background-repeat:no-repeat;}
#icon_wireless{background-image:url(../images/icon_wireless.jpg);background-repeat:no-repeat;}
#icon_reading{background-image:url(../images/icon_reading.jpg);background-repeat:no-repeat;}
#icon_aida{background-image:url(../images/icon_aida.jpg);background-repeat:no-repeat;}
#icon_nutscards{background-image:url(../images/icon_nutscards.jpg);background-repeat:no-repeat;}
#icon_weekendguide{background-image:url(../images/icon_weekendguide.jpg);background-repeat:no-repeat;}
#icon_msprint{background-image:url(../images/icon_ms_print.jpg);background-repeat:no-repeat;}



/*link styles*/
#content a:link, #content a:visited, #content a:hover, #content a:active {font-weight:bold;text-decoration:underline;color:#fff;outline:none;}
a:link, a:visited{font-weight:bold;text-decoration:none;color:#fff;outline:none;cursor:pointer;}
a:hover, a:active{font-weight:bold;text-decoration:underline;color:#fff;cursor:pointer;}
.list a{display:block;width:54px;height:15px;float:left;margin:0 30px 15px 0 ;padding-top:55px;color:#fff;text-align:center;outline:none;}
.underline a:link{text-decoration:underline;}


/*styles for the form*/
#contact_name{width:200px;margin-left:8px;}
#contact_email{width:200px;margin-left:10px;}
#contact_message{width:250px;height:100px;}
#submit{float:right; margin:5px;}
#contactform{width:260px;float:right;margin:20px 65px 0 0;padding:20px 20px;border-top:1px solid #666; border-bottom:1px solid #666;display:inline;}
#contactform h2, #friends h2{font-size:1.3em;}
label{font-weight:normal;color:#fff;font-size:0.75em;}
fieldset{margin-bottom:20px;border:none;}


/*friends*/
#friends{width:260px;float:right;margin:10px 65px 0 0;padding:10px 20px; border-bottom:1px solid #666;display:inline;}
#friends a:link, #friends a:visited{font-size:0.8em;font-weight:lighter;pading:0;margin:0;}
#friends li{list-style:none;font-size:1.1em;}
#friends h2{padding:0;}
.friend_cat{width:120px;float:left;height:150px;}
.friend_cat1{width:110px;margin:0 0 0 10px;padding:0 0 0 10px;height:150px;float:left;}

/*flickr image*/
.flickr_image{width:290px;padding:10px 0 30px 10px;float:right;clear:both;margin:10px 65px 0 0;border-bottom:1px solid #666;}
.flickr_image img{width:66px;height:65px;border:none;margin:0 5px 5px 0;}



/*thank you page*/
#thank_you h5{margin-bottom:20px;}
.thanks a:link, .thanks a:visited{font-size:6em;}
#thankyou_box{width:600px;height:300px;margin:auto;padding-top:100px;text-align:center;}


/*footer styles*/
#footer {width:1034px;background-image:url(../images/topstripe.png);background-repeat:repeat;margin:auto;clear:both;text-align:center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;padding:20px 0 0 0; border-top:1px solid #2b2b2b;}
.footerlist{width:300px;float:left;margin:0 15px;}
.footerp{clear:both;margin:0 0 0 400px;width:300px;}
#footer p{font-size:0.7em;text-align:left;padding:0 0 5px 5px;}

/*transparent png fix for ie6*/
#header, .logo, #container, #nav { behavior: url(iepngfix.htc); }

