.headline{

	font-family:Trebuchet MS;

	font-size:24px;

	font-weight:normal;

	color:#017e9a;

}

/* Begin Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 155px;

	}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	}



#wp-calendar a {

	display: block;

	}



#wp-calendar caption {

	text-align: center;

	width: 100%;

	}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

	}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #fff; }

/* End Calendar */



body {	

	margin:0;	

	background:#FFFFFF;	

	height:100%;	

	width:100%;	

	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;	

	font-size:11px;

}





body,td,th {

	font-family: "Trebuchet MS";

	color: #000000;

	font-size: 12px;

	line-height: 18px;

	margin: 0;

}



a {

	color:#017e9a;

	font-size: 11px;

	line-height:15px;

}

a:hover {

	color: #f79329;

	text-decoration:underline;

}



a img {

  border-width:0;

}





/*------------header------------*/

#header_left {	

	height:80px;	

	width:186px;	

	float:left;	

	margin-bottom:10px;

}



#header_right {	

	float:right;	

	font-family:Trebuchet MS;	

	font-weight:bold;	

	font-size:21px;	

	text-decoration:none;	

	color:#017e9a;	

	width:550px;	

	padding-top:15px;
	
	padding-right:20px;	

	line-height:25px;

}



#header {

	padding-top:20px;

	height:132px;

	width:900px;

	margin:0 auto;

	background-color:#FFFFFF;

}



/*-------------------MAIN MENU STYLES----------------*/

#nav {

	background:url(images/main_menu_bg.jpg) no-repeat;

	width: 901px;

	height:32px;

	margin: 0;

	padding:0;

	float: left;

	text-align: left;

	clear: both;

}



#nav ul {

	margin:0;

	padding:0;

	list-style:none;

	padding-left:1px;

}



#nav li {

	display:inline;

}



#nav a {

	float:left;

	height: 26px;

	line-height:26px;

	margin-left: 2px;

	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #FFFFFF;

	text-decoration:none;

	width:109px;

	text-align:center;

	display:block;

	text-transform:uppercase;

	font-weight:normal;

	margin-top: 3px;

	margin-right: 1px;

	margin-bottom: 3px;

}



#nav a:hover {

	color: #f79329;

	background:url(images/main_menu_hov.jpg) 1px 0 no-repeat;

}



#nav a.selected {

	color: #f79329;

	background:url(images/main_menu_hov.jpg) 1px 0 no-repeat;

}



/*---------------------------LEFT COLUMN STYLES-----------------------*/

#col_left {

	width:179px;

	float:left;

	margin-right:15px;

	margin-top: 0px;

}



#click_add {

	width:179px;

	height:300px;

	background:url(images/click_here_add.jpg) top left;

	margin-top:6px;

}

a.click {

	width:99px;

	height:28px;

	display:block;

	text-decoration:none;

	background:url(images/click_here_btn.jpg) top left;

}

div.click_btn {

	padding-top:138px;

	padding-left:23px;

}

.sponsor {

	padding-top:10px;

}

/*--------------left menu--------------*/

#corner_top {	

	background:url(images/corner_top.jpg) no-repeat;	

	width:179px;	

	height:13px;

}



#corner_botom {	

	background:url(images/corner_bottom.jpg) no-repeat;	

	width:179px;	

	height:14px;

}



#left-menu ul {		

	padding: 0px;	

	margin:0 10px;

}



#left-menu ul li {		

	margin: 0px;	

	padding: 0px;	

	display:block;	

	list-style-type: none;	

	background:url(images/left_menu_bg.jpg) repeat-x;	

}



#left-menu li#first {	

	background:none;

}



#left-menu a {	

	background:url(images/left_menu_arrow.jpg) center left no-repeat;	

	display: block;	font-family: "Trebuchet MS";	

	color:#017e9a;	

	font-size: 13px;	

	line-height:30px;	

	height:30px;	

	font-weight: bold;	

	text-decoration: none;	

	padding-left:25px;

}



#left-menu a.selected_1 {

	color: #f79329;

	text-decoration:underline;

}



#left-menu a:hover {

	text-decoration:underline;	

	color: #f79329;

}



#left-menu {		

	border-left:#edf4f7 solid 2px;	

	border-right:#edf4f7 solid 2px;

}



#left-menu a.selected {	

	background-repeat: no-repeat;	

	background-position: left 3px;	

	color: #F6419D;	

	text-decoration: underline;	

}



/*-------------------footer----------------------*/

#footer {	

	background:url(images/footer_bg.jpg) repeat-x;	

	width:900px;	

	height:135px;	

	margin:0 auto;	

	float:left;	

	margin-top:10px;

}



#footer_menu {	

	margin:auto;	

	height:9px;	

	width:900px;	

	margin-top:26px;

}



#footer ul {	

	margin:0;	

	padding:0;	

	list-style:none;	

	padding-left:1px;

}



