/*
	Dark Pink: #dc0e60
	Medium Pink: #ff87b5
	Light Pink: #fdbcd4
*/

@import url("reset.css");
@import url("blog.css");

body { margin:0px; text-align: center; background: #FFFFFF url(../img/bg_hash.jpg); font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;	font-size: 0.7em;	color: #513E29; }

p {	margin-bottom:12px;	line-height: 1.2em;}

h1 { font-size: 175%;	font-family: Verdana, Arial, sans-serif;	color: #222222;	padding-top: .75em;	padding-bottom: .2em;	line-height: 1.3em;}

h2 { font-size: 145%;	font-family: Tahoma, Arial, sans-serif;	color: #222222;	padding-top: 5px;	padding-bottom: 5px;;	line-height: 1.3em;	font-weight: bold;}

h3 { font-size: 100%;	font-family: Arial, sans-serif;	color: #222222;	padding-top: 0px;	padding-bottom: 15px;	line-height: 1.2em;	font-weight: bold;	text-indent: 7px; }
strong {font-weight:bold;}

a, .fakeLink { text-decoration: none; color:#456aaa; cursor:pointer}
.link { font-family:"Courier New", Courier, monospace; }
.highlighted {background: #3399FF; color: #fff; font-weight:bold; }

#mainContent { margin:0 auto;	margin-top:20px; width:780px;	height:auto;	background: #FFFFFF;	border:1px #666 solid; }
#header { width: 760px; padding:10px; height:120px;}
#header2 { height: 25px; width: 780px; background:url(../img/topHorizNavBar.jpg) repeat-x; text-align:left; padding-top:3px;}
#header2 ul {list-style:none; }
#header2 li {display:inline; color:#fff;  padding-left:30px; font-weight:bold; font-size:11pt; font-family:Tahoma, Arial, Helvetica, sans-serif}
#header2 a {color:#FFF}
#header2 a:hover {color:#c8d7f3}
#header3 { height: 27px; width: 770px; background:url(../img/hdrBarBkgrd.jpg) repeat-x; text-align:right; font-size: 100%; padding:10px 10px 0px 0px; font-weight:bold;}

.jpHeader { float:left; text-align:center;display:inline; width:250px;font-weight:bold;font-size:105% }

#mainInner {width:760px; height:auto; margin-bottom:10px; text-align:left; padding:0px 10px;}
#mainInnerLeft, #mainInnerRight {width:360px}
#mainImage { width: 325px; height:auto; margin:20px 5px 20px 5px; float:left;}
#mainDescr, #mainDescr2 {padding:5px; float:left; width:370px; margin:5px; margin-top:20px; background:#eeeeee; border:1px #ccc solid; text-align:left; }
#mainDescr2 {width:325px; margin:50px 5px 20px 0px; text-align:left; border:none; background:none;}
#mainInnerAdbar{float:right; width:120px; padding:10px;}
#mainInnerContent{float:left; width:600px; padding:0px 10px;}

.checkoutColumn {padding:10px; float:left; width:350px; margin:10px; margin-top:20px; background:#eeeeee; border:1px #ccc solid; text-align:left; }
.checkoutColumn label {font-weight:bold; margin-bottom:3px; margin-top:5px; }
.checkoutColumn input {margin-bottom:3px; margin-top:5px; width:200px;font-size:1.0em;padding:3px;}
.checkoutColumn select {margin-bottom:3px; margin-top:5px;font-size:1.0em;}
.checkoutColumn h2{text-indent:0; font-size:1.3em; color:#003366; border-bottom:1px #999 dotted; padding-bottom:2px; margin-bottom:5px;}

#footer { background: #efefef; width:760px; height:32px; padding:10px; font-size:80%; border-top:1px #ddd solid;}
#footer a {color: #333; }

.checkoutTbl { width:760px; margin:10px; }
.checkoutTbl td {padding:5px;}
.checkoutTbl thead td {font-weight:bold; font-size:110%;border-bottom:1px dashed #ccc; background:url(../img/topHorizNavBar.jpg) repeat-x; color:#fff;}

.bigImage, .smallImage {border:1px #ccc solid;}

.error {
	background: #F8D0C9;
	text-align: center;
	padding: 5px 20px 5px 20px;
	border-top: 2px solid #990000;
	border-bottom: 2px solid #990000;
	color:#990000;
	margin-bottom: 10px;
	vertical-align: middle;
	height:auto;
	font-weight:bold;
}

.alert { 
	background: #FFFFCC;
	text-align: center;
	padding: 5px 20px 5px 20px;
	border-top: 2px solid #FFCC00;
	border-bottom: 2px solid #FFCC00;
	color:#333333;
	margin-bottom: 10px;
	vertical-align: middle;
	height:auto;
	font-weight:bold;
}

.commentLink {font-size:10pt; font-weight:bold; }

#now-accepting { margin:5px; text-align:center; float:right; width:700px;}
#now-accepting h2 {font-size:11pt; margin:10px 5px;}
.method {width:200px; padding:0px 10px; display:inline}

#tooltip	{	position: absolute;	background: #fff;	background-position: 15px 50%; 	text-align: left;	padding: 5px 10px 5px 10px;	font-size:10px;	visibility: hidden;	z-index: 100;	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); border:2px dashed #d1d2b7}