body{margin:0;padding:0;  font-family:"Lucida Sans Unicode","Lucida Grande";font-size:76%;color:#313131;background:#000 url(images/background.png) bottom center no-repeat;text-align:center;min-height:600px;}
p{margin:0 0 10px 0;padding:0;  line-height:1.8em;  font-size:1.1em;  color:#b4b4b4;}
.pclear{margin:0 190px 10px 0;}
strong{font-weight:normal;color:#fff;}
em { color:#fff; }
a:link,a:visited{color:#b4b4b4;text-decoration:none;}
a:hover{color:#000;background:#f48bca;text-decoration:none;}
a:active{color:#b4b4b4;text-decoration:none;}
.container{margin:30px auto 0 auto;padding:0;width:800px;background-color:transparent;}
div{margin:0;padding:0;}

/* +++ Start Of Header Section +++ */
#header{margin:0;padding:0;width:800px; background:transparent;height:135px; position:relative;}
#header h1{display:none;text-indent:-3000em;}
#header p{text-indent:-3000em;display:none;}

#links{margin:0;padding:0;float:right;height:130px;}
#links li{display:inline;}
#links li a{float:left;color:#fff;font-size:1.5em;margin:0 10px;padding:56px 8px 0 8px; text-decoration:none;background:transparent;height:74px;line-height:100%;border-left:1px dashed #f48bca;border-right:1px dashed #f48bca;}
#links li a:visited{color:#fff;}
#links li a:hover{color:#fff; background:#af156e; border-left:1px dashed #f48bca;border-right:1px dashed #f48bca;}
#links li a:active{color:#fff; background:#af156e; border-left:1px dashed #f48bca;border-right:1px dashed #f48bca;}
#links li a.active{color:#000; background:#f48bca; border-left:1px dashed #f48bca;border-right:1px dashed #f48bca;}
.logo{float:left;margin:0;padding:0;border:none;top:0;left:0;position:absolute;}

/* +++ Start Of Content Section +++ */
#content{margin:0;padding:20px 50px 30px 50px;text-align:left;float:left;width:700px;background:transparent;position:relative;}
#content .imgright{float:right;padding:5px 0 5px 5px;}
#content h1{margin:0 0 15px 0;padding:0 0 0 5px;font-size:2.2em;font-weight:lighter;color:#fff;border-bottom:2px solid #af156e;font-family:"Georgia",Arial,sans-serif;letter-spacing:0.1em;width:100%;}
#content h2{margin:10px 0 10px 0;padding:0;font-size:1.4em;color:#f48bca;background:#000;font-family:Georgia,Arial,sans-serif;  font-weight:lighter;letter-spacing:0.05em;}
#content li{line-height:1.8em;  font-size:1.1em;  color:#b4b4b4;}
#content a, #content a:visited {text-decoration:underline;}
#content p a:hover, content a:active {color:#000;background:#f48bca;text-decoration:none;}

.box{width:80%;  border:1px dashed #f48bca;  color:#fff;  margin:0 auto 10px auto;  padding:10px 5px;  font-size:1.4em;  text-align:center;}
.adsense{width:500px;  border:1px dashed #f48bca;  margin:0 auto 10px auto;  padding:10px 5px 0 5px;  font-size:1.4em;  text-align:center;}
.halfleft{width:49%;  float:left;}
.halfleft p{}
.halfright{width:49%;  float:right;}
.halfright p{}
.halfright ul { float:right; margin:0; }
.halfright li { text-align:right; list-style:none; }
.halfright li img { vertical-align:text-bottom; }

#testimonials {width:49%;  float:right;}
#testimonials p{}
#testimonials ul { float:right; margin:0;  }
#testimonials li { text-align:right; list-style:none; }
#testimonials li img { vertical-align:text-bottom; }

p.previous { float:left; width:48%; padding: 10px 0 0 0; }
p.next { float:right; width:48%; text-align:right; padding: 10px 0 0 0; }


#rightlinks{position:absolute;border:1px dashed #fff;width:180px;text-align:left;text-transform:lowercase;margin:45px 0 0 546px;padding:0 4px;}
#rightlinks li{list-style:none;padding:4px 0;line-height:1.3em;margin:0;font-size:1em;}
#rightlinks li a{color:#b4b4b4;font-size:1.2em;padding:0 0 0 5px; text-decoration:none;background:transparent;height:130%;border-left:4px solid #f48bca;}
#rightlinks li a:visited{color:#b4b4b4; text-decoration:none;}
#rightlinks li a:hover{color:#fff;border-left:4px solid #af156e; background:none;}
#rightlinks li a:active{color:#fff;border-left:4px solid #af156e; background:none;}

.ads { clear:both; margin:20px 0 0 0; }

/* +++ Start of Footer Section +++ */
#footer{margin:0;padding:0;background:transparent;clear:both;text-align:center;}
#footer p{font-size:0.9em;padding:0px 5px 0 0;margin:0;}
#footer a{color:#b4b4b4;margin:0px 2px;padding:0px 4px 2px 4px;text-decoration:none;}
#footer a:visited{color:#b4b4b4;}
#footer a:hover{color:#000;background:#f48bca;}
#footer a:active{color:#000;background:#f48bca;}
#footerlinks{margin:45px 0 0 0;padding:0 0 2px 0;}
#footerlinks li{display:inline;}
#footerlinks li a{color:#b4b4b4;font-size:0.9em;background:transparent;margin:0px 2px;padding:0px 4px 2px 4px; text-decoration:none;text-transform:lowercase;}
#footerlinks li a:visited{color:#b4b4b4;}
#footerlinks li a:hover{color:#000;background:#f48bca;}
#footerlinks li a:active{color:#000;background:#f48bca;}



.formright {float:right; margin: 0 15px 2px 5px; padding:3px; border:1px dashed #f48bca;}


.sliceguide td {font-family:Verdana, Geneva, sans-serif; font-size:1.1em; color:#b4b4b4; border-bottom:1px dashed #f48bca; width:90px;}
.sliceguide th {font-size:1.8em;font-weight:lighter;color:#fff;border-bottom:2px solid #af156e;font-family:"Georgia",Arial,sans-serif;letter-spacing:0.1em;}

table.priceguide {margin: 0 0 20px 0; width:100%;}
.priceguide td {font-family:Verdana, Geneva, sans-serif; font-size:1.1em; color:#b4b4b4; border-bottom:1px dashed #f48bca; width:100px; padding:2px 0 2px 15px;}
.priceguide th {font-size:1.8em;font-weight:lighter;color:#fff;border-bottom:1px dashed #f48bca;border-top:2px solid #af156e;font-family:"Georgia",Arial,sans-serif;letter-spacing:0.1em;}


div.form {width: 500px; padding: 5px; margin: 0;}
div.row {clear: both; padding-top: 10px;}
div.row span.label { float: left; width: 200px; text-align: right; padding:5px 0 0 0;  font-size:1.1em; color:#b4b4b4;}
div.row span.formw { float: right; width: 290px; text-align: left;}
div.spacer {clear:both;}
input {font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:3px;}
div.form .formright {margin:10px 0 0 0; font-size:1.5em;}

.required { color: #FF0000; font-size:1.1em;}
.field_title { width: 100px; vertical-align: top; text-align:right;}
.textfield { width: 200px;}
.textarea { font-size: 12px; width: 90%; height: 100px; font-family:Verdana, Geneva, sans-serif; padding:3px;}
.field_heading { font-weight: bold; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #666666; padding-top: 10px; color: #666666;}
.select { font-size: 12px; font-family:Verdana, Geneva, sans-serif;}
.checkbox_label { font-size:1.1em; color:#b4b4b4; cursor: pointer;}
.radio_label { font-size:1.1em; color:#b4b4b4; cursor: pointer;}
.email { font-size: 12px; width: 200px;}
