@charset "utf-8";

/* CSS Document */

body

{

	margin:0;

	padding:0;

	background:url(images/headerBG.jpg) repeat-x;

	font-family:Segoe UI, Helvetica, Arial,  sans-serif;

}

a img

{

	border:none;

	vertical-align:middle;

}

h1

{

	color:#9e1c5c;

	font-weight:bold;

	font-size:21px;

}

h2

{

	color:#9e1c5c;

	font-weight:bold;

	font-size:17px;

}

#container

{

	width:960px;

	margin: 0 auto;

	position:relative;

}

/*************************/

/* HEADER ****************/

/*************************/

#logo

{

	position:absolute;

	height:180px;

	width:377px;

}

/* GLOBAL NAV */

#globalNav

{

	position:absolute;

	right:0;

	width:225px;

	height:28px;

	background:url(images/gNavBG.png) repeat-x;

	padding:3px 10px;

	text-align:center;

	z-index:100;

}

#globalNavLeft

{

	background:url(images/gNavLeft.png) no-repeat;

	width:10px;

	height:28px;

	position:absolute;

	left:0px;

	top:0;

}

#globalNavRight

{

	background:url(images/gNavRight.png) no-repeat;

	width:10px;

	height:28px;

	position:absolute;

	right:0px;

	top:0;

}

#globalNav a, #globalNav a:link, #globalNav a:active, #globalNav a:visited

{

	color:#bebebe;

	font-size:12px;

	margin:0 12px;

	text-decoration:none;

}

#globalNav a:hover

{

	text-decoration:none;

	color:#fff;

}

/* MAIN NAV */

#mainNav

{

	position:absolute;

	right:0;

	top:77px;

	height:33px;

	width:570px;

	background:url(images/mNavBG.png) repeat-x;

	padding:6px 10px;

	text-align:center;

	vertical-align:middle;

	z-index:101;

}

#mainNavLeft

{

	background:url(images/mNavLeft.png) no-repeat;

	width:10px;

	height:33px;

	position:absolute;

	left:0px;

	top:0;

}

#mainNavRight

{

	background:url(images/mNavRight.png) no-repeat;

	width:10px;

	height:33px;

	position:absolute;

	right:0px;

	top:0;

}

.mainNavNoLink

{

	margin:0 14px;

	color:#f1e05a;

	font-size:17px;

	font-weight:bold;

}

#mainNav a, #mainNav a:link, #mainNav a:active, #mainNav a:visited

{

	color:#fff;

	font-size:17px;

	font-weight:bold;

	margin:0 14px;

	text-decoration:none;

}

#mainNav a:hover

{

	text-decoration:none;

	color:#f1e05a;

}

/* BUY NOW */

#buyNow

{

	position:absolute;

	top:110px;

	right:0;

	z-index:102;

}

/*************************/

/* CONTENT ***************/

/*************************/

#pageHeading

{
	font-size:21px;
	font-weight:bold;
	color:#9e1c5c;
	margin:15px 0;
}
.tradeSuperScript
{
	font-size:16px;
	font-weight:normal;
}
#contentWrapper

{
	position:relative;
	padding:170px 5px 50px;

5px;
	height:auto;

}

#leftContent

{

	float:left;

	width:450px;

	padding-right:15px;

}

#rightContent

{

	float:left;	

	width:480px;

}

.uList

{

	margin-left: 15px;

	padding-left: 0;

	list-style: none;

}



.uList li

{

	padding-left: 18px;

	background-image: url(images/bullet.png);

	background-repeat: no-repeat;

	background-position: 0 .5em;

	vertical-align:middle;

}



.uList ul 

{ 

	list-style: none; 

	margin-left:0;

	padding-left:0;

	line-height:1.7;

}

#fbDiv
{
	width:930px;
	height:35px;
	margin-bottom: 10px;
	text-align: right;
}

/*************************/

/* FAQ *******************/

/*************************/

#faqLeft

{

	float:left;

	width:235px;

	padding:0 15px;

	margin-right:20px;

	color:#9e1c5c;

	font-weight:700;

}

#faqLeft a, #faqLeft a:link, #faqLeft a:active, #faqLeft a:visited

{

	color:#777;

	font-weight:normal;

	text-decoration:none;

	display:block;

	margin:12px 0;

}

#faqLeft a:hover

{

	color:#9e1c5c;

	font-weight:normal;

	text-decoration:none;

}

#faqRight

{

	float:left;	

	width:660px;

	position:relative;

}

#faqRight a, #faqRight a:link, #faqRight a:active, #faqRight a:visited

{

	text-decoration:none;

	color:#248f9e;

}

#faqRight a:hover