#footer li {	

	display:inline;

}



#footer a {	

	border-right:solid 1px #017e9a;	

	padding-right:9px;	

	margin:5px;	

	float:left;	

	height:12px;	

	line-height:12px;	

	font-size:12px;	

	text-decoration:none;	

	text-align:center;	

	text-transform:uppercase;

}



#footer a:hover {

	color: #f79329;

	text-decoration:underline;

}



#footer_menu a.selected {

	color: #f79329;

	text-decoration:underline;

}



#trade_mark {	

	padding-top:20px;	

	margin:0 auto;	

	width:321px;	

	color:#b2b2bc;	

	font-size:11px;

}



#footer_menu a#last {	

	border:none;

}



/*---------------------------------- sub navugation panel top of left hand column ---------------------*/



#page {	

	height:auto;	

	width:900px;	

	margin:0 auto;	

	color:#000000;

}



#middle {	

	width:500px;	

	margin:0 auto;	

	display: inline; }



#main {	

	

	width:515px;	

	margin:0 auto;	

	font-family:Trebuchet MS;	

	font-size:12px;	

	color:#000000;	

	padding-bottom:30px;

	float:left;

	display:inline;

}



/*--------------images container-----------------*/



#img_container {	

	margin:0 auto;	

	padding:4px;	

	background-color:#e1edf2;	

	text-align:center;

}



#img_container_left {	

	float:left;	

	padding:4px;	

	background-color:#e1edf2;

}



#img_container_right {	

	float:right;	

	padding:4px;	

	background-color:#e1edf2;

}





/*----------------------------RIGHT STYLES----------------------*/



.spaceline {/*general use also*/

	width:100%;

	background:url(images/left_menu_bg.jpg) repeat-x;

	height:15px;

	margin-bottom:-12px;

	clear:both;

	margin-top:10px;

}



.module_mid {

	border-left:#edf4f7 solid 2px;

	border-right:#edf4f7 solid 2px;

	padding:0 6px;

	width:164px;

}



#sidebar .module_mid a {

	

	background:url(images/right_menu_arrow.jpg) center left no-repeat;

	padding-left:17px;

	text-decoration:none;

	text-transform:uppercase;

	font-size:14px;

	margin-left:0px;

		/*display:block;*/

}







#sidebar .module_mid a:hover {

	padding-left:20px;

	text-decoration:underline;

	}

.category_selected {

 	text-decoration:underline;

	color: #f79329;

}

.module_mid a#atom {

	background:none;

	padding:0px;

}



.module_mid a:hover#atom {

	background:none;

	padding:0px;

}



/*-------------------------------------------------------------------------*/



#subNav {



	width: 200px;



}



#subNav ul {



	list-style-type: none;



	margin: 0;



	padding: 0;



}



#subNav ul a {



	display: block;



	text-indent: 20px;



	width: 200px;



	height: 30px;



	line-height: 30px;



	background-image: url(images/subNav_BG_n.gif);



	background-repeat: no-repeat;



	text-decoration: none;



	color: #FFF49C;



	background-position: left center;



}



#subNav ul a:hover, .selected a {



	background-position: left top;



	background-image: url(images/subNav_BG_r.gif);



	background-repeat: no-repeat;



	color: #FFF49C;



	text-transform: none;



}



#subNav ul a:link {



	color: #FFF49C;



	text-decoration: none;



	font-weight: normal;



	text-transform: none;



}



#subNav ul a:visited {



	color: #FFF49C;



	text-decoration: none;



	font-weight: normal;



	text-transform: none;



}



/*---------------------------- address panel text bottom of left hand column----------------------*/







#addressPanel {



	padding: 10px;



	font-family: "Trebuchet MS";



	font-size: 10px;



	line-height: 14px;



	font-weight: normal;



	color: #E3DCA4;



	text-decoration: none;



	position: relative;



	width: 180px;



}



#addressPanel a:link {



	color: #FFF49C;



}

/*--------------------------------- right hand column -------------------------*/







#sidebar {



	float: right;

	width:180px;	

	margin-left:0px;

	display: inline;

	

}







/*-------------------------- Register here panel in middle of right hand column ----------------------------*/



#registerPanel {



	/*background: url(images/rightHeader_register.jpg) no-repeat left top;



	padding-top: 40px;*/



	padding-right: 10px;



	padding-bottom: 10px;



	padding-left: 10px;



}



/*-------------------------- Latest News Panel bottom of right hand column --------------------------------*/



#latestNews {



	background-image: url(images/rightHeader_latest_news.gif);



	background-repeat: no-repeat;



	padding-top: 5px;



	padding-right: 10px;



	padding-bottom: 10px;



	padding-left: 10px;



}







/* Headings



----------------------------------------------- */



h2 {

	font:14px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

	text-transform:uppercase;

	letter-spacing:0em;

	color:#017e9a;

	font-weight:bold;

	margin-top:0px;

	margin-bottom:0px;

}





