/*







Theme Name: Getvegucated







Theme URI: http://www.getvegucated.com/







Description: The 2012 theme for Getvegucated is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.







Author: the Aspire Solutions team







Version: 1.2







License: GNU General Public License







License URI: license.txt







Tags: Green, Silver, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu







*/























/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html







-------------------------------------------------------------- */















*







{







	outline:none;







}







img{







	outline:none;







	border:none;	







	}















body







{







	font-size:14px;







	font-family:Georgia;







	background-repeat:no-repeat;







	background-position:center top;







	width:100%;







	height:100%;







	margin:0;







	color:#747474;



	background-image:url(images/body-bg-inside.jpg);



	background-color:#FFF;











}







body.home 



{



	



		background-color:#c0c0c0;



		background-image:url(images/body-bg.jpg)!important;



	}







.wrapper







{







	clear: both;







    float: left;







    margin: 0px;







    padding: 0px;







    width: 100%;







}















.container







{	







	margin: 0px auto;







    padding: 0px;







    width: 1050px;







}







.main-menu{







	margin:0px;







	padding:0px;







	clear:both;







	width:100%;







	background-image:url(images/menu-bg.png);







	background-repeat:no-repeat;







	background-position:center top;







	height:47px;	







	}







.menu-container







{	







	margin: 0px auto;







    padding: 0px;







    width: 1050px;







}	







@font-face







{







font-family: "AvenirHeavy";







src:  	url('fonts/avenir-heavy-webfont.eot'); /* IE */	







src: local("AvenirHeavy"),	url('fonts/Avenir-Heavy.ttf') format("truetype"); 







}















@font-face







{







font-family: "AvenirMeduim";







src:  	url('fonts/avenir-medium-webfont.eot'); /* IE */	







src: local("AvenirMeduim"),	url('fonts/avenir-medium-webfont.ttf') format("truetype"); 	







	}







@font-face







{







font-family: "AvenirRoman";







src:  	url('fonts/ufonts.com_avenir-55-roman.eot'); /* IE */







src: local("AvenirRoman"),	url('fonts/ufonts.com_avenir-55-roman.ttf') format("truetype");   







} 















@font-face







{







font-family: "GothamBook";







src:  	url('fonts/ufonts.com_gotham-book.eot'); /* IE */







src: local("GothamBook"),	url('fonts/ufonts.com_gotham-book.ttf') format("truetype");		







}







.menus{







	margin:0px;







	padding:0px;







	padding-top:10px;







	float:left;







	width:790px;	







	}







.menu-container ul







{







	margin:0px;







	padding:0px;







	list-style:none;	















	}







.menu-container ul li







{







	margin:0px;







	padding:0px;







	list-style:none;







	float:left;







	margin-right:19px;	







	}







.menu-container ul li a







{







	margin:0px;







	padding:0px;







	font-size:15px;







	font-family:AvenirHeavy;







	color:#ffffff;







	text-decoration:none;







	}







.menu-container ul li.last







{







	margin-right:0px;







}







.search-container{







	margin:0px;







	padding:0px;







	float:left;







	padding-top:8px;







	margin-left:14px;	







	}







.textfield{







	margin:0px;







	padding:0px;







	background-image:url(images/search-input.jpg);







	background-repeat:no-repeat;







	height:22px;







	width:106px;







	padding-left:5px;







	border:none;







	float:left;	







	background-color:transparent;







	}







.button{







	color:#050703;







	margin:0px;







	padding:0px;







	background-image:url(images/search-btn.jpg);







	background-repeat:no-repeat;







	height:22px;







	width:60px;







	border:none;







	font-size:13px;







	font-family:GothamBook;







	font-weight:bold;







	background-color:transparent;







	}







.banner-wrapper{







	







	clear: both;







    margin: 0;







    padding: 0;







    width: 100%;







	float:left;







	margin-top:2px;







}







.banner-container{







	margin: 0 auto;







    padding: 0;







    width: 1050px;	







	background-image:url(images/banner-img.png);







	height:369px;







	background-repeat:no-repeat;







	}







h2{







	font-family:AvenirMeduim;







	color:#4f0060;







	font-size:19px;







	font-weight:bold;	







	}	







.banner-txt{







	margin:0px;







	padding:0px;







	clear:both;







	padding-left:96px;







	width:801px;







	padding-right:93px;	







	padding-top:278px;







	}







.banner-txt h2







{







	margin-left:3px;



	margin-bottom:0px;



	margin-top:0px;	







	}					







.banner-txt p







{







	font-size:13px;







	text-align:center;







	font-family:AvenirRoman;







	color:#000000;	



	margin-top:0px;







	}







.watch-wrapper {







    clear: both;







    float: left;







    margin: 0px 0 0;







    padding: 0;







    width: 100%;







}	







