/* CSS Document */
* {margin:0; padding:0;	font-size:12px;}
body {background:#292929 url(../css/images/bg_pinstripe.png) center top repeat-x !important;}

#main {width:1050px !important; margin:0 auto; text-align:left;}

img {vertical-align:top;}
a img {border:0;}

html, input, textarea {
color:#292929;
font-family:Arial,Helvetica,sans-serif;
line-height:1.455em;
}

a {
color:#33dcdd;
text-decoration:none;
}

a:hover {
color:#292929;
text-decoration:none;
}

p {
color:#3f3f3f;
padding-bottom:10px;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

/***************Cre8tiv Header***************/
#cre8tiv_header_area {margin-left:85px; height:114px !important; width:865px; margin-top:0px;}
#cre8tiv_header_hl {height:1px !important; width:850px; background:transparent url(../css/images/header_hilite.jpg) no-repeat scroll left top;}
#header {height:130px !important; width:850px; background:transparent url(../css/images/trans_pixel.png) repeat scroll center top;}
/* #cre8tiv_header li {float:left; background:none; padding:0; margin:0;} */

.logo {width:421px !important;height:114px; margin-top:0px;float:left;}
.phone {width:400px; color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-weight:bold; font-size:24px;float:right;text-align:right;margin-top:10px;}
.nav {width:175px;}

.clear {clear:both;}

.wrapper {width:100%;}

.menu {
float:left;
width:850px;
height:20px;
}

/*====: [NAVIGATION ELEMENTS] :=================================*/
#nav_menu {
  float:left;
	text-align: left;
	font-size: 1.7em;
 	margin-left:100px;
 	height:30px;
 	width:850px;
	background: #CCC url(../css/images/menu_bg.png) repeat-x scroll 0 0;
}
#nav_menu ul {
	float: left;
	margin: 0;
	background:#CCCCCC url(../css/images/menu_sep.png) repeat-x scroll 0 0;
	padding-right:2px;
        line-height:1.37em;
}
#nav_menu li {
	float: left;
	list-style: none;
	background:#CCCCCC url(../css/images/menu_sep.png) repeat-x scroll 0 0;
	padding-left:2px;
}
#nav_menu li a,
#nav_menu li a:visited,
#nav_menu li a:link {
	background: #CCC url(../css/images/menu_bg.png) repeat-x scroll 0 0;
	color: #fff;
	display: block;
	text-decoration: none;
	font-weight:bold;
	padding: 7px 20px;
	}
#nav_menu li a:hover,
#nav_menu li a:active,
#nav_menu li a.current {
	background: #FFF url(../css/images/menu_a_bg.png) repeat-x scroll 0 0 !important;
	color: #fff !important;
	}
	


/*******************Banner Area ********************/

#banner_area {height:250px; width:850px;float:left;margin-left:100px;margin-top:3px;}

#inner_banner_area {height:150px; width:850px;float:left;margin-left:100px;margin-top:3px;}

#banner_headline {height:260px; width:216px; background:transparent url(../css/images/trans_pixel.png) repeat scroll center top; overflow:hidden; margin-right:20px; float:left;}
.banner_headline {padding:10px;}
.banner_headline p {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-size:13px; }
.banner_headline h1 {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:24px; padding-bottom:6px; font-weight:bold; line-height:24px;}
#banner_headline_hl {height:1px !important; width:236px; background:transparent url(../css/images/main_head_hilite.jpg) no-repeat scroll left top}

#main_image {height:200px; width:550px; background:transparent url(../css/images/trans_pixel.png) repeat scroll center top; overflow:hidden;}
#main_image_hl {height:1px !important; width:550px; background:transparent url(../css/images/main_image_hilite.jpg) no-repeat scroll left top; margin-left:256px;}