/* Posts



----------------------------------------------- */





.date-header {

	margin:10px 0;

	font-size:10px;

	color: #017e9a;

	text-transform:uppercase;

}



.post {

	margin-top: 0px;

	margin-right: 0;

	margin-bottom: 10px;

	margin-left: 0;

}





.post-title {

  margin:10px 0;

  font-size:18px;

  font-weight:bold;

  color:#017e9a;

  font-size:14px;  

}



.post-title a, .post-title a:visited, .post-title strong {

  /*display:block;*/

  text-decoration:none;

  font-weight:normal;

  color:#017e9a;

  font-size:18px;

}



.post-title a:hover {

  color:#f79329;

  text-decoration:underline;

}



.post div {

  margin:0 0 .75em;

  line-height:1.6em;

}



p.post-footer {

	height:55px;

	background:url(images/spaceline.jpg) repeat-x;

	margin:-.25em 0 10;

    color:#f79329;

	margin-bottom:20px;

}



.post-footer em, .comment-link {



  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

  text-transform:uppercase;

  letter-spacing:.1em;

}



.post-footer em {

  font-style:normal;

  color:#f79329;

  margin-right:0.6em;

}



.comment-link {

  margin-left:.6em;

}



.post img {

  padding:4px;

  border:1px solid #ddd;

}



.post blockquote {

  margin:1em 20px;

}



.post blockquote p {

  margin:.75em 0;

}



/* Comments



----------------------------------------------- */



#comments {



  margin:1em 0;



  font:bold 100%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;



  text-transform:uppercase;



  letter-spacing:0em;



  color:#f79329;



  }



#comments strong {



  font-size:130%;



  }



#comments-block {



  margin:1em 0 1.5em;



  line-height:1.6em;



  }



#comments-block dt {



  margin:.5em 0;



  }



#comments-block dd {



  margin:.25em 0 0;



  }



#comments-block dd.comment-timestamp {



  margin:-.25em 0 2em;



  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;



  text-transform:uppercase;



  letter-spacing:.1em;



  }



#comments-block dd p {



  margin:0 0 .75em;



  }



.deleted-comment {



  font-style:italic;



  color:#017e9a;



  }





#respond {color:#f79329;}





/* Sidebar Content



----------------------------------------------- */



#sidebar ul {

  margin-left:0px;

  list-style:none;

padding-left:0px;

}



#sidebar ul ul li {

  margin:0;

  /*text-indent:-25px;*/

  line-height:1.5em;

}



#sidebar p {

  line-height:1.5em;

}



/* Profile



----------------------------------------------- */



#profile-container {



	margin:0 0 1.5em;



	padding-bottom:1.5em;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #8C8340;



  }



.profile-datablock {



  margin:.5em 0 .5em;



  }



.profile-img {



  display:inline;



  }



.profile-img img {



  float:left;



  padding:4px;



  border:1px solid #ddd;



  margin:0 8px 3px 0;



  }



.profile-data {



  margin:0;



  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;



  text-transform:uppercase;



  letter-spacing:.1em;



  }



.profile-data strong {



  display:none;



  }



.profile-textblock {



  margin:0 0 .5em;



  }



.profile-link {



  margin:0;



  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;



  text-transform:uppercase;



  letter-spacing:.1em;



  }





/* Feeds



----------------------------------------------- */



#blogfeeds {



  }



#postfeeds {



  }

.copy, .pipe {

	text-align:center;

	line-height:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";

	font-size:10px;

	color:#c9c07d;	

}

#menubottom {

	float:left;

/*	border-top:#c3cbd8 solid 2px;

	border-bottom:#c3cbd8 solid 1px;*/

	width:100%;

}



#menubottom a:link, #menubottom a:visited {

	text-decoration:none;

	font-family:"Tahoma", Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	line-height:32px;

	color:#cc3300;

	font-weight:bold;

}

#menubottom a:hover {

	text-decoration:underline;

}



#sub-lnks a {

	color:#c9c07d;

	font-weight:normal;

	text-decoration:none;

	text-transform:none;

	font-size:10px;

}

#sub-lnks a:hover {

	text-decoration:underline;

	color:#cc3300;

}





.entry p a:visited {

	color: #cc3300;

	}



.commentlist li, #commentform input, #commentform textarea {

	font: 0.9em "Tahoma", 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: "Tahoma", Verdana, Arial, Sans-Serif;

	}

	

textarea#comment {width:500px}



.commentmetadata, .commentmetadata a {

	font-weight: normal;

	font-size:10px;

	font-weight:bold;

	text-decoration:none;

	}

	

.postmetadata {



}



.navigation {

	display: block;

	text-align: center;

	/*	margin-bottom: 60px;*/

	height:25px;

	width:100%;

}

.navigation .alignleft{float:left}

.navigation .alignright{float:right}


