html, body
{
	font				: 100% Arial, Verdana, sans-serif;
	background			: #fff;
	margin				: 0; 
	padding				: 0;
	text-align			: center; 
	color				: #000000;
}

#container 
{ 
	width				: 968px;  
	/*background-color	: #e6dbe0;*/
	margin				: 0 auto; 
	text-align			: center;
	color				: #000;
	/*border				: 1px solid red;*/
}

#header 
{ 
	margin-top			: 6px;
	text-align			: left;
	height				: 241px;	
}

#logo
{
	clear				: both;
	height				: 115px;
}

#colleft
{
	font				: 12px/16px Verdana, Arial, sans-serif;
	float				: left;
	margin				: 0;
	width				: 146px; /* 145px */
	text-align			: left;
	color				: #323133;
	margin-top			: -5px;
}
#colleft h1
{
	font				: 12px Arial, Verdana, sans-serif;
	text-transform		: uppercase;
	font-weight			: bold;
	margin-bottom		: 0;
}
#colleft h2
{
	font				: 20px Arial, Verdana, sans-serif;
	font-weight			: bold;
	margin-bottom		: -3px;
	margin-top			: 0;
}
#colleft p
{
	margin-top			: 0;
}
#colleft div.content
{
	padding-bottom		: 0;
	margin-top			: 17px;
	/*border				: 1px solid red;*/
}
#colleft div.stroke
{
	border-top			: 1px solid #494849;
	margin-top			: 14px;
}
#colleft div.strokeorange
{
	border-top			: 1px solid #d56f03;
	margin-top			: 14px;
}

#rightcol
{
	font				: 12px/16px Verdana, Arial, sans-serif;
	color				: #323133;
	text-align			: left;
	margin-left			: 197px;
	/*border				: 1px solid green;*/
}
#rightcol h1
{
	font				: 20px/20px Arial, Verdana, sans-serif;
	font-weight			: bold;
	color				: #020005;
	margin				: 0;
	padding				: 4px 1px 5px 1px;
}
#rightcol p
{
	padding				: 0 1px 0 1px;
}

#rightcol ul.contentrow
{
	margin				: 0 0 13px 0;
	padding				: 0;
	list-style			: none;
	display				: inline-block;
}
#rightcol ul.col112
{
	background-image	: url('bg-col112.gif');	
}

#rightcol ul.col211
{
	background-image	: url('bg-col211.gif');	
}

#rightcol ul.col31
{
	background-image	: url('bg-col31.gif');	
}

#rightcol ul.col13
{
	background-image	: url('bg-col13.gif');	
}



#rightcol ul.col22
{
	background-image	: url('bg-col22.gif');	
}
#rightcol ul.col1111
{
	background-image	: url('bg-col1111.gif');	
}

#rightcol ul.col121
{
	background-image	: url('bg-col121.gif');	
}

#rightcol li
{
	float				: left;
}
#rightcol li.col-single
{
	width				: 180px;
}
#rightcol li.col-double
{
	width				: 377px;
}

#rightcol li.col-triple
{
	width				: 574px;
}



#rightcol li.col-quadruple, .quadruple
{
	width				: 771px;
    background-color    : #F9F9F9;
}

#rightcol li.spacer
{
	width				: 17px;
}
#rightcol li.bordertop
{
	border-top			: 8px solid black;
}



#address-nav, #top-nav 
{
	list-style			: none;
	padding				: 0 0 0 0;
	margin				: 0;
}
#address-nav 
{
	margin-left			: 2px;
}
#address-nav li, #top-nav li
{
	float				: left;
	font-size			: 12px;
	font-weight			: bold;
	margin-right		: 10px;
	color				: #818386;
}
#address-nav li a, #top-nav li a
{
	color				: #818386;
}
#address-nav li a.active, #top-nav li a.active, #address-nav li a:hover, #top-nav li a:hover
{
	color				: #d56f03;
}

.language a.active, .language a.active, .language a:hover{
	color				: #000 !important;
}

#top-nav
{
	float				: right;
}
#top-nav li
{
	margin-left			: 10px;
	margin-right		: 0;
}


#main-nav
{
	list-style			: none;
	padding				: 0;
	margin				: 0;
	position			: relative;
	top					: -8px;
}
#main-nav li
{
	float				: left;
	font-size			: 30px;
	font-weight			: bold;
	margin-right		: 25px;
	margin-bottom		: -5px;
}
#main-nav li a
{
	color				: #aeb0b3;
}
#main-nav li a.active, #main-nav li a:hover
{
	color				: #d56f03;
}

#sub-nav
{
	clear				: left;
	list-style			: none;
	padding				: 0;
	margin				: 0 0 0 1px;
	width				: 900px;
	/*	border				: 1px solid blue; */
}
#sub-nav li
{
	float				: left;
	font-size			: 12px;
	font-weight			: bold;
}
#sub-nav li a
{
	font-size			: 12px;
	font-weight			: bold;
	margin-right		: 10px;
	color				: #818386;
    text-transform      : uppercase;
}
#sub-nav li a.active, #sub-nav li a:hover
{
	color				: #d56f03;
}


a, a:link 
{
	text-decoration		: none;	
	font-weight			: bold;
    color               : #000;
}
.clr-orange
{
	color				: #d56f03;	
}

a img {
    border :0px;
}

#rightcol a:hover {
    text-decoration:underline;
}

.contentrow a:hover {
    text-decoration     : none !important;
 	color				: #d56f03;	
   
}

.contentrow a p{
    font-weight         : normal !important;   
}

.col-triple div div {
    display             : none;
}

#newstemplates ul.contentrow
{
	margin				: 0 0 13px 0;
	padding				: 0;
	list-style			: none;
	display				: inline-block;
}
#newstemplates ul.col112
{
	background-image	: url('bg-col112.gif');	
}
#newstemplates ul.col22
{
	background-image	: url('bg-col22.gif');	
}
#newstemplates ul.col1111
{
	background-image	: url('bg-col1111.gif');	
}

#newstemplates li
{
	float				: left;
}
#newstemplates li.col-single
{
	width				: 180px;
}

#newstemplates li.col-double
{
	width				: 377px;
}

#newstemplates li.col-quadruple
{
	width				: 771px;
}

#newstemplates li.spacer
{
	width				: 17px;
}
#newstemplates li.bordertop
{
	border-top			: 8px solid black;
}

#colleft a:hover{
	color				: #d56f03;
    font-weight         : normal;
}

#colleft a {
    font-weight         : normal;
}

.paging {
    text-align: center;
    
}

.paging div {
    display:inline;
}
