@charset "UTF-8";
/* CSS Document */

body { background:#FF8702 url(../img/bg.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-weight:normal}

h2.time_line { background:url(../img/time_line_bg.jpg) repeat-x; padding:0 5px 0 10px; color:#cecbcb; margin:0 0 0 -10px; font-weight:normal; font-size:14px; width:100px}
h3 { font-size:14px; color:#FF6600; font-weight:normal; margin:0; padding:0;} 
h3 a { color:#ee8407}
h4 { margin:0; padding:0}

#rapper { margin:auto; width:973px; height:auto; background:transparent}

#header {}

#page_header {background: url(../img2/pic_header2.png) no-repeat center; height:247px}
	#page_header span { position:relative; top:-82px; float:left; left:44px}
	#page_header span p.nav { width:590px; height:10px; display:block; float:right; padding-top:10px; color:#FFFFFF; text-align:right}
	#page_header span p.nav a { color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:none; text-decoration:none}
	#page_header span h1 {color: #ffffff; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal; font-size:24px; width:300px; float:left; letter-spacing:0.05em}
#content_inside { width:973px;height:auto; background:url(../img2/content_bg.png) repeat-y top; margin:auto; padding-top:0px;}
#content2 { width:944px; height:auto; background:#CBCBCB url(../img2/content_bg2.png) no-repeat top; margin:auto; padding-top:0px;}
#content2 a {font-size:12px}




#footer { background: url(../img2/footer2.png) no-repeat; width:973px; height:137px; margin:auto}

.white_paper_table { color:#FFFFFF; font-weight:none; font-weight:normal}
.white_link { color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:normal}
.team_content table tr td { vertical-align:top; display:block} 
.team_content table tr td.spacer { width:10px; display:block}

/*Slider*/
#s7 { width: 760px; height: 277px;background-color:transparent; margin-left:15px }
#s7 div { width: 760px; height: 277px; color: #333; text-align: left; font-size: 16px; overflow: hidden;  }
#s7 div span.gc { width: 200px; height: 200px; padding: 15px; color: #333; text-align: left; font-size: 11px; display:block; margin:0px }
/* No Slide*/
#no_slide { width: 760px; height: 277px;background-color:transparent; margin-left:15px }
#no_slide div { width: 760px; height: 277px; color: #333; text-align: left; font-size: 16px; overflow: hidden;  }
#no_slide div span.gc { width: 200px; height: 200px; padding: 15px; color: #333; text-align: left; font-size: 11px; display:block; margin:0px }

#nav { float:right; margin: -18px 20px 0 0 }
#nav a { background:url(../img/num_link.png) no-repeat center; text-decoration: none; margin: 0 5px; padding:8px; color:#333333 }
#nav a.activeSlide { background:url(../img/num_link_roll.png) no-repeat center; color:#FFFFFF }
#nav a:focus { outline: none; }

a.left_nav { color:#333333; font-size:11px; text-decoration:none;}
a:hover.left_nav { color:#666666; text-decoration:underline;}

#flash_page { position:absolute; margin:-237px auto auto -1px;}


/*  Blog   */

#content { width:672px;height:auto;float:right;font-size:12px;margin:10px 0 0 0px; padding:0 10px 0 0; color: #444444}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentlist li {
	font-weight: bold;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
#searchform { 
	width: 190px;
	padding:5px;
	float: left;
	font-size:11px;
	margin:10px 0 20px 0px;
	background:#000000 url(../img2/black_search.jpg) repeat-x top;
	border:#555555 1px solid;}
	
	.side_bar_line {border-top:#d9d7d7 1px solid; width:90%}
	
#sidebar {
	width: 210px;
	padding:0px 9px 2px 0px;
	float: left;
	font-size:11px;
	margin:10px 20px 0 20px;
	}
#sidebar {border-right:#d9d7d7 1px solid;}
#sidebar a {color:#333333; text-decoration:none;}
#sidebar a:hover {color:#666666; text-decoration:underline;}
#sidebar ul li h2 {font-size:14px;color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-weight:normal} 

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	color:#444444;
	font-size:12px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
.narrowcolumn {
	float: left;
	padding: 0;
	margin: 0;
	width: 415px;
	}
	
.categories {
	width: 175px;}

/*  Blog Posts  */
.post { padding:0px 0px;}
.post a { padding:0px 0px; font-size:12px;}
.post h3 a { color: #ee8407; font-size:16px; text-decoration:none}
.post h3 a:hover { color: #ae3404; font-size:16px; text-decoration:none}
	
	.post h3.blog_title a { color: #fbe7d9; font-size:16px; text-decoration:none}
	.post h3.blog_title a:hover { color: #ae3404; font-size:16px; text-decoration:none}

/*  Read More Links  */
.entry a {color:#333333; font-size:10px;}

/*  Navigation:  Prev/Next  */
.alignleft a {color:#333333; font-size:10px;}
.pagetitle { color:#ff6600; font-size:14px;font-weight: normal}


/* Additions 1/13/09  */

/*  Blog Balloon  */
.b_l {background: url(../../../../img2/blog_balloon_lt.png) no-repeat bottom right}
.b_r {background: url(../../../../img2/blog_balloon_rt.png) no-repeat bottom left}
.b_mt {background: url(../../../../img2/blog_balloon_mt.png) repeat-x bottom}
.b_m {background: #E77019 url(../../../../img2/blog_balloon_m.png) repeat-x top}

.blog_title {margin:0; padding:0 5px 5px 0px; text-align:left}
	.blog_title_sub {color: #ee8407; font-size:16px; text-decoration:none}
.small_text {color:#fdd381;text-align:left}
a.single_link { text-decoration:none; color:#ffffff;background: url(../../../../img2/read_more_link.png) repeat-x; font-size:10px; padding:3px}
