@charset "utf-8";
/* CSS Document */

body{background:url(../images/pg_bg.jpg) repeat; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:15px;}
a{color:#000;}
input, textarea, code, select{font-family:Verdana, Geneva, sans-serif; font-size:12px;}

#wrapper{width:800px; margin:0 auto; padding:30px 0 0 0;}

.content_bg{background:url(../images/content_bg.gif) repeat-y;}
.content_inner_bg{background:url(../images/content_inner_bg.gif) 0 65px repeat-y;}
.content_top{background:url(../images/header_bg.gif) top no-repeat;}
#content{width:780px; padding:10px 10px 20px 10px; background:url(../images/bottom_bg.gif) bottom no-repeat;}


#footer{width:800px; text-align:center; color:#ebb3aa; font-size:10px; padding:15px 0;}
#footer a{color:#ebb3aa; text-decoration:none;}
#footer a:hover{color:#fff;}

#header{width:780px; height:107px; position:relative;}
.book_link{font-size:9px; width:170px; position:absolute; left:250px; top:80px;}
.book_link a{color:#610a01;}
.book_link a:hover{text-decoration:none;}
.top_navi{float:right; padding-top:30px;}
.top_navi li{float:left; background:url(../images/bullet_top_navi.gif) right no-repeat; padding:2px 25px 2px 10px;}
.top_navi li.last{background:none; padding-right:15px;}
.top_navi li a{display:block; height:13px; background-position:top;}
.top_navi li a:hover{background-position:bottom;}
.top_navi li a.home{background-image:url(../images/link_home.gif); width:27px;}
.top_navi li a.meet_evan{background-image:url(../images/link_meet_evan.gif); width:50px;}
.top_navi li a.bio{background-image:url(../images/link_bio.gif); width:17px;}
.top_navi li a.store{background-image:url(../images/link_store.gif); width:29px;}
.top_navi li a.press{background-image:url(../images/link_press.gif); width:28px;}
.top_navi li a.contact{background-image:url(../images/link_contact.gif); width:39px;}

.index_col_1{float:left; width:296px; padding-top:17px;}
.index_col_1 p.welcome{font-size:10px; background:url(../images/welcome.gif) top left no-repeat; padding:38px 2px 0; margin:15px 10px;}
.index_col_2{float:left; margin-top:-20px; padding-bottom:10px;}
.index_col_3{float:right; margin:-20px 0 0 -2px; width:202px;}

.left_col{float:left; width:254px; padding:5px 0 20px 0;}
.left_boxes_holder{float:left; padding:30px 0 0 20px; width:234px;}
.left_box{background:url(../images/left_box_bg.gif) no-repeat; width:183px; height:92px; padding:12px; margin-bottom:5px;}
.left_box p{font-size:10px; line-height:14px; padding:2px 0;}
.left_box a.read_more{color:#c91b29; font-weight:bold; font-size:10px; text-decoration:none; float:right;}
.left_box a.read_more:hover{color:#000;}

.content{font-size:10px; padding:0 12px 20px; float:left; width:495px;}
.content p{font-size:10px; line-height:14px; padding:5px 0;}
.content p a{color:#610a01;}
.content p a:hover{color:#000;}
.content h1{background:url(../images/bullet_title.gif) left no-repeat; padding:10px 25px;}
.content .img_right{float:right; margin:0 0 10px 10px;}
.content ul{padding:7px;}
.content ul li{background:url(../images/bullet_swirl.gif) 5px 5px no-repeat; padding:2px 20px;}
.content ul a{color:#610a01;}
.content ul a:hover{color:#000;}

ul.footer_links{width:450px; background:url(../images/footer_bg.gif) top center no-repeat; clear:both; text-align:center; font-size:10px; padding:15px 165px 2px; line-height:20px;}
ul.footer_links li{display:inline; background:url(../images/bullet_footer.gif) right no-repeat; padding:0 20px 0 8px; margin-left:-4px;}
ul.footer_links li.last{background:none;}
*html ul.footer_links li{margin:0;}
ul.footer_links a{text-decoration:none;}
ul.footer_links a:hover{color:#eb8aa1;}
ul.footer_links a.active{color:#eb8aa1;}

.meet_evan_section{border-bottom:1px solid #bd665d; padding:10px 0;}
.m_e_sec_last{border:none;}
.content h2{color:#bd665d; font-size:12px; font-weight:bold; text-transform:uppercase;}

.t_shirt_co11{float:left; width:240px;}
.t_thumbs{float:left; margin-bottom:35px;}
.t_shirt_title{float:left; margin:10px 0 5px;}
.t_thumbs a{float:left; margin-right:4px;}

.press_vid{width:495px; text-align:center; padding:30px 0; line-height:15px;}

.letter_top{background:url(../images/letter_top.gif) top no-repeat; width:490px; padding-top:48px;}
.letter_bottom{background:url(../images/letter_bottom.gif) bottom no-repeat; width:490px; padding-bottom:20px;}
.letter{background:url(../images/letter_bg.gif) repeat-y; width:490px; font-family:"Comic Sans MS", cursive;}
.letter p{font-size:13px; padding:2px 50px 8px 50px; line-height:19px;}

a.back_to_press{color:#c91b29; font-weight:bold; font-size:10px; text-decoration:none; float:right;}
a.back_to_press:hover{color:#000;}

.contact_form{width:475px; padding:10px; margin:10px 0; background:#f2e2de; border-top:1px solid #bd665d; border-bottom:1px solid #bd665d;}
.contact_form .c_left_col{float:left; padding:2px 0; width:90px; font-weight:bold; font-size:11px; clear:left;}
.contact_form .c_right_col{float:left; width:385px; padding:2px 0;}
.contact_form .agree{font-weight:bold; font-size:11px;}
.contact_form a.terms{font-weight:bold; font-size:11px; color:#610a01; font-weight:bold; margin-left:20px;}
.contact_form a.terms:hover{color:#000;}
.contact_form .c_right_col input.txtbox{border:1px solid #7f9db9; padding:3px; font-size:10px; width:170px;}
.contact_form .c_right_col textarea.txtbox{border:1px solid #7f9db9; padding:3px; font-size:10px; width:300px; font-size:11px;}
.contact_form .c_right_col select{border:1px solid #7f9db9; font-size:11px;}
.contact_form .c_right_col input{vertical-align:middle;}
.contact_form input.submit_btn{background:url(../images/submit.gif) no-repeat; width:62px; height:18px; float:right; margin:25px 80px 5px 0; display:inline;}