/*
Theme Name: Green and Plain
Theme URI: http://www.freewpthemes.net/
Description: A two-column, fixed-width design suitable for personal and small company website.
Version: 1.0
Author: Free WordPress Themes
Author URI: http://www.freewpthemes.net/
Tags: red, fixed width, two columns, widgets
*/



body {
	margin: 0px;
	padding: 0px;
	font: 13px Arial, Helvetica, sans-serif;
	color: #212121;
   
    /*background: url(images/backgroundV2.jpg) repeat;*/
	/*background: url(images/backgroundV5.jpg) repeat fixed;*/
	background: url(images/backLines.gif) repeat;
}

/* Validation Messages */

#wrapper {width:300px; margin:50px auto}
.form {float:left; padding:0 10px 10px 10px; background:#f3f3f3; border:2px solid #cfcfcf }
.form label {float:left; width:100px; padding:10px 10px 0 0; font-weight:bold}
.form select {float:left; width:146px; margin-top:10px}
.form input {float:left; margin-top:10px}
.form .submit {clear:both}
#msg {display:none; position:absolute; z-index:200; background:url(images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}


.ViewGallery {
font-weight:bold;
background: url(images/btnImg4.gif) no-repeat;
width:110px;
height:50px;
padding-left:0px;
padding-right:12px;
padding-top:3px;
padding-bottom:12px;
/*padding:5px;*/
text-align:center;
color:#333333;
/*background-color:#333333;*/
/*border:1px dotted #999999;*/
float:left;
/*margin-top:-23px;*/
margin-left:170px;

clear:both;
}

.ViewGallery2 {
width:110px;
padding:5px;
text-align:center;
background-color:#333333;
border:1px dotted #999999;
float:left;
margin-top:-25px;
margin-left:140px;
}

.Signup {
font-weight:bold;
background: url(images/btnImg6.gif) no-repeat;
/*width:150px;*/
height:50px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:12px;
/*padding:5px;*/
text-align:center;
color:#333333;
/*margin-bottom:15px;*/
text-decoration: none;
border:none;
clear:both;
}


h1, h2, h3 {
	margin-top: 0px;
}

h1 {
	font-size: 2.4em;
}

h2 {
	font-weight:100;
	font-size:20px;
	font-style:normal;
}

h3 {
	font-size: 1.4em;
	
}

h33 {
	color:#ccc;
	
}

p, ol, ul {
	margin-bottom: 1.8em;
	line-height: 160%;
}

a {
	color:#cfae4c;
	text-decoration: none;
}

a:hover {
	color:#dac68a;
	text-decoration: none;
}

a img {
	/*border: none;*/
}

.gap{
height:8px;
}

.formBorders{
border: 1px solid #cfae4c;
}

.tagImg{
background-image: url(images/tagBtn2.gif) no-repeat;
height:13px;
width:39px;
}

#youtube_zone {
	border: 1px solid #cfae4c;
}

.submitBtn{
background: url(images/submitBtn.gif) no-repeat;
width:77px;
height:24px;
text-decoration: none;
padding:0;
margin:0;
border:none;
}

.SignupEvents{
background: url(images/signEvent.jpg) no-repeat;
width:229px;
height:24px;
text-decoration: none;
padding:0;
margin:0;
border:none;
}

/* Header */
.noHighlight {
background: url(images/NewNothingNav2.jpg) no-repeat;
  height:72px;
}
.Events {
background: url(images/NewEventsNav.jpg) no-repeat;
	height:72px;
}

.blog {
background: url(images/NewEventsNav.jpg) no-repeat;
  height:72px;
}

.about {
background: url(images/NewAboutNav.jpg) no-repeat;
  height:72px;
}

.videos {
background: url(images/NewVideoNav.jpg) no-repeat;
  height:72px;
}


.trends {
background: url(images/NewTrendsNav.jpg) no-repeat;
  height:72px;
}



.contact {
background: url(images/NewContactNav.jpg) no-repeat;
  height:72px;
}

.register {
background: url(images/NewNothingNav2.jpg) no-repeat;
  height:72px;
}

#signup-btn {
background: url(images/mainBtn.gif) repeat;
width: 220px;
height: 30px;
position:absolute;
margin-top: -35px;
margin-left: 660px;
cursor:pointer;
}

