/*



Theme Name: Re-newal Premium Spring Water



Theme URI: http://thenewmediastudio.com/



Description: Custom Theam built on client demand



Version: 1.0



Tags: ryan, FIS



Author: Arturo Civit



*/







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



*{ margin:0; padding:0}



body{



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



background-repeat:no-repeat;


}
.clear{clear:both;}


#main_container{







margin:0 auto;







width:1024px;







text-align:left;







}















#main_rep_index{margin:auto;}















.main_bg{ float:left; width:1024px;}















.header_cont{ float:left; width:900px; height:160px; }















.logo_cont{ float:left; margin-top:10px; width:203px; height:100px; margin-left:10px;}





p img {

padding: 0;

max-width: 100%;

}

img.centered {

display: block;

margin-left: auto;

margin-right: auto;

}

img.alignright {

padding: 4px;

margin: 0 0 2px 7px;

display: inline;

}

img.alignleft {

padding: 4px;

margin: 0 7px 2px 0;

display: inline;

}

.alignright {

float: right;

}

.alignleft {

float: left

}

/* Captions */

.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }

.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }

.wp-caption img { margin: 0; padding: 0; border: 0 none; }

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }

/* End captions */









.menu_cont{ float:left; margin-top:20px;  width:650px; margin-left:30px; height:72px;}















.menu_inner_cont{ float:left; width:670px; height:72px;}















.home{ float:left; width:65px; height:72px;}







.our_plants{ float:left; width:167px; height:72px;}







.our_spring{ float:left; width:129px; height:72px;}







.water_news{ float:left; width:139px; height:72px;}







.buy{ float:left; width:49px; height:72px;}







.contact_us{ float:left; width:114px; height:72px;}























.gallery_main_cont{ float:left; width:900px; height:336px;  padding-left:20px; }















.body_wrapper{ float:left; width:850px;  margin-left:30px;}















.left_cont{ float:left; width:510px;}















.right_cont{ float:left; width:320px;  margin-left:10px;}















.welcome_cont{ float:left; width:500px;}















.welcome_title{ float:left; width:500px; font-family:Verdana; font-size:24px; color:#008D3E;}















.welcome_text{ float:left; width:500px; font-family:Verdana; font-size:13px; line-height:20px;}















.button{ float:left; width:147px; height:30px; }















.buttons_cont{ float:left; width:320px;}















.twitter_cont{ float:left; width:312px; height:229px; background-image:url(images/twitter_bg.png); background-repeat:no-repeat; margin-top:18px;}















.twitter_logo{ float:left; width:134px; height:30px; margin-left:20px; margin-top:30px;}















.twitter_text{ float:left; width:276px; margin-left:20px; margin-top:10px; font-family:Verdana; font-size:13px; color:#FFFFFF; line-height:20px;}















.twitter_date{ float:left; margin-left:5px; margin-top:10px; font-size:10px; font-family:Verdana; color:#8bed8e;}















.twitter_share{ float:left; width:91px; height:31px; margin-left:20px; margin-top:10px;}















.line_break{ float:left; width:300px;}















.twitter_bird{ float:left; width:31px; height:33px; margin-left:5px; margin-top:10px;}















.facebook_cont{ float:left; width:300px; margin-top:15px;}















.left_cont_buttons{ float:left; width:510px; height:230px; }







 







.left_button{ float:left; width:248px; height:30px; margin-top:20px;} 















.sep_line{ float:left; width:858px; height:38px; margin-top:10px;}















.add_white{ float:left; width:864px; height:195px; margin-top:25px;}















.footer_cont{ float:left; width:856px; height:118px; margin-top:20px; background-image:url(images/bottom_bg.png); background-repeat:no-repeat; padding-bottom:30px;}















.footer_left_cont{ float:left; width:590px;  margin-top:30px; margin-left:15px;}















.footer_right_cont{ float:left; width:220px;  margin-left:10px; margin-top:20px;}















.footer_menu_cont{ float:left; width:590px; height:15px; }















#menu_footer {







	float:left;







	width:100%;







	







	}







#menu_footer ul {







	float:left;







	display:inline;







	list-style:none;



	



	width:100%;



	



	padding:0px;







}







#menu_footer ul li {







	float:left;







	font-family:Verdana;







	font-size:11px;







	color:#949494;







	text-align:center;







	display:inline;







	list-style:none;







	padding-left:6px;







}







#menu_footer ul li a {







	float:left;







	font-family:Verdana;







	font-size:11x;







	color:#949494;







	text-align:center;







	display:inline;







	list-style:none;







	text-decoration:none;







}







.footerlink a {







	float:left;







	font-family:Verdana;







	font-size:11x;







	color:#949494;







	text-align:center;







	display:inline;







	list-style:none;







	text-decoration:none;







}







#menu_footer ul li a:visited {







	float:left;







	font-family:Verdana;







	font-size:11x;







	color:#949494;







	text-align:center;







	display:inline;







	list-style:none;







	text-decoration:none;







}















#menu_footer ul li a:hover {







	float:left;







	font-family:Verdana;







	font-size:11px;







	color:#666666;







	text-align:center;







	display:inline;







	list-style:none;







	text-decoration:underline;







}















.footer_copyrights{ float:left; width:600px; height:15px; font-family:Verdana; font-size:11px; color:#949494; margin-top:15px; margin-left:6px;}















.go_social_text{ float:left; width:6px; height:79px; margin-top:2px;}















.communities_icons{ float:left; width:40px; height:90px; margin-left:7px;}















.t_logo{ float:left; width:40px; height:40px;}















.f_logo{ float:left; width:40px; height:40px; margin-top:3px;}















.partner_image{ float:left; width:67px; height:82px; margin-left:7px;}















.body_wrapper_inner{ float:left; width:880px;  margin-top:20px; margin-left:10px; }















 .welcome_title_inner{ float:left; width:800px; font-family:Verdana; font-size:24px; color:#008D3E;}















 .body_text_cont{ float:left; width:880px;}















 .body_inner_text{ float:left; width:880px;}















 .body_text_title{ 



 float:left; 



 width:600px; 



 font-family:Verdana; 



 font-size:18px; 



 color:#008D3E; 



 /*text-decoration:underline;*/ }















 .body_text{ float:left; width:880px; font-family:Verdana; font-size:13px; line-height:20px; }















.keep_reading_btn{ float:left; width:172px; height:30px; margin-top:15px;}















 .line_break_2{ float:left; width:800px; height:20px;}