.watch-container {







    background-image: url("images/watch-wrapper.png");







    background-repeat: no-repeat;







    height: 525px;







    margin: 0 auto;







    padding: 0;







    width: 1050px;







}







.watch-content{







	margin:0px;







	padding:0px;







	clear:both;







	float:none;







	display:inline-block;







	width:100%;	







	}







.video-trailer-box{







		margin:0px;







		padding:0px;







		float:left;







		width:334px;







		height:278px;







		margin-left:135px;







		margin-top:40px;	







	}







.buy-box{







	float: right;







    margin: 181px 111px 0 0;







    padding: 0;







    width: 180px;







	}







h3{







	font-size:16px;







	font-weight:bold;







	color:#ba77af;	







	font-family:AvenirMeduim;







	}	







.buy-heading{







	margin:0px;







	padding:0px;







	background-color: #FFFFFF;







    padding-bottom: 1px;







    padding-top: 2px;







    text-align: center;







	margin-top:20px;







				







	}	







.buy-heading a{







	color:#ba77af;	







	text-decoration:none;







}







.social-container{







	margin:0px;







	padding:0px;







	clear:both;







	float:none;







	margin-top:65px;	







	}



.subs-container  p



{	



	margin-bottom:0px;



	}	







.subs-container{







	margin:0px;







	padding:0px;







	float:left;







	width:275px;







	text-align:center;







	margin-left:25px;







	}	







	







p.input-heading{







	font-size:16px;







	color:#000;	







	font-family:AvenirMeduim;	







	}







.subsfiled{







	margin:0px;







	padding:0px;







	float:left;







	width:180px;







	padding-left:14px;







	height:31px;







	background-image:url(images/subs-input.png);







	background-repeat:no-repeat;







	border:none;







	background-color:transparent;	







	}







input







{







	font-family:Georgia, "Times New Roman", Times, serif;







	font-size:15.2px;







	color:#747474;	







	}	







.subsbtn{







	margin:0px;







	padding:0px;







	width:80px;







	height:31px;







	border:none;







	background-color:transparent;







	}	







.form-container{







	margin:0px;







	padding:0px;







	clear:both;







	float:none;	







	}







.social-icons-big{







	margin:0px;







	padding:0px;







	clear:both;







	float:none;







	display:inline-block;







	}







.s-heading{







	margin:0px;







	padding:0px;







	display:inline-block;







	width:100%;	







	margin-bottom:5px;







	}	







.social-icons-big span{







	width:46px;







	height:48px;







	margin-right:10px;







}







.sharethis-container{







	width:300px;







	text-align:left;







	margin-left:60px;







	}







.sharethis-container .s-heading{







		margin-left:40px;







	}







.largeicons-container{







	margin-left:50px;	







	}







.latest-content-wrapper{







    clear: both;







    display: inline-block;







    float: none;







    margin: 0;







    padding: 0;







    width: 100%;







	margin-top:10px;







	}







.latest-content-container{







    margin: 0 auto;







    padding: 0;







    width: 1060px;







	}







.latest-content{







	margin:0px;







	padding:0px;







	clear:both;







	float:none;







	display:inline-block;







	width:100%;	







	}	







.latest-news{







	margin:0px;







	padding:0px;







	float:left;







	width:300px;







	margin-right:35px;	







	}







h1{







	font-family:AvenirHeavy;







	font-size:21px;







	color:#000;







	text-shadow: 2px 2px #dfe2da;	







	}







.latest-news h1{







	  background-image: url("images/latest-news-heading-bg.png");







    background-position: right center;







    background-repeat: no-repeat;







    display: inline-block;







    width: 100%;







	}	







.footer-wrapper {







   background-image: url("images/footer-bg.png");







    background-position: center top;







    background-repeat: no-repeat;







    clear: both;







    height: 24px;







    margin: 0;







    padding: 0;







    width: 100%;







	padding-top:12px;







	margin-top:10px;







}	







.footer-container {







    margin: 0 auto;







    padding: 0;







    width: 1050px;







}







.footer-txt{







	margin:0px;







	padding:0px;







	clear:both;







	font-family:Georgia, "Times New Roman", Times, serif;







	font-size:12px;







	color:#fff;







	font-style:italic;







	text-align:center;







	}						







.latest-news-img-box{







	margin:0px;







	padding:0px;







	clear:both;







	float:none;







	width:291px;







	height:147px;







	background-image:url(images/latest-new-img-bg.png);







	background-repeat:no-repeat;







	margin-top:10px;







	margin-left:3px;







	padding-left:6px;







	padding-top:5px	







	}







.latest-news-img-box img{







	border:solid 3px #fee0f4;	







}







.latest-news ul







{







	margin:0px;







	padding:0px;







	list-style:none;	







	}







.latest-news ul li







