/*
Theme Name: NameMedia.com
Theme URI: http://namemedia.com/
Description: The original NameMedia.com theme
Version: 1.1
Author: Vasiliy Sidnenko, updated by Andriy Pylypenko

*/

/* General Styles */
/* ------------------------------------------------------- */
body {margin:16px;font-family:verdana, arial, helvetica;font-weight:normal;font-size:10px;line-height:15px;color:black;text-align:center;/* Center everything in IE */}			
div {text-align:left;/* Override the center on the body so all text is not aligned center */}
table {border-spacing:0px;border-collapse:collapse;width:auto;height:auto;border:0px;}
td {padding:0px;border:0px;vertical-align:top;font-size:10.5px;line-height:15px;color:black;}
a {color: #00549C;text-decoration:underline;}
a:hover {color:#000000;}			
p {font-size:10.5px;line-height:16px;margin-top:0px;margin-bottom:10px;}			
h1 {color: #183394;font-size:16px;line-height:18px;font-weight:bold;margin:0px;margin-bottom:16px;}
h2 {color: #374EA2;font-size:11.5px;font-weight:bold;margin:0px;padding-top:6px;margin-bottom:0px;}
h3 {color: #000;font-size:10.5px;font-weight:bold;margin:0px;padding-top:6px;margin-bottom:3px;}
h4 {color: #000;font-size:12.5px;font-weight:bold;margin:0px;padding-top:6px;margin-bottom:3px;}	
img {border:0px;}	
ul, ol {padding-left:16px;margin-left:0px;padding-top:0px;margin-top:2px;}
li {font-size:10.5px;line-height:16px;padding-left:0px;margin-bottom:4px;}
.hidden {display:none;}
.show {display:block;}
/* ------------------------------------------------------- */
img.demobutton {float:right;margin:14px;margin-left:22px;margin-right:0px;}					
a.newslink {display:block;margin-bottom:10px;text-decoration:none;color:black;font-size:11px;}					
a.newslink:hover {text-decoration:underline;}					
a.jobopening {display:block;margin-top:10px;text-decoration:none;font-weight:normal;}
a.sitemap_l1 {display:block;margin-top:16px;text-decoration:underline;font-size:12px;font-weight:bold;}
a.sitemap_l2 {display:block;margin-top:6px;text-decoration:underline;font-weight:normal;}
h2.alt {margin-bottom:8px;}					
#page {position:relative;width:740px;height:auto;margin-left:auto;margin-right:auto;}				
#page td.nav_td {width:163px;}						
#page td.nav_td.home {width:223px;}
#page td.body_td {min-width:430px;width:430px;/* IE Min width hack */background-image:url(./images/rl_dot_vert.gif);background-repeat:repeat-y;}
#page td.body_td.home {width:510px;}
#page td.sidebar_td {width:147px;}
#banner {position:relative;margin-bottom:16px;}
#nav_cont {line-height:1px;}
#nav {text-align:right;line-height:1px;}
#nav a {display:block;margin-right:15px;font-family:skia, verdana;font-size:10.5px;color:#183394;padding-right:20px;text-align:right;line-height:14px;margin-bottom:5px;text-decoration:none;}
#nav a:hover {color:#000;}
#nav a.main {background-image:url(./images/bl_navbullet.gif);background-repeat:no-repeat;background-position:right;line-height:1px;padding-top:8px;padding-bottom:8px;margin-bottom:0px;}
#nav a.main.active {background-image:url(./images/bl_navarrow.gif);background-position:bottom right;}
#nav img.separator {position:relative;left:-15px;}
#body {position:relative;margin-bottom:20px;}
#content {margin-left:16px;margin-right:30px;min-height:150px;_height:150px;/* IE Min height hack */}
#sidebar {width:135px;margin-right:12px;background-image:url(./images/bg_sidebar.jpg);background-repeat:repeat-x;min-height:240px;_height:240px;/* IE Min height hack */margin-top:40px;padding-top:25px;}
#sidebar a.block {display:block;margin-left:12px;margin-right:12px;margin-bottom:25px;font-size:9px;font-weight:bold;line-height:15px;text-decoration:underline;}
#footer {position:relative;font-size:9px;color:#838383;margin-top:20px;}
#footer a {color:#00549C;}
#footer a:hover {color:#000000;}
#footer_bar {margin-bottom:4px;}
#gr {text-align:center;margin:10px 0 10px 0;}
#gr img {width:154px;height:48px;border:0;}
#legal {text-align:center;margin-top:10px;font-size:10px;}
#toolnav {position:absolute;top:14px;right:0px;}
#toolnav a {font-size:9px;color:#666;text-transform:uppercase;padding-left:4px;padding-right:4px;border-left:solid #666 1px;text-decoration:none;}
#toolnav a:hover {color:#00549C;}
#toolnav a.left {border:0px;}
#toolnav_home {position:relative;top:-45px;}
/* Home Page styles */
/* ------------------------------------------------------- */
a.readmore {display:block;color:#37B5D2;text-decoration:none;text-transform:uppercase;}				
a.readmore:hover {color:#00549C;}			
#home_intro {width:510px;margin-left:10px;margin-right:30px;font-size:10.5px;font-weight:bold;color:#183394;margin-bottom:25px;}
#home_sub {margin-left:10px;}						
#home_sub td {font-size:10.5px;line-height:15px;}						
#home_sub img {margin-bottom:6px;}						
#home_sub h2 {font-weight:normal;}
#home_sub_left {width:215px;padding-left:4px;margin-right:20px;padding-bottom:2px;}		
#home_sub_right {padding-left:14px;margin-right:30px;background-image:url(./images/rl_dot_vert.gif);background-repeat:repeat-y;padding-bottom:2px;}
/* ------------------------------------------------------- */		
.newsclipping {border-bottom:solid #dedfda 1px;margin-bottom:10px;padding-top:8px;padding-bottom:8px;}
#grLogo {text-align:right;margin-top:30px;}
#grLogo img {width:159px;height:65px;border:0;}

/* Disclaimer Boxes */
div.discBox {position:relative;z-index:5;opacity:1.0;filter:alpha(opacity=100);} 
#discBox, #discBox1, #discBox2, #discBoxSide {z-index:5;opacity:1.0;filter:alpha(opacity=100);} 

.disclaimBox {position:absolute;left:-20px;top:0px;width:220px;padding:10px;background:#f0f8fb;border:1px solid #333;color:#333;z-index:5;opacity:1.0;filter:alpha(opacity=100);}
.disclaimBox .discTitle {font-size:12px;font-weight:bold;}
.disclaimBox a.close {height:22px;color:#333;font-weight:bold;line-height:22px;text-align:center;text-decoration:none;margin:0 auto 0 auto;padding:0;}
p.close {text-align:center;margin:10px auto 0 auto;}
/* premium sites page */
.clear {clear:both; height:1px; padding:0; margin:0; overflow:hidden;}
#crafster {float:right; margin:0 0 4px 18px;}
.border {background:url(images/dot.gif) top repeat-x; padding:15px 0; margin:0; overflow:hidden;}
*html .border {padding:15px 0 0 0;} /*ie6*/
.border h2 {margin:0 0 12px 0; padding:0;}
.afflogo, .affinfo {float:left; padding:0; margin:0; overflow:hidden;}
.afflogo {width:132px; text-align:center;}
.afflogo img {border:0; margin:0 auto 10px auto;}
.affinfo {text-align:left; width:193px; margin:0 15px 0 10px;}
.last {float:left; margin:0 0 0 10px;}
.affs a {font-weight:bold; text-decoration:none;}
a.affbutton {display:block; width:103px; height:17px; background:url(images/button-afflink.jpg) top no-repeat; font-size:9px; color:#333; font-weight:bold; text-decoration:none; text-align:center; line-height:17px; margin:0 auto;}

.nav_td h3 {
color:#336699;
}
#snav_business {
width: 190px;
}

/*** WordPress specific image classes ***/
.aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.alignleft {
float: left;
margin: 4px 15px 5px 0;
}

.alignright {
float: right;
}

.wp-caption {
   text-align: center;
   background-color: #fff;
   margin-top:5px;
   margin-right: 15px;
   margin-bottom:0px;
}

.wp-caption img{
   padding:2px;
   border:1px solid #999;
}

.wp-caption img:hover{
   border:1px solid #333;
}

.wp-caption p.wp-caption-text {
   color:#666;
   font-size: 10px;
   line-height: 12px;
   padding: 7px 4px 2px 5px!important;
   margin: 0!important;
}
#enthusiasts_nav {
padding-left:3px;
}

#enthusiasts_nav ul {
list-style-type: none;
}

#enthusiasts_nav ul a {
text-decoration: none;
list-style-type: none;
}
#enthusiasts_nav li {
text-indent: -18px;
}
.sub_link {
margin-left: 12px;
font-weight: normal;
}
.main_link {
margin-bottom: 8px;
margin-top: 5px;
}

#nav_contact {
float: right;
margin-right: 32px;
margin-top: 5px;
}
#home_left {
width: 175px;
padding-right: 10px;
}
#home_center {
width: 175px;
padding-right: 10px;
}
#home_right {
width: 165px;
}
div #post-57 .storycontent {
width: 600px;
}
#post-57 .post #body {
width: 600px;
}


