/*

		SALTROX THEME FOR WORDPRESS
		 
*/

/*
	RESET
*/

*									{ margin: 0; padding: 0; }
html								{  }
html, body							{ height: 100%; width: 100%; margin: 0px; padding: 0px; }
body								{ font-size: 10pt; font-family: Arial, sans-serif; 
									  background: url(images/background.jpg) #f1e1d8 no-repeat center top; }
ul									{ list-style: square inside ; }
ol									{ list-style: decimal inside; }
a									{ outline: none; text-decoration: none; }
a img								{ border: none; background: none; }	
img									{ vertical-align: middle;}
table								{ border-collapse: collapse; }

/*
	MAIN STRUCTURE
*/

#page-wrap 							{ width: 953px; margin: 0px auto; }
#logo 								{ width: 368px; height: 252px; z-index: 10; position: relative; margin:  5px 0px 0px -60px; float: left; }
#flavor 							{ width: 365px; height: 60px; z-index: 11; position: relative; margin: 50px 0px 0px 20px; float: left;}
#social-bar							{ width: 174px; height: 53px; z-index: 12; position: relative; float: right; background: url(images/social_bar.png) no-repeat top center; padding: 2px 0px 0px 15px;}
#social-bar a 						{ margin: 0px 5px 0px 0px;}

#header								{ height: 175px; width: 953px; z-index: 9; position: relative; margin: 0px;}

#content-background					{ background: url(images/page-wrap-back.jpg) center top repeat-y; z-index: 1; position: relative; width: 953px;}

#parrot								{ z-index: 15; position: relative; float: right; margin: 22px -50px 0px 0px; }

#slider								{ height: 270px; width: 519px; background: #000000; margin: -75px 8px 8px 8px; float: left; overflow: hidden;}

#video-placeholder					{ height: 270px; width: 410px; background: #000000; margin: -148px 8px 8px 0px; float: left; }

#navigation							{ width: 937px; height: 39px; background: url(images/nav-bar.jpg) no-repeat center top; margin: 0px 0px 0px 8px; float: left;}

#nav-bar							{ width: 920px; height: 25px; margin: 8px 0px 0px 30px;}
#nav-bar li							{ display: inline; list-style-type: none;}
#nav-bar li a						{ text-decoration: none; font-size: 18px; color: yellow; font-weight: bold; margin: 0px 50px 0px 0px;}
#nav-bar li a:hover					{ color: white;}

#main-content 						{ width: 680px; float: left; margin: 10px 0px 0px 8px;}
#socialsidebar-sub					{ width: 250px; float: right; margin: 0px 5px 0px 0px;}
#shopping-cart						{ margin: 10px 0px 10px 0px; width: 180px; height: 54px; background: url(images/cartbox.png) no-repeat top center; padding: 40px 0px 0px 70px;}

.af-form-wrapper					{ margin-top: 5px;}

.post-box							{ width: 680px; float: left; margin: 10px 0px 10px 0px;}
.post-title							{ width: 380px; float: left; margin: 0px 0px 5px 0px;}
.post-image							{ width: 280px; height: 188px; float: left; margin: 0px 5px 0px 0px;}
.post-content						{ width: 380px; float: left;}
.post-title h2 a					{ color: #275389;}

.single-title						{ width: 680px; float: left; margin: 0px 0px 10px 0px;}
.single-content						{ width: 680px; float: left;}
.single-content img					{ float: left; margin: 10px 10px 10px 0px;}
.single-content p					{ margin: 0px 0px 10px 0px;}
.single-content h2					{ margin: 0px 0px 5px 0px;}
.single-title h1					{ font-size: 30px; color: #275389;}

.product-content					{ float: left; margin: 10px 0px 0px 0px;}
.product-content p					{ margin: 0px 0px 10px 0px;}
.product-image						{ float: left;}
.product-title						{ float: left; margin: 0px 0px 10px 0px;}

