@charset "utf-8";*{padding:0;margin:0;}a,a:visited{color:#333;outline:none;}a:hover{color:#999;}body{color:#000;line-height:26px;}#wrapper{margin:0 auto;width:943px;height:675px;}#header{float:left;padding:0;margin:0;width:943px;height:129px;}#leftcolumn{float:left;padding:0;margin:0;width:282px;height:541px;}#rightcolumn{float:right;display:inline;padding:0;margin:0;width:661px;}#navcolumn{width:275px;padding-left:7px;}#nav_secondary{padding-bottom:30px;}#pic_wrapper{width:661px;height:426px;background-color:#edecea;}#titlebar_wrapper{width:661px;height:31px;margin-top:5px;margin-bottom:5px;background-color:#d3d1cc;background:url(../img/bg_titlebar.jpg) repeat-y;}#titlebar{float:left;width:466px;height:13px;padding:10px 19px 0 19px;}#viewnav{float:right;width:100px;height:13px;padding:10px 19px 0;}#viewnav a{background:url(../img/viewnav.gif) no-repeat;float:right;width:11px;padding-top:10px;margin-left:6px;overflow:hidden;height:0!important;height:10px;cursor:pointer;}#infobar_wrapper{width:661px;height:74px;background-color:#d9d7d2;background:url(../img/bg_infobar.jpg) repeat-y;padding:10px 19px 0 19px;}#contact,#contact_form_wrapper,#contact_thanks_wrapper,#contact_form{width:661px;height:426px;}#contact{background-image:url(../img/bg_contact.gif);}#contact_form_wrapper{background-image:url(../img/bg_contact_form.gif);position:relative;top:-18px;}#contact_form{position:relative;top:18px;}#contact_thanks_wrapper{background-image:url(../img/bg_contact_thanks.gif);}#vcard{position:relative;z-index:1;top:28px;left:180px;width:49px;padding-top:9px;overflow:hidden;height:0!important;height:9px;cursor:pointer;background:url(../img/vcard.gif) no-repeat;background-position:0 0;}#vcard:hover{background-position:0 -9px;}#adam_at_adamrothdesign{position:relative;z-index:2;top:77px;left:33px;width:159px;padding-top:9px;overflow:hidden;height:0!important;height:9px;cursor:pointer;background:url(../img/adam_at_adamrothdesign.gif) no-repeat;background-position:0 0;}#adam_at_adamrothdesign:hover{background-position:0 -9px;}#input_email{position:relative;top:175px;left:28px;}#input_email input{width:343px;height:16px;}#input_message{position:relative;top:223px;left:28px;}#input_message textarea{width:343px;height:119px;}#input_message textarea,#input_email input{border:#FFF solid 1px;background-color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:14px;overflow:auto;color:#4a4132;}#submit{position:relative;top:246px;left:20px;width:79px;padding-top:7px;overflow:hidden;height:0!important;height:14px;cursor:pointer;background:url(../img/submit.gif) no-repeat;background-position:0 0;}#submit:hover{background-position:0 -7px;}#footer{height:58px;padding-left:8px;position:absolute;top:609px;}#footer .follow_me_icons{margin-right:4px;}#home a{background:url(../img/adamrothdesign.gif) no-repeat;float:left;width:91px;padding-top:87px;overflow:hidden;height:0!important;height:87px;cursor:pointer;text-transform:capitalize;}#home a:hover{background-position:0 -87px;}#nav_primary{float:left;width:297px;height:41px;padding:30px 0 0 24px;}#nav_primary_about a{background:url(../img/nav_primary.gif) no-repeat;float:left;width:80px;padding-top:21px;overflow:hidden;height:0!important;height:21px;cursor:pointer;text-transform:uppercase;}#nav_primary_about a:hover{background-position:0 -21px;}#about_copy{margin-top:10px;}#nav_primary_work a{background:url(../img/nav_primary.gif) no-repeat;background-position:-80px 0;float:left;width:71px;padding-top:21px;overflow:hidden;height:0!important;height:21px;cursor:pointer;text-transform:uppercase;}#nav_primary_work a:hover{background-position:-80px -21px;}#nav_primary_play a{background:url(../img/nav_primary.gif) no-repeat;background-position:-151px 0;float:left;width:66px;padding-top:21px;overflow:hidden;height:0!important;height:21px;cursor:pointer;text-transform:uppercase;}#nav_primary_play a:hover{background-position:-151px -21px;}#nav_primary_contact a{background:url(../img/nav_primary.gif) no-repeat;background-position:-217px 0;float:left;width:80px;padding-top:21px;overflow:hidden;height:0!important;height:21px;cursor:pointer;text-transform:uppercase;}#nav_primary_contact a:hover{background-position:-217px -21px;}#contact_info{float:right;width:286px;height:42px;text-align:right;padding-top:13px;}#email_link{position:relative;width:36px;top:-27px;float:right;overflow:hidden;background:url(../img/email.gif) no-repeat;background-position:0 0;padding-top:13px;height:0!important;height:13px;cursor:pointer;text-transform:uppercase;}#email_link:hover{background-position:0 -13px;}.nav_secondary_link{width:274px;padding-top:9px;float:left;overflow:hidden;height:0!important;height:9px;cursor:pointer;text-transform:capitalize;margin-bottom:21px;}#nav_tertiary{margin-top:33px;height:305px;overflow:hidden;}#nav_tertiary_work,#nav_tertiary_play{position:relative;overflow:hidden;height:296px;}.scrollable{position:absolute;height:20000em;}#scrollButtons{position:absolute;top:256px;}#scrollUp{top:-11px;overflow:hidden;background:url(../img/arrow_up.gif) no-repeat;background-position:0 0;padding-top:11px;height:0!important;height:11px;cursor:pointer;text-transform:uppercase;width:20px;position:absolute;top:0;}#scrollUp:hover{background-position:0 -11px;}#scrollDown{top:-11px;overflow:hidden;background:url(../img/arrow_down.gif) no-repeat;background-position:0 0;padding-top:11px;height:0!important;height:11px;cursor:pointer;text-transform:uppercase;width:20px;position:absolute;top:312px;}#scrollDown:hover{background-position:0 -11px;}.nav_tertiary_link{float:left;width:274px;padding-top:9px;overflow:hidden;height:0!important;height:9px;cursor:pointer;text-transform:uppercase;margin-bottom:10px;}.nav_quaternary_link{float:left;width:274px;padding-top:9px;overflow:hidden;height:0!important;height:9px;cursor:pointer;text-transform:uppercase;margin-bottom:10px;}.preloading{background:url(../img/icon_preload.gif) no-repeat center center;}#preloaded_images{position:absolute;overflow:hidden;left:-9999px;top:-9999px;height:1px;width:1px;}#primary_current_redbar{width:32px;height:2px;background-color:#e60c30;position:relative;left:12px;margin-bottom:-2px;}#whitebar{width:3px;height:2px;background-color:#fff;position:relative;left:47%;}
