/* Header

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



@media handheld {

  #header {

    width:90%;

    }

  }

#blog-title {
	margin:5px 5px 0;
	font-size:200%;
	font-weight:normal;
	color:#333333;
	text-transform:uppercase;
	letter-spacing:.2em;

  }

#blog-title a {
	color:#333333;
	text-decoration:none;

  }

#blog-title a:hover { color:#000000;

  }

#description {
	margin:0 5px 5px;
	padding:0 20px 20px;
	border:1px solid #eee;
	border-width:0 1px 1px;
	max-width:700px;
	text-transform:uppercase;
	letter-spacing:.2em;
	color:#333333;
	font-family: "Verdana", Trebuchet, Arial, Sans-serif;
	font-size: 78%;
	line-height: 1.4em;

  }



/* Content

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

@media all {

  #content {
	margin:0 auto;
	padding:0;
	text-align:left;
	color: #333333;

    }

  #main {
	width:680px;
	float:left;
	color: #333333;

    }

  #sidebar {

    width:212px;

    float:right;

    }

  }

@media handheld {

  #content {

    width:90%;

    }

  #main {

    width:100%;

    float:none;

    }

  #sidebar {

    width:100%;

    float:none;

    }

  }



/* Headings

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

h2 {
	margin:1.5em 0 .75em;
	text-transform:uppercase;
	letter-spacing:.2em;
	color:#333333;
	font-family: "Verdana", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 78%;
	line-height: 1.4em;

  }





/* Posts

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

@media all {

  .date-header {
	margin:1.5em 0 .5em;
	color: #333333;

    }

  .post {
	margin:.5em 0 1.5em;
	border-bottom:1px dotted #ccc;
	padding-bottom:1.5em;
	color: #333333;

    }

  }

@media handheld {

  .date-header {
	padding:0 1.5em 0 1.5em;
	color: #333333;

    }

  .post {
	padding:0 1.5em 0 1.5em;
	color: #333333;

    }

  }

.post-title {

	margin:.25em 0 0;

	padding:0 0 4px;

	font-size:140%;

	font-weight:normal;

	line-height:1.4em;

	color:#333333;

  }

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

  display:block;

  text-decoration:none;

  color:#333333;

  font-weight:normal;

  }

.post-title strong, .post-title a:hover { color:#000000;

  }

.post div {

  margin:0 0 .75em;

  line-height:1.6em;

  }

p.post-footer {
	margin:-.25em 0 0;
	color:#333333;

  }

.post-footer em, .comment-link {
	text-transform:uppercase;
	letter-spacing:.1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 78%;
	line-height: 1.4em;
	color: #333333;

  }

.post-footer em {
	font-style:normal;
	color:#333333;
	margin-right:.6em;

  }

.comment-link {
	margin-left:.6em;
	color: #333333;

  }

.post img {

  padding:4px;

  border:1px solid #ddd;

  }

.post blockquote {

  margin:1em 20px;

  }

.post blockquote p {

  margin:.75em 0;

  }





/* Comments

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

#comments h4 {
	margin:1em 0;
	text-transform:uppercase;
	letter-spacing:.2em;
	color:#333333;
	font-family: "Verdana", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 78%;
	line-height: 1.6em;
	font-weight: bold;

  }

#comments h4 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 "Verdana",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:gray;

  }

.paging-control-container {

  float: right;

  margin: 0px 6px 0px 0px;

  font-size: 80%;

}

.unneeded-paging-control {

  visibility: hidden;

}



/* Sidebar Content

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

#sidebar ul {

  margin:0 0 1.5em;

  padding:0 0 1.5em;

  border-bottom:1px dotted #ccc;

  list-style:none;

  }

#sidebar li {

  margin:0;

  padding:0 0 .25em 15px;

  text-indent:-15px;

  line-height:1.5em;

  }

#sidebar p {

  color:#666;

  line-height:1.5em;

  }





/* Profile

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

#profile-container {

  margin:0 0 1.5em;

  border-bottom:1px dotted #ccc;

  padding-bottom:1.5em;

  }

.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 "Verdana",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 "Verdana",Trebuchet,Arial,Verdana,Sans-serif;

  text-transform:uppercase;

  letter-spacing:.1em;

  }





/* Footer

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

#footer {

  width:660px;

  clear:both;

  margin:0 auto;

  }

#footer hr {

  display:none;

  }

#footer p {

  margin:0;

  padding-top:15px;

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

  text-transform:uppercase;

  letter-spacing:.1em;

  }





/* Feeds

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

#blogfeeds {

  }

#postfeeds {

  }

  .comment-link1 {  margin-left:.6em;

}

.date-header1 {    margin:1.5em 0 .5em;

}

.date-header1 {    padding:0 1.5em 0 1.5em;

}

.post1 {    margin:.5em 0 1.5em;

    border-bottom:1px dotted #ccc;

    padding-bottom:1.5em;

}

.post1 {    padding:0 1.5em 0 1.5em;

}.footer {

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

	font-size: 10px;

	color: #9B9690;

}

.footer2 {

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

	font-size: 10px;

	color: #333333;

}

.link1 {

	color: #333333;

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

	font-size: 11px;

	text-decoration: none;



}

.link1:hover {

	color: #264E75;

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

	font-size: 11px;



}



.link3 {

	color: #333333;

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

	font-size: 10px;

	text-decoration: none;



}

.link3:hover {

	color: #264E75;

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

	font-size: 10px;



}

.link4 {

	color: #333333;

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

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;



}

.link4:hover {

	color: #264E75;

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

	font-size: 11px;

	font-weight: bold;



}

.link5 {

	color: #333333;

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

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;



}

.link5:hover {

	color: #264E75;

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

	font-size: 11px;

	font-weight: normal;



}

.link9 {

	font-family: Verdana;

	font-size: 11px;

	color: #333333;



}

.link9:hover {

	font-family: Verdana;

	font-size: 11px;

	color: #264E75;



}

.link10 {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.link10:hover {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}



.body_text_grey {

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

	font-size: 11px;

	color: #333333;

	text-align: justify;

}

.body_text_grey2 {

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

	font-size: 11px;

	color: #333333;

	text-align: left;

}

.body_text_grey3 {

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

	font-size: 10px;

	color: #333333;

	text-align: left;

}

.body_text_white {

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

	font-size: 11px;

	color: #FFFFFF;

}

.body_text_black {

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

	text-align: justify;

}

.whitebg {

	background-color: #EAE7E2;

}

.black_header13 {

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

	font-size: 13px;

	font-weight: bold;

	color: #000000;

}

.black_header13N {

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

	font-size: 13px;

	font-weight: normal;

	color: #000000;

}

.grey_header13 {

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

	font-size: 13px;

	font-weight: bold;

	color: #333333;

}

}

.blue_header13 {

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

	font-size: 13px;

	font-weight: bold;

	color: #264E75;

}

}

.blue_header13_2 {

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

	font-size: 13px;

	font-weight: normal;

	color: #264E75;

}

.black_small_header {

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

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}

.blue_small_header {

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

	font-size: 11px;

	font-weight: bold;

	color: #264E75;

}

.black_16 {

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

	font-size: 16px;

	color: #000000;

}

.black_body_10 {

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

	font-size: 10px;

}.title_black_18_italic {

	font-family: Verdana;

	font-size: 18px;

	font-style: italic;

	font-weight: bold;

	color: #000000;

}

.title_white_18_italic {

	font-family: Verdana;

	font-size: 18px;

	font-style: italic;

	font-weight: bold;

	color: #FFFFFF;

}

.title_white_18_normal {

	font-family: Verdana;

	font-size: 18px;

	font-weight: normal;

	color: #FFFFFF;

}

.title_white_18_bold {

	font-family: Verdana;

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

}

.title_white_22_bold {

	font-family: Verdana;

	font-size: 22px;

	font-weight: bold;

	color: #FFFFFF;

}

.title2_black_18 {

	font-family: Verdana;

	font-size: 18px;

	color: #000000;

}

.black_body_rightJ {

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

	text-align: right;

	vertical-align: top;

}

.caption1 {

	font-family: Verdana;

	font-size: 11px;

	font-style: italic;

	font-weight: normal;

	text-align: left;

	color: #333333;

}

.caption2 {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

	color: #333333;

}

.caption3 {

font-family: Verdana;

	font-size: 11px;

	font-style: italic;

	font-weight: bold;

	text-align: left;

	color: #333333;

}

.caption1_0 {

	font-family: Verdana;

	font-size: 11px;

	font-style: italic;

	font-weight: normal;

	text-align: left;

	color: #264E75;

}

.caption2_o {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

	color: #264E75;

}

.caption3_o {

font-family: Verdana;

	font-size: 11px;

	font-style: italic;

	font-weight: bold;

	text-align: left;

	color: #264E75;

}

.caption5_o {

font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

	color: #FFFFFF;

}

.caption6_0 {

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

	text-align: left;

	color: #FFFFFF;

}

.caption6_nblue {

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

	text-align: left;

	color: #264E75;

}

.caption7_nblue {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

	color: #264E75;

}

.caption8_nblue {

	font-family: Verdana;

	font-size: 13px;

	font-weight: normal;

	text-align: left;

	color: #264E75;

}

.caption9_nblue {

	font-family: Verdana;

	font-size: 13px;

	font-weight: bold;

	text-align: left;

	color: #264E75;

}

.caption1_lblue {

	font-family: Verdana;

	font-size: 11px;

	font-weight: normal;

	text-align: left;

	color: #264E75;

}

.caption2_lblue {

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

	color: #264E75;

}

.caption3_lblue {

	font-family: Verdana;

	font-size: 13px;

	font-weight: bold;

	text-align: left;

	color: #264E75;

}

.caption1_14black {

	font-family: Arial;

	font-size: 14px;

	font-weight: normal;

	text-align: left;

	color: #000000;

}

.caption1_16Bblack {

	font-family: Arial;

	font-size: 14px;

	font-weight: bold;

	text-align: left;

	color: #000000;

}

.caption1_16black {

	font-family: Arial;

	font-size: 16px;

	font-weight: normal;

	text-align: left;

	color: #000000;

}

.caption1_16Bblack {

	font-family: Arial;

	font-size: 16px;

	font-weight: bold;

	text-align: left;

	color: #000000;

}

.caption1_l8black {

	font-family: Arial;

	font-size: 18px;

	font-weight: bold;

	text-align: left;

	color: #000000;

}

.caption1_20black {

	font-family: Arial;

	font-size: 20px;

	font-weight: bold;

	text-align: left;

	color: #000000;

}

.caption1_20grey {

	font-family: Arial;

	font-size: 20px;

	font-weight: bold;

	text-align: left;

	color: #333333;

}

.caption1_20Rblack {

	font-family: Arial;

	font-size: 20px;

	font-weight: bold;

	text-align: right;

	color: #000000;

}

.caption1_22Rblack {

	font-family: Arial;

	font-size: 22px;

	font-weight: bold;

	text-align: right;

	color: #000000;

}

.title3_nblue {

	font-family: Verdana;

	font-size: 16px;

	font-weight: normal;

	color: #264E75;

}

.title4_nblue {

	font-family: Verdana;

	font-size: 18px;

	font-weight: normal;

	color: #264E75;

}

.title5_nblue {

	font-family: Verdana;

	font-size: 18px;

	font-weight: bold;

	color: #264E75;

}

.caption1_white13 {

	font-family: Verdana;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

}

.caption1_white14 {

	font-family: Verdana;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

.caption1_white15 {

	font-family: Verdana;

	font-size: 15px;

	font-weight: bold;

	color: #FFFFFF;

}

.caption1_white16 {

	font-family: Verdana;

	font-size: 15px;

	font-weight: normal;

	color: #FFFFFF;

}

.lblue_border {

	border: 1px solid #D92D3D;

}

.Nblue_border {

	border: 1px solid #D92D3D;

}

.Nblue_border2 {

	border: 2px solid #FFA60C;

}

.greyborder {

	border: 1px solid #FFA60C;

}

.greyborder2 {

	border: 2px solid #FFA60C;

}

