/*

Created exclusively for Onemillionandbeyond.com
   
*/
html, body {
    background:#fff;
	color:#000000;
    font-family:arial, sans-serif;
    margin:0;
    padding:0;
}

.clear {
clear:both;
}
a {
    color:#332f27;
}

a:hover {
    text-decoration:none;
}
/**************** Layout *********************/

#container {
    position:relative;
    margin:0 auto;
    width:950px;
    height:auto;
    margin-bottom:0;
    background:#ffffff;
    font-size:12px;
    font-family:arial, sans-serif;

}    

#wrapper {
	margin:0 auto;
	width:900px;
	background:#ffffff;
	border-color:#000000;
	border-width:1px;
	border-style:solid;

}
/************** Floating RSS Section  *************/
#rss {
	margin:0;
	padding:0;
	width:250px;
	position:absolute;
	top:165px;
	left:625px;	
}
#rss a {
	color:#FFFFFF;
	text-decoration:none;
	padding:5px;
}

#rss a:hover {
	color:#CCCCFF;
}

/************** Floating Feedburner Section  *************/
#feedburner {
	margin:0;
	padding:0;
	width:100px;
	position:absolute;
	top:220px;
	left:825px;	
}

/************** Header Section  *************/

#header {
    float:left;
    width:900px;
    height:200px;
	/*background:#FFFFFF;*/
    background:url('./images/head.jpg') no-repeat;
    color:inherit;
}
#header h1 {
	font-size: 40px;
	text-align:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:25px;
	margin-top:160px;
	position:relative;
}
#header a{
	text-decoration:none;
	color:#FFFFFF;
}

/************** NavBar Section  *************/
#navBar {
    clear:both;
    float:left;
    width:900px;
    height:50px;
    background:#00CC00;
}
#navBar h3 {
	font-size: 18px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left:25px;
	margin-top:15px;
	position:relative;
}

#navBar a {
	color:#FFFFFF;
	text-decoration:none;
	padding:10px;
}

#navBar a:hover {
	color:#CCCCFF;
}


/********** Main Body Section **************/

#main {
	float:left;
	width:900px;
	height:auto;
    background:url('./images/nav_back.jpg') repeat-y;
}

/********** Content and Copy elements****************/

#content {
	float:left;
	width:575px;
	color:#000000;
} 
#content h2{
	font-size: 18px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:5%;
	margin-right:5%;
	margin-bottom:0px;
}
#content h3{
	font-size: 14px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:5%;
}

#content p{
	font-size: 12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:5%;
	margin-right:5%;
	margin-top:2%;
	position:relative;
}
#content ul{
list-style:none;
}

a.post-title, a.blog-name {
	text-decoration:none;
}

#single-post-metadata p{
	font-size: 10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:5%;
	margin-right:5%;
	margin-top:2%;
	position:relative;
}

/********** Comment elements****************/
#comments {
	float:left;
	width:575px;
	color:#000000;
} 

#comment_meta {
	float:left;
	width:150px;
	margin-left:5%;
}

p.commentAuthor{
	font-size:12px;
	color:#000000;
}

#comment_meta a{
	font-size:14px;
	color:#0000FF;
	font-weight:bold;
}

p.commentDate{
	color: #999999;
	font-size:9px;
}


#comment_entry {
	float:right;
	width:375px;
	margin-right:10px;
}

#comment_entry p{
	font-size:12px;
}

#comment_Bottom{
	float:left;
	width:575px;
}

#comment_Bottom p{
	margin-left:5%;
}

#comment_Bottom h3{
	font-size: 14px;
	text-align:left;
	margin-left:5%;
}

/* Right Navigation*/
#leftNav{
	/* this is a wrapper for this */

	float:left;
	background:;
	width:325px;
	color:#000000;
	padding-bottom:10px;
	margin:0 auto;
}
#leftNavWhole{
	float:left;
	width:325px;
}
#leftNavWhole p{
	font-size: 14px;
	text-align:left;
	margin-left:5%;
	margin-right:5%;
	margin-top:2%;
}
#leftNavWholeList a{
	padding:0;
	margin-left:25px;
	margin-right:25px;
	color:#0000FF;
}
#leftNavLeft{
	float:left;
	width:175px;
}
#leftNavLeft p{
	font-size: 14px;
	text-align:left;
	margin-left:10%;
	margin-right:5%;
	margin-top:2%;
}
#leftNavLeft ul{
	list-style:none;
	padding:0;
	margin-left:15px;
	margin-right:15px;
}

#leftNavRight{
	float:left;
	width:150px;
}
#leftNavRight p{
	font-size: 14px;
	text-align:left;
	margin-left:5%;
	margin-right:5%;
	margin-top:2%;
}

#leftNavRight ul{
	list-style:none;
	padding:0;
	margin-left:15px;
	margin-right:15px;
}

/* footer begins */

#footer {
	fload:left;
	width:900px;
	height:50px;
	color:#000000;	
}

#footer p{
	font-size:9px;
	text-align:center;
}