#events-btn {
background: url(images/mainBtn.gif) repeat;
width: 70px;
height: 30px;
position:absolute;
margin-top: -40px;
margin-left: 170px;
cursor:pointer;
}

#blog-btn {
background: url(images/mainBtn.gif) repeat;
width: 55px;
height: 30px;
position:absolute;
margin-top: -40px;
margin-left: 245px;
cursor:pointer;
}

#about-btn {
background: url(images/mainBtn.gif) repeat;
width: 60px;
height: 30px;
position:absolute;
margin-top: -40px;
margin-left: 310px;
cursor:pointer;
}

#video-btn {
background: url(images/mainBtn.gif) repeat;
width: 120px;
height: 33px;
position:absolute;
margin-top: -40px;
margin-left: 380px;
cursor:pointer;
}

/*

#trends-btn {
background: url(images/mainBtn.gif) repeat;
width: 160px;
height: 33px;
position:absolute;
margin-top: -40px;
margin-left: 500px;
cursor:pointer;
}

*/

#contact-btn {
background: url(images/mainBtn.gif) repeat;
width: 100px;
height: 33px;
position:absolute;
margin-top: -40px;
margin-left: 515px;
cursor:pointer;
}

#header {
	width: 970px;
	height: 174px;
background: url(images/NewHeaderImg.jpg) no-repeat;
	margin: 0px auto;
	
}
#headerPlacement {
	margin: 0px auto;
        width: 970px;
}
.headers {
	background: url(images/NewBlogNav.jpg) no-repeat;
	height:72px;
}





/* Page */

#page {
	width: 970px;
	margin: 0px auto;
	/*padding: 30px 0px;*/
	background-color:#000000;


}
#shadow {
	width: 970px;
	margin: 0px auto;
	/*padding: 30px 0px;*/
/*background: url(images/sideShad.jpg) repeat-y;*/

}

/* Content */

#content {
	float: left;
	width: 570px;
    margin-left:47px;
	padding-bottom:35px;
}

#content2 {
	float: left;
	width: 570px;
    margin-left:-145px;
	padding-bottom:35px;
margin-top:-50px;
}

#downloads-btn {
background: url(images/btnTest) repeat;
width: 80px;
height: 33px;
position:absolute;
margin-top: 220px;
margin-left: 20px;
cursor:pointer;
}

.divider {
background: url(images/postSeperator2.gif) no-repeat;
height:32px;
margin-top:5px;
margin-bottom:-10px;
}

.divider2 {
background: url(images/postSeperator.gif) no-repeat;
height:32px;
margin-top:-20px;
}

.dividerGallery {
background: url(images/postSeperator.gif) no-repeat;
height:32px;
/*margin-top:5px;*/
margin-bottom:5px;
margin-left:-23px;
width: 570px;
}

.dividerAbout {
background: url(images/postSeperator.gif) no-repeat;;
height:32px;
}

.post {
margin-top:20px;	
}

.post .title {
    color: #cfae4c;
	margin-bottom:0px;
	letter-spacing:1px;
}

.post .title a {
    margin-left:23px;
	color: #cfae4c;
    text-decoration: none;
	letter-spacing:1px;
}

.post .title2 {
margin-left:23px;
    color: #cfae4c;
	margin-bottom:0px;
	letter-spacing:1px;
}

.post .entry {
margin-left:23px;
width:520px;
color:#FFFFFF;
text-align:left;
}


.post .entry img {
float:right;
border: 1px solid #cfae4c;
margin-bottom:10px;
margin-top:8px;
}

.post .entry2 {
margin-left:23px;
width:520px;
color:#FFFFFF;
text-align:left;
}


.post .entry2 img {
float:right;
border: 1px solid #cfae4c;
margin-left:15px;
margin-bottom:10px;
margin-top:8px;
}

.post .meta {
	/*font-weight: bold;*/
	margin-left:23px

}

.meta2 {
	/*font-weight: bold;*/
	margin-left:23px
}

.post .byline {
	margin: 0px;
	
}
.post .bylineBlog {
	margin: 0px;
	margin-left:23px
	
}

