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

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #919191;
	margin: 0px;
	background-color: #292727;
}

a{
	text-decoration: none;
}

p{margin: 0px;}
p#gal{padding: 16px 150px 19px 160px;}
p#shop2{padding: 19px 19px 19px 19px;}

.link_left{
	width: 115px;
	height: 75px;
	background-image: url(images/menu/spacer.png);
	position: absolute;
	margin-left: 18px;
	margin-top: 17px;
}

.link_db{
	width: 852px;
	height: 190px;
	background-image: url(images/menu/spacer.png);
	position: absolute;
}

.link_right{
	width:115px;
	background-image: url(images/menu/spacer.png);
	height:75px;
	position:absolute;
	margin-left:715px;
	margin-top:17px;
}

.link_right2{
	width:155px;
	background-image: url(images/menu/spacer.png);
	height:38px;
	position:absolute;
	margin-left:670px;
	margin-top:33px;
}

.link_shop{
	width:812px;
	background-image: url(images/menu/spacer.png);
	height:105px;
	position:absolute;
	margin-left:19px;
	margin-top:108px;
}

.link_obama{
	width:248px;
	height:233px;
	background-image: url(images/menu/spacer.png);
	position:absolute;
	margin-left:585px;
	margin-top:45px;
}

.link_stick{
	width:815px;
	height:285px;
	background-image: url(images/menu/spacer.png);
	position:absolute;
	margin-left:19px;
	margin-top:13px;
}

#content{
	margin: 6px auto;
	margin-bottom: 65px;
	width:852px;
}

.bb{
	background: #000;
}

.box{
	width: 816px;
	margin-top: 25px;
	padding: 18px;
}

.box_notop{
	width: 814px;
	padding: 1px 19px 19px 19px;
}

.box_a1{
	padding: 19px 19px 19px 19px;
	width: 814px;
	margin-top: 25px;
	margin-bottom: 18px;
}

.box_line{
	width: 852px;
	height: 28px;
	margin-top: 18px;
}

.box_a2{
	width: 814px;
	margin-top: 18px;
	padding: 19px 19px 19px 19px;
}

/* Quick color for fonts */
#lg{color: #daff63;} /*Light Green*/
.lb{color: #6fc5fc;} /*Light Blue*/
#g{color: #95b75b;} /*Green*/
#dr{color: #c71700;} /*Dark Red*/
#pk{color: #ffa6fb;} /*Pink*/
.og{color: #ff7139;} /*Orange*/
.y{color: #f8ff37} /*Yellow*/
.r{color: #ff3b31} /*Red*/
.w{color: #a86d74} /*Wine*/
/* End Quick Color */

.links2{
	width: 852px;
	margin-top: 18px;
	height: 109px;
}

.l1{background-image:url(images/links1_back.jpg);}
.l2{background-image:url(images/links2_back.jpg);}
.l3{background-image:url(images/links3_back.jpg);}
.l4{background-image:url(images/links4_back.jpg);}
.l5{background-image:url(images/links5_back.jpg);}
.l6{background-image:url(images/links6_back.jpg);}
.l7{background-image:url(images/links7_back.jpg);}

.pad{
	padding-top: 5px;
	padding-left: 19px;
}

.stick{
	background-image:url(images/stickers.png);
	height: 312px;
	width: 852px;
	margin-top: 25px;
}

.flyers{
	background-image: url(images/flyers.jpg);
	height: 639px;
	width: 852px;
	margin-top: 25px;
}

#car{
	background-image: url(images/car.jpg);
	height: 312px;
	width: 852px;
	margin-top: 25px;
}

#port_back{
	background-image: url(images/port_back.jpg);
	height: 312px;
	width: 852px;
	margin-top: 25px;
}

.recent_pub{
	background-image:url(images/time_obama.jpg);
	background-position: right;
	background-repeat: no-repeat;
	width: 852px;
	height: 277px;
	margin-top: 25px;
}

.cert{
	background-image: url(images/cert_of_auth.jpg);
	width: 852px;
	height: 631px;
}

.dill_paint{
	background-image: url(images/dillon_painting.jpg);
	width: 852px;
	height: 312px;
	margin-top: 25px;
}

.gal_flick{
	background-image: url(images/flickr_back.jpg);
	height: 109px;
	width: 852px;
	margin-top: 25px;
}

.gal_art{
	background-image: url(images/art_back.jpg);
	height: 109px;
	width: 852px;
	margin-top: 18px;
}

.dill_shop{
	background-image: url(images/shop_back.jpg);
	height: 312px;
	width: 852px;
	margin-top: 25px;
}

.shop_back{
	background-image: url(images/shop_back2.jpg);
	height: 109px;
	width: 852px;
	margin-top: 25px;
}

.t18{margin-top: 18px;}
.t50{margin-top: 50px;}

.dill_left{
	float: left;
	background-image: url(images/dillon_left.jpg);
	width: 428px;
	height: 639px;
}

.dill_right{
	float: left;
	background-image: url(images/dillon_right.jpg);
	width: 424px;
	height: 639px;
}

.dill_poster{
	background-image: url(images/dillonboy_poster.jpg);
	height: 190px;
	width: 852px;
	margin-top: 25px;
}

.shop_bottom{
	background-image: url(images/shop_bottom.jpg);
	height: 227px;
	width: 852px;
	margin-top: 18px;
}

#header{
	height: 200px;
	width: 100%;
}

#top, #bottom{
	background-color: #000;
	height: 16px;
	width: 100%;
}

#blank_white{
	width: 100%;
	background-color: #FFF;
}

