/* Table of Contents:

	MAIN SELECTORS
	CONTAINER SECTION
	HEADER SECTION
		Navigation
	CONTENT SECTION
	SIDE COLUMNS
		Left Column Specific
		Right Column Specific
	FOOTER
	MISC
*/	

/* ------ MAIN SELECTORS -------------------------------------------- */	

html {background:#fff}
body {background:url(../images/background-body.gif) no-repeat top;font:13px Arial, Helvetica, sans-serif;color:#725a44;margin:0;padding:0}
a {text-decoration:none;color:#725a44;outline:none}
a:hover {text-decoration:underline;}
a:focus {outline: none;}
form {margin:0;padding:0}
#header h1 {clear:left;margin:8px 0 0 -4px;padding:10px 0 0}
#header h1 a {display:block;text-indent:-9999px;overflow:hidden;width:304px;height:61px;background:url(../images/logo.gif) no-repeat;}
h2 {font:bold 24px Helvetica, Arial, sans-serif;color:#222;margin:0;padding:0 0 6px}
h3 {font:bold 20px Helvetica, Arial, sans-serif;color:#222;margin:0;padding:0 0 6px}
h4 {font:bold 18px Arial, Helvetica, sans-serif;color:#222;margin:0;padding:0}
h5 {font:bold 16px Arial, Helvetica, sans-serif;color:#222;margin:0;padding:0}
h6 {font:bold 14px Arial, Helvetica, sans-serif;color:#725a44;margin:0;padding:0}
img {display:block;border:none}
p {line-height:13px;margin:0;padding:0 0 5px}



/* ------CONTAINER SECTION-------------------------------------------- */

#container {width:995px;overflow:hidden;margin:0 auto}



/* ------ HEADER SECTION -------------------------------------------- */	

#current {width:262px;float:right;background:#fff}
#current h4 {width:110px;text-align:right;font:bold 16px Arial, Helvetica, sans-serif;color:#222;text-transform:uppercase;margin:0;padding:10px}
#current a {line-height:13px;width:120px;color:#C00;top:10px;margin:0;padding:0}
#header {width:995px;color:#fff;background:#fff;margin-top:3px}
#header img {border:none;float:left}
#header p {line-height:10px;color:#725a44;margin:0;padding:0 0 5px}
#header p.caps {text-transform:uppercase;margin-top:3px}
div.leader {background-color:#fff;float:left;width:728px;} /* Ad HeaderBoard */


/*  Navigation  */	
.nav {line-height:1.0;width:100%;background:#C00;float:left;font-weight:700;font-size:93%;text-transform:uppercase;border-top:1px solid #222;border-bottom:1px solid #222}
.nav a {color:#fff;text-decoration:none}
.nav li {float:left;position:relative;z-index:99;background:#C00;display: inline;padding:0.3em 0.7em}
.nav li li {background:#C00}
.nav li li a {background:#C00;padding:.4em .0em}
.nav li li:hover ul,ul.nav li li.sfHover ul {left:10em;top:-1px}
.nav li:hover li ul,.nav li.sfHover li ul,.superfish li:hover ul,.superfish li li:hover ul {top:-999em}
.nav li:hover ul,ul.nav li.sfHover ul {left:-12px;top:1.6em}
.nav li.last {  padding-bottom: .5em}
.nav ul {position:absolute;top:-999em;width:10.45em}
.nav ul li,.nav a {width:100%}
.nav,.nav * {list-style:none;margin:0;padding:0}


/* ----- CONTENT SECTION -------------------------------------------- */	

#content {clear:both;width:995px;overflow:hidden;background-color:#fff}
#content-gallery {width:670px;float:left;background-color:#373028;border-right:1px solid #E9E7E0;border-top:1px solid #8B725B;border-left:1px solid #8B725B}
#content-primary {width:485px;float:left;background-color:#fff;overflow:hidden;margin-top:10px;line-height:1.2;padding:0 19px}
#content-primary p, #content-wide-primary p {line-height:1.5}
#content-secondary {width:325px;float:right;color:#725A44;margin:0}
#content-third {width:145px;float:left;background-color:#fff;color:#725A44;margin:0}

/* Wide Template */
#content-wide-primary {width:665px;float:left;background-color:#fff;overflow:hidden;margin-top:10px;line-height:1.2;padding:0 19px}
#content-wide-secondary {width:145px;float:right;color:#725A44;margin:0}
#content-wide-secondary div.ad-in {overflow:hidden;height:1%;margin-top:10px;background-color:#E9E7E0;padding:10px 5px}
#content-wide-secondary div.ad-in ul.icons li {width:125px;float:left;padding:0 0 11px 5px}
#content-wide-secondary div.ad-in ul.icons li a img {border:0 solid #4C4C4C}
#content-wide-secondary div.ad-in ul.icons li a span {display:block;width:125px;height:125px;text-indent:-9999px;overflow:hidden;position:absolute;top:0;left:0;cursor:pointer;background-repeat:no-repeat}
#content-wide-secondary div.ad-in ul.icons li a.round1 img,div.ad-in ul.icons li a.round2 img {border:none;padding:2px}

/* ----- SIDE COLUMNS -------------------------------------------- */	

div.box-top {width:300px;height:119px;overflow:hidden;padding:10px}
div.ad-in {overflow:hidden;height:1%;border:1px solid #e0dcd0;margin-top:10px;background-color:#E9E7E0;padding:0}
div.ad-in ul.icons li {width:145px;float:left;padding:0 0 10px 10px}
#content-secondary h3,#content-third h3, #content-wide-secondary h3 {font-size:1.3em}
#content-secondary p,#content-third p,#content-wide-secondary p {font-size:97%;line-height:1.2}


/* Left Column Specific */
#content-third div.ad-in {overflow:hidden;height:1%;margin-top:10px;background-color:#E9E7E0;padding:10px 5px}
#content-third div.ad-in ul.icons li {width:125px;float:left;padding:0 0 11px 5px}
#content-third div.ad-in ul.icons li a img {border:0 solid #4C4C4C}
#content-third div.ad-in ul.icons li a span {display:block;width:125px;height:125px;text-indent:-9999px;overflow:hidden;position:absolute;top:0;left:0;cursor:pointer;background-repeat:no-repeat}
#content-third div.ad-in ul.icons li a.round1 img,div.ad-in ul.icons li a.round2 img {border:none;padding:2px}
#content-third div.ad-in ul.icons li a.round1 span {background-image:url(./images/round1.png)}
#content-third div.ad-in ul.icons li a.round2 span {background-image:url(./images/round2.png)}
div.ad-in ul.icons li a,#content-third div.ad-in ul.icons li a {position:relative;display:block}
div.ad-in ul.icons,#content-third div.ad-in ul.icons {list-style:none;overflow:hidden;height:1%;margin:10px 0 0;padding:0}
div.advertise_here,#content-third div.advertise_here {text-align:right;padding:0}


/* Right Column Specific */
#content-secondary div.tla ul li a {display:block;border-bottom:1px solid #C3B1A0;background-color:#E9E7E0;text-decoration:none;color:#aa9d96;padding:5px}
div.book a.mylink {margin-top:10px;display:block;text-align:center}
/* 
div.book {background-color:#231d19;border-bottom:1px solid #534940;font-size:11px;line-height:17px;margin-bottom:30px;padding:20px}
div.book img {float:right;margin-bottom:20px;margin-left:20px}
div.book strong {color:#222;display:block;margin-bottom:6px} 
div.tla ul {border-top:1px solid #8B725B;margin:0 0 20px;padding:0}
div.tla ul li a {display:block;border-bottom:1px solid #8B725B;background-color:#E9E7E0;text-decoration:none;color:#aa9d96;padding:5px}
div.tla ul li a:hover {background-color:#E9E7E0} */
ul.actions li {float:left}
div.box {border:1px solid #e0dcd0;margin-top:10px;background-color:#E9E7E0;padding:10px 14px 10px 10px}
div.box a {color:#AC9782}
div.box a:hover {text-decoration:none}
div.box a.arw-link {background:#E9E7E0}
div.box ul.actions {margin-bottom:10px}
div.box ul.actions li {padding-right:10px}
div.box ul.arw-link {margin-left:12px;list-style:none;list-style-image:url('../../../../assets/images/icons/sml-arrow.png')}


/* ----- FOOTER -------------------------------------------- */	

#footer {width:993px;margin-top:10px}
#navfooter ul {padding-left:0;background-color:#E9E7E0;color:#8d725b;float:left;width:100%;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #E0DCD0;border-right:1px solid #E0DCD0;border-left:1px solid #E0DCD0;margin:0}
#navfooter ul li a {background-color:#E9E7E0;color:#8d725b;text-decoration:none;float:left;border-right:1px solid #E0DCD0;padding:0.1em 1.3em}
#navfooter ul li a:hover {background-color:#E9E7E0;color:#C00}
#navfooter ul li.last a {border-right:0}
div.site-info {color:#E9E7E0;float:left;padding:15px 0 10px}
#navfooter ul li,.clearFix {display:inline}


/* ----- MISC -------------------------------------------- */	

.clearfix {display:inline-block}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
* html .clearfix {height:1%}
#current img,#content-third div.ad-in ul.actions {float:right}
#header p.caps span,div.box a.more-link {color:#C00}
.ditto-link,a.more-link {color:#C00;}
a.More-link {color:#C00;text-transform:uppercase;}
div.pleft {clear:left;margin:10px}
html[xmlns] .clearfix {display:block}
ul.actions,div.tla ul li {list-style:none;margin:0;padding:0}
div.article-preview div.img ul.actions li a {width:71px}

