body {background-color:#fbfbfb; margin: 0px;padding: 0px; font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #5f5f5f;}

#wrapper {float: right; padding-top: 50px; padding-right: 50px; width: 736px;}
#wrapper a {color:#a0a0a0; text-decoration: none;}
#wrapper a:hover {color:#5f5f5f; text-decoration: none;}
#wrapper #leftwrap {float: left; width: 299px; border-right: 2px solid #5f5f5f;  }
#wrapper #leftwrap #main {float: right; width: 203px;}
#wrapper #leftwrap #main img { display: block;}


#wrapper #leftwrap #sub {float: right; width: 97px; padding-top: 60px;}
#wrapper #leftwrap #sub img { display: block;}

#wrapper #leftwrap #foot {display:block;  float: right; width:200px; text-decoration: none; color: #5f5f5f; font-size: .6rem; padding-right: 10px;text-align: right; padding-top: 130px;}




#wrapper #rightwrap {float: right; width: 386px;  padding-left: 20px}
#wrapper #rightwrap #logo {float: right; width: 386px; text-align: right; padding-bottom: 40px;}
#wrapper #rightwrap #home {padding-bottom: 10px;}
#wrapper #rightwrap #home h1 {font-size: 1.2rem; line-height: 0px; }
#wrapper #rightwrap #home p {font-size: .95rem; }
#wrapper #rightwrap #cv {border-top: 2px dotted #a8a8a8 ;padding-top: 5px; padding-bottom: 5px;}
#wrapper #rightwrap #contact {border-top: 2px dotted #a8a8a8 ; border-bottom: 2px dotted #a8a8a8 ; padding-top: 5px; padding-bottom: 5px;}
#wrapper #rightwrap #sites {padding-top: 5px;}
#wrapper #rightwrap #gal h1#barbell{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #d63d2a; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#dua{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #c68447; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#enviro{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #8eb269; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#floral{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #f777a4; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#hangtag{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #9f88c8; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#kick{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #1584c6; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#scarf{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #a13437; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#willow{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #914a7b; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }

#wrapper #rightwrap #gal h1#ap{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #425057; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#zumb{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #33a5aa; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }

#wrapper #rightwrap #gal h1#cow{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #333333; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#maidz{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #de8787; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#moo{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #b88f8f; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#ninja{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #4e1414; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }
#wrapper #rightwrap #gal h1#tallz{ font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #494a5e; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px; }

#wrapper #rightwrap #gal p {font-size: .85rem; }
#wrapper #rightwrap #home #sig {float: right; padding-top: 20px;}

#wrapper_mob {display: none;}


@media only screen and (max-width : 480px)  {
	#wrapper {display: none;}
	#wrapper_mob {display: block; width: 100%; text-align: center;}
	#wrapper_mob a {color:#a0a0a0; text-decoration: none;}
	#wrapper_mob a:hover {color:#5f5f5f; text-decoration: none;}
	#wrapper_mob #logo_mob {border-bottom:2px solid #5f5f5f; }
	#wrapper_mob #logo_mob img {width: 80%; padding-top: 4%; padding-bottom: 10px; }
	#wrapper_mob #main_mob  {display: block; width: 100%;}
	#wrapper_mob #main_mob #index_mob  {float:left; display: inline-block; width: 20%; background-color: #91b3ae; padding-bottom: 1%;}
	#wrapper_mob #main_mob #index_mob a {text-decoration: none; color: #fbfbfb; font-size: .9rem;}
	#wrapper_mob #main_mob #print_mob  {float:left; display: inline-block; width: 20%; background-color: #afce87; padding-bottom: 1%;}
	#wrapper_mob #main_mob #print_mob a {text-decoration: none; color: #fbfbfb; font-size: .9rem;}
	#wrapper_mob #main_mob #web_mob  {float:left; display: inline-block; width: 20%; background-color: #92c8c9; padding-bottom: 1%;}
	#wrapper_mob #main_mob #web_mob a {text-decoration: none; color: #fbfbfb; font-size: .9rem;}
	#wrapper_mob #main_mob #vector_mob  {float:left; display: inline-block; width: 20%; background-color: #a1b4c5; padding-bottom: 1%;}
	#wrapper_mob #main_mob #vector_mob a {text-decoration: none; color: #fbfbfb; font-size: .9rem;}
	#wrapper_mob #main_mob #info_mob  {float:left; display: inline-block; width: 20%; background-color: #99bd71; padding-bottom: 1%;}
	#wrapper_mob #main_mob #info_mob a {text-decoration: none; color: #fbfbfb; font-size: .9rem;}

	#wrapper_mob #clearfix{clear: both;}

	#wrapper_mob #home_mob { text-align: left; padding: 30px 30px 5px 30px;}
	#wrapper_mob #gal_mob { text-align: left; padding: 30px; }
	#wrapper_mob #gal_mob img { width: 100%; padding-top: 20px;}
	#wrapper_mob #home_mob h1{line-height: 0px; padding-top: 15px; font-size: 1.2rem;}
	#wrapper_mob #home_mob p {font-size: .95rem; }
	#wrapper_mob #cv_mob {border-top: 2px dotted #a8a8a8 ;padding: 5px 30px 5px 30px; text-align: left;}
	#wrapper_mob #contact_mob {border-top: 2px dotted #a8a8a8 ; border-bottom: 2px dotted #a8a8a8 ; padding: 5px 30px 5px 30px; text-align: left;}
	#wrapper_mob #sites_mob {padding: 5px 30px 5px 30px; text-align: left;border-bottom: 2px dotted #a8a8a8 ;}
	#wrapper_mob #gal_mob h1#barbell_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #d63d2a; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#dua_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #c68447; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#enviro_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #8eb269; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#floral_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #f777a4; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#hangtag_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #9f88c8; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#kick_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #1584c6; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#scarf_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #a13437; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#willow_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #914a7b; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}

	#wrapper_mob #gal_mob h1#ap_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #425057; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#zumb_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #33a5aa; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}

	#wrapper_mob #gal_mob h1#cow_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #333333; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#maidz_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #de8787; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#moo_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #b88f8f; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#ninja_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #4e1414; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}
	#wrapper_mob #gal_mob h1#tallz_mob {font-family: 'Didact Gothic', sans-serif; text-decoration: none; color: #494a5e; font-weight: normal; font-size: 1rem; line-height: 0px; padding-top: 15px}

	#wrapper_mob #gal_mob p {font-size: .85rem; }
	#wrapper_mob #home_mob #sig_mob { text-align: right; padding-top:5px;}
	#wrapper_mob #home_mob #sig_mob img {width: 140px;}

	#wrapper_mob #sub_mob {border-top:2px solid #5f5f5f; text-align: center; padding-bottom: 80px}
	#wrapper_mob #sub_mob #subwrap_mob {width: 224px; padding-left: 30px;}
	#wrapper_mob #sub_mob #subwrap_mob .subnavbtn_mob {float: left;}

	#wrapper_mob #foot_mob {width:170px; text-decoration: none; color: #5f5f5f; font-size: .5rem;text-align: left; padding-left: 30px; padding-top: 30px;}

}