/* General Styles */
html{background: #f3f3f3 url(images/bg.jpg) repeat fixed center;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, th, td {margin: 0;padding: 0;}
body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #fff;font-size:1em;}
.left {float:left;}
.right{float:right;}
.center{text-align:center;}
.clear {clear:both;}
img {border:0px; padding:2px;}
fieldset{border:none;padding:0;}
label{float:left;width:35%;margin-right:0.5em;padding-top:0.2em;text-align:right;}
legand{font-weight:bold; vertical-align: middle;}
hr {width:85%; color: #804020; background-color:#804020; height:1px; border:none}
h1 {font-family: "Times New Roman", Times, serif; font-size:1.75em;text-shadow: 2px 2px 3px #000;}
a {text-decoration:underline; color:#fff;}
a:hover {text-decoration:none; color:#dcfdfd}
ul {list-style: disc url(images/bullet.png) inside;font-weight:bold;font-size:0.90em;line-height:1.5em;}
p {line-height:1.5em;font-size:.90em;}
/* Main Box */
.box { margin: 0 auto;width:929px;position:relative;font-size: 80%;}
.boxtop {background: url(images/top.png) no-repeat; width:929px; height:34px; padding:0;}
.boxmain {background: url(images/main.png) repeat-y; width:929px; padding:1px;}
.boxbottom {background: url(images/bottom.png) no-repeat; width:929px; height:49px; padding:0;}

/* Navigation */
div#navbar {margin:0 auto;background: url(images/nav_bar.png) no-repeat; width:898px;height:33px;clear:both;}
div#navbar ul {margin: 0px;padding: 0px;font-family: Arial, Helvetica, sans-serif;color: #023535;line-height:33px;height:20px;white-space: nowrap;text-align:center;font-size:110%}
div#navbar li {list-style-type: none;display: inline;}
div#navbar li a {text-decoration: none;padding: 0px 20px;color: #023535;border: 1px hidden #fff;-moz-border-radius: 5px; /*Firefox users*/-webkit-border-radius: 5px;	/*Safari users*/}
div#navbar li a:link, div#navbar li a:visited {color: #023535:}
div#navbar li a:hover {color: #fff;background-color: #006363;border:1px solid #fff;-moz-border-radius: 5px; /*Firefox users*/-webkit-border-radius: 5px;	/*Safari users*/}

/* Content Header */
div#header {margin-top:-10px;}
#logo {width:385px;float:left;}
#flashHeader {width:500px;text-align:center;float:right;font: bold 3.50em "Times New Roman", Times, serif;}

/* Content Body */
div#header{margin-left:14px;margin-top:-5px;width:898px;}
div#content{margin-left:30px;margin-top:10px;width:868px;}
div#footer{margin-left:30px;width:868px;font-size:0.75em;  vertical-align: text-bottom; }
#signup, #slims{background: url(images/signup.png) no-repeat; width:262px;height:269px;text-align:center;float:right;}
#mainFlash{width:592px;height:336px; float:left;}
.leftCopy{padding-top:10px;float:left;}
.leftCopytop {background: url(images/leftCopy_t.png) no-repeat; width:582px; height:11px;padding:0;}
.leftCopymainbg{background: url(images/leftCopy_bg.png) repeat-y; width:582px; padding:0;}
.leftCopymain {background:transparent url(images/leftCopy_m.png) no-repeat; width:582px; padding:0px;}
.leftCopycontent{padding:10px;width:562px;}
.leftCopybottom {background: url(images/leftCopy_b.png) no-repeat; width:582px; height:11px; padding:0;}

.leftCopyFull{padding-top:10px;float:left;}
.leftCopytopFull {background: url(images/leftCopyFull_t.png) no-repeat; width:870px; height:11px;padding:0;}
.leftCopymainbgFull{background: url(images/leftCopyFull_bg.png) repeat-y; width:870px; padding:0;}
.leftCopymainFull {background:transparent url(images/leftCopyFull_m.png) no-repeat; width:870px; padding:0px;}
.leftCopycontentFull{padding:10px;width:850px;}
.leftCopybottomFull{background: url(images/leftCopyFull_b.png) no-repeat; width:870px; height:11px; padding:0;}

.sidebox{padding:10px;background: url(images/sidebox.png) no-repeat; width:262px; height:269px;float:right;}
.sidebox a{text-decoration:none; font: bold 1.75em Arial, Helvetica, sans-serif;color:#012d2d}
.sidebox a:hover{color:#040d0d}
.tagged {font-size:1.2em;color: #fff;font-weight:bold;text-shadow: 2px 2px 3px #000;}
.ltl {
	font-size:1.2em;font-weight:bold;
}
td {width:33%;}
table {width:100%;}
/* Input Box Watermark */
.txt, input.submit{border: solid 1px #804020;background-color: #dcfdfd;color: #014242;padding: 2px;margin: 5px;height: 1.5em;	/* must specify height for consistent vertical alignment */width:200px;vertical-align: middle;}
.text{border: solid 1px #804020;background-color: #dcfdfd;color: #014242;padding: 2px;margin: 5px;width:500px;vertical-align: top;}
span.button input  {background: url(images/submit.png) no-repeat;cursor:pointer;width: 127px;height: 39px;border: none;vertical-align:top;text-align:center;font: bold 1.55em Arial, Helvetica, sans-serif;color:#dcfdfd}
span.button input:hover {background: url(images/submit_hover.png) no-repeat;cursor:pointer;border: none;color:#014242}
.error{color:red;clear:both;}
.contact{width:475px;}
.cleft{float:left;width:150px;}
.cright{float:right;text-align:left;width:300px;}
#owned {display:none;}