/*******************************************
paul's talk talk pages CSS
by dDesigns Ltd. (www.dDesigns.org)
Last Modified: 2rd February 2007
*******************************************/

/***** General *****/
body 				{ margin:0px; background: #005D58 url('/_common/images/back.gif') repeat; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; } 
h2					{ font-size: 20px; color: #5F5C4D; text-transform: lowercase; font-weight: normal; margin: 3px auto; }
h3					{ font-size: 13px; color: #5F5C4D; font-weight: normal; margin: 3px auto; }
h4					{ font-size: 13px; color: #282828; text-transform: capitalize; font-weight: bold; margin: 3px auto; }
.subtitle			{ color: #282828; text-transform: lowercase; font-size: 11px; }

/***** Top Menu *****/
.menuTitle 			{ background: #747060 url('/_common/images/breadcrumb.jpg') no-repeat top right; padding: 3px; border-bottom: 2px #BDB9A8 solid; font-weight: bold; color: #FFFFFF; margin-top: 5px; }

.menuSide 			{ background: #ffffff; text-align: left; padding-right: 10px; padding-left: -5px;  }

/***** The Main Bits *****/
.page				{ background: url('/_common/images/shadow.gif') repeat-y left top; text-align: left; padding-left: 10px; }
.container 			{ background: #FFFFFF url('/_common/images/dumgive.jpg') no-repeat bottom right; padding-top: 5px; padding-left: 10px; padding-right: 10px; width: 100%;}
.content h2			{ border-bottom: 2px #bdb9a8 solid; }
.content			{ padding-bottom: 8px; }

/***** Breadcrumb *****/
.breadcrumb 		{ background: #747060 url('/_common/images/breadcrumb.jpg') no-repeat top right; padding: 4px; font-weight: bold; color: #FFFFFF; margin: -5px -10px 0 -10px; }
.breadcrumb a		{ color: #F6F2CB; text-decoration: none;}
.breadcrumb a:hover	{ color: #EFE8A5; text-decoration: none;}

/***** Footer *****/
.footer				{ padding: 5px; color: #FFFFFF; font-size: 11px; background: #747060 url('/_common/images/breadcrumb.jpg') repeat-y top right; }
.footer	a			{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
.footer	a:hover		{ color: #F6F2CB; font-weight: bold; text-decoration: none; }

/***** Standard Link Styling *****/
a					{ color: #5F5C4D; text-decoration: none; font-weight: bold; }
a:hover				{ color: #898469; text-decoration: none; font-weight: bold; }

/***** Button Images *****/
.frmButton 			{ border:0px; padding: 0px; margin:0px; background:0px; cursor: hand; }

/***** display:block; Override for Links *****/
.noBlock a			{ display:inline; }
.noBlock a:hover	{ display:inline; }

/***** Tabs *****/
td.selected { color:#FFFFFF; font-weight: bold; font-size:13px;  background: #F7F6EB url('/_common/images/tabs/tab_selected.gif') repeat-x bottom; text-align:center; padding-top: 3px; }
td.selected a { color:#5F5C4D; font-weight: bold; font-size:13px; display: block;}
td.selected a:hover { color:#5F5C4D; font-weight: bold; font-size:13px;}
td.selected:hover { background: #ffffff url('/_common/images/tabs/tab_selected_hover.gif') repeat-x bottom;}
td.unselected { color:#FFFFFF; font-weight: bold; font-size:13px; text-align:center;background: #898469 url('/_common/images/tabs/tab_hover.gif') repeat-x bottom; }
td.unselected a { color:#FFFFFF; font-weight: bold; font-size:13px; display: block; }
td.unselected a:hover { color:#5F5C4D; font-weight: bold; font-size:13px;}
td.unselected:hover { color:#FFFFFF; font-weight: bold; font-size:13px; background: #4B493C url('/_common/images/tabs/tab_hover_hover.gif') repeat-x bottom; text-align:center; padding-top: 3px;}
td.unselected:hover a { color:#FFFFFF; font-weight: bold; font-size:13px;}
td.unselected:hover a:hover { color:#FFFFFF; font-weight: bold; font-size:13px;}

/***** menuBlock *****/
.menuBlock				{ color: #000000; }
.menuBlock a			{ color: #5A5748; display:block; height: 21px; padding: 7px 0px 0px 7px; }
.menuBlock:hover a		{ color: #F6EFC2; display:block; }
.menuBlock:hover		{ background: #98947B url('/_common/images/menu_hover.gif') repeat-y top left; color: #FFFFFF; }
.menuBlockSelected		{ background: #807C68 url('/_common/images/menu_sel.gif') repeat-y top left; color: #FFFFFF; }
.menuBlockSelected a	{ color: #F6EFC2; display:block; display:block; height: 21px; padding: 7px 0px 0px 7px;}

.menuBlockSelected:hover{ background: #807C68 url('/_common/images/menu_sel.gif') repeat-y top left; color: #FFFFFF; }
.menuBlockDesc 			{ font-size: 11px; font-weight: normal; }

/***** Links *****/
div.link { height:40px; position:relative; padding-left: 40px; margin: 10px; }
div.linkBg { filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; position:absolute; height: 60px; width:40px; }

a.mediaLink				{ background: #EEEEEE; padding: 7px; color: #000000; display:block;}
a.mediaLink:hover		{ background: #005D58; padding: 7px; color: #FFFFFF; display:block;}
a.mediaLink span 			{ font-size: 11px; font-weight: normal; }

table.contents { margin: 10px; }

td.sidemenu { background: url('/_common/images/logobg.gif') no-repeat; border-right: 2px solid #747060; }