/* lovely atto-y css*/

html{}
body{background-color:#212121; background: #212121 url("http://bradshawwhite.com/v2/images/bg5.gif") 50% 0 no-repeat; color:#ffffff; text-align:center; font-family: Georgia, serif; font-size: 62.5%; line-height:1.8em;}

p{margin-top:9px; margin-bottom:9px;}

h1{font-weight:normal; font-size:24px; line-height:36px; margin-top:0px; color:#fff; text-align:left; display:inline; }
h2{font-weight:normal; font-size:20px; line-height:24px;; margin-top:0px; color:#fff; text-align:left; display:inline; }
h3{font-weight:normal; font-size:15px; line-height:20px; margin-top:0px; display:inline; }

#container{width:964px; margin: 0 auto; position:relative; text-align:left; display:block;margin-top:36px;}

#header{width:964px;   clear:both; margin-top:18px; margin-bottom:18px;  font-size:1.2em; margin-top:9px; clear:both; display:block;}
#headerfloatleft{width:300px; float:left; margin-top:0px; margin-bottom:18px; display:block;}
#headerfloatright{width:664px; float:right; margin-top:11px; margin-bottom:18px; text-align:right; display:block;} 

#slickbox ul{list-style-type:none; font-size:0.8em; padding:0; margin:0; border:0;}


#brideandgroomnames{margin-top:1em; padding:1em; margin-bottom:1em; width:440px; float:right; clear:both; background: #fff url('http://bradshawwhite.com/v2/images/pinkgrad900.gif') no-repeat top right ; font-size:1.1em;}

#brideandgroomnames .pinktitle{margin-left:5px; color:black;}



#brideandgroomnames li a:link, 	#brideandgroomnames li a:visited, #brideandgroomnames li a:active{color:#000; background-color:#fff; text-decoration:none; border:0; } 	 	




#futurepast{width:440px; float:right;}
	#future{width:200px; float:left; text-align:right;  padding:10px; color:#333;}
	#past{width:200px; float:right; text-align:right;  padding:10px; color:#333;}
	





/*#pastrecent{width:440px; float:left;}
	#future{width:200px; float:right; text-align:right; clear:right; padding:10px; color:#333;}
	#past{width:200px; float:left; text-align:right; clear:right; padding:10px; color:#333;}

#recent{width:200px; float:right; text-align:right; clear:right; padding:10px; color:#333;}


	#recent .pinktitle, #past .pinktitle, #future .pinktitle{margin-left:5px; color:black;}
	#recent li a:link, #recent li a:visited, #recent li a:active{color:#000; xbackground-color:#F6F0F3; background-color:#fff; text-decoration:none; border:0; padding-left:1px; padding-right:1px;}
	#past li a:link, #past li a:visited, #past li a:active{color:#000; background-color:#F6F0F3; text-decoration:none; border:0; padding-left:1px; padding-right:1px;}
	#future li a:link, #future li a:visited, #future li a:active{color:#000; background-color:#F6F0F3;  text-decoration:none; border:0; padding-left:1px; padding-right:1px;}
	
	#recent li a:hover, #past li a:hover, #future li a:hover{background-color:#fff; text-decoration:none; border:0;}
*/



/* fix slickbox in ie7*/
#slickbox{display:block;}
#slickbox{}



#closeslick{width:664px; clear:both;}

#maincontent{width:964px; margin-top:18px; font-size:1.3em; text-align:left; clear:both; display:block;}
	
#footer{width:964px; margin-top:54px; clear:both; height:20px;}

.clear{clear:both; height:1px;}

a, h3 a{color:white;}
	a:link, h3 a:link{text-decoration:none; border-bottom:1px solid #333;}
	a:visited, h3 a:visited{text-decoration:none; border-bottom:1px solid #333;}
	a:hover, h3 a:hover{text-decoration:none; border-bottom:1px solid #fff;}
	a:active, h3 a:active{text-decoration:none;}
	
.thickbox, .imglink, .imglink:link, .imglink:visited, .imglink:hover, .imglink:active {background-color:none; text-decoration:none; border-bottom:0;}

a img{border:0;}

.question, .pinktitle, .pinktitle a:link, .pinktitle a:visited, .pinktitle a:hover, .pinktitle a:active, #slick-toggle, #slick-toggle a:link, #slick-toggle a:visited{color:#F8C6DC;}

.clear964, .clear{width:964px; height:1px; clear:both; display:block;}
.clearpanel{width:671px; height:1px; clear:both; display:block;}

/* index */
	#frontmainimage{margin-bottom:9px; width:964px; clear:both;height:379px; display:block;}
	
	.fourupbar{margin-top:0px; margin-bottom:18px; width:964px; clear:both;}
		.fourupfloatleft{width:489px; float:left; clear:left; margin-top:0px; margin-bottom:36px; padding:0;}
			.fourup1{width:244px; float:left; border:0; margin:0; padding:0;}
			.fourup2{width:245px; float:right; border:0; margin:0; padding:0;}
		.fourupfloatright{width:475px; float:right; clear:right; margin-top:0px; margin-bottom:18px; padding:0;}
			.fourup3{width:245px; float:left; border:0; margin:0; padding:0;}
			.fourup4{width:230px; float:right; border:0; margin:0; padding:0;}
.xfourup1 img, .xfourup2 img, .xfourup3 img, .xfourup4 img{border:1px solid #333;}
			.fourup1 a:hover, .fourup2 a:hover, .fourup3 a:hover, .fourup4 a:hover{border:0;}
/* index ends */


/* packages */			
	#intro{font-size:1.1em; letter-spacing:+0px; margin-bottom:9px;}
	#introtext{font-size:1.1em; line-height:1.7em; letter-spacing:+0px; margin-bottom:18px;}
	
	#interviews{width:464px; height:260px; float:left; margin-bottom:0px; margin-top:18px;}
	#musicvideo{width:464px; height:260px; float:right; margin-bottom:0px; margin-top:18px;}
	#interviewsdesc{width:464px; float:left; margin-bottom:36px; margin-right:18px;}
	#musicvideodesc{width:464px; float:right; margin-bottom:36px;margin-left:18px;} 
		
	#package1{margin-top:36px; margin-bottom:36px; font-size:1.1em; clear:both; width:964px; display:block;}	
	#package1, #package2, #fourupbartitle{border-top:1px solid #333; padding-top:9px; padding-bottom:9px; border}

	#package2{margin-top:36px; font-size:1.1em;  line-height:1.7em; width:964px; display:block; clear:both;}
	.packagetitle{margin-bottom:18px;}

/* packages ends */


/* QandA Page */
#maincontentpanel{width:671px; margin-top:18px; float:left; display:block;}
#sidebar{width:250px; float:right;  margin-top:18px; background-color:#111; display:block; color:#888; min-height:1000px;}
#sidebar p, #sidebar h3, #sidebar h2, #sidebar ul {margin-top:1em;padding-left:20px; padding-right:20px;}
#sidebar p{margin-bottom:18px; line-height:22px;}
	#sidebar ul{list-style:none;}
	#sidebar h2{font-size:22px;}
	
.question{margin-top:2em; font-size:1.3em; margin-bottom:0.5em;}

/* QandA Page Ends */


/* Recent Page */

.titlebar{width:964px; border-bottom:1px solid #333; border-top:1px solid #333; margin-top:27px; padding-top: 9px; padding-bottom:9px; margin-bottom:18px;}
.titlebar h2{color:#F8C6DC;}

/* Recent Page Ends */
#contactform{margin-top:36px;} 
#contactform p {margin-bottom:9px;}

/* Destination Page */
#destpageheader{width:964px; height:53px; background:#111; clear:both; display:block; border-bottom: 1px solid #333; border-top: 1px solid #333;}
  #destpageheaderfloatleft{padding-top:10px; padding-left:10px; float:left; width:454px; height:43px;}
   #destpageheaderfloatleft h1{font-size:20px;}
  #destpageheaderfloatright{padding-top:18px; padding-right:10px; float:right; width:490px; text-align:right; letter-spacing:1px; height:35px;}
 
  #destpageheadertext{width:964px; margin-top:18px; margin-bottom:9px; clear:both; font-size:15px; line-height:22px; display:block;}

#destwrapper{width:964px; display:block; margin-top:0px;}
	#ourphotos{width:671px; border-top:1px solid #333; padding-top:9px;}
	#ourvideos{width:671px; border-top:1px solid #333; padding-top:9px;}

#weddingdate p{margin-bottom:0px;}

#ourvideos{width:671px; display:block;}
.videoentry{width:464px; padding-right:20px;}
.videoentry2{width:246px; padding-right:20px;}
.videoentry1{width:246px; padding-right:20px;}




		#ssp{margin-top:9px; width:671px;}
	.sidebarentry{width:250px; margin-top:18px;}
	
	#tellafriendcontainer,  #comment_entries{width:671px; border-top:1px solid #333; padding-top:9px; margin-top:36px;}
#comment_entries .pinktitle{}

.singlecommententry{border-left:1pt solid #333; margin-bottom:18px; padding-left:15px; padding-right:15px; font-size:11px;}
/* Destination Page Ends */

