/********************************************
   LAYOUT
********************************************/ 
.wrap {background:#ffffff url(/img/body.png) repeat-x scroll left top;}
#container{margin:0 auto;width:980px;}
#header {height:200px; position:relative; background:url(/img/headerBgrd.png) right bottom no-repeat;}
#main {padding:0px 0px 20px 0px;/* min-height:600px; height:auto !important; height:600px;*/}
#path {}
#footer {height:35px; width:100%; padding-top: 15px; background:url(/img/footerBgrd.png) left top repeat-x;}
.block {}

#columnLeft {float:left;width:320px;}
#content {float:right;position:relative;width:650px;}
.contentTop {background:url(/img/contentTop.png) left bottom no-repeat; display:block; height:5px;}
.contentMain {background:url(/img/contentMain.png) left top repeat-y;}
.contentTopShadow {background:url(/img/contentTopShadow.png) center top no-repeat;  padding:20px 25px; min-height: 500px; height: auto !important; height:500px;}
.contentBottom {background:url(/img/contentBottom.png) left top no-repeat; display:block; height:5px;}
#columnRight { display: none;}


/* -------------------  LOGO elements -------------------- */

h1.logo{left:0;margin:0;position:absolute;top:60px; background: none;}
h1.logo a {background:transparent url(/img/logo.png) no-repeat top left;cursor:pointer;display:block;width:136px; height:105px;text-indent:-2000px}


/* -------------------  SEARCH elements -------------------- */

/*form.searchForm  {float:right; padding:5px 0 0;}
form.searchForm  input.searchInput {border:1px solid #DDDDDD;display:inline;padding:3px;width:150px; margin:0}*/


form.searchForm  {float: right; padding-right: 10px;  width:210px; padding-top: 3px;}
fieldset.searchFieldset {width: 210px;}
fieldset.searchFieldset input.searchInput {background:transparent url(/img/search/search.png) no-repeat scroll 0 0; float:left;padding:10px 20px 9px 20px;width:140px;}
fieldset.searchFieldset button.searchButton {background:transparent url(/img/search/search.png) no-repeat scroll right top;cursor:pointer; float:left;height:35px;text-indent:-9999px;width:30px;}
fieldset.searchFieldset button.searchButton:hover {background:transparent url(/img/search/search.png) no-repeat scroll right bottom;}

/* -------------------  PATH elements -------------------- */

#path a {color: #999999;font-weight: bold;text-decoration: none;}

/* -------------------  FOOTER elements -------------------- */

.footerContent {width: 980px; margin: 0 auto; font-family: Tahoma, Arial;}

#footer .footerContent p.copy {color:#969696;float:left;font-size:11px;width:340px; padding:0; }
#footer .footerContent p.power {color:#969696;float:right;font-size:11px;width:340px;text-align:right; padding:0}
#footer .footerContent p.power a {color: #A90105; text-decoration: underline;}
#footer .footerContent p.power a:hover {text-decoration: none;} 

/* -------------------  THUMBS elements -------------------- */

.mediumThumbDiv {
	display:block;
	float:left;
	margin-right:20px;
	text-align:center;
	width: 188px;
	margin-bottom:10px;
}
div.mediumThumbDiv div.topCap {
	background:url(/img/imgThumbs/top.png) no-repeat scroll left top transparent;
	display:block;
	font-size:0;
	height:10px;
}
div.mediumThumbDiv div.mainCap {
	background:url(/img/imgThumbs/main.png) repeat-y scroll left top transparent;
	display:block;
	padding:0 10px;
	width:168px;
}
.mediumThumbHV img {
	vertical-align:bottom;
}

div.mediumThumbDiv div.bottomCap {
	background:url(/img/imgThumbs/bottom.png) no-repeat scroll left top transparent;
	display:block;
	font-size:0;
	height:10px;
}
a.smallThumb {display:block;float:left;margin-right:20px;width: 124px; text-align:center}
/*a.mediumThumb {display:block;float:left;margin-right:20px;width: 168px; text-align:center}*/
a.largeThumb {display:block;float:left;margin-right:20px;width:240px; text-align:center}
a.largeThumb img {border: 1px solid  #666666;}
/*a.smallThumb img, a.mediumThumb img, a.largeThumb img {border:2px solid #BEBEBE}*/

/* -------------------  PRINT PAGE & SEND MAIL TO FRIEND -------------------- */

a.printPage{background:transparent url(/img/icons/print.gif) no-repeat left top;display:block;height:24px;position:absolute;right:25px;text-indent:-2000px;top:20px;width:24px;}
a.mailFriend{background:transparent url(/img/icons/mail.gif) no-repeat left top;display:block;height:24px;position:absolute;right:54px;text-indent:-2000px;top:20px;width:24px;}
a.printPageWindow{display:none}

/* -------------------  INCREASE FONT, DECREASE FONT, RESET FONT  -------------------- */

a.increaseFont{background:transparent url(/img/icons/font/increaseFont.gif) no-repeat left top;display:block;height:24px;position:absolute;right:83px;text-indent:-2000px;top:20px;width:24px;}
a.resetFont{background:transparent url(/img/icons/font/resetFont.gif) no-repeat left top;display:block;height:24px;position:absolute;right:112px;text-indent:-2000px;top:20px;width:24px;}
a.decreaseFont{background:transparent url(/img/icons/font/decreaseFont.gif) no-repeat left top;display:block;height:24px;position:absolute;right:141px;text-indent:-2000px;top:20px;width:24px;}


/*--------------- LATEST SECTION STORIES  ---------------*/
.latestStoriesTop {background:url(/img/sideBar/sideBarTop.png) left bottom no-repeat; display:block; height:5px;}

.latestStoriesMain {background:url(/img/sideBar/sideBarMain.png) left top repeat-y;}
.latestStoriesShadow {background:url(/img/sideBar/sideBarTopShadow.png) center top no-repeat;  padding: 15px 25px;}
.latestStoriesBottom {background:url(/img/sideBar/sideBarBottom.png) left top no-repeat; display:block; height:5px;}

.latestSectionStories h1 { margin-bottom: 0px;}
.latestSectionStories p.eventDate { font-family: Tahoma, Arial; color: #B1B1B1;}
.latestSectionStories .storyBrowserFirst h3.title {font-size: 18px; }

.latestSectionStories .storyBrowser {padding: 8px 0px;}
.latestSectionStories h3.title { font-size: 15px; margin-bottom: 5px;}
.latestSectionStories a.largeThumb {margin-bottom: 10px;}
.latestSectionStories p.lead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#333333; font-weight: normal; font-style: normal; margin-bottom: 0px; padding: 0px;}



