body { margin: 0 0 0 0; /* top, right, bottom, left */
	background: #000000;
	background-image: url('/images/bg.gif');} 
	
img {border: 0 none;}

hr {color: #CCCCCC; height: 1px} 
ol {list-style: square inside}

.center {text-align: center; margin: auto}

td.left {background: url(/images/leftborder.gif);}

td.right {background: url(/images/rightborder.gif);}

.text a{text-decoration:none; color:#900000}
.text a:hover {color:#900000; text-decoration:none}
.text {font-family: georgia, "times new roman", times, serif; font-size: 13px; line-height: 150%; font-weight: normal; color:#222222}

.text-red {font-family: georgia, "times new roman", times, serif; font-size: 13px; font-weight: bold; line-height: 150%; color:#900000}

.text2 a{text-decoration:underline; color:#A61802}
.text2 a:hover {color:#A61802; text-decoration:none}
.text2 {font-family: georgia, "times new roman", times, serif; font-size: 11px; line-height: 150%; font-weight: normal; color:#444444}

.ititle {font-family: arial, helvetica, sans-serif; color: #595555; font-size: 30px; line-height: 32px; }

.update a{text-decoration:none; color:#A61802}
.update a:hover {color:#A61802; text-decoration:none; background-color:#F2EEEE;}
.update {font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#333333}

.notes a{text-decoration:none; color:#C6C45F}
.notes a:hover {color:#C6C45F; text-decoration:underline}
.notes {font-family: georgia, "times new roman", times, serif; font-size: 11px; line-height: 150%; font-weight: normal; color:#C6C45F}

.iad a{text-decoration:none; color:#FFFFFF}
.iad a:hover {color:#A61802; text-decoration:underline}
.iad {font-family: verdana,  helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#FFFFFF}

#japanese h2 {background: transparent url(http://www.inkanddaggertattoo.com/japanese/h_japanese.gif) no-repeat scroll left top; height: 115px; text-indent: -5000px;}

#links h1, #map h1, #merch h1 {font-family: arial, helvetica, sans-serif; font-size: 29px; color: #900000; font-weight: bold; text-transform: uppercase}
#newclient h1 {font-family: arial, helvetica, sans-serif; font-size: 25px; color: #900000; font-weight: bold; text-transform: uppercase}
#faq h1 {font-family: arial, helvetica, sans-serif; font-size: 27px; color: #900000; font-weight: bold; text-transform: uppercase}
#merch h1 {font-family: arial, helvetica, sans-serif; font-size: 23px; color: #900000; font-weight: bold; text-transform: uppercase}

#newclient .text a{text-decoration: underline; color:#900000}
#newclient .text a:hover {color:#900000; text-decoration:none}
#newclient .text { font-family: georgia, "times new roman", times, serif; font-size: 13px; line-height: 150%; font-weight: normal; color:#222222}

#newclient .text2 a{text-decoration: underline; color:#900000}
#newclient .text2 a:hover {color:#900000; text-decoration:none}
#newclient .text2 { font-family: georgia, "times new roman", times, serif; font-size: 12px; line-height: 18px; font-weight: normal; color:#222222}

#pic {margin-left: 10px; margin-bottom: 25px; float: right}
#pic2 {margin-right: 10px; margin-bottom: 25px; float: left}

.text-big {font-family: georgia, "times new roman", times, serif; font-size: 18px; text-align: right; line-height: 150%; padding-right: 15px; color:#222222; width: 250px;}

.text-big-top {font-family: georgia, "times new roman", times, serif; font-size: 18px; text-align: right; line-height: 150%; padding-right: 15px; color:#222222; width: 250px; padding-top: 3px}

#artist-select {
color: #222222;
font-size: 14px;
margin-bottom: 13px;
margin-top: 7px;
width: 300px;
}

#newclient input {
border: 2px solid #cccccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 15px;
margin: 0px 0px 12px 0px;
padding: 5px;
width: 400px;
}

#newclient textarea {
border: 2px solid #cccccc;
font-family: Helvetica, Arial, sans-serif;
font-size: 15px;
margin: 0 0 10px;
padding: 5px;
width: 500px;
margin-top: 5px;
}

#newclient input:focus , #newclient textarea:focus {border: 2px solid #900000;}

#newclient input.submit {background-color: #444444; color: #ffffff; padding: 3px; width: 100px;}

input {
	font-family: verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #242424;
	margin: 0;
	padding: 2;
	background-color:#FFFFFF; 
	border: solid 2px #aaaaaa; 
	 }


input.radio {
	font-family: verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #242424;
	margin: 0;
	padding: 2;
	background-color:#FFFFFF; 
	border: 0; 	 
}

input, select, textarea {
	font-family: Georgia, verdana,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #242424;
	background-color: #FEFEFE;
	margin: 0;
	padding: 0;
}

input, form {	margin: 0;
	padding: 2px;}
	
input.submit {background-color: #444444; color: #ffffff; padding: 3px;}

.justify {text-align: justify}

.padding1{padding:2px 10px 2px 10px}

a {outline: none;}

.blogpost img {/*width: 450px; */ max-width: 450px;
width: expression(this.width>450 && this.width>this.height ? 450: true);
/* max-height: 450px;
height: expression(this.height>450 && this.height>this.width? 450: true); */
}

.blogtitle h1 a {color:#900000; text-decoration:none}
.blogtitle h1 a:hover {color:#900000; text-decoration:none}
.blogtitle h1 a:visited {color:#900000; text-decoration:none}
.blogtitle h1 {
color: #111111;
font-family: georgia, 'times new roman', serif;
font-size: 22px;
line-height: 24px;
padding: 0px 0px 2px 0px;
margin: 0;
font-weight: normal;
}

.blogdate {
color: #444444;
font-family: georgia, 'times new roman', serif;
font-size: 11px;
}

.blogpost p , .blogpost div, td.blogpost {width: 450px; max-width: 450px;}
.blogpost a {color:#900000; text-decoration:none}
.blogpost a:hover {color:#900000; text-decoration:none}
.blogpost {
color: #222222;
font-family: georgia, 'times new roman', serif;
font-size: 14px;
line-height: 150%;
word-spacing: .5px;
padding-top: 3px;
overflow: hidden;
/* width: 450px */
}

.sidebar-header {
font-size: 14px;
font-style: italic;
line-height: 180%;
word-spacing: .5px;
font-weight: bold;
}

.sidebar-text-top {
font-size: 12px;
line-height: 140%;
word-spacing: .5px;
padding-top: 5px;
}

.sidebar-text-big {
font-size: 18px;
font-weight: bold;
}

.sidebar-links {padding-top: 5px;}
.sidebar-links a {line-height: 160%}

.sidebar-recent-posts {padding-top: 5px;}
.sidebar-recent-posts a {line-height: 160%; font-size: 12px;}
.sidebar-arrows {font-family: verdana, sans-serif; font-size: 10px; color: #3E2C1A;}

.blog-sidepic
{background-color: #000000;
width: 216px;
border: 2px solid #989634;}

.facebook {text-align: right; padding-left: 305px; padding-top: 7px; padding-bottom: 7px}
.facebook-link {background: transparent url(/images/facebook_share_icon.gif) no-repeat scroll 0 0; height: 16px; padding: 0px 0px 5px 0px; text-align: right; font-family: georgia, 'times new roman', serif; font-size: 11px}
.facebook-link a {color: #333333; text-decoration: none;}

.paging a{text-decoration:none; color:#900000}
.paging a:hover {color:#900000; text-decoration:none}
.paging { font-family: georgia, times new roman, serif; font-size: 14px; word-spacing: 4px; line-height: 150%; font-weight: normal; color:#333333}

.one-image img {border: 0 none; display: block;}