#main_body_box {width:850px; float:left;margin-left:100px;margin-top:3px;background:#4b4b4b url(../css/images/content_grad.png) repeat-x scroll center top;}
.main_body_box h1 {color:#093f6d; font-family:Helvetica,Arial,Verdana; font-style:bold; font-size:1.8em;padding-bottom:20px; font-weight:bold; border-bottom:1px solid #3f3f3f;}
.main_body_box h1 a {color:#33dcdd; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:16px; padding-bottom:6px; padding-top:10px; padding-left:7px; font-weight:bold;}
.main_body_box h1 a:hover {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:16px; padding-bottom:6px; padding-top:10px; padding-left:7px; font-weight:bold;}
.main_body_box h2 {color:#3f3f3f; font-family:Arial,Helvetica,Verdana; font-size:14px; padding-bottom:6px; padding-left:7px; font-weight:bold; line-height:14px;}
.main_body_box img {padding-bottom:10px;}

#main_body_left {width:510px; background:#dcdcdc url(../css/images/8.png) no-repeat scroll 497px 10px; overflow:hidden; float:left; margin:5px 5px 20px 5px;padding:20px;}

#main_body_left ul {margin:0px 0px 0px 10px;color:#292929;}
#main_body_left li {font-weight:bold;font-size:1.2em;}
#main_body_left li ul li {font-weight:normal;color:#093F6D;}

#main_body_left html, input, textarea {
color:#093F6D;
font-family:Arial,Helvetica,sans-serif;
line-height:1.455em;
}


#main_body_left_hl {height:1px !important; width:317px; background:transparent url(../css/images/main_col_hilite.jpg) no-repeat scroll left top;}
#main_body_column {background:transparent url(../css/images/col_trans_logo.png) no-repeat scroll 3px 3px; margin-bottom:10px; padding-bottom:7px;}

#main_body_right {width:240px; float:right;background:#dcdcdc; overflow:hidden; margin:5px 5px 20px 5px;padding:20px;text-align:right;}
#main_body_right_hl {height:1px !important; width:317px; background:transparent url(../css/images/main_col_hilite.jpg) no-repeat scroll left top;}

.newsItem {
border-bottom:1px dotted #292929;
font-size:small;
font-weight:bold;
line-height:1em;
margin-bottom:5px;
padding-bottom:9px;
}

.cre8tiv_post {background:transparent url(../css/images/col_trans_logo.png) no-repeat scroll right top; margin-bottom:20px;margin-top:20px;}

.article_separator {height:1px; background:transparent url(../css/images/article_seprtr.jpg) no-repeat scroll center bottom;margin:20px 0 0;}

.post_navigation {
color:#ffffff;
font-size:12px;
border-bottom:1px solid #696969;
padding-bottom:5px;
height:14px;
}

.alignleft {
text-align:left;
float:left;
}

.alignright {
text-align:right;
}

.post_navigation a {
color:#33dcdd;
font-size:12px;
}

.post_navigation a:hover {
color:#ffffff;
font-size:12px;
}

.download a {
color:#33dcdd;
font-size:2em;
text-decoration:none;
}

.download a:hover {
color:#ffffff;
font-size:2em;
text-decoration:none;
}

.event_article {height:100% !important; width:317px; background:transparent url(../css/images/article_seprtr.jpg) no-repeat scroll left top;}
.event_article h1 {padding-top:10px; color:#33dcdd; font-family:Arial,Helvetica,Verdana; font-style:normal; font-size:16px;}
.event_article a {text-decoration:none; color:#ffffff;}
.event_article a:hover {text-decoration:none; color:#ffffff;}
.event_article h1 a {text-decoration:none; color:#33dcdd;}
.event_article h1 a:hover {color:#ffffff !important; text-decoration:none;}
.event_article p {padding:0 10px 10px; color:#ffffff; font-family:Arial,Helvetica,Verdana;}

.more {background:transparent url(../css/images/more_bug.png) no-repeat scroll right bottom; margin:0 50px 10px 10px;}
.more a {margin:0 10px 10px 260px; color:#33DCDD; text-decoration:none;}

/*****************WordPress Styling ****************************/
#main_body_WPbox {width:850px; margin-top:20px; overflow:hidden;}
.main_body_WPbox h1 {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:24px; padding-bottom:20px; font-weight:bold;}
.main_body_box h2 {color:#3f3f3f; font-family:Helvetica,Arial,Verdana; font-size:1.3em; padding:10px 0px; font-weight:bold; line-height:14px;}

#main_body_WPleft {width:550px; background:transparent url(../css/images/trans_pixel.png) repeat scroll center top; overflow:hidden; float:left; margin-right:20px; margin-bottom:20px;}
#main_body_WPleft p {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-size:12px; padding:10px 20px 10px 0px;}
#main_body_WPleft h2 {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:1.5em; padding-bottom:6px; padding-top:10px; font-weight:bold;}
#main_body_WPleft h2 a {color:#33dcdd; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:1.5em; padding-bottom:6px; padding-top:10px; font-weight:bold;}
#main_body_WPleft h2 a:hover {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:1.5em; padding-bottom:6px; padding-top:10px; font-weight:bold;}
#main_body_WPleft h3 {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:1.5em; padding-bottom:6px; padding-top:10px; font-weight:bold;}
#main_body_WPleft h3 a {color:#33dcdd; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:1.5em; padding-bottom:6px; padding-top:10px; font-weight:bold;}
#main_body_WPleft h3 a:hover {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:1.5em; padding-bottom:6px; padding-top:10px; font-weight:bold;}
#main_body_WPleft_hl {height:1px !important; width:317px; background:transparent url(../css/images/main_col_hilite.jpg) no-repeat scroll left top;}

#main_body_WPright {width:280px; background:transparent url(../css/images/trans_pixel.png) repeat scroll center top; overflow:hidden;}
#main_body_WPright p {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-size:12px; padding-bottom:6px; padding-top:10px; padding-left:7px;}
#main_body_WPright h2 {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-style:bold; font-size:1.5em; padding-bottom:6px; padding-top:10px; font-weight:bold;}
#main_body_WPright a {color:#33dcdd; font-family:Arial,Helvetica,Verdana; font-size:14px; text-decoration:none; font-weight:bold;}
#main_body_WPright a:hover {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-size:14px; text-decoration:none;}
#main_body_WPright li {color:#FFFFFF; font-family:Arial,Helvetica,Verdana; font-size:14px;}

#main_body_WPright_hl {height:1px !important; width:280px; background:transparent url(../css/images/main_col_hilite.jpg) no-repeat scroll left top;}

.cre8tiv_content {
padding:20px;
}



/***************footer***************/
#cre8tiv_footer {background:#000000; color:#ffffff; margin-left:100px;padding:5px 0 10px;text-align:center;width:850px; float:left;}
#cre8tiv_footer a {color:#ffffff; text-decoration:none;}
#cre8tiv_footer a:hover {text-decoration:underline;}

.footer_text {
font-family:Arial,Helvetica,Verdana; 
font-size:1em !important; 
color:#ffffff; 
}

.footer_text  a {
font-family:Arial,Helvetica,Verdana; 
font-size:1em !important; 
color:#ffffff; 
}









/***************form***************/
#searchForm {width:210px;}
#searchForm input {height:14px; width:130px;}

.contact span {width:44px;}
.contact label {height:27px;}
.contact input {width:180px;}
.contact select {width:185px;}

#contactForm2 span {width:65px;}
#contactForm2 label {height:31px;}
#contactForm2 input {width:160px;}
#contactForm2 select {width:165px;}

#contactForm3 .float-l {width:230px;}

#contactForm4 .float-l {width:230px;}
#contactForm4 .float-r {width:351px;}
#contactForm4 .float-r span {width:55px;}
#contactForm4 textarea {height:71px; width:294px;}

/***************content***************/
.col-1 {width:298px;}
.col-2 {width:672px;}

.box7 .col-1 {width:200px;}
.box7 .col-2 {width:200px;}
.box7 .col-3 {width:200px;}

.table1 tr {height:19px;}
.table1 .col-1 {width:115px;}
.table1 .col-2 {width:68px;}
.table1 .col-3 {width:50px;}

.view .col-1 {width:48px;}
.view .col-2 {width:121px;}

/***************page-4***************/
#page-4 .box5 .float-r {width:380px;}

/***************page-5***************/
#page-5 .box5 .float-r {width:380px;}

/***************footer***************/
#footer div {width:500px; margin:0 auto; text-align:left;}

/***************Rob's Content*************/
