* { padding: 0; margin: 0; }



body {



	background:#ebac00;

	font-size: 13px;

	FONT: 11px/17px verdana;

	COLOR: #444;

	

}

.videobody {



	background:#666;

	font-size: 13px;

	FONT: 11px/17px verdana;

	COLOR: #444;

	

}



.img-wrapper

{

background:url(../images/drop_shadow.jpg) no-repeat bottom right;

clear:right;

float:left;

margin-right:5px;

margin-left:10px;

margin-top:15px;

margin-bottom:10px;

}

.image_small

{

	background-color:#FFFFFF;

border:1px solid #a9a9a9;

padding:5px;

}



.img-wrapper img, .img-wrapper-right img

{

background-color:#FFFFFF;

border:1px solid #a9a9a9;

padding:5px;

margin: -5px 5px 5px -5px;

}







H2 {



	PADDING-RIGHT: 0px;



	PADDING-LEFT: 0px;



	PADDING-BOTTOM: 6px;



	MARGIN: 0px;



	FONT: bold 14px/20px Arial;



	PADDING-TOP: 4px;



	TEXT-DECORATION: none;



	color: #b32e05;



}

h3{



font-size:14px;

margin:15px 0px 10px 5px;

color:#FFF;



}





HR {



	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #cccccc; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc



}

.container

{





}





.container h1

{

font-size:17px;

margin-left:65px;

margin-top:25px;







}





.wrapper {

	text-align: left;

	margin: 0px auto;

	padding: 0px;

	border:0;

	width: 850px;

	background: url('../images/bg.png') repeat-y;

}



.videowrapper {

	text-align: left;

	margin: 0px auto;

	padding: 0px;

	border:0;

	width:850px;

	background: url('../images/videobg.png') repeat-y;

}







.header {

	margin: 0 24px 0px 26px;

	height:300px;

}



.shortheader {

	margin: 0 24px 0px 26px;

	height:128px;

}



.videoshortheader {

	margin: 0 24px 0px 26px;

	height:128px;

}



.nav {

	margin: 0 24px 0px 26px;

 	width:800px;

	height:25px;

	background:#B32E05 url('../images/corner.jpg') no-repeat;

}

.videonav {

	margin: 0 15px 0px 26px;

 	width:800px;

	height:25px;

	background:#B32E05 url('../images/corner.jpg') no-repeat;

}



.side-a {

	float: left;

	text-align:center;

	padding:15px 0 0 5px;

	width: 215px;

	margin-left:26px;

	background:#FFFFFF;

}



.side-b { 

	margin: 0px 30px 0px 0px;

	padding:15px 0 15px 5px;

	float: left;

	width: 565px;

	height: 1%; /* Holly hack for Peekaboo Bug */

	background:#FFFFFF;

	position:relative;



}



.footer {

	margin: 0px 24px 0px 26px;

	clear: both;

	background: #B32E05;

	color:#FFFFFF;

	font:10px/16px verdana;

}



.footer a

{

color:#FFFFFF;



}



.videofooter {

	margin: 0px 24px 0px 26px;

	clear: both;

	background: #B32E05;

	color:#FFFFFF;

	font:10px/16px verdana;

}





.footerbg {

	margin: 0px 25px 0px 25px;

	height:35px;

	background: #B32E05;

	background:url('../images/footerbg.png') no-repeat center;

	}

	

	

.videofooterbg {

	margin: 0px 25px 0px 25px;

	height:35px;

	background: #B32E05;

	background:url('../images/videofooterbg.png') no-repeat center;

	}

		

/*link stuff */

	

a {



	COLOR: #3b83e5; TEXT-DECORATION: none



}



a:hover {



	COLOR: #ebac00; TEXT-DECORATION: underline



}





	

/*nav stuff */



ul {

PADDING-LEFT: 1px; MARGIN: 8px 0px;

list-style:none;



}	



#giftcerts

{
	position:absolute;
	right:-5px;
	top:38px;
	z-index:400;



}



#movie

{

margin-left:37px;

margin-top:10px;

margin-bottom:10px;



}







.red {



	FONT-WEIGHT: bold; COLOR: #990000



}

.backgroundBox

{

	background:url(../images/quotebox.jpg) no-repeat;

	margin-top:13px;

	width:200px;

	height:260px;



}

.quoteBox {

	font:italic 14px/18px Georgia, Times, serif;

	color:#444; 

	margin: 0 auto;

	text-indent:-5px;

	

	

	

}

.quote {



 margin:15px 10px 5px 10px;

 background:#FFFDDF;





}

	

.quoteBox SPAN {

	float:right;

	text-align:right;

	color:#818181;

	font-size:10px;

	line-height:12px;

	margin-top:6px;

}



.imageRotate{



width:450px;

height:400px;

margin:0 auto;

margin-top:45px;

text-align:center;

overflow:hidden;

}



.photoHomePage

{

text-align:left;

line-height:normal;

font-size:12px;

margin-bottom:15px;

}

.photoHomePage img

{

border:1px solid #CCCCCC;

margin:10px 0 7px 0;

}



#slideshowpro

{

 border:1px solid #666; width:720px; height:430px; margin:10px 25px 35px 65px;

 }

 

 #videogal

{

 width:640px;  margin:10px 25px 45px 95px; color:#FFF;

 }

 #videogal p

{

 margin-top:5px; 

 }

 

#videowrap

{

border:1px solid #666; width:640px; height:385px;

} 

 

 .guest {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	margin-left: 5px;

	position: relative;

	margin-top: 13px;

	margin-bottom:5px;

	font-weight: bold;



}

.experiencefinder {



	PADDING-RIGHT: 7px;

	width:165px;

	BORDER-TOP: #e0e0e0 3px double;



	PADDING-LEFT: 10px;



	PADDING-BOTTOM: 0px;



	MARGIN: 0px;



	FONT: bold 9px/14px tahoma;



	COLOR: #666666;



	PADDING-TOP: 0px;



	BORDER-BOTTOM: #e0e0e0 3px double;



	LETTER-SPACING: 1px;



	TEXT-DECORATION: none;



	margin-left: 5px;



	margin-right: 5px;



}

.details-certprice {



	FONT: bold 12px verdana;



	color: #244F7A;



	margin-bottom: 13px;



}



.outborder {border:1px solid #000000; 

text-align:justify;}



.rightborder {border-right: 1px solid #000000}



.bottomborder {border-bottom: 1px solid #000000}



.red {



	FONT-WEIGHT: bold; COLOR: #990000



}



.orderform

{

margin-left:5px;



}

.orderform td

{

padding:3px;

}

.orderform input

{

height:20px;

}

.orderform select

{height:22px; }



.receipt

{

width:500px;

text-align:justify;

}



.bodytext

{

margin-right:20px;



text-align:justify;



}



.blahtext

{

font-size:12px;

text-indent:25px;

line-height:1.5em;

margin-right:30px;

margin-left:25px;

text-align:justify;



}

#social
{
margin-top:7px;
float:left;
margin-left:0px;


}