/* Sidebar */
.sidebar_categories{
	background-image: url(images/sidebar/cap.png);
	background-repeat: no-repeat;
	display: block;
	height: 29px;
	width: 285px;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


.sidebar_comments{
	background-image: url(images/NewCommentsHead3.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 39px;
	width: 270px;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 0px;
}

.sidebar_nearyou{
	background-image: url(images/NewNearYou.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 44px;
	width: 270px;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -10px;
	margin-left: 0px;
}


.sidebar_posts{
	background-image: url(images/NewPostsHead.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 49px;
	width: 270px;
	text-indent: -9999px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 0px;
	
}
.sidebar_tweets{
	background-image: url(images/NewTweetsHead.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 39px;
	width: 270px;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 0px;
}

#sidebar {
margin-left:35px;
margin-top:14px;
	float: left;
	width: 300px;
/*background: #699C4D;*/
/*background: url(images/MailingListImg.jpg) no-repeat;*/
}

#sidebar2 {
margin-left:35px;
margin-top:6px;
	float: left;
	width: 300px;
/*background: #699C4D;*/
/*background: url(images/MailingListImg.jpg) no-repeat;*/
}

.signBtn{
background-image: url(images/signBtn.jpg);
	background-repeat: no-repeat;
	width:271px;
	height:34px;
	padding-bottom:25px;
}

.loginBtn{
background-image: url(images/signBtn.jpg);
	background-repeat: no-repeat;
	width:271px;
	height:34px;
	padding-bottom:25px;
}

.ul-archives {
	list-style: none;
	padding-left:6px;
	width:265px;
	color:#FFFFFF;
	text-decoration: none;
}
.ul-archives li{
color:#FFFFFF;
text-decoration: none;
	margin: 0px;
	padding: 2px 0px 2px 20px;
	background: url(images/glamBullet.gif) no-repeat left center;
}
.ul-archives li a, .ul-archives li a:visited{
	color:#FFFFFF;;
	text-decoration: none;
}
.ul-archives li a:hover{
	color:#999999;
	text-decoration: none;
}
.ul-archives ul {
list-style:none;
}

.ul-rubbish {
color:#FFFFFF;
text-decoration: none;
	list-style: none;
	/*margin-left: -74px;*/
	margin-top:10px;
	width:265px;
}
.ul-rubbish li{
color:#FFFFFF;
text-decoration: none;
	margin: 0px;
	padding: 2px 0px 2px 20px;
	background: url(images/glamBullet.gif) no-repeat left center;
}
.ul-rubbish li a, .ul-rubbish li a:visited{
	color:#999999;
	text-decoration: none;
}
.ul-rubbish li a:hover{
	color:#999999;
	text-decoration: none;
}
.ul-rubbish ul{
list-style:none;
}



.ul-tweets {
color:#FFFFFF;
text-decoration: none;
	list-style: none;
	margin-top:10px;
	/*margin-left:-74px;*/
	width:265px;
}

.ul-tweets li{
color:#FFFFFF;
text-decoration: none;
	margin: 0px;
	padding: 2px 0px 2px 20px;
	background: url(images/glamBullet.gif) no-repeat left center;
}
.ul-tweets li a, .ul-tweets li a:visited{
	color:#cfae4c;
	text-decoration: none;
}
.ul-tweets li a:hover{
	color:#cfae4c;
	text-decoration: none;
}

.ul-tweets ul {
	list-style: none;
}








ul.sidebar_list{
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	list-style-image: url(images/glamBullet.gif);
	list-style: none;
	
	
}
ul.sidebar_list li{
	display: block;
	list-style-image: none;
	list-style-type: none;
	list-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	/*
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
ul.sidebar_list li a{
list-style: none;
	list-style-image: url(images/glamBullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin-top: 0px;
	padding-left: 10px;
}
ul.cat{
	list-style-image: none;
	list-style-type: none;
}
ul.cat li{
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
ul.cat li a{
	display: block;
	margin: 0px;
	list-style-image: url(images/glamBullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #004E72;
	text-decoration: none;
	font-weight: bold;
}

ul.cat li a:hover{

	display: block;
	margin: 0px;
	list-style-image: url(images/glamBullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #00bae4;
	text-decoration: none;
	font-weight: bold;
}




/* Search */

#search {
}

#search form {
	margin-bottom: 1.8em;
	padding: 0px;
}

#search fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}

#search #s {
	width: 160px;
}

/* Footer */
/*
#footer {
	background: #ffffff;
	margin-bottom:0px;
	width: 970px;
     height:96px;
   background: url(images/footerImg.jpg) no-repeat;
}
*/
#footer {
	background: #ffffff;
	margin-bottom:0px;
	width: 970px;
     height:96px;
   background: url(images/footerImg2.jpg) no-repeat;
}