{

	color:#9e1c5c;

	text-decoration:none;

}

#expandAll

{

	position:absolute;

	top:-30px;

	right:0;

	font-size:12px;

	cursor:pointer;

}

.faqQuestion

{

	font-weight:bold;

	cursor:pointer;

}

.faqAnswer

{

	

}

#returnTop

{

	display:none;	

}

#faqPrint

{

	position:absolute;

	top:-33px;

	right:90px;

	font-size:12px;

	cursor:pointer;

}

/*************************/

/* GALLERY ***************/

/*************************/

#leftGallery

{

	float:left;	

	width:280px;

}

.galleryThumb

{

	width:50px;

	height:50px;

	border:4px solid #9e1c5c;

	display:inline-block;

	*display:inline;

	margin:3px;

}

a:hover .galleryThumb

{

	border:4px solid #9e1c5c;

	vertical-align:top;

}

a .galleryThumb

{

	border:4px solid #fff;

	vertical-align:top;

}

#tooltip

{

	position:absolute;

	background:#000;

	border:2px solid #9e1c5c;

	padding:3px 6px;

	color:#efefef;

	display:none;

}	

#rightGallery

{

	float:right;

	width:650px;

	text-align:center;

}

/*************************/

/* ABOUT *****************/

/*************************/

#aboutLeft

{

	float:left;

	width:660px;

	padding:0 15px;

	margin-right:20px;

}

#aboutLeft a, #aboutLeft a:link, #aboutLeft a:active, #aboutLeft a:visited

{

	text-decoration:none;

	color:#248f9e;

}

#aboutLeft a:hover

{

	color:#9e1c5c;

	text-decoration:none;

}

#aboutRight

{

	float:left;	

	width:235px;

	position:relative;

}

/*************************/

/* CONTACT ***************/

/*************************/

#contactLeft

{

	float:left;

	width:300px;

	padding-right:12px;

	position:relative;

}

#contactLeft a, #contactLeft a:link, #contactLeft a:active, #contactLeft a:visited

{

	text-decoration:none;

	color:#248f9e;

}

#contactLeft a:hover

{

	color:#9e1c5c;

	text-decoration:none;

}

#contactMiddle

{

	float:left;

	width:300px;

	padding-right:12px;

	position:relative;

}

#contactMiddle a, #contactMiddle a:link, #contactMiddle a:active, #contactMiddle a:visited

{

	text-decoration:none;

	color:#248f9e;

}

#contactMiddle a:hover

{

	color:#9e1c5c;

	text-decoration:none;

}#contactRight

{

	float:left;

	width:300px;

	padding-right:12px;

	position:relative;

}

#contactRight a, #contactRight a:link, #contactRight a:active, #contactRight a:visited

{

	text-decoration:none;

	color:#248f9e;

}

#contactRight a:hover

{

	color:#9e1c5c;

	text-decoration:none;

}

/*************************/

/* INSTRUCTIONS **********/

/*************************/

.alerts

{

	border:1px solid #ffcc33;

	background-color:#fffccd;

	padding:8px;

	font-weight:bold;

}

.notice

{

	border:1px solid #333399;

	background-color:#deeaff;

	padding:8px;

	font-weight:bold;

}

.note

{

	color:#666;

	font-size:12px;

}

/*************************/

/* BUSINESS FORM *********/

/*************************/

.formLabels

{

	font-weight:bold;

	padding:6px 0;

}

.formErrors

{

	font-size:12px;

	color:#f00;

}

label.error {

	display: none;

}

/*************************/

/* FOOTER ****************/

/*************************/

#footer

{

	position:absolute;

	bottom:0;

	background:url(images/footerBG.png) repeat-x;

	height:48px;

	width:100%;

	font-size:11px;

	color:#999;

	margin-bottom:10px;

}

#footerLeft

{

	background:url(images/footerLeft.png) no-repeat;

	width:15px;

	height:34px;

	position:absolute;

	top:0;

	left:0;

}

#footerRight

{

	background:url(images/footerRight.png) no-repeat;

	width:15px;

	height:34px;

	position:absolute;

	top:0;

	right:0;

}

#footerLinksLeft

{

	position:absolute;

	top:35px;

	left:12px;

}

#footerLinksLeft a, #footerLinksLeft a:link, #footerLinksLeft a:active, #footerLinksLeft a:visited

{

	color:#999;	

	text-decoration:none;

}

#footerLinksLeft a:hover

{

	color:#999;	

	text-decoration:underline;

}

#footerLinksRight

{

	position:absolute;

	top:35px;

	right:12px;

}
.facebLike{
	height: 40px;
	padding-top: 20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.fltImage{
	float:right;
}