{







	border-bottom: 1px solid #cdcdcd;







    margin: 18px 0 5px;







    padding: 0 0 18px;	







	margin-left:3px;







	}







.latest-news a







{ 







	font-family:Georgia, "Times New Roman", Times, serif;







	font-size:15px;







	font-style:italic;







	color:#747474;







	text-decoration:none; 







}	







a{







	color:#BA77AF;







	text-decoration:none;	







	}







a.latest-readmore







{







	clear: both;







    display: inline-block;







    float: none;







    margin-left: 3px;







    margin-top: 18px;	







	}







.challege-news h1







{







	 background-image: url("images/challege-latest-heading-bg.png");	







	}	







.event-content{







	margin:0px;







	padding:0px;







	clear:both;







	float:none;







	margin-top:24px;	







	}







.quote-container{







	margin:0px;







	padding:0px;







	width:296px;







	float:left;







	margin-right:40px;







	







	}







.event-middle{







	padding-bottom:10px !important;	







	}		







.qoute-container-top{







	margin:0px;







	padding:0px;







	background-color:#e3d8e6;







	height:40px;	







	}







.qoute-container-top h1{	







    display: inline-block;



    font-size: 21px;



    margin-top: 10px;



	text-align: center;



    width: 100%;







	}



.stray_quote-{



	margin:0px;



	padding:0px;



	padding-bottom:20px;



	padding-left:10px;



	padding-top:3px;	



	}		







.qoute-container-middle{







		margin:0px;







		padding:0px;







		width:270px;



		



		height:220px;







		padding-left:13px;







		padding-right:13px;







		padding-top:20px;







		background-color:#e5e5e5;







	}







.qoute-container-bottom{







		margin:0px;







		padding:0px;







		background-image:url(images/qoute-bottom-bg.png);







		background-repeat:no-repeat;







		background-position:top;







		padding-top:31px;







}







.qoute-container-bottom a







{







	text-decoration:underline;	







	}







.qoute-container-middle ul{







	margin:0px;







	padding:0px;







	list-style:none;







}







.qoute-container-middle ul li{







	margin:0px;







	padding:0px;







	list-style:none;







	padding-bottom:10px;







	/*border-bottom:solid 1px #FFF;*/







	padding-bottom:4px;







	padding-top:4px;







}







.qoute-container-middle ul li.first{







	padding-top:0px;	







	}







.qoute-container-middle ul li.last{







	border-bottom:none;







	padding-bottom:0px;







}







.event-container-top {







    background-image: url("images/event-container-top.png");







    background-repeat: no-repeat;







    height: 33px;







    margin: 0;







    padding: 35px 0 0 65px;







}







.qoute-firsts{







	margin-top:28px;	







	}	







.event-middle ul li{







	margin:0px;







	padding:0px;	







	color:#747474;







	font-size:14px;







	font-family:Georgia, "Times New Roman", Times, serif;







	font-style:italic;







	border-bottom:none;







	margin-bottom:25px;







	}







.event-middle ul li span.date-event{







    display:inline-block;







	border-bottom:dashed 1px;







	padding-bottom:12px;







	}







.event-middle ul li span.title{







	padding-top:12px;







	display:inline-block;







	}







.upbtn{







	margin:0px;







	padding:0px;







	text-align:center;







	clear:both;







	margin-top:50px;







	cursor:pointer;	







	}					







		







.watch-content li







{







	list-style:none;	







	}







.social-icons-share {







    clear: both;







    display: inline-block;







    float: none;







    margin: 0;







    padding: 0;



	width:265px;







}







.social-icons-share span{







	margin-right:10px;







}







.homebanner{







	height:314px !important;







	background-image:url(images/banner-img2.png); 	







	}



.takeactionbanner{







	height:369px !important;







	background-image:url(images/take-action-banner.png); 	







	}	







.txt-pagetitle{







	 color: #000000;







    font-family: AvenirHeavy;







    font-size: 28px;







    text-shadow: 2px 2px #DFE2DA;	







	}







.page-container







{







	margin: 0 auto;







    padding: 0;







    width: 1050px;







	clear:both;







	float:none;







	}











.page-container table



{ background-color:transparent !important;}



		

#video-wrap-left {

float: left;

margin: 0 20px 5px 0;

}



#video-wrap-right {

float: right;

margin: 0 0 5px 20px;

}

.qoute-container-middle.event-middle > li{list-style:none;padding-left:15px;}
.qoute-container-middle.event-middle > li >img{ 
	float: left;
    height: 70px;
    padding: 0 25px 0 0;
    width: 70px;}
/*	.cat-events,.page-container li{ list-style:none;}
	.cat-events > img {
    width: 100%;
	padding-bottom:10px;
}
.cat-events a{
 font-size: 18px;
    font-weight: bold;
}*/


