/* general styles */
body { font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#d3cdca; }
.hide { position:absolute; left:-10000px; }
.clear { clear:both; }
div#s4c-head2, div#s4c-foot2 { font-size:.85em; }

/* structural/site-wide */
div#header-wrapper { background:#fff; border-bottom:10px solid #7d7979; }
div#head { width:758px; margin:auto; }
	div#logo {  }
	div#logo h1 { margin:0; padding:0; }
	div#logo h1 a img { margin:0; padding:0; border:0; float:left; margin-right:10px; }
	div#logo p.tx { color:#000; padding-top:42px; }
	div#logo p.watch { color:#000; padding-top:42px; }
	div#logo p.watch a { color:#000; background:url(../../img/watch.jpg) no-repeat; padding:2px 0 0 16px;}
	div#logo p.watch a:hover { color:#000; text-decoration:none;}
div#head ul { margin:0; padding:0; }
div#head ul li { display:block; float:right; }
div#head ul li a { display:block; background:#dcdddf; padding:6px 14px 4px 14px; margin:0 0 0 4px; color:#890b0b; text-decoration:none; }
div#head ul li a:hover { background:#e0e1e3; color:#000; }
div#head.nav1 li#link1 a { background:#7d7979; color:#fff; }
div#head.nav1 li#link1 a:hover { background:#7d7979; color:#fff; }
div#head.nav2 li#link2 a { background:#7d7979; color:#fff; }
div#head.nav2 li#link2 a:hover { background:#7d7979; color:#fff; }
div#head.nav3 li#link3 a { background:#7d7979; color:#fff; }
div#head.nav3 li#link3 a:hover { background:#7d7979; color:#fff; }
div#head li#link1.e { text-align:center; width:6em; }
div#head li#link2.e { text-align:center; width:10em; }
div#head li#link3.e { text-align:center; width:13em; }
div#head li#link1.c { text-align:center; width:6em; }
div#head li#link2.c { text-align:center; width:10em; }
div#head li#link3.c { text-align:center; width:13em; }

div#site-wrapper { background:url(../../img/back.jpg) no-repeat top #050505; }
div#content { width:418px; margin:auto; padding:30px 330px 40px 10px; }
div#content h2 { margin:20px 0 30px; color:#fcec51; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:2.3em; }
div#content h2 span { background:#000; }
div#content h3 { margin:30px 0 20px; color:#fcec51; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:1.8em; }
div#content h3 span { background:#000; }
div#content p { line-height:1.3em; }

ul#gallery { margin:0; padding:0; }
ul#gallery li { margin:0 14px 14px 0; padding:0; list-style:none; float:left; }
ul#gallery li img { border:8px solid #fff; }
