/*
Ken Delaney
http://kendelaney.com
THEME: TKC

Pallet: ContentBG #ededed, MainBG #4b4b4b, BORDER BLUE #006699, FONTS #2a2a2a
*/

/* RESET */

* 										{margin: 0;padding: 0;}
html,body 								{height: 100%;background-color: #4b4b4b;}
ul 										{list-style: disc inside;}
.disc									{list-style: disc inside;}
ol 										{list-style: disc inside;}
a 										{outline: none;text-decoration: none;color:#006699}
a:visited								{color:#006699;}
a:hover									{text-decoration: underline;}
a img 									{border: none;}
img 									{border-style: none;}
h1, h2, h3, h4, h5, h6 					{font-size: 100%; font-weight: normal}
table 									{border-collapse: collapse;}

/* LAYOUT */

#page-wrap 								{min-height: 100%;margin-bottom: -90px;position: relative;background-color: #ededed;border-top: solid; border-top-width: 6px;border-top-color: #006699;}
#head-wrap								{margin: 0 auto;width: 1000px;height: 472px;background-image: url(images/tkc_homebl.png); background-repeat: no-repeat;}
#head-content							{margin: 0 auto;width: 960px;height: 468px;background-image: url(images/tkc_sublogo2.png);background-repeat: no-repeat;}
#head-content p							{float: right;font-size: 12px;}
#head-content a, #head-content a:visited{color: #fff;text-decoration: underline;}
#sub-head-wrap							{margin: 0 auto;width: 1000px;height: 200px;background-image: url(images/tkc_subbanner.png); background-repeat: no-repeat;}
#sub-head-wrap p						{float: right;font-size: 10px;margin: 0 60px 0 0}
#sub-head-wrap a, #sub-head-wrap a:visited{color: #2a2a2a;text-decoration: underline;}
#sub-head-content						{margin: 0 auto;width: 960px;height: 200px;}

#h-nav 									{height: 45px;width: 239px;padding: 410px 0 0 2px;}
#menu 									{padding:0;margin:0;font-family: arial, helvetica, sans-serif;white-space:nowrap;list-style-type:none;}
#menu li 								{display:inline;}
#menu li a 								{text-decoration:none;float:left;}
a.rollabout 							{display: block;width: 121px;height: 45px;text-decoration: none;background: url(images/tkc_abouts.png);}
a.rollabout:hover 						{background-position: -121px 0;}
a.rollcontact 							{display: block;width: 118px;height: 45px;text-decoration: none;background: url(images/tkc_contacts.png);}
a.rollcontact:hover 					{background-position: -118px 0;}

#quick-message-wrap						{float: right;margin: -112px 0 0 0;width: 365px;height: 120px;background-image: url(images/tkc_quickmessage.png);background-repeat: no-repeat;}
#quick-message							{color: #ffffff;margin: 40px 0 0 15px;}

#content-wrap 							{margin: 12px auto 0 auto;width: 960px;}
#leftcol								{float: left;width: 240px;}
#left-sidebar-top						{}
#left-sidebar-bottom					{}
#left-sidebar-bottom-ad1				{margin: 1px 0 10px 0;}
#left-sidebar-bottom-ad2				{float: left;text-align: center;}
#left-sidebar-bottom-ad2 p				{margin: 0 0 0 5px;}

#centercol								{float: left;width: 480px;}
#main-content							{padding: 0 18px 0 18px;}
#more-content							{margin: 20px 0 0 0;padding: 0 18px 0 18px;}

#sub-centercol							{float: left;width: 720px;}
#cal-centercol							{width: 920px;}
#sub-main-content						{padding: 0 18px 0 18px;}
#sub-more-content						{margin: 20px 0 0 0;padding: 0 18px 0 18px;}

#rightcol								{float: left;width: 240px;}
#right-sidebar-top						{height: 164px;border: 1px solid #000000;width: 240px;}
#right-sidebar-bottom					{margin: 20px 0 20px 0;}
#right-sidebar-bottom-ad				{}

#v-nav 									{width: 240px;}
#v-nav-rs 								{width: 240px;height: 455px;}
#v-nav-tl 								{width: 240px;height: 625px;}
#menu-v 								{padding:0;margin:0;font-family: arial, helvetica, sans-serif;white-space:nowrap;list-style-type:none;}
#menu-v li 								{}
#menu-v li a 							{text-decoration:none;float:left;}
a.home 									{display: block;width: 240px;height: 39px;text-decoration: none;background: url(images/tkc_home.png);}
a.home:hover 							{background-position: 0 -39px;}
a.cal 									{display: block;width: 240px;height: 35px;text-decoration: none;background: url(images/tkc_cal.png);}
a.cal:hover 							{background-position: 0 -35px;}
a.blog 									{display: block;width: 240px;height: 35px;text-decoration: none;background: url(images/tkc_blog.png);}
a.blog:hover 							{background-position: 0 -35px;}
a.news 									{display: block;width: 240px;height: 35px;text-decoration: none;background: url(images/tkc_news.png);}
a.news:hover 							{background-position: 0 -35px;}
a.school 								{display: block;width: 240px;height: 35px;text-decoration: none;background: url(images/tkc_school.png);}
a.school:hover 							{background-position: 0 -35px;}
a.life 									{display: block;width: 240px;height: 35px;text-decoration: none;background: url(images/tkc_life.png);}
a.life:hover 							{background-position: 0 -35px;}
a.pre 									{display: block;width: 240px;height: 35px;text-decoration: none;background: url(images/tkc_pre.png);}
a.pre:hover 							{background-position: 0 -35px;}
a.donate 								{display: block;width: 240px;height: 35px;text-decoration: none;background: url(images/tkc_donate.png);}
a.donate:hover 							{background-position: 0 -35px;}
a.links 								{display: block;width: 240px;height: 35px;text-decoration: none;background: url(images/tkc_links.png);}
a.links:hover 							{background-position: 0 -35px;}
a.member 								{display: block;width: 240px;height: 49px;text-decoration: none;background: url(images/tkc_member.png);}
a.member:hover 							{background-position: 0 -49px;}
ul.menu, ul.menu ul 					{list-style-type:none;margin: 0;padding: 0;}
ul.menu a 								{display: block;text-decoration: none;}
ul.menu li 								{}
ul.menu li a 							{color: #fff;}
ul.menu li a:hover 						{}
ul.menu li ul li a 						{background: #ccc;color: #000;width: 208px;margin-left: 4px;border: 2px;border-color: #aaa;border-style: solid;font-size: 14px;padding: 5px 0 5px 20px;}
ul.menu li ul li a:hover 				{background: #aaa;}

#sub-nav 								{padding:0;margin:10px;font-size: 14px;font-weight: bold;}
#sub-nav li 							{margin-bottom: 10px}
#sub-nav li a							{color: #006699;}
#sub-nav li:hover 						{text-decoration: underline;}

#sub-nav-h 								{padding:0;margin: 30px 0 20px 0;font-size: 14px;font-weight: bold;}
#sub-nav-h li 							{display: inline;margin-left: 40px}
#sub-nav-h li a							{color: #006699;}
#sub-nav-h li:hover 					{text-decoration: underline;}

.clearfooter 							{height: 90px;clear: both;}
#footer 								{margin: 30px 0 0 0;position: relative;height: 90px;background-color: #4b4b4b;border-top: solid; border-top-width: 6px;border-top-color: #006699;}
#footer-wrap							{margin: 0 auto;width: 960px;color: #adacac;}
#footer-copyright						{float: left;margin-top: 5px; font-size: 12px;}
#footer-copyright a						{color: #30779f;font-weight: bold;}
#footer-social							{float: right;margin-top: 5px;}

/* TYPOGRAPHY */

body 									{color: #2a2a2a;font-family: Tahoma, Arial,sans-serif;font-size: 14px;font-style: normal;font-weight: normal;line-height: 20px}
.back									{text-align: right;font-size: 18px;margin: 0 0 10px 0;}

h1										{}
h2										{font-size: 150%; margin: 0 0 8px 0;}
h3										{font-size: 36px;line-height: 40px;margin: 0 0 6px 0;}
h4										{}

/* TABLE STYLES FOR BC */

table 									{border: 1px solid #000000;margin-top: 20px;}
td, th 									{border: 1px solid #000000;padding: 5px;}
.add-to 								{border: 1px solid #ededed;}




