/*
Theme Name: Kansas City Art Institute
Theme URI: http://www.kcai.edu/
Description: The default WordPress theme for KCAI
Version: 1.0
Author: VML
Author URI: http://www.vml.com/
Tags: custom template

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/




body {
	font-size: 13px; 
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/backgrounds_final_1.jpg);
	background-position:center;
	color: #4b5457;
	margin:0px;
	}

#page {
	width:921px;
	margin:0px auto;
	background-image:url(images/bg-top-pg.gif); 
	background-repeat:no-repeat; 
	}

#header {
	background-image:url(images/bg-top-banner.gif); width:805px; margin:0px auto 20px auto; background-repeat:no-repeat; height:134px; position:relative;
	}
#header h1 { position:absolute; top:10px; left:20px; font-size:26px; margin:0px;font-family:Georgia, "Times New Roman", Times, serif; }
#header p {position:absolute; top:40px; left:20px; font-size:11px; margin:0px; width:385px; }
#header #topNav {position:absolute; top:90px; left:20px; }
#topNav ul { margin:0px; padding:0px; }
#topNav ul li { list-style:none; display:inline; }
#topNav ul li a { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#999900; }


#pageContent { width:821px; margin:0px auto; }
#lgCol { width:609px; float:left; display:inline-block; padding-top:35px; }

#rightside { width:211px; float:left; display:inline-block; padding-top:85px; }
#rightside #gradient { background-image:url(images/bg-rightside.gif); background-repeat:repeat-y; padding-left:14px; padding-bottom:40px; padding-right:10px; }

#rightside h2 { color:#f58426; font-size:13px; padding-top:25px; }
#rightside ul { margin:0px; padding:0px; }
#rightside li { list-style:none; margin:0px; padding:0px; line-height:16px; }
#rightside a { font-size:11px; }


.clear { clear:both; }
hr { border:0; border-top:1px dotted #333; }

.blog-description { margin-top:-4px; }
#content {background-color:#fff;padding:0px 20px 40px 20px; margin-bottom:100px;}

h2 { margin:0px; }
h2 a { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#4b5457; text-decoration:none; }
h2 a:hover { color:#999900; }

small {color:#999900; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;  }

a {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#999900; font-weight:bold;text-decoration:none; }
a:hover {  text-decoration:underline;}
#content h2#pageTitle { font-size:32px; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; padding:4px 8px; margin:0px; background-color:#f58426; position:relative; top:-20px; font-weight:normal; display:inline; }
#content h2#pageTitle a {
  color:#FFFFFF;
  font-family:Georgia;
  font-size:32px;
  letter-spacing:-1px; 
}

#footer { height:300px; width:100%; background-color:#c1bb00;font-family:Georgia, "Times New Roman", Times, serif; color:#fff; }
#footer #placement {  width:821px; margin:0px auto; padding-top:20px; }
#footer .columns { width:150px; float:left; display:inline-block; }
#footer h3 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff1a2; font-weight:bold; }
#footer ul { margin:0px; padding:0px; }
#footer ul li { list-style:none; }
#footer ul li a {  color:#fff; font-size:16px; }
#footer a { color:#fff; font-size:13px; }

#commentform #comment { width:560px; }
#searchform { padding-top:10px; }
#searchform label { display:none; }
#searchform #s { height:32px; display:inline; width:139px; font-size:24px; border-right:0; border-bottom:0; line-height:36px; vertical-align:middle; }
#searchform #searchsubmit { display:inline; background-image:url(images/bt-search.gif); height:36px; width:37px; border:0; border-bottom:1px solid #fff; vertical-align:middle; }