/* CSS Document */
html, body {
  padding: 0;
  margin: 0;
  height: 100%;
}
body
{
	background:url(images/body_back.jpg) center top no-repeat #323232;
	margin:0px;
	color:#716F64;
	font-family:Verdana,Arial,sans-serif;
	font-size:62.5%;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
p
{
margin:0px;
padding:0px;
font-size:1.2em;
line-height:1.6em;
}
ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
font-size: 1.2em;
line-height: 1.6em;
}
li
{
background-image: url(images/list.jpg);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-top:7px;
padding-bottom:5px;
padding-left: 35px;
}

h1
{
color:#04699D;
font-family:Arial,sans-serif;
font-weight:bold;
font-size:1.8em;
letter-spacing:-0.04em;
font-style:normal;
font-variant:normal;
line-height:normal;
}
h2
{
color:#04699D;
font-family:Arial,sans-serif;
font-weight:bold;
font-size:1.8em;
letter-spacing:-0.04em;
font-style:normal;
font-variant:normal;
line-height:normal;
}
.clear
{
clear:both;
}
#home
{
width:809px;
margin:auto;
}
#main
{
width:802px;
float:left;
}
#header
{
background:url(images/header_back.jpg) no-repeat;
width:211px;
padding-top:201px;
height:72px;
float:left;
padding-left:591px;
}
#shopping
{
width:158px;
height:34px;
float:left;
background:url(images/shopping.png) no-repeat;
padding-left:25px;
font-family:"Verdana";
font-size:11px;
color:#fff;
padding-top:8px;
}
#shopping a
{
color:#FFF;
font-weight:bold;
text-decoration:none;
}
#shopping a:hover
{
color:#FFF;
font-weight:bold;
text-decoration:underline;
}
#nav
{
width:802px;
height:64px;
float:left;
background:url(images/nav_back1.jpg) no-repeat;
}
#nav ul
{
padding-left:27px;
list-style:none;
}
#nav li
{
float:left;
margin:0px;
padding:0px;
}
#content_area
{
float:left;
width:802px;
height: 100%;
background: top no-repeat #fff url(images/content_back.jpg);
padding: 0 0 50px 0;
}
#content_area_long
{
float:left;
width:802px;
height: 100%;
background: top no-repeat #fff url(images/content_back_long.jpg);
padding: 0 0 50px 0;
}

#leftcontent
{
float:left;
padding-top:28px;
padding-left:40px;
width:199px;
max-height:850px;
padding-bottom:20px;
}

#fullcontent
{
float:left;
padding-top:12px;
padding-left:60px;
padding-right:60px;
padding-bottom:20px;
text-align:left;
}
			
#leftcontent_contact
{
float:left;
padding-top:28px;
padding-left:40px;
width:40px;
max-height:850px;
padding-bottom:20px;
}
.items
{
float:left;
width:160px;
padding-left:12px;
background:url(images/items_middle_back.png) repeat-y;
}
.items p
{
color:#323232;
font-size:11px;
font-weight:bold;
}
.items ul
{
list-style:url(images/star.jpg);
color:#abad00;
padding-left:17px;
padding-top:15px;
font-size:11px;
}
.items a
{
color:#abad00;
text-decoration:none;
}
.items p a
{
color:#000;
text-decoration:none;
}

.items a:hover
{
text-decoration:underline;
}
#rightcontent
{
width:510px;
float:left;
padding-top:25px;
}
.black
{
color:#000;
font-weight:bold;
}
.step
{
color:#000;
font-weight:bold;
font-size:1.2em;
}
.orange
{
color:#f68b1f;
font-weight:bold;
line-height:20px;
padding-left:30px;
}
.green1
{
float:left;
color:#abad00;
font-weight:bold;
}
.green1 a
{
text-decoration:none;
color:#abad00;
}

.boxcont
{
width:560px;
height:200px;
float:left;
margin-top:0px;
margin-bottom:0px;
}
.box p
{
padding-left:16px;
width:155px;
}
.orange a
{
color:#f68b1f;
}
.orange a:hover
{
text-decoration:underline;
}
#item_container img
{
float:left;
}
.footer
{
padding-top:38px;
float:left;
width:770px;
text-align:center;
padding-bottom:100px;
font-size:14px;
color:#fff;
padding-left:33px;
float:left;

}
.footer a
{
color:#fff;
text-decoration:none;
}
.footer a:hover
{
text-decoration:underline;
}

