@import url("/_functions/css_reset");
@import url("/_functions/text");


header {
height: 48px;
background: url(/templates/_functions/images/bg-header.gif) repeat-x 0 0;
}



/*
	960 Grid System ~ Core CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Containers
----------------------------------------------------------------------------------------------------*/

.container_12,
.container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* `Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.container_12 .grid_3,
.container_16 .grid_4 {
	width: 220px;
}

.container_12 .grid_6,
.container_16 .grid_8 {
	width: 460px;
}

.container_12 .grid_9,
.container_16 .grid_12 {
	width: 700px;
}

.container_12 .grid_12,
.container_16 .grid_16 {
	width: 940px;
}

/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* `Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 {
	width: 60px;
}

.container_12 .grid_2 {
	width: 140px;
}

.container_12 .grid_4 {
	width: 300px;
}

.container_12 .grid_5 {
	width: 380px;
}

.container_12 .grid_7 {
	width: 540px;
}

.container_12 .grid_8 {
	width: 620px;
}

.container_12 .grid_10 {
	width: 780px;
}

.container_12 .grid_11 {
	width: 860px;
}

/* `Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .grid_1 {
	width: 40px;
}

.container_16 .grid_2 {
	width: 100px;
}

.container_16 .grid_3 {
	width: 160px;
}

.container_16 .grid_5 {
	width: 280px;
}

.container_16 .grid_6 {
	width: 340px;
}

.container_16 .grid_7 {
	width: 400px;
}

.container_16 .grid_9 {
	width: 520px;
}

.container_16 .grid_10 {
	width: 580px;
}

.container_16 .grid_11 {
	width: 640px;
}

.container_16 .grid_13 {
	width: 760px;
}

.container_16 .grid_14 {
	width: 820px;
}

.container_16 .grid_15 {
	width: 880px;
}

/* `Prefix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_3,
.container_16 .prefix_4 {
	padding-left: 240px;
}

.container_12 .prefix_6,
.container_16 .prefix_8 {
	padding-left: 480px;
}

.container_12 .prefix_9,
.container_16 .prefix_12 {
	padding-left: 720px;
}

/* `Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 {
	padding-left: 80px;
}

.container_12 .prefix_2 {
	padding-left: 160px;
}

.container_12 .prefix_4 {
	padding-left: 320px;
}

.container_12 .prefix_5 {
	padding-left: 400px;
}

.container_12 .prefix_7 {
	padding-left: 560px;
}

.container_12 .prefix_8 {
	padding-left: 640px;
}

.container_12 .prefix_10 {
	padding-left: 800px;
}

.container_12 .prefix_11 {
	padding-left: 880px;
}

/* `Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .prefix_1 {
	padding-left: 60px;
}

.container_16 .prefix_2 {
	padding-left: 120px;
}

.container_16 .prefix_3 {
	padding-left: 180px;
}

.container_16 .prefix_5 {
	padding-left: 300px;
}

.container_16 .prefix_6 {
	padding-left: 360px;
}

.container_16 .prefix_7 {
	padding-left: 420px;
}

.container_16 .prefix_9 {
	padding-left: 540px;
}

.container_16 .prefix_10 {
	padding-left: 600px;
}

.container_16 .prefix_11 {
	padding-left: 660px;
}

.container_16 .prefix_13 {
	padding-left: 780px;
}

.container_16 .prefix_14 {
	padding-left: 840px;
}

.container_16 .prefix_15 {
	padding-left: 900px;
}

/* `Suffix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_3,
.container_16 .suffix_4 {
	padding-right: 240px;
}

.container_12 .suffix_6,
.container_16 .suffix_8 {
	padding-right: 480px;
}

.container_12 .suffix_9,
.container_16 .suffix_12 {
	padding-right: 720px;
}

/* `Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 {
	padding-right: 80px;
}

.container_12 .suffix_2 {
	padding-right: 160px;
}

.container_12 .suffix_4 {
	padding-right: 320px;
}

.container_12 .suffix_5 {
	padding-right: 400px;
}

.container_12 .suffix_7 {
	padding-right: 560px;
}

.container_12 .suffix_8 {
	padding-right: 640px;
}

.container_12 .suffix_10 {
	padding-right: 800px;
}

.container_12 .suffix_11 {
	padding-right: 880px;
}

/* `Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .suffix_1 {
	padding-right: 60px;
}

.container_16 .suffix_2 {
	padding-right: 120px;
}

.container_16 .suffix_3 {
	padding-right: 180px;
}

.container_16 .suffix_5 {
	padding-right: 300px;
}

.container_16 .suffix_6 {
	padding-right: 360px;
}

.container_16 .suffix_7 {
	padding-right: 420px;
}

.container_16 .suffix_9 {
	padding-right: 540px;
}

.container_16 .suffix_10 {
	padding-right: 600px;
}

.container_16 .suffix_11 {
	padding-right: 660px;
}

.container_16 .suffix_13 {
	padding-right: 780px;
}

.container_16 .suffix_14 {
	padding-right: 840px;
}

.container_16 .suffix_15 {
	padding-right: 900px;
}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://www.positioniseverything.net/easyclearing.html */

