#header{ height:100 px}\n/*------------------------------------------------------------------
	NAVIGATION STYLES (960px)
--------------------------------------------------------------------*/
.nav-bg-fix{}
#nav1{width:950px;margin:0 auto;padding:2px 5px 0px 5px;}
#nav2{width:950px;margin:0 auto;padding:4px 5px 0px 5px;}
#nav1-container{margin:auto;width:960px}
#nav2-container{margin:auto;width:960px}
#nav1{	-moz-border-radius-bottomleft:10px;
		-moz-border-radius-bottomright:10px;
		-webkit-border-bottom-left-radius:10px;
		-webkit-border-bottom-right-radius:10px;}
#nav2,#commentform label.comment,h4.postcomment{	
		-moz-border-radius-topleft:10px;
		-moz-border-radius-topright:10px;
		-webkit-border-top-left-radius:10px;
		-webkit-border-top-right-radius:10px;}
ul.rss{float:right;}
#nav1 ul{margin:2px 0 0px 0;}
#nav1 ul.rss li.text{font-weight:bold;}
#nav1 ul.rss li.text:hover{background:none;}
#nav1 li,#nav2 li{list-style:none; float:left;padding:0px 5px;margin:0 3px 5px 3px;border:solid 1px #017ab6;}
#nav1 li.text{border:none;padding:0;}
#nav1 li a,#nav2 li a{text-decoration:none;}
#nav1 li a:hover,#nav2 li a:hover{font-weight:normal;}
#nav2 .search{height:25px;padding:0; margin:2px 5px 0 0 ;}
#nav2 .search #s{width:145px;border: solid 1px #3f3f3f;padding:3px  2px;color:#444;font-size:.8em; float:right}
#nav-ad {width:950px;margin:0 auto;padding:3px 5px}

/*Drop Down*/
#nav {position: relative;top: 0px; left: auto;z-index: 9999;margin:0;}
#nav li{float:left}
#nav a {z-index: 100;color: #FFF;}
#nav li ul li{border-bottom:dotted 1px; float:none;z-index: 9999!important;line-height: 24px;margin:0; display:block; cursor:pointer}
#nav li ul li:hover{display:block; border-bottom:solid 1px #fff;}
#nav li ul li:hover,#nav li ul li{-moz-border-radius:0px;-webkit-border-radius:0px;}
#nav li ul { position: absolute; width: 160px; left: -999em;opacvity:0.7;filter:alpvha(opacity=70)}
#nav li ul ul {	margin: -25px 0 0 150px!important; }
#nav li ul li ul li a {#fff }
#nav li:hover ul, #nav li.sfhover ul { left: auto; margin-left: -6px;margin-top:0; }
#nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.hover { position: static; } /* IE7 Fix */#nav1-container,#nav2-container{background:#333;}/*------------------------------------------------------------------
	MAGZINE LAYOUT & STYLES
--------------------------------------------------------------------*/
.mag-box{display:inline;float:left;position:relative;margin:0 10px 10px 0;
width:283px;
	border:solid 1px #eee;
	}
.m_right{ margin-right:0 !important;}
.mag-content{padding:10px; height:190px; overflow:hidden}
.mag-content h2{ font-size:16px; line-height: 20px }
img.mag-thumb{ padding: 5px;margin:0;background:#eee}
.mag-meta{height:20px; padding:5px; margin-bottom:-5px;opacity:0.8;}
img.blog-thumb{ padding: 5px;margin:0;background:#eee; float:left; margin:0 10px 0px 0}
span#catname{background:#000; position:absolute; top:5px; right:5px; padding:3px 5px ; font-size:1.2em; opacity:.6;}
span#catname a{color:#FFF; opacity:.9!important; font-weight:normal}
