/* Start of CMSMS style sheet 'NewAgeTheme : NewAgeTheme' */
/* 
	Project Name: New Age Live
	Author: Devdatt Gurjar
	Author URI: http://www.devdatt.com
	Version: 1.0
	
	Changelog:
		v1.0 - 12.03.09
		First Release of New Age Live CMS MS Template
*/
 
/*       General
======================= */
* { margin:0; padding:0; }
html{ overflow:-moz-scrollbars-vertical;}
body {
	background: #000 url(uploads/NewAgeTheme/bg.gif) repeat-x left top;
	color: #FFF;
	text-align:center;
	}
.left { float:left; }
.right { float:right; }
.clear { clear:both;}
.required { color:#F00; }


/*     Float containers fix 
=============================== */
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
 }
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */


/*       Links
======================= */
a:link {
	color: #868cc0;
	text-decoration: none;
}
a:visited {
	color: #868cc0;
	text-decoration: none;
}
a:hover {
	color: #ffffff;
	text-decoration: none;
}
a:active {
	color: #868cc0;
	text-decoration: none;
}
a img {
	border:none;
}
a:active, a:focus, object, input {
	outline:0;
}

/*       Text
======================= */
body, td, th, div, p, li, input, select, textarea {
	font: 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	}
h1, h2, h3, h4, h5, h6, p, table {
	margin-left:30px;
	margin-right:30px;
}
h1, h2, h3 {
	color:#FFF;
	font-weight:bold;
}
h1{
	font-size:20px;
	padding-top:5px;
	padding-bottom:10px;
	text-align:center;
}
h2 {
	font-size:16px;
	padding-top:5px;
	padding-bottom:5px;
}
h3 {
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
}
p {
	line-height:18px;
	padding-bottom:10px;
}
#Content ul,
#Content ol{
	padding:10px 30px 10px 0;
	margin:0 0 0 50px;
}
#Content ul li,
#Content ol li{
	padding: 0 0 9px 0px;
	}
#Content li ul,
#Content li ol{
	padding: 0 0 0 0;
	margin:0 0 0 25px;
}
#Content li ul li,
#Content li ol li {
	padding: 9px 0 0  0;
	}
	
/*       Layout
======================= */
#PageWrapper {
	background: url(uploads/NewAgeTheme/bg.png) no-repeat center top;
}
#Page {
	width:926px;
	margin:0 auto;
	text-align:left;
	background:#000;
	margin-top:12px;
}
#Main {
	background: url(uploads/NewAgeTheme/bgm.gif) repeat-y left top;
}
#Sidebar {
	width:220px;
	float:left;
	margin-left:20px;
	display:inline;
}
#Content {
	width:625px;
	float:left;
	margin-left:31px;
	display:inline;
}

/*       Header
======================= */
#Header {
	position:relative;
	height:370px;
	background: url(uploads/NewAgeTheme/header.jpg) repeat-x left bottom;
}
#Logo {
	width:330px;
	height:100px;
	margin:0;
	padding:0;
	position:absolute;
	left:90px;
	top:160px;
	border:none;
	text-indent:-9999px;
}
#Logo a {
	display:block;
	width:330px;
	height:100px;
}

/*       Navigation
======================= */
#TopWrap {text-align:center;}
#TopNav {margin:0 auto; display:table;}
#TopNav ul {display:inline-block;}

#TopNav ul {
	display:table-row;
	list-style-type:none;
	white-space:nowrap; 
	display:inline;
  }
#TopNav ul li {display:inline; float:left;}
#TopNav ul li h3 {
	padding:8px;
	margin:0;
}
#TopNav ul a, #TopNav ul a:visited {
	display:block;
	float:left;
	padding:10px;
	text-decoration:none;
  }
#TopNav ul a:hover {
  }



#LeftNav {
	margin:50px 0 10px 0;
}
#LeftNav ul {
	list-style:none;
}
/* fix stupid IE6 bug with display:block; */
* html #LeftNav li {
	height: 1%;
}
* html #LeftNav li a {
	height: 1%;
}

#LeftNav li {

}
#LeftNav li a {
	text-decoration:none;
	display:block;
	padding:2px 10px 2px 30px;
}
#LeftNav li h3 {
	margin:0;
	padding:5px 10px 5px 30px;
}
#Sidebar .addthis_button {
	margin:0 0 0 30px;
}

#PageOptions {
	margin-top:20px;
	padding-bottom:20px;
}
#Content #breadcrumbs {
	line-height:normal;
}



/* form elements (SEARCH)
====================== */
form {
	margin: 15px;
	padding: 0;
	background: #000;  
   border: 1px dashed #151515;
}
label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
input {
	padding: 2px;
	border: 1px solid #CCC;
	font: normal 1em Verdana, sans-serif;
	color:#000;
	background: #CCC;
}
textarea {
	width: 250px;
	padding:2px;
	border: 1px solid #CCC;
	font: normal 1em Verdana, sans-serif;
	height:100px;
	display:block;
	color:#000;
	background: #CCC;
}
input.button { 
	margin: 0; 
	font: bold 1em Tahoma, Sans-serif; 
	border: 1px solid #CCC;
	padding: 2px 3px; 
	color: #000;
	background: #CCC;	
}


/*       Footer
======================= */
#FooterWrapper {
	background: url(uploads/NewAgeTheme/bgfw.gif) repeat-x left top;
}
#Footer {
	width:926px;
	margin:0 auto;
	text-align:left;
	background: url(uploads/NewAgeTheme/bgf.jpg) no-repeat;
	text-align:center;
}
#Footer p {
	padding:70px 0 20px 0;
	color:#00ffff;
	line-height:25px;
}
.NewsSummary {
	margin: 0 30px;

}
/* End of 'NewAgeTheme : NewAgeTheme' */

