/* -------------------------------------
Filename: ivoryTheme.css
Title : Primary CSS file for CatGen CSS Template
Author : Suresh Maharjan, suresh@catgen.com
License: Copyright 2006, Openentry.com, All Rights Reserved.
Description : This base style sheet imports other style sheets and
provides basic styling for XHTML elements for Catgen CSS Templates.
--------------------------------------- */
@import "reset.css";
@import "layout.css";
@import "typo.css";
@import "widgets.css";


/* @WRAPPERS -------------------------------------------------------------------------------- */


/* @HEADER -------------------------------------------------------------------------------- */
#catHeader{background:url(../images/headerBG.jpeg) no-repeat;height:97px}
#catSubHeader{background:url(../images/subheaderBG.gif) no-repeat;height:136px}
#catHeader h1,#catSubHeader h1{position:absolute; z-index:200;top:55px; left:110px;padding:5px; font-size:1.6em}
#catHeader h1 span.blue, #catSubHeader h1 span.blue{color:#0000FF}
#catHeader h1 span.red, #catSubHeader h1 span.red{color:#FF0000}
#catHeader h1 span.normal, #catSubHeader h1 span.normal{font-weight:normal}
#catHeader div.primaryLinks, #catSubHeader div.primaryLinks{position:absolute;left:210px; top:8px; width:405px; background:url(../images/menuBG.gif) no-repeat;  height:31px;padding-left:30px}


/* @CONTENT -------------------------------------------------------------------------------- */
#catContent{background:#F3F3F3 url(../images/contentBG.gif) repeat-y}
#catContent h2{color:#2b4868; font-size:20px; font-weight:normal; padding:0 0 10px 0; text-align:center; }
#catMainContent p{ color:#666666}
#catMainContent	ul {margin: 0 0 1.5em 20px;padding: 0;line-height: 1.4em;	}
#catMainContent	ul li {	margin: .5em 0 0.5em 30px;padding: 0; list-style-position:outside; list-style-type:disc;}
#catMainContent	ol {margin: 0 0 1.5em 20px;padding:0;line-height: 1.4em;}
#catMainContent	ol li {	font-size: 1.0em;margin: .5em 0 0.5em 30px;padding: 0; list-style-position:outside; list-style-type:decimal;}
#catContent .otherLinks{ padding:0 2px}
#catMainContent h2{text-align:left; margin:10px 0}
#block h2{margin:0 0 10px 0; padding:0;}

/* @FOOTER -------------------------------------------------------------------------------- */
#catFooter{}
#catFooter ul{display:block; margin:5px 60px;}
#catFooter li{float:left; background:url(../images/seperateLine.gif) no-repeat 95% 70%; padding:0 10px 0 5px; line-height:1.4em}
#catFooter li a{color:#00A8C7; font-size:0.9em}
#catFooter p{clear:both; font-size:0.8em; color:#868686;text-align:center}
#catFooter p a{color:#868686;}