#footer p {
	
}

#footer a {
	color: #FFFFFF;
}

#fullcommentform{
margin-left:23px;
}


#replyHead {
margin-left:23px;
background: url(images/headreply.jpg) no-repeat;
	padding-bottom: 5px;
	height:47px;
}

#comments, #respond {
margin-left:23px;
	color: #cfae4c;
	font-weight:normal;
margin-top:20px;
	
}

.commentlist {
margin-left:23px;
margin-top:0px;
margin-right:0px;
margin-bottom:35px;
padding-left: 20px;
	
	/*line-height: 130%;*/
	
}
.commentlist li{
color: #ccc;
margin-left:23px;
	padding: 5px 10px;
	width:450px;
	/*position: relative;*/
}

.commentlist .alt {
 
	/*background:#f1fedb;*/
}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
	font-weight: bold;
	font-style: normal;
	font-size: 110%;
	color: #ccc;
	text-decoration: none;
}
.commentlist small {
	display: block;
	font-size: 87%;
}
#commentform {
margin-left:23px;
	margin-top: 10px;
	font: 110% Arial, Helvetica, sans-serif;
}
#commentform p {
	padding: 6px 0px;
	margin: 0px;
}
#commentform label{
	color: #999999;
	font-size: 90%;
}
#commentform input{
	width: 153px;
	/*background:#f1fedb;*/
	border: 1px solid #cfae4c;
	padding: 3px;
	margin-top: 3px;
}
#commentform textarea{
	width: 400px;
	height: 115px;
	/*background:#f1fedb;*/
	border: 1px solid #cfae4c;
	padding: 2px;
	margin-top: 3px;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	background: #ffffff;
}
#commentform #submit{
background: url(images/submitBtn.jpg) no-repeat;
	height:24px;
	width:200px;
	border:none;
}

.posted{
	color: #999999;
	font-size: 70%;
	line-height:100%;
}

/*

#sidebar-recent-posts span{display: none;} 
#sidebar-recent-posts{ 
  background: transparent url(images/categories-head.jpg) 0 0 no-repeat !important; 
} 
#sidebar-twitter-tools span{display: none;} 
#sidebar-twitter-tools{ 
  background: transparent url(images/categories-head.jpg) 0 -41px no-repeat !important; 
} 
#sidebar-categories span{display: none;} 
#sidebar-categories{ 
  background: transparent url(images/categories-head.jpg) 0 -82px no-repeat !important; 
} 
#sidebar-archives span{display: none;} 
#sidebar-archives{ 
  background: transparent url(images/categories-head.jpg) 0 -123px no-repeat !important; 
} 
#sidebar-links span{display: none;} 
#sidebar-links{ 
 
  background: transparent url(images/categories-head.jpg) 0 -164px no-repeat !important; 
}

*/


#youTube-btn {
background: url(images/mainBtn.gif) repeat;
width: 140px;
height:30px;
position:absolute;
margin-top: 15px;
/*margin-left: 360px;*/
margin-left: 440px;
cursor:pointer;

}
#fb-btn {
background: url(images/mainBtn.gif) repeat;
width: 110px;
height: 23px;
position:absolute;
margin-top: 15px;
/*margin-left: 140px;*/
margin-left: 220px;
cursor:pointer;

} 

#twitt-btn {
background: url(images/mainBtn.gif) repeat;
width: 90px;
height: 23px;
position:absolute;
margin-top: 15px;
/*margin-left: 260px;*/
margin-left: 340px;
cursor:pointer;
} 

#website-btn {
background: url(images/mainBtn.gif) repeat;
width: 160px;
height: 26px;
position:absolute;
margin-top: 15px;
/*margin-left: 510px;*/
margin-left: 590px;
cursor:pointer;

} 

.clear{
clear:left;
}
