/*  
Theme Name: River Valley Hosting & Web Design
Theme URI: http://rivervalleyhosting.com/
Description: A sophisticated new look developed for my web hosting company.
Acknowledgement: Theme is based on a flash web template I seen.
Version: 1.0
Author: Charles E. Snyder III
Author URI: http://rivervalleyhosting.com/
Tags: free, gravatar, gravatars, phototheme, fototheme, foto, custom header, fixed width, two columns, widgets, weddings, entertainment

	River Valley Hosting & Web Design
	http://rivervalleyhosting.com/

	This theme was designed and built by Charles E. Snyder III,
	whose blog you will find at http://deejaymastermind.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body { 
		margin-top: 10px; 
		font-family: verdana; 
		font-size: 12px; 
		color: #000000; 
		background-color: #333333; 
		background-image: url('images/bgFade.png'); 
		background-repeat: repeat-x; 
		}

div.headWrapper { 
		margin: 0px; 
		padding: 0px; 
		width: 980px; 
		height: 211px; 
		background-image: url('images/topBanner.jpg'); 
		background-repeat: no-repeat; 
		}		
div.mainWrapper { 
		margin: 0px; 
		padding: 0px; 
		width: 980px; 
		background-image: url('images/cont_bg.jpg'); 
		border: 1px solid #000000; 
		}
div.narrowcolumn { 
		margin: 10px; 
		padding: 10px; 
		width: 710px; 
		background-color: #FFFFCC; 
		border: 5px solid #000000; 
		background-image: url('images/bgCandyStripe.png'); 
		background-repeat: repeat-x; 
		}
div.widecolumn { 
		margin: 10px; 
		padding: 10px; 
		width: 710px; 
		background-color: #FFFFCC; 
		border: 5px solid #000000; 
		background-image: url('images/bgCandyStripe.png'); 
		background-repeat: repeat-x; 
		}
		
div.alignleft { text-align: left; }
div.alignright { text-align: right; }
div.navBar { margin: 0px; padding: 0px; width: 980px; height: 25px; background-color: #FF6600; }
div.newsTicker { padding-top: 130px; padding-right: 60px; color: #FFFFFF; text-align: left; width: 600px; }
div.post { text-align: left; margin-bottom: 20px; }
div.sidebar { margin: 0px; margin-top: 10px; padding: 0px; }
		
table.mainPage { margin: 0px; padding: 0px; width: 980px; }
td.content-left { vertical-align: top; width: 760px; }
td.content-right { vertical-align: top; width: 220px; }

table.pageTab { margin: 0px; padding: 0px; width: 600px; border: 0px; }
td.left { width: 200px; height: 300px; }
td.middle { width: 200px; height: 300px; }
td.right { width: 200px; height: 300px; }

#comment { width: 650px; }

#content hr { width: 595px; border-bottom: 1px solid #FF6600; }

#sidebar { text-align: left; }
#sidebar ul { margin: 0px; padding: 0px; }
#sidebar ul li { 
		list-style-type: none; 
		list-style-image: none; 
		margin: 0px; 
		margin-bottom: 10px; 
		padding: 10px; 
		width: 180px; 
		background-color: #FFFFCC; 
		border: 5px solid #000000; 
		background-image: url('images/bgCandyStripe.png'); 
		background-repeat: repeat-x; 
		}
#sidebar ul li ul { margin: 0px; margin-bottom: 10px; padding: 0px; }
#sidebar ul li ul li { 
		list-style-type: none; 
		list-style-image: none; 
		margin: 0px; 
		padding: 0px; 
		border: 0px; 
		background-image: url('images/clear.gif');
		background-repeat: no-repeat;  
		}
#sidebar h2 { font-size: 14px; font-weight: bold; }

small { font-size: 9px; font-weight: bold; margin: 0px; padding: 0px; }

span.newsTick { font-size: 10px; color: #FFFFFF; font-style: italic; font-weight: bold; }

#ticker a { color: #EEEEEE; text-decoration: underline; }
#ticker a:visited { color: #EEEEEE; text-decoration: underline; }
#ticker a:hover { color: EEEEEE; text-decoration: underline; background-color: #000066; }

h1, h2, h3, h4, h5, h6 { color: #000066; text-align: left; }

a { color: #0000FF; text-decoration: none; }
a:visited { color: #0000FF; text-decoartion: none; }
a:hover { color: #FF0000; text-decoartion: none; }

/* .button1 { 
		width: 100px; 
		height: 25px; 
		cursor: pointer;
		background-image: url('images/loginButton.png'); 
		background-repeat: none; 
		border: 0px; 
		margin-left: 70px; 
		} */
.button2 { 
		width: 115px; 
		height: 32px; 
		cursor: pointer;
		background-image: url('images/submitButton.png'); 
		background-repeat: none; 
		border: 0px; 
		margin-right: 70px; 
		}
.button3 { 
		width: 115px; 
		height: 32px; 
		cursor: pointer;
		background-image: url('images/resetButton.png'); 
		background-repeat: none; 
		border: 0px; 
		margin-left: 70px; 
		}

#footer { 
		width: 980px; 
		height: 35px; 
		background-color: #FF6600; 
		font-size: 10px; 
		margin: 0px; 
		padding: 0px; 
		text-align: center; 
		}
		
p.footer { padding: 5px; }
p.postmetadata { margin-top: 30px; }




/* "Calling out your name I'm dreamin'.
	Reflections of your face I'm seein'.
	It's your voice that keeps on haunting me." */