#middle{
	height: 174px;
	background-color: #FFF;
	width: 905px;
	margin: 0px auto;
}

.logo{
	width: 395px;
	height: 174px;
	float: left;
}

.about{background-image: url(images/hollyworx_about.png);}
.contact{background-image: url(images/hollyworx_contact.png);}
.gallery{background-image: url(images/hollyworx_gallery.png);}
.guides{background-image: url(images/hollyworx_guides.png);}
.links{background-image: url(images/hollyworx_links.png);}
.portfolio{background-image: url(images/hollyworx_portfolio.png);}
.shop{background-image: url(images/hollyworx_shop.png);}
.media{background-image: url(images/hollyworx_media.png);}
.template{background-image: url(images/hollyworx_about.png);}

#mid_right{
	width: 505px;
	height: 174px;
	float: left;
}

#right_top{
	background-image: url(images/quote-dill.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 505px;
	height: 38px;
	float: left;
	margin-left: 30px;
}

#right_menu{
	width: 505px;
	height: 136px;
	float: left;
	margin: 41px 0px 0px 67px;
}

#footer{
	position: relative;
	bottom: 0px;
	float: left;
	margin-top: 25px;
	width: 100%;
	height: 1px;
}

#bottom_bar{
	background-color: #ff007e;
	width: 100%;
	height: 35px;
}

#bot_men{
	margin: 0px auto;
	height: 35px;
	width: 813px;
}

#buttons{
	margin: 0px auto;
	padding-left: 155px;
	width: 634px;
	height: 95px;
}

#quick_link{
	color: #ff99cb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 680px;
	height: 25px;
	margin: 0px auto;
}


/* menu */

#menu{
	width: 438px;
	height: 68px;
}

#menu a{
	float:left;
}

#menu a:hover { 
	background-position: 0px -30px;
}

#current{
	background-position: 0px -30px;
	float: left;
	height: 30px;
}

#about{
	background: url(images/menu/about.png);
	width: 100px;
	height: 30px;
}

#links{
	background: url(images/menu/links.png);
	width: 100px;
	height: 30px;
}

#gallery{
	background: url(images/menu/gallery.png);
	width: 100px;
	height: 30px;
}

#shop{
	background: url(images/menu/shop.png);
	width: 100px;
	height: 30px;
}

#contact{
	background: url(images/menu/contact.png);
	width: 100px;
	height: 30px;
}

#portfolio{
	background: url(images/menu/portfolio.png);
	width: 100px;
	height: 30px;
}

#guides{
	background: url(images/menu/guides.png);
	width: 100px;
	height: 30px;
}

#media{
	background: url(images/menu/media.png);
	width: 100px;
	height: 30px;
}

.spacer1{
	background: url(images/menu/spacer.png);
	width: 6px;
	height: 30px;
}

#row1{
	width: 438px;
	height: 30px;
}

#row2{
	height: 30px;
	margin-top: 10px;
	margin-left: 19px;
}

/* Contact form settings*/

#contactform{
	background-color:#ccc;
	margin: 50px auto 50px;
	width: 621px;
	height: 534px;
	font-size:12px;
}

#form{
	position: absolute;
	width: 550px;
	height: 500px;
	margin-left: 95px;
	margin-top: 75px;
	color: #000;
}

/* End Contact Form*/
