/*
Theme Name: Forever Video Memories
Theme URI: http://www.gestaltcreations.com
Description: A custom theme developed for Fred Benton of Forever Video Memories by <a href://www.gestaltcreations.com>GestaltCreations</a>.
Version: 2.0
Author: Dan Simeone & Jim Brennan
Author URI: http://www.gestaltcreations.com

	The CSS, XHTML and design copyright 2010 Dan Simeone of GestaltCreations | All Rights Reserved:
	No portion of this theme (CSS, XHTML, Design, etc...) may be reproduced in whole or in part without the express written permission of Dan Simeone

*/



/*///////////////////////////////////////////////////////////////////*/
/*                            Globals                                */
/*///////////////////////////////////////////////////////////////////*/
* {padding:0;margin:0;}
html{height:100%}
body{text-align:left;font-size:62.5%; font-family:Verdana, Geneva, sans-serif;height:100%;}

h1 {}
h2 {}
.title{color:#333;margin-bottom:20px;}
ol{margin-bottom:20px;}

a:focus, a:active {outline:none; color:#656565}
a, a:link, a:visited{ text-decoration:none;color:#656565}
a:hover{color:#000}

.clearfloat{clear:both;}
.wrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -4em;}
#bodyWrap{width:auto; height:auto; margin:0 auto 0 auto;background:url(http://www.forevervideomemories.com/wp-content/themes/FVM/img/headerBG.jpg) repeat-x top;}
	#contentWrap{width:980px; height:auto; margin:0 auto 0 auto;}
	
		#header{width:980px; height:168px; margin:0 auto 0 auto; background:url(http://www.forevervideomemories.com/wp-content/themes/FVM/img/headerBG.jpg) repeat-x top;}
			#logo{width:194px;height:123px;margin:0 0 0 35px; float:left;}
			#tagLine{width:450px;height:85px;margin:40px 0 0 35px;text-align:left; float:left;}
				#tagLine h1{color:#eee; font-size:2.4em; line-height:1.1em;}
			#socials{width:194px;height:34px;margin:48px 35px 0 0; float:right;}
		#mainNav{width:980px;height:25px;padding-top:12px;text-align:center;}
			#mainNav li{ list-style:none; display:inline; font-size:1.2em; font-weight:bold; padding:0 15px 0 15px; color:#656565;}
		#content{width:900px;height:auto;margin:40px auto 0 auto;}
			#content p{font-size:1.4em;line-height:1.5em;margin:10px 0 10px 0;}
			#content h2{font-size:2.8em;line-height:1.1em;}
			#content h3{font-size:2.4em;line-height:1.1em;color:#656565;}
			#content ul{list-style: url(http://www.forevervideomemories.com/wp-content/themes/FVM/img/ico-bullet.gif);}
			#content li{font-size:1.4em;margin-left:45px;line-height:1.6em;}
			#content a{text-decoration:none;color:#f90;}
			#content a:link{text-decoration:none;}
			#content a:visited{text-decoration:none;}
			#content a:focus{outline:none;}
			#content a:active{outline:none;}
			#content a:hover{color:#999;}
		/* About Us */
		#contentQuotes{width:900px;height:auto;margin:40px auto 0 auto;}
			#contentQuotes p{font-size:1.4em;line-height:1.5em;margin:10px 0 10px 0;}
			#contentQuotes h2{font-size:2.8em;line-height:1.1em;}
			#contentQuotes h3{font-size:2.4em;line-height:1.1em;color:#656565;}
			#contentQuotes ul{width:800px;height:auto;margin:10px 0 10px 0;list-style: url(http://www.forevervideomemories.com/wp-content/themes/FVM/img/marks.gif);}
			#contentQuotes li{font-size:1.4em;margin-left:25px;line-height:1.6em;}
			#contentQuotes a{text-decoration:none;color:#f90;}
			#contentQuotes a:link{text-decoration:none;}
			#contentQuotes a:visited{text-decoration:none;}
			#contentQuotes a:focus{outline:none;}
			#contentQuotes a:active{outline:none;}
			#contentQuotes a:hover{color:#999;}
		/* End About Us */
		#homeFlashWrap{width:900px;height:300px;margin:0 auto 0 auto;}
		#funeralHomeFlashWrap{width:900px;height:300px;margin:0 auto 0 auto;}
		/*Funeral Home Services*/
		.funeralVideo{width:394px;height:276px;float:left;margin:0 20px 10px 0;}
		
		

			
.footer, .push{height:4em;}		
		#footerWrap{width:auto;height:99px;margin:0 auto 0 auto;background:url(http://www.forevervideomemories.com/wp-content/themes/FVM/img/footerBG.jpg) repeat-x bottom;}
			#footerLinks {width:980px;height:auto;margin:0 auto 0 auto;text-align:center;padding-top:20px;}
				#footerLinks li{list-style:none; display:inline; font-size:1.2em; font-weight:bold; padding:0 15px 0 15px; color:#000;}
				#footerLinks a{text-decoration:none;color:#FFF;}
				#footerLinks a:link{text-decoration:none;}
				#footerLinks a:visited{text-decoration:none;}
				#footerLinks a:focus{outline:none;}
				#footerLinks a:active{outline:none;}
				#footerLinks a:hover{color:#F90;}
			#credits{width:980px;height:auto;margin:0 auto 0 auto;text-align:center;padding-top:20px;font-size:1.2em;font-weight:bold;color:#999;}
				#credits a{text-decoration:none;color:#999;}
				#credits a:link{text-decoration:none;}
				#credits a:visited{text-decoration:none;}
				#credits a:focus{outline:none;}
				#credits a:active{outline:none;}
				#credits a:hover{color:#F90;}
		
			
			










/****************************   Images  *******************************/
img.float-left{float:left;display:inline;}
img.float-right{float:right;display:inline;}
.join-now{margin:70px 0 0 0; float:right;}












/*///////////////////////////////////////////////////////////////////*/
/*                              Pages                                */
/*///////////////////////////////////////////////////////////////////*/




/****************************   Home   *******************************/


#home-wrap {height:auto;
          min-height:700px;
          padding:1px solid;
          overflow:hidden;
          margin-top:20px;
          margin-bottom:20px;

           }

/*************************   Samples   ***************************/

.videoSamples{float:left;margin-right:30px;}


/****************************   Header   *****************************/



/****************************   Body   *****************************/



/****************************   Contact  *****************************/



/****************************   Testimonials  *****************************/



/***************************   sidebar   *******************************/



/****************************   List   *******************************/


/****************************   Single   *****************************/

.post {text-align:left;padding:10px;color:#577561;}
.post p {margin-bottom:15px;}
.post a {
         color:#467DA9;
         font-weight:bold;
         text-decoration:none;
         }
.post-title {
         color:#467DA9;
         font-weight:bold;
         text-decoration:none;
         margin-left:10px;
         margin-bottom:10px;
         margin-right:10px;
         width:95%;
         border-bottom:1px solid #8EB5DC;
         }

.byline {
         margin-left:26px;
         float:left;
         width:100%;
         text-align:left;
         }

.entry {color:#545454;}

.post-meta-data{}

.categories {font-style:italic;}

.tags{font-style:italic;}
/****************************  Forms   *********************************/
.space{margin-bottom:15px;}
.red{color:red;}
.underline{text-decoration:underline;}
.required{color:red;font-style:italic;}
.floater{float:left;padding-right:20px;}
.city{width:85px;}
.state{width:40px;}
.zip{width:75px;}

/****************************   Comments   *****************************/

#comments{text-align:left;}
#comment-head h3 {text-align:center;margin-bottom:10px;font:small-caps 1.3em bold Georgia, "Times New Roman", Times, serif;}
ol.commentlist{margin:0;padding:0;text-align:left;}
.commentlist li{list-style:none;margin-bottom:14px;border:1px solid #B8C4D3;}
.commentlist cite{padding:7px;display:block;font-style:normal;background:#EDF5FA;border-bottom:1px solid #B8C4D3;color:#577561;}
.commentlist a:link, .commentlist a:visited{color:#467DA9;font-weight:bold;text-decoration:none;}
.commentlist a:hover, .commentlist a:active{color:#467DA9;font-weight:bold;text-decoration:none;}
.commentlist cite img{padding:1px;border:1px solid #aab59a;float:left;margin-right:9px;width:40px;height:40px;}
.commentlist .author{font:small-caps bold 1.2em Georgia, "Times New Roman", Times, serif;text-decoration:underline;color:#373737;}
.commentlist .time{background:url(img/bg_clock.gif) no-repeat 1px;padding-left:13px;color:#577561;}
.commenttext{background:#F8FCFD;padding:10px 20px 10px 20px;color:#545454;}
#logged {padding-left:25px;}
#commentform{text-align:left;}
#comment{background:#f7f7f7;margin:5px auto 10px 25px;max-width:655px;border:1px solid #B8C4D3;}
#submit {margin-left:25px;}
#email, #author, #url{margin:5px 5px 0 25px;background:#F7F7F7;border:1px solid #B8C4D3;}
#respond h3, #respond p {font-style:italic;color:#373737;}
#respond a {color:#467DA9;font-weight:bold;text-decoration:none;}