.category_description {
	color:#000000;
	font-size:12px;
	font-weight:normal;
}

.category_description a {
	color:#000000;
}


#leftspace{
	padding-left:25px;
	
}

#leftspace2{
	padding-left:10px;
	
}



#nav a{color:#fff;font-size:11px;font-weight:bold;text-align:center;padding-top:22px;text-decoration:none;}
#nav a:hover{color:#000;}
.about a:hover{width:119px;height:37px;float:left;background:url(images/about_hover.png) no-repeat;}
.about_active{width:119px;height:58px;float:left;background:url(images/about_hover.png) no-repeat;}
.about_active a{width:119px;height:35px;color:#000;margin-top:1px;float:left;}
.gallery{width:122px;height:58px;float:left;background:url(images/gallery.png) no-repeat;}
.gallery a{width:122px;height:38px;float:left;}
.gallery a:hover{width:122px;height:38px;float:left;background:url(images/gallery_hover.png) no-repeat;}
.custom_tattoos{width:133px;height:58px;float:left;background:url(images/custom_tattoos.png) no-repeat;}
.custom_tattoos a{width:133px;height:38px;float:left;}
.custom_tattoos a:hover{width:133px;height:38px;float:left;background:url(images/custom_tattoos_hover.png) no-repeat;}
.paper_tattoos{width:134px;height:58px;float:left;background:url(images/paper_tattoos.png) no-repeat;}
.paper_tattoos a{width:134px;height:38px;float:left;}
.paper_tattoos a:hover{width:134px;height:38px;float:left;background:url(images/paper_tattoos_hover.png) no-repeat;}
.faq{width:122px;height:58px;float:left;background:url(images/faq.png) no-repeat;}
.faq a{width:122px;height:38px;float:left;}
.faq a:hover{width:122px;height:38px;float:left;background:url(images/faq_hover.png) no-repeat;}
.contact{width:118px;height:58px;float:left;background:url(images/contact.png) no-repeat;}
.contact a{width:118px;height:38px;float:left;}
.contact a:hover{width:118px;height:38px;float:left;background:url(images/contact_hover.png) no-repeat;}



#item_containerc img
{
float:left;
}
.itemsc
{
float:left;
width:160px;
padding-left:12px;
background:url(images/items_middle_back.png) repeat-y;
}
.itemsc p
{
color:#323232;
font-size:1.2em;
font-weight:bold;
}
.itemsc ul
{
	list-style:url(images/star.jpg);
	color:#abad00;
	padding-left:17px;
	padding-top:15px;
	font-size:1.2em;
	background-image: none;
}
.itemsc li
{
background-image: none;
padding-left:0px;
margin-left:0px;
font-weight:normal;
letter-spacing:-0.02em;
}
.itemsc a
{
color:#abad00;
text-decoration:none;
}
.itemsc p a
{
color:#000;
text-decoration:none;
}

.itemsc a:hover
{
text-decoration:underline;
}

.pricebox
{
width:594px;
padding-left:34px;
float:left;
}
.pricebox_con
{
width:594px;
padding-top:15px;
padding-bottom:15px;
background:#f8f9e6;
float:left;
}
.column
{
float:left;
padding-left:25px;
width:53px;
}
.column1
{
	float:left;
	padding-left:20px;
	width:90px;
}
.column2
{
float:left;
padding-left:25px;
width:105px;
}
.column2
{
float:left;
padding-left:25px;
width:105px;
}
.pricetitle
{
height:37px;
font-size:1.0em;
}
.quote_row1
{
width:400px;
float:left;
padding-left:16px;
padding-top:0px;
}

.quote_row
{
width:400px;
float:left;
padding-left:26px;
padding-top:16px;
}
.quote_row p
{
float:left;
}
.price_right
{
float:right;
}
.quote_area
{
padding-left:0px;
padding-top:0px;
width:655px;
float:left;
font-family:"Verdana";
font-size:11px;
color:#323232;
}
.quote_area a
{
color:#0075ff;
text-decoration:none;
}
.quote_area a:hover
{
text-decoration:underline;
}
.paper_table
{
color:#000000;
font-size:1.2em;
}

.row
{
/* width:140px; */
float:left;
padding-left:6px;
line-height:22px;
font-family:"Tahoma";
}
.left
{
width:48px;
float:left;
}
.right
{
float:left;
}
