﻿body {background:#00aeff url(/images/bg.png) repeat-x;color:#02334e;font-family:Helvetica,Arial, sans-serif; font-weight:bold !important; margin: 10px 0 0 0; font-size: .75em; line-height: 18px;}
.centerText{text-align: center; margin: 0 auto;}
a{text-decoration: none; outline: none;}
a:hover{text-decoration: underline;}
#header{margin-bottom: 5px;}
#topNav{background: url(/images/toplinkbar.png) no-repeat top left; height: 32px; width: 870px;list-style: none; margin: 5px 0 0 0; padding:7px 0 0 290px; text-transform: uppercase; width: 580px;}
#topNav li{float: left; padding: 0 8px 0 5px;}
#sidebar {font-weight: normal; font-size: 1.0em;}
#sidebar ul{list-style: none;margin: 0 0 10px 0;}
#sidebar li{margin: 5px 0 5px 0;}
#sidebar li a{color:#54e600; background: url(/images/arrows.png) no-repeat top left; padding-left: 20px; height: 14px;}
#sidebar li a:hover{background-position: bottom left; text-decoration: underline;}
#top-link{display: none;position:fixed;bottom: 25%;*height: 1.5%}
#top-link a{display: block;text-decoration: none; height: 30px; outline:none; text-indent: -900em;width: 94px; background: url(/images/backtotop.png) no-repeat 0 0;}
.searchsubmit {margin-right: 90px;}
.searchsubmit input {border:none;background: url(/images/index/searcharea.png) no-repeat left top;display:inline;height:21px;width:168px; padding:2px 10px 0 5px; float: left; color: #3F3F3F; font-family: Verdana;margin: 0 !important;}
#search a{display: block;float: left;text-decoration: none;height: 20px; outline:none; text-indent: -900em;width: 90px; background: url(/images/index/searchbutton.png) no-repeat 0 0;}
#search a:hover{background-position: left bottom}
.bullet{height:5px; width: 5px; background: url(/images/index/bullet.png) no-repeat top center; margin: 7px 0 0 0;}
.bar{width: 710px; height: 146px; margin: 0 0 10px; overflow: hidden;}
.bar img{margin-bottom: 5px;}
#bar1{background: url(/images/index/barone.png) no-repeat top left;}
#bar2{background: url(/images/index/bartwo.png) no-repeat top left;}
#bar3{background: url(/images/index/barthree.png) no-repeat top left; margin-bottom: 0px !important;}
#footer{background: url(/images/index/footer.png) no-repeat top left; width: 870px; height: 108px; font-size: .8em;margin: 0;}
#footer p{margin:.4em 0 .1em !important;}
.topContainer{background: url(/images/tabletop.png) no-repeat 0 0; padding: 20px 0 0 0;}
.bottomContainer{background: url(/images/tablebottom.png) no-repeat 0 0; width: 710px; height: 20px;}
.whiteBg{background-color: #fff;}
#catalog a{display: table-cell;text-decoration: none; height: 38px; outline:none; text-indent: -900em;width: 194px; background: url(/images/catalog/downloadbutton.png) no-repeat 0 0;}
#catalog a:hover{background-position: bottom left;}
#tattoosNav{list-style: none; font-size: .9em;}
#tattoosNav li{display: inline; padding: 0 5px 0 5px; border-right: solid 1px #ff00b4;}
#tattoosNav .lastNav {border: none;}
#tattoosNav li a{color:#54e600;}
.noBorder li{border: none !important;}
.blackText{color: #000;}.whiteText{color: #fff;}
table#contact td{ text-align: left; width: 220px;}
.contactUs {border:1px solid #B1B1B1;color:#343434;font-size:12px;height:14px;padding:4px;width:180px;}
.contactUsComments {border:1px solid #B1B1B1;color:#343434;font-size:12px;height:190px;padding:4px;width:400px;}
.stylized{color: #666666;}.stylized p{margin-bottom: 20px;border-bottom: solid 1px #b7ddf2;padding-bottom: 10px;}
.sendButton{ outline:none;}
.last{margin-bottom: 0 !important;}