.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}


/* `Sliding Boxes and Captions
----------------------------------------------------------------------------------------------------*/


			*{ padding:0px; margin:0px; }
			body{background:#f3f4f4;}
			.captionfull h3 { 
				margin: 0 0 0 3px;
				padding: 0; 
				color:#c0a05b; 
				font:bold 10.5px Lucida Grande, Lucida,  sans-serif;
				letter-spacing:2px;
				text-decoration: uppercase;
				width: 120px;

			    }
			
			.captionfull_nav h3 { 
				margin: 0 0 0 0;
				padding: 0; 
				color:#fff; 
				font:bold 10.5px Lucida Grande, Lucida,  sans-serif;
				letter-spacing:2px;
				text-decoration: uppercase;
				width: 145px;

			    }
			
			.boxgrid { 
				width: 155px; 
				height: 87px; 
				margin: 0 3px 0 0;
				float:left; 
				background:#f3f4f4; 
				overflow: hidden; 
				position: relative; 
			}
			
			.navgrid{ 
				width: 155px; 
				height: 87px; 
				margin: 0 3px 0 0;
				float:left;  
				overflow: hidden; 
				position: relative; 
			}
			
			.navgrid a {text-decoration: none; color: #fff;}
			
				.boxgrid img,  .navgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				
				.boxgrid p a{ 
					padding: 0; 
					color:#fff; 
					font-weight:bold; 
					font:9px/15px Lucida Grande, Lucida,  sans-serif;
					text-decoration: none;
					width: 130px;
					display: block;
					
				}
				
				.navgrid a p{ 
					padding: 0; 
					color:#fff; 
					font-weight:normal; 
					font:8px/12px Lucida Grande, Lucida,  sans-serif;
					text-decoration: none;
					width: 145px;
					display: block;
					
				}
				
				.boxgrid p a:hover, .navgrid p a:hover { 
					text-decoration: underline:
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				padding: 6px 0 0 6px;
				height: 100px; 
				width: 100%; 
				opacity: 1; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
 			}
 			
 			.boxcaption_nav{ 
				float: left; 
				position: absolute; 
				background: #000; 
				padding: 3px 0 0 6px;
				height: 100px; 
				width: 145px; 
				opacity: 1; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
 			}
 			
 				.captionfull .boxcaption, .captionfull_nav .boxcaption_nav {
 					top: 87px;
 					left: 0;
 				}
 				.caption .boxcaption, .caption .boxcaption_nav {
 					top: 87px;
 					left: 0;
					width: 145px; 
 				}
 				
.sIFR-active nav a{  
    visibility: hidden;  
    font-size: 10px;
    margin: 0 15px 0 0;
	width: 130px;
}

.entry_tags {
font: bold 13px/18px Lucida Grande, Lucida,  sans-serif;
margin: 0 0 0 0;
display: block;
letter-spacing: 1px;
clear: both;
width: 100%;
}

.entry_tags p {
width: 100%;
text-transform: uppercase;
margin: 0;
}

.entry_tags a {
float: none;
text-transform: none;
font-weight: normal;
font-size: 11px;
font-height: 16px;
}

.addthis {
margin: 0 0 20px 0;
float: left;
}

#related_media {
font: bold 13px/18px Lucida Grande, Lucida,  sans-serif;
margin: 0 0 10px 0;
clear: both;
background: url(/templates/_functions/images/bg-nav.gif) repeat-x 0 0;
letter-spacing:1px;
z-index: 2;
width: 474px;
height: 120px;

}

#related_media p {
margin: 6px 0 0 3px;
text-transform: uppercase;
float: left;
}


