* {padding: 0;margin: 0;}/*----------[ Main ]----------*/body {margin: 0px;padding: 0px;text-align: center;font: normal 11px/14px arial, helvetica, verdana, sans-serif;color: #ccc;background: #494C45;height:100%;}/*----------[ =header ]----------*/#header-wrap {border-top: #ffffff solid 4px;border-bottom: #ffffff solid 1px;padding: 0;margin: 0;float: left;width: 100%;text-align: center;}#header {width:774px;margin: 10px auto;padding: 0;text-align: left;}#header-clear{clear: both;margin:0;padding:0;}/*----------[ =nav ]----------*/#nav-wrap {padding: 10px 0;margin: 10px 0;float: left;width: 100%;text-align: center;border-bottom: #ffffff solid 1px;}#nav {width:774px;margin: 0 auto;padding:0;text-align: left;}#nav-left, #nav-center {float: left;width: 140px;margin: 0 0 0 0;}#nav-right {float: right;width:480px;margin: 0 ;}#nav-clear{clear: both;margin:0;padding:0;}/*----------[ =content ]----------*/#content-wrap {padding: 0;margin: 0;float: left;width: 100%;text-align: center;}#content {width: 774px;margin: 10px auto;text-align: left;}#content-indiv-right {float: right;width: 480px;margin: 0 0 10px 0;}#content-indiv-left {float: left;width:240px;margin: 0 0 10px 0;}#content-indiv-left p, #content-indiv-left h1 {margin: 10px 0;color: #fff;}#content-wide {float: left;width: 770px;margin: 0;padding: 4px 2px;background-color: #1E201D;}#content-clear{clear: both;}/*----------[ =about ]----------*/#about-wrap {padding: 0;margin: 10px 0;float: left;width: 100%;text-align: center;border-top: #ffffff solid 1px;border-bottom: #ffffff solid 1px;}#about {width: 774px;margin: 10px auto;text-align: left;}#about-right {float: right;width: 634px;margin: 0 0 10px 0;}#about-left {float: left;width:140px;margin: 0 0 10px 0;}#about-clear{clear: both;}/*----------[ =footer ]----------*/#footer-wrap {padding: 0;margin: 0;float: left;width: 100%;text-align: center;}#footer {width: 774px;margin: 0 auto 10px auto;text-align: left;}#footer-clear{clear: both;}/* =nav styling---------------------------------------------------- */#nav ul {	margin: 0;	padding: 0;	font-weight: bold;	color: white;}#nav ul li {margin: 0;padding: 0;background: none;font-weight:normal;font-size:11px;line-height:14px;}#nav ul li a {padding: 0;margin:0;}#nav ul li a:hover {text-decoration: underline;}#nav #nav-right ul {list-style: circle;margin:0 15px;}/* =LISTS---------------------------------------------------- */ul {list-style: none;margin: 10px 0;padding:0;}ul li {margin:0;padding: 0;}/* =HEADERS---------------------------------------------------- */h1{font-size:12px;}h2{font-size:12px;margin:4px;}/* =LINKS---------------------------------------------------- */a {color: #6699CC;text-decoration: none;}a:hover {color: #6699CC;text-decoration: underline;}a img {border: 0;text-decoration: none;}/* =IMAGES---------------------------------------------------- */img.thumb-img {border: #bbb solid 1px;padding: 1px;margin: 2px 0px;}.work-frame{height:130px;width:150px;margin: 0 2px;float:left;}.info {width:150px;margin: 0px;background-color: #2E302B;}.info p, .info p.title, .info p.tags, .info p.medium {	margin:0px;	padding: 2px;	line-height: 11px;	color: #ffffff;}p.title{font-weight:normal;}ul.tags{font-size:16px;line-height:24px;}#content-right h3 {margin:20px 0 0 0;font-size:14px;font-weight:bold;line-height:14px}#content-right ul {}#content-left h3 {margin:20px 0 0 0;font-size:14px;font-weight:bold;line-height:14px}#content-left img {margin:10px 0;}#content-indiv-left table#buy{	margin: 0;	padding: 0;	border: 1px solid #CCCCCC;width: 100%;color: #fff;}th {	font-weight: bold;	font-size: 11px;	color: #ccc;}#content-indiv-left table#buy td{	margin: 0;	padding: 0;	border-bottom: 1px solid #333;width: 33%;font-weight: normal;font-size: 11px;}.notice {	border: 1px solid #fff;	margin: 10px 0;}.notice p {	font-size: 11px;	color: #fff;	margin: 10px 0;	padding: 0 10px;}#nav-center p strong, .buy-this {	font-size: 12px;	font-weight: bold;}/*----------[ =rejection ]----------*/#rejection-left {float: left;width: 300px;margin: 60px 0 10px 0;}#rejection-left h1 {margin:10px 0;font-size:14px;line-height:18px;}#rejection-left p{margin:10px 0;font-size:12px;line-height:16px;}#rejection-flash{float: right;width: 267px;margin: 0 0 10px 0;}.adfloatL {float:left;margin:0 6px 3px 0;line-height:1;border:1px solid #cccccc;padding:2px;font-size:82%;color:#666;}/*----------[ =rejection-footer ]----------*/#rejection-footer-wrap {padding: 10px 0;margin: 10px 0;float: left;width: 100%;text-align: center;border-top: #ffffff solid 1px;}#rejection-footer {width: 600px;margin: 0 auto 10px auto;text-align: left;}#rejection-footer-clear{clear: both;}a.subscribe {font-weight:bold;font-size:12px;}/*----------[ =rejection-header ]----------*/#rejection-header-wrap {border-top: #ffffff solid 4px;border-bottom: #ffffff solid 1px;padding: 0;margin: 0;float: left;width: 100%;text-align: center;}#rejection-header {width:600px;margin: 10px auto;padding: 0;text-align: left;}#rejection-header-clear{clear: both;margin:0;padding:0;}/*----------[ =rejection-content ]----------*/#rejection-content-wrap {padding: 0;margin: 0;float: left;width: 100%;text-align: center;}#rejection-content {width: 600px;margin: 10px auto;text-align: left;}#rejection-content-clear{clear: both;}