/*  
Theme Name: Metairie Theme
Theme URI: http://wordpress.org/
Description: The metairie theme
Version: 1.0
Author: Jimmy Bachmann
Author URI: 
*/


/* Begin Typography & Colors */
body {
	/* font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	background: white;
	text-align: center;
  	font-size: 12px;
  	color: #3f3f3f;
	}

a {
  	text-decoration: none;
  	color: #cda508;  /* goldish */
  font-weight: bold;
}

a:hover {
  	text-decoration: none;
	color: #035996;   /* blueish */
  font-weight: bold;
}

#content h1 {
  	font-size: 19px;
  	color: #035996;
}

#content h2 {
  	font-size: 13px;
  	font-weight: bold;
  	color: black;
  	margin-bottom: 0px;
}

#content p {
  	margin-top: 3px;
}

h2 {
  	font-size: 19px;
  	color: #035996;
}

h3 {
  	font-size: 15px;
  	color: #035996;
}

.td_topline {
  	text-align: left;
  	font-size: 10px;
  	color: #3f3f3f;
  	padding-top: 5px;
  	padding-bottom: 10px;
}

#topline li {
  	list-style-type: none;
  	display: inline;
}

.td_horiz_menu {
	background-color: #f6edce;
	height: 29px;
}

#horiz_menu a {
  	text-decoration: none;
  	color: #cda508;   /* #a58402; */
}

/*#horiz_menu a:link, #horiz_menu a:visited {
  	text-decoration: none;
  	color: #a58402;
}
*/
#horiz_menu a:hover {
  	/*text-decoration: none;*/
  	color: #1f1f1f;
}

/*.current_page_parent {
  	text-decoration: none;
  	font-size: 7px;
  	color: red;
}*/

/*.current_page_parent , .current_page_item, */
/*.current_page_parent a:link, .current_page_item a:link,
.current_page_parent a:visited, .current_page_item a:visited  {
  	text-decoration: underline;
  	color: #ff0000;
  	font-weight: normal;
  	margin-top: 5px;
}
*/

#selected_menu a {
  	color: #035996;  /* #3f3f3f; */
}

#selected_vert_menu, #selected_vert_menu a, #selected_vert_menu tr, #selected_vert_menu a:link, #selected_vert_menu a:visited {
  	background-color: #f8f2da;  /* pinkish */
  	color: #035996;   /* blueish */
}

#selected_vert_menu a {
  	color: #035996;   /* blueish */
}

/*.td_horiz_menu_element:link .td_horiz_menu_element:visited {
	color: black;
}*/
  
  
.td_horiz_menu_element {
  	margin: 0;
  	padding: 0;
  	/*padding-top: 2px;*/
	text-align: center;
	font-family: times, serif;
	font-weight: bold;
	font-size: 15px;  /* 16 */
	line-height: 15px;
	font-variant: small-caps;
	letter-spacing: 0.05em;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
}

.p_nomargins {
  	margin: 0;
  	border-width: 1px;
  	border-color: gray;
  	border-style: solid;
}


.td_horiz_elem_l {
  	height: 22px;
  	/*background-repeat: repeat-x;*/
  	background-image: url(images/button_l.gif);
}

.td_horiz_elem_m {
  	height: 22px;
  	/*background-repeat: repeat-x;*/
  	background-image: url(images/button_m.gif);
}

.td_horiz_elem_r {
  	height: 22px;
  	/*background-repeat: repeat-x;*/
  	background-image: url(images/button_r.gif);
}

.td_horiz_space {
  	height: 29px;
}

.td_vert_elem {
  	width: 225px;
  	height: 19px;
  	padding: 0 10px 0 10px;
}

.td_sidebar {
  	padding: 0 10px 0 15px;
	width: 250px;
	height: 300px;
}

.td_sidebar_english {
  	padding: 0 10px 0 15px;
	width: 125px;
	height: 100px;
}

#navnews {
  	margin-bottom: 15px;
}

#navnews h2 {
  	font-size: 13px;
  	font-weight: bold;
  	text-transform: uppercase;
  	color: #035996;
  	margin-bottom: 0;
  	/*padding-top: 0;*/
}

#newsentry p {
  	display: inline;
  	/*margin-top: 0;
  	padding-top: 0;
  	line-height: 16px;*/
}

#navnews p {
  	display: inline;
  	margin-top: 0;
  	/*padding-top: 0;*/
  	line-height: 16px;
}