nav {
font: 13px/18px Palatino, Palatino Linotype, Book Antiqua, serif;
margin: 0 0 10px;
clear: both;
background: url(/templates/_functions/images/bg-nav.gif) repeat-x 0 0;
letter-spacing:1px;
z-index: 2;
}
 				
nav ul {
list-style: none;
list-style-type: none;
text-transform: uppercase;
margin: 0;
padding: 0;
width: 945px;
height: 120px;
}

nav li {
display: inline-block;
margin: 0 3px 0 0;
padding: 0;
width: 154px;
overflow: hidden;
float: left;
height: 120px;
}


nav li:last {
display: inline-block;
margin: 0 0 0 0;
padding: 0;
width: 155px;
}

nav li a{
color: #000;
text-decoration: none;
font-weight: bold;
line-height: 10px;
margin: 0;
padding: 0;
height: 120px;
*height: 125px;
width: 155px;
display: inline-block;
}


                
nav ul .nav_1 {
background: url(http://www.clymermd.com/phpthumb/phpThumb.php?src=/images/uploads/nav/dr-clymer-fox-news_1.jpg&w=155&h=87&zc=C) no-repeat 0 0;
display: inline-block;
position: relative;
color: #000;
text-decoration: none;
font-weight: bold;
line-height: 10px;
padding: 0;
}                
nav ul .nav_2 {
background: url(http://www.clymermd.com/phpthumb/phpThumb.php?src=/images/uploads/nav/services-non-surgical.jpg&w=155&h=87&zc=C) no-repeat 0 0;
display: inline-block;
position: relative;
color: #000;
text-decoration: none;
font-weight: bold;
line-height: 10px;
padding: 0;
}                
nav ul .nav_3 {
background: url(http://www.clymermd.com/phpthumb/phpThumb.php?src=/images/uploads/main/testimonial-kimberly-plasti.jpg&w=155&h=87&zc=C) no-repeat 0 0;
display: inline-block;
position: relative;
color: #000;
text-decoration: none;
font-weight: bold;
line-height: 10px;
padding: 0;
}                
nav ul .nav_4 {
background: url(http://www.clymermd.com/phpthumb/phpThumb.php?src=/images/uploads/main/consultation.jpg&w=155&h=87&zc=C) no-repeat 0 0;
display: inline-block;
position: relative;
color: #000;
text-decoration: none;
font-weight: bold;
line-height: 10px;
padding: 0;
}                
nav ul .nav_5 {
background: url(http://www.clymermd.com/phpthumb/phpThumb.php?src=/images/uploads/nav/q-a-homepage_1.gif&w=155&h=87&zc=C) no-repeat 0 0;
display: inline-block;
position: relative;
color: #000;
text-decoration: none;
font-weight: bold;
line-height: 10px;
padding: 0;
}                
nav ul .nav_6 {
background: url(http://www.clymermd.com/phpthumb/phpThumb.php?src=/images/uploads/nav/intro-dr-clymer.jpg&w=155&h=87&zc=C) no-repeat 0 0;
display: inline-block;
position: relative;
color: #000;
text-decoration: none;
font-weight: bold;
line-height: 10px;
padding: 0;
}

nav li a span{
padding: 0;
margin: 96px 0 0 2px;
*height: 18px;
float: left;
}

nav li a .category_link  {
top: 0;
margin: 9px 0 0 2px;
}

.black-bar {
display: block;
width: 100%;
height: 16px;
background: url(/templates/_functions/images/black-bar.gif) repeat-x; 
}

.black-bar-top {
display: block;
width: 100%;
height: 16px;
background: url(/templates/_functions/images/black-bar.gif) repeat-x;
margin: 0 0 0 0;
}

.black-bar-bottom {
display: block;
width: 100%;
height: 16px;
background-color: #000;
margin: 10px 0 0 0;
}

.black-bar-bottom-comments {
display: block;
width: 100%;
height: 16px;
background-color: #000;
margin: 0;
}

.bg-contact {
border-left: 1px solid #c2c3c3;
}

.sidebar-padding {
padding: 5px 17px;
}

.captcha {
margin: 15px 0 0 0;
font: bold 11px/14px Palatino, Palatino Linotype, Book Antiqua, serif;
}

.grid_4 ul {
	margin: 10px 0 0 0;
	font-size: 12px;
}

.grid_4 li a {
color: #c0a05b;
text-decoration: none;
text-transform: uppercase;
margin: 4px 0 0 0;
letter-spacing: 2px;
}

.grid_4 li a span {
color: #000;
text-decoration: none;
text-transform: uppercase;
}

.grid_4 li a:hover {
color: #c0a05b;
text-decoration: underline;
}

.grid_4 .contact_inputs input {
background-color: #f3f4f4;
width: 100%;
border: 0;
border-bottom: 1px solid #000;
color: #c0a05b;
font-size: 10px;
text-transform: uppercase;
margin: 10px 0 0 0;
letter-spacing:2px;
}

.grid_4 .contact_inputs label {
	font: bold 11px/14px Palatino, Palatino Linotype, Book Antiqua, serif;
	color: #000;
}

.grid_4 .contact_inputs textarea {
background-color: #f3f4f4;
padding: 10px;
font: bold 10px/16px Lucida Grande, Lucida,  sans-serif;
color: #000;
border: 2px solid #000;
margin: 15px 0 0 0;
}

.grid_4 .contact_inputs textarea {
background-color: #f3f4f4;
padding: 10px;
font: bold 10px/16px Lucida Grande, Lucida,  sans-serif;
color: #000;
border: 2px solid #000;
margin: 15px 0 0 0;
width: 240px;
}

.grid_4 .newsletter-form {
text-transform: none;
}

.grid_4 .newsletter-form .contact_inputs {
width: 120px;
margin: 0 10px 0 0;
float: left;
}

.grid_4 .newsletter-form .contact_inputs input {
width: 120px;
float: left;
background-color: #f3f4f4;
border: 0;
padding: 3px 3px 1px 3px;
border: 1px solid #000;
color: #c0a05b;
font-size: 10px;
text-transform: uppercase;
margin: 10px 0 0 0;
letter-spacing:2px;
}

.grid_4 .newsletter-form .email_inputs {
width: 255px;
float: left;
font-size: 10px;
}

.grid_4 .newsletter-form .email_inputs input {
width: 255px;
float: left;
background-color: #f3f4f4;
padding: 3px 3px 1px 3px;
border: 1px solid #000;
color: #c0a05b;
font-size: 10px;
text-transform: uppercase;
margin: 10px 0 0 0;
letter-spacing:2px;
}


.grid_4 .newsletter .contact_inputs label, .grid_4 .newsletter-form .email_inputs label {
clear: both;
width: 120px;
}


.grid_4 .contact_check  {
margin: 10px 0 0 0;
color: #000;
font-weight: bold;
}

.grid_4 .contact_check label {
margin: 0 5px 0 10px;
}


.grid_4 .submit {
margin: 25px 0 10px 0;
}

article {
width: 100%;
display: block;
border-top: 1px solid #c2c3c3;
background: url(/templates/_functions/images/article-border-grid1.gif) no-repeat 0 0;
padding: 40px 0;
}

article p {
margin: 20px 0;
font-size: 11px;
line-height: 19px;
}

article span {
font: bold 10px/20px Lucida Grande, Lucida,  sans-serif;
}

.tags article span {
margin: 0;
font: bold 10px/20px Lucida Grande, Lucida,  sans-serif;
text-transform: uppercase;
}


article p a, article a {
color: #c0a05b;
text-decoration: none;
float: left;
}



.img_entry {
margin: 25px 0 5px 0;
}

footer {
font: italic 11px/14px Palatino, Palatino Linotype, Book Antiqua, serif;
text-transform: uppercase;
height: 120px;
margin: 100px 0 0 0;
color: #161616;
letter-spacing: 1px;
}

footer a {
text-transform: lowercase;
color: #161616;
text-decoration: none;
}

.border-footer {
border-bottom: 1px solid #cccccc;
}

.grid_4 .teaser {

}

.teaser img {
float: left;
margin: 0 10px 0 0;
}

.teaser ul {

}

.teaser ul {
font: normal 10px/18px Lucida Grande, Lucida,  sans-serif;
}

.teaser li {
border-bottom: 2px solid #000;
padding: 0 0 3px;
float: left;
clear: both;
margin: 15px 0 0 0;
display: inline-block;
width: 100%;
}

.teaser li h4 {
font: normal 12px/18px Lucida Grande, Lucida,  sans-serif;
color: #c0a05b;
margin: 0;
}

.teaser li a:hover {
text-decoration: none;
}

.teaser li p {
font: normal 9px/15px Lucida Grande, Lucida,  sans-serif;
color: #000;
text-transform: none;
}



.teaser li.last {
border: 0;
margin: 15px 0 -10px 0;
}

.services_col, .services {
_margin: 0 3px;
_padding: 0;
}

.services a, .services_col li a {
font: normal 11px/16px Lucida Grande, Lucida,  sans-serif;
color: #000;
text-decoration: none;
text-transform: none;
letter-spacing: 1px;
}

.services li a:hover, .services_col li a:hover {
text-decoration: underline;
color: #000;
}

.services li, .services_col li {
margin: 8px 0 0 5px;
}

.services_title {
border-bottom: 1px solid #c2c3c3;
margin: 0 0 15px 10px;
width: 945px;
}

.see-all{
	float:right;
	clear:both;
	color: #000;
	padding:4px 5px;
	display:inline;
	margin:0 15px 0 0;
	text-decoration:none;
	text-transform: uppercase;
	font: bold 11px/16px Lucida Grande, Lucida,  sans-serif;
}

.div_see_all {
width: 610px; _width:600px; clear: both; padding: 10px 0 10px 0; _margin: 0;
}


.grid_6 .comments {
padding: 0 0 0 3px;
margin: 0;
width: 450px;
font: bold 17px/20px Palatino, Palatino Linotype, Book Antiqua, serif;
letter-spacing: 1px;
}

.grid_6 .comments_border {
border-bottom: 1px solid #000;
margin: 0 0 5px 0;
}

.grid_6 .contact_inputs input {
background-color: #f3f4f4;
width: 100%;
border: 0;
border-bottom: 1px solid #000;
color: #c0a05b;
font-size: 10px;
text-transform: uppercase;
margin: 10px 0 0 0;
letter-spacing:2px;
}

.grid_6 .contact_inputs label {
	font: bold 11px/14px Palatino, Palatino Linotype, Book Antiqua, serif;
	color: #000;
	text-transform: uppercase;
}


.grid_6 .contact_inputs textarea {
background-color: #f3f4f4;
padding: 10px;
font: bold 10px/16px Lucida Grande, Lucida,  sans-serif;
color: #000;
border: 2px solid #000;
margin: 15px 0 0 0;
}

.grid_6 .contact_inputs textarea {
background-color: #f3f4f4;
padding: 10px;
font: bold 10px/16px Lucida Grande, Lucida,  sans-serif;
color: #000;
border: 2px solid #000;
margin: 15px 0 0 0;
width: 300px;
letter-spacing: 1px;
}

grid_6 .captcha {
	font: bold 10px/16px Lucida Grande, Lucida,  sans-serif;
	color: #000;
	text-transform: uppercase;
	margin: 15px 0;
}

.grid_6 .contact_check  {
margin: 10px 0 0 0;
color: #000;
font-weight: bold;
}

.grid_6 .contact_check label {
margin: 0 5px 0 10px;
}

.grid_6 .submit {
margin: 25px 0 0 0;
}

.grid_6 .captcha {
text-transform: uppercase;
}


.comment_entry {
margin: 15px 0 0 0;
padding: 0 0 10px 10px;
border-bottom: 1px solid #000;
font: bold 10px/16px Lucida Grande, Lucida,  sans-serif;
display: block;
clear: both;
width: 450px;
float: left;

}

.comment_form {
margin: 0 5px 0 10px;
}

.comment_body {
float: left;
width: 300px;
position: relative;
}

.comment_info {
position: relative;
float: left;
width: 120px;
text-transform: uppercase;
color: #c0a05b;
text-align: right;
margin: 0 10px 0 0;
}

.comment_info span {
font: bold 9px/16px Lucida Grande, Lucida,  sans-serif;
}

.img_q_a {
float: left;
width: 158px;
height: 158px;
display: inline-block;
margin: 0 15px 0 0;
}




.q_a {
margin: 0 0 0 0;
_padding: 0;
}


.q_a ul { 
background: url(/templates/_functions/images/bg-nav-q-a.gif) repeat 0 0;
width: 471px;
float: left;
}

.q_a li { 
display: inline-block;
width: 155px;
height: 87px;
margin: 0 2px 15px 0;
float: left;
}

.q_a li a {
font: bold 10px/12px Lucida Grande, Lucida,  sans-serif;
color: #000;
text-transform: uppercase;
text-decoration: none;
padding: 47px 15px 0 15px;
text-align: center;
display: inline-block;
width: 125px;
height: 40px;
margin: 0;
}

.q_a li a:hover {
text-decoration: underline;
}


.q-1  { background: url(/templates/_functions/images/q_a_tmb/1.jpg) no-repeat 0 0;}
.q-2  { background: url(/templates/_functions/images/q_a_tmb/2.jpg) no-repeat 0 0;}
.q-3  { background: url(/templates/_functions/images/q_a_tmb/3.jpg) no-repeat 0 0;}
.q-4  { background: url(/templates/_functions/images/q_a_tmb/4.jpg) no-repeat 0 0;}
.q-5  { background: url(/templates/_functions/images/q_a_tmb/5.jpg) no-repeat 0 0;}
.q-6  { background: url(/templates/_functions/images/q_a_tmb/6.jpg) no-repeat 0 0;}



.q_a .black-bar-top {
display: block;
width: 470px;
height: 16px;
background-color: #000;
margin: 0 0 0 0;
}

.q_a .black-bar-bottom {
display: block;
width: 470px;
height: 16px;
background-color: #000;
margin: 0;
}

.tags li {
display: block;
width: 100%;
margin: 20px 0;
clear: both;
padding: 0 0 20px 0;
border-bottom: 1px solid #c2c3c3;;
float: left;
}

.tags {
margin: 17px 0 0;
}

.tags li a {
color: #000;
}

.tags li a:hover {

text-decoration: underline;
}

.tags img {
clear: both;
float: left;
margin: 0 20px 0 0;
}

.newsletter {
margin: 30px 0 0 0;
}

.left-col {
border-bottom: 1px solid #c2c3c3;
_width: 615px;
}


.grid_4 .emma-signup {
text-transform: none;
font: bold 12px/22px Palatino, Palatino Linotype, Book Antiqua, serif;
margin: 15px 0 0 0;
}

.grid_4 .emma-signup input {
font: 12px/18px Palatino, Palatino Linotype, Book Antiqua, serif;
border: 0;
border-bottom: 1px solid #000;
color: #c0a05b;
font-style: italic;
text-transform: uppercase;
margin: 0;
letter-spacing:2px;
width: 120px;
background: none;
padding: 0 0 0 3px;
}

.grid_4 .emma-signup .submit {
width: 63px;
margin: 10px 0 0 0;
border: 0;
}

.nav-javascript {
margin: 0 0 0 0;
position: absolute:
top: 0;
}

.nav-javascript nav ul {
list-style: none;
list-style-type: none;
text-transform: uppercase;
margin: 0;
padding: 0;
width: 945px;
height: 120px;
}

.nav-javascript li {
display: inline-block;
margin: 0 3px 0 0;
padding: 0;
width: 154px;
overflow: hidden;
float: left;
height: 120px;
}

.nav-javascript li .hover_4 {
background-color: #000;
}


.nav-javascript li .hover_4 hover{
background-color: #fff;

}

.rss_blog {
float: right;
margin: 3px 3px 0 0;
}
