/* CSS Document */

body 								{ background-color: #fff; margin: 0; padding: 0; text-align: center; background-image: url(/assets/images/hardwoodfloors-bg.jpg); background-repeat: repeat; font-family: "Trebuchet MS", Arial, Verdana; }

/* Headers */
h1 									{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 30px; font-weight: normal; color: #8FB147; margin: 0; } 
h2  								{ text-transform: uppercase; font-size: 11px; font-weight: normal; color: #353535; margin: 0 0 30px 0; }
h3									{ font-size: 20px; font-weight: normal; margin: 0 0 20px 0; color: #02698f; }
h4									{}
h5									{}

/* Linkage */
a:link 								{}
a:visited 							{}
a:hover								{}
a:focus								{}
a:active							{} 

a.no-hov							{ text-decoration: none !important; background-color: transparent !important; border: 0 !important; }

/* Misc. */
img									{ border: 0; }
acronym 							{ cursor: help; }
.clear								{ clear: both; }
::-moz-selection					{ background: #e7f3cd; color: #597818; }
::selection							{ background: #e7f3cd; color: #597818; }

/* List Styles */
ul.standard							{ margin: 0; padding: 0; }
ul.standard li						{ display: block; margin: 0 0 20px 0; padding: 0; list-style-type: none; color: #000; font-size: 13px; color: #4E4E4E; }

ul.gallery-thumbs					{ margin: 0; padding: 20px 0 0 0; }
ul.gallery-thumbs li				{ display: block; width: 55px; height: 50px; margin: 0 17px 15px 0; padding: 0; overflow: hidden; float: left; border: solid #fff 4px; list-style-type: none; }

/* Navigation */
#nav								{
	padding: 260px 0 20px 260px;
	display: block;
	overflow: hidden;
	width: 640px;
}

ul#nav-list							{ margin: 0; padding: 0; height: 24px; }
ul#nav-list li						{ display: block; float: left; list-style-type: none; padding: 0; margin: 0 0 0 40px; height: 23px; }
li#home-nav							{ display: block; float: left; list-style-type: none; padding: 0; margin: 0 !important; }

/* Content */
#container							{ text-align: left; margin: 0 auto; width: 900px; height: 1000px; background-image: url(/assets/images/container-bg.jpg); background-repeat: no-repeat; }
#content							{
	width: 420px;
	height: 375px;
	overflow: auto;
	padding: 0 20px 20px 260px;
	margin: 0 200px 0 0;
	display: block;
}
#content p							{ font-size: 16px; font-weight: normal; color: #4E4E4E; line-height: 170%; }

#reviews							{}
span.review-standouts				{ font-size: 26px !important; }
p.georgia							{ font-family: Georgia, "Times New Roman", Times, serif; }
p.arial								{ font-family: Arial, Helvetica, sans-serif; }
p.courier							{ font-family: "Courier New", Courier, monospace; }
#reviews p							{ margin: 0 0 70px 0; font-size: 16px !important; font-weight: normal; color: #3A8D94; }

#content a:link						{ color: #3ea3c9; }
#content a:visited					{ color: #3ea3c9; }
#content a:hover					{ color: #02698f; }
#content a:focus					{ color: #02698f; }
#content a:active					{ color: #02698f; }

ul#songs							{ margin: 0; padding: 0; width: 400px; text-align: center; }
ul#songs li							{ list-style-type: none; display: block; margin: 0 0 15px 0; padding: 0; font-size: 20px; font-weight: normal; }

/* Footer */
#footer								{ width: 745px; height: 15px; padding: 260px 0 0 155px; }

ul#footer-list						{ margin: 0; padding: 0; width: 900px; height: 15px; }
ul#footer-list li					{ display: block; float: left; list-style-type: none; margin: 0 15px 0 0; padding: 0 !important; overflow: hidden; }
li#felipelovesyou-footer			{ display: block; float: left; list-style-type: none; margin: 0 0 0 60px!important; padding: 0 !important; overflow: hidden; }
