@import url("thickbox.css");
/* 
red: #ee4036
blue: #415060
*/
.wrap-norightcol .column-text { border: none; }
.container-without-submenu .column-text { width: 686px; padding: 0 12px 0 10px; }

#header .logo {
	background: url(../images/antares_logo.gif) no-repeat;
}
#header .navigation li {
	font-size: 3.2em;
}

#container { border: 1px solid #fff; border-top: 0px;}
h1, h2, h3, h4, h1 a, h2 a, h3 a, h4 a, h5 {color: #4b6581; margin: .7em 0 0.2em; clear: both; font-weight: bold; text-decoration: none;}
h1 {font-size: 24px; margin-top: 0; font: bold 2.4em/1em "Trebuchet MS", Arial, Sans-serif;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5, h6 {font-size: 12px;}
h3 a, h4 a {color: #4b6581;}
h3 {font-size: 1.5em;
	color: #4b6581;}

#textfooter p { text-align: center; border: 0px solid red; font-size: 10px; color: #aaa; padding-bottom: .2em;}
#textfooter p a { color: #aaa; }
#textfooter {padding-bottom: 1em;}


body .main p { margin-bottom: .5em; }
.main p, .main li {font-size: 1.2em; line-height: 1.7em; }
.main a {text-decoration: underline; color: #4b6581;}
.main a:hover {text-decoration: none; }
.main ul {}
/* LIST ITEMS (UL AND LI) */
.main ul {list-style: none; margin-left: 0;}
.main ul li {list-style: none;margin-left: 1px; padding-left: 11px; background: url(../images/ul-bullet.gif) no-repeat left .5em; }

.main p.small {font-size: 11px !important; line-height: 1.4em !important; }
.main p.large {font-size: 14px !important; line-height: 1.4em !important; }

.content-view-full {padding-bottom: 2em;}

table.imagetable { width: auto; margin: .5em auto;}
table.imagetable td {padding: 3px 10px; text-align: center;}
table.imagetable td img {margin: 0 auto;}

/* Flickrbox */
#flickrbox ul {width: 175px; float: left; padding: 0; margin: 0;}
#flickrbox ul li {padding: 0; margin: 0; background: none; display: inline;}
#flickrbox ul li a {display: block; float: left; margin: 0 5px 3px 0; line-height: 0; border: 2px solid #415060;}
#flickrbox ul li a:hover {border-color: #fff;}
#flickrbox ul li a img {padding: 0; margin: 0; }

td {vertical-align: top; }

p.titles {font-size: 15px;
font-weight: bold;
line-height: 1.3em;
padding: 5px 22px 0px 4px !important;
color: #d0d2d3;
background: url(../images/f-pic.gif) no-repeat center right;}

#breadcrumb {
	padding: 0 2px 0 15px;
	color: #929497;
	
height: 22px;
	
background: url(../images/pic.gif) no-repeat left top;
}
#breadcrumb p {font-size: 11px; line-height: 15px !important;}
#breadcrumb a { color: #929497; text-decoration: none; }
#breadcrumb a:hover { text-decoration: underline; }

/* FOLDER */
.content-view-full .class-folder h1,
.content-view-full .class-folder .attribute-intro,
.content-view-full .class-folder .attribute-body,
.content-view-full .class-folder .content-view-children {border: 0px solid red; margin-bottom: .5em; margin-right: 150px;}
.content-view-full .class-folder .attribute-intro {font: 12px/1.57em Georgia, "Times New Roman", Sans-serif;}

/* Google */
.pagenavigator p {  padding: 0; margin: 0;}
.pagenavigator p span { width: auto;}
.pagenavigator {clear: both; margin: 4em 0; border: 0px solid red; line-height: 1em;}
.pagenavigator a,
.pagenavigator span.current {padding: 2px 4px; border: 1px solid #ddd; background: #eee; text-decoration: underline; color: #333; }
.pagenavigator span.current {background: #fff; color: #777; text-decoration: none; }

/* CONTENTPAGE */
.content-view-line .class-contentpage .attribute-image {float: right; margin: .5em;}
.content-view-line .class-contentpage .attribute-image img {border: 2px solid #ddd !important; padding: 0px;;}
.content-view-line .class-contentpage h2 {font-weight: bold;}
.content-view-full-class-contentpage .attribute-intro {
	margin: 10px 0 12px;
	font: 12px/1.57em Georgia, "Times New Roman", Sans-serif;

	display: block;
}
.content-view-full-class-contentpage .wrap-nobanner .column-text,
.content-view-full-class-contentpage .wrap-nobanner .column {margin-top:4px !important; border-top: 0px solid red}

.class-contentpage .attribute-date { float: left; padding-right: 5px; display: inline; margin: 0; border: 0px solid red; height: 1.9em; border-right: 1px solid #ddd; margin-right: 5px; color: #aaa;}
.class-contentpage .attribute-date span {font-weight: bold;}

.content-view-full-class-contentpage .attribute-sidebar {color: #415060; padding-bottom: 2em;}
.content-view-full-class-contentpage .attribute-main-image {margin-bottom: 1em;}
.content-view-full-class-contentpage .attribute-downloads {border-top: 1px dotted #ddd; padding: 0 0px 0 3px;;}
.content-view-full-class-contentpage .attribute-downloads h3 {margin-top: 3px;}
.content-view-full-class-contentpage .attribute-sidebar h2,
.content-view-full-class-contentpage .attribute-sidebar h3,
.content-view-full-class-contentpage .attribute-sidebar h4 {
	font: bold 1.3em Georgia, "Times New Roman", Sans-serif;
	color: #4b6581; margin-bottom: .7em;

}
.minibox-top h3,
.content-view-full-class-contentpage .minibox-top h3 {
	margin: 0;
	color: #8bc53f;
	font: bold 1.7em "Trebuchet MS", Arial, Sans-serif;
}
.content-view-full-class-contentpage p {line-height: 1.7em;}
.content-view-full-class-contentpage .attribute-body p { color: #415060;}




#header .blockquote p {font-size: 23px; line-height: 28px !important; text-align: center;}
.lined {
	margin: 0;
	background: url(../images/dottes.gif) repeat-x 0 100%;
	padding: 7px 0 7px 4px;
	border-top: 1px solid #d0d2d3;
	font-size: 1.5em;
	line-height: 0.8em;
}

.attribute-link a,
a.actionlink {
	background: url(../images/s-bullet.gif) no-repeat left center;
	padding: 0 0 0 19px;
	display: block;
	margin-top: 12px;
	font-size: 1em;
	font-weight: bold;
line-height: 18px;
text-decoration: none !important;
}
.attribute-link a:hover,
a.actionlink:hover,
a.t-link:hover {color: #bbbdbf;}

/* EMBEDDED TAGS IN XML FIELDS */
div.object-left { margin-right: 10px; float: left; clear: left; width: auto; }
div.object-right { margin-left: .5em; float: right; clear: right; }
div.object-center {  margin-left: auto; margin-right: auto; text-align: center; clear: both;font-size: 11px; }
div.object-center .class-image .attribute-caption  {  margin-left: 0; margin-right: auto; text-align: center; clear: both; padding-top: 2px; }

div.object-left .attribute-caption p, 
div.object-center .attribute-caption p,
div.object-right .attribute-caption p { margin: 0; font-size: 11px; line-height: 1.3em;  }


/* FRONTPAGE */

.content-view-full-class-frontpage {border: 0px solid red; }

.content-view-full-class-frontpage .attribute-features {overflow: auto; border: 0px solid red; padding-bottom: 0em;}
.content-view-full-class-frontpage .attribute-features .col {float: left;}
.content-view-full-class-frontpage .attribute-features .col-rbox {float: right;}

.content-view-full-frontpage-feature {border: 0px solid red; width: 464px; }
.content-view-full-frontpage-feature .rbox-center {color: #fff;}
.content-view-full-frontpage-feature .wrapper {border: 0px solid red; padding: 8px 10px;; width: auto;}
.content-view-full-frontpage-feature .attribute-main-image {float: left; padding: 10px 0; width: 160px; overflow: hidden; text-align: center;}
.content-view-full-frontpage-feature .wrapper-has-image { }


.lbox-bottom p,
.lbox-bottom td {
	color: #415060;
	font-size: 1.2em;
	line-height: 1.66em;
	margin: 0;
}
.lbox-bottom,
.rbox-bottom {height: 180px; overflow: hidden; padding: 0;}
.rbox-bottom p,
.rbox-bottom td {
	float: none;
	width: auto;
	font-style: normal;
	color: #fff;
	font-size: 1.2em;
	/*padding-right: auto;*/
	margin: auto;
	line-height: 1.58em;
}


/* fix subnav */
.main #sidebar .menu li a {
	color: #686e75;
text-decoration: none;
}
.main #sidebar .menu li {margin: 0; padding: 0; background: none;}
.main #sidebar .menu li a:hover,
.main #sidebar .menu li.active a{
	background: #e6e7e8;
	color: #ee4036;
}