#navnews a {
  	color: #cda808;
  	text-decoration: none;
}

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

.suite {
  	color: #cda808;
  	point-size: 10px;
}

#navbar {
  	font-size: 12px;
  	line-height: 12px;
  	font-weight: bold;
  	color: #cda508;
	text-align: left;
}

#navbar a {
	color: #cda508;
	text-decoration: none;
}

/*#navbar a:link {
	color: #cda508;
}

#navbar a:visited {
	color: #cda508;
}*/

#navbar a:hover {
	color: #035996;   /* blueish */
}

.td_content {
  	padding: 0 15px 20px 15px;
  	width: 666px;
  	text-align: left;
}

.td_content_no_sidebar {
  	padding: 0 15px 20px 15px;
  	width: 100%;
  	text-align: left;
}

.td_content_english {
  	padding: 0 15px 20px 15px;
  	width: 666px;
  	text-align: left;
}

#content p {
  	line-height: 16px;
}

.content-thumbnail {
  	float: right;
  	margin-left: 10px;
  	margin-bottom: 10px;
}

.content-thumb-area {
  	float: right;
  	width: 140px;
  	margin-left: 10px;
  	margin-bottom: 10px;
}

.td_home_top {
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #cda508;  
}

.td_home_photo1 {
  	width: 130px;
  	height: 85px;
  	background-image: url(images/home1.jpg);
  	background-repeat: no-repeat;
}

.td_home_photo2 {
  	width: 130px;
  	height: 85px;
  	background-image: url(images/home2.jpg);
  	background-repeat: no-repeat;
}

.td_home_photo3 {
  	width: 130px;
  	height: 85px;
  	background-image: url(images/home3.jpg);
  	background-repeat: no-repeat;
}

.td_home_text {
  	padding-left: 10px;
}

a.cool_button {
  	color: #cda508;
  	text-decoration: none;
}
a.cool_button:hover {
  	color: black;
  	text-decoration: none;
}

.td_home_phone {
  	color: #cda508;
  	font-size: 11px;
  	font-weight: bold;
}

.td_horiz_button_elem_l {
  	height: 17px;
  	width: 5px;
  	background-image: url(images/smbutton_l.gif);
}

.td_horiz_button_elem_m {
  	height: 17px;
  	background-image: url(images/smbutton_m.gif);
  	color: #cda508;
  	font-size: 11px;
  	font-weight: bold;
}

.td_horiz_button_elem_r {
  	height: 17px;
  	width: 5px;
  	background-image: url(images/smbutton_r.gif);
}

.td_footer {
  	background-image: url(images/footer.jpg);
  	background-repeat: no-repeat;
  	font-size: 10px;
  	color: #3f3f3f;
  	text-align: left;
  	padding: 2px 10px 0 10px;
}

.td_basemenu {
  	font-size: 10px;
  	/*color: #6f6f6f;*/
  	text-align: center;
  	padding: 40px 10px 0 10px;
}

.span_basemenu_item {
  	padding: 0 10px 0 10px;
}

.td_baseline {
  	font-size: 10px;
  	color: #9f9f9f;
  	text-align: center;
  	padding: 10px 10px 0 10px;
}

#baseline a {
  	color: #9f9f9f;
  	text-decoration: none;
}

#baseline a:hover {
  	color: #9f9f9f;
  	text-decoration: none;
}



.clinea {
  	vertical-align: middle;
  	border-width: 0;
}

.td_vert7 {
  	border-width: 0 2px 0 2px;
  	border-color: white;
  	border-style: solid;
  	background-repeat: repeat-y;
}

.td_horiz3 {
  	border-width: 1px 0 1px 0;
  	border-color: white;
  	border-style: solid;
}

.td_horiz7 {
  	border-width: 3px 0 3px 0;
  	border-color: white;
  	border-style: solid;
}

.form_required {
  	color: red;
}

.form_star {
   	color: #cda508;  /* goldish */
}

#post-75 input, #post-75 textarea {   /* contact request form */
	border-color: #cda508;  /* goldish */
	border-width: 1px;
}

#post-62 input, #post-62 textarea {    /* newsletter subscribe form */
	border-color: #cda508;  /* goldish */
	border-width: 1px;
}

#post-62 br {
  	display: none;
}

#post-62 p {
  	margin-bottom: 2px;
  	margin-top: 2px;
}

#galerie img {
  	margin-right: 1px;
  	margin-bottom: 3px;
}
