html,body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	}
.clear{
	clear:both;
	}
body{
margin:0;
background:url(../images/bg_top.gif) repeat-x top;
}
/*Page background*/
#pageBgTop1{
background:url(../images/page-bg-top1.gif) no-repeat center top;
line-height:29px;
}
#topArea{
	width:980px;
	margin:0 auto;
	line-height:29px;
	text-align:right;
	margin-bottom:2px;
	}
	#topArea a{
	font-size:14px;
	color:#fff;
	text-decoration:underline;
	}
	#topArea a:hover{
	text-decoration:none;
	}
	#topArea span{
	display:inline;
	margin:0 10px 0 10px;
	color:#FFFFFF;
	font-size:12px;
}
/*Header Style*/
#headerBg{
background:url(../images/header.gif) no-repeat center top;
height:187px;
background-color:#f0f0f0;
}
div.txtContainer{
position:relative;
width:980px;
height:185px;
margin:0 auto;
}
.award { width:160px; height:132px; position:absolute; right:0px; top:2px; background-color:#fff; border:1px solid #c7d5dd; padding-left:10px;}

	#headerArea{
	position:absolute;
	bottom:0;
	right:0;
	}

	a.one{
	display:inline-block;
	background:url(../images/menu-bg.gif) no-repeat right;
	font-size:14px;
	color:#747474;
	width:85px;
	text-decoration:none;
	line-height:44px;
	margin-right:1px;
	text-align:center;
	}
	a.one:hover{
	background:url(../images/menu-bg.gif) no-repeat left;
	color:#0369a0;
	}
	a.selected{
	display:inline-block;
	background:url(../images/menu-bg.gif) no-repeat left;
	font-size:14px;
	color:#0369a0;
	width:85px;
	text-decoration:none;
	line-height:44px;
	margin-right:1px;
	text-align:center;
	}
	
	a.big{
	display:inline-block;
	background:url(../images/menu-bg2.gif) no-repeat right;
	font-size:14px;
	color:#747474;
	width:143px;
	text-decoration:none;
	line-height:44px;
	margin-right:1px;
	text-align:center;
	white-space:nowrap;
	}
	a.big:hover{
	background:url(../images/menu-bg2.gif) no-repeat left;
	color:#0369a0;
	}
	a.selected1{
	display:inline-block;
	background:url(../images/menu-bg2.gif) no-repeat left;
	font-size:14px;
	color:#0369a0;
	width:143px;
	text-decoration:none;
	line-height:44px;
	margin-right:1px;
	text-align:center;
	}
	
/*Content Bg*/
#galleryArea{
background:url(../images/page-bg.gif) no-repeat center top;
background-color:#f5f9fc;
}
#galleryHeader{
width:980px;
margin:0 auto;
height:344px;
padding-top:25px;
}
#slideShow-bg{
background:url(../images/slide-bg.gif) no-repeat;
float:left;
width:541px;
padding:10px;
height:313px;
}
#slideContentBg{
float:right;
background:url(../images/slide-right.gif) no-repeat;
width:351px; height:336px;
}
#slideContentContent{
padding:10px;
font-size:14px;
color:#525151;
line-height:20px;
}
#slideContentContent h1{
	color:#0079c2;
	font-size:36px;
	line-height:40px;
	margin:0 0 10px 0;
	font-weight:normal;
	}
#slideContentContent h1+span{
	font-size:20px;
	font-weight:bold;
	color:#5a5a5a;
	}

#slideContentContent a{
text-decoration:underline;
color:#0079c2;
}
#slideContentContent a:hover{
text-decoration:none;
}

/* content*/
#contentArea{
width:980px;
margin:0 auto;
height:100%;
}
#contentBoxTop{
background:url(../images/box-top.gif) no-repeat center bottom;
height:6px;
}
#contentBoxBg{
background:url(../images/box-bg.gif) repeat-y center;
font-size:14px;
padding:20px;
height:100%;
line-height:24px;
}
	#contentBoxBg h1{
	color:#0079c2;
	font-size:32px;
	line-height:40px;
	margin:0 0 10px 0;
	font-weight:normal;
	}
	#contentBoxBg h1 span{
	font-size:15px;
	color:#7d7d7d;
	}
	#contentBoxBg h2{
	font-weight:bolder;
	color:#5a5a5a;
	font-size:20px;
	line-height:32px;
	margin:30px 0 0 0;
	}

	#contentBoxBg h3{
	color:#7a7a7a;
	font-size:16px;
	margin:30px 0 0 0;
	}
	#contentBoxBg p{
	margin:0 0 14px 0;
	}
	#contentBoxBg p a{
	color:#1e354f;
	text-decoration:underline;
	}
	#contentBoxBg p a:hover{
	text-decoration:none;
	}
	#contentBoxBg div{
	padding-left:60px;
	}
#contentBoxBottom{
background:url(../images/box-bottom.gif) no-repeat center top;
height:6px;
padding-bottom:15px;
}
	
/*Footer*/
#pageBgBottom{
background-color:#1d354f;
line-height:29px;
font-size:14px;
color:#FFFFFF;
text-align:center;
}
#pageBgBottom a{
color:#FFFFFF;
text-decoration:none;
font-style:italic;
}
#pageBgBottom a:hover{
text-decoration:underline;
}
/*Slide*/
#myslides {
	width: 522px;
	height: 293px;
} 
#myslides img {  
    width: 522px;
	height: 293px;
    top:  0; 
    left: 0 
}
/*Contact Us*/
#contactUs2{
font-size:15px;
}
#contactleft{
width:400px;
line-height:17px;
}
#contactleft h2+p{
padding-left:30px;
}
#contactRight{
}
#contactRight h2+p{
padding-left:30px;
}

/*Order & price*/

#contactleft2{

line-height:20px;
}
#margin0{
	margin-top:0;
	}
.subHead{
	font-size:20px;
	color:#5a5a5a;
	font-weight:bold;
	}
	.subHead1{
	font-size:20px;
	color:#5a5a5a;
	font-style:italic;
	}
		.subHeadCaution{
	font-size:20px;
	color:#ff6600;
	font-style:italic;
	}
		.subHeadWarning{
	font-size:20px;
	color:#990000;
	font-style:italic;
	}
	
/*Order Form*/
fieldset{
	}

form{
	margin:0px;
	padding:0;
	}
form p{
	padding-left:0px;
	}
form p label{
	display:inline-block;
	width:131px;
	vertical-align:top;
	}
input{
	width:200px;
	height:20px;
	line-height:20px;
	}
textarea{
	width:200px;
	height:70px;
	}
.legend{
	font-size:14px;
	font-weight:bold;
	color:#0079c2;
	}
.optionSelect{
	width:205px;
	padding:5px 0 5px 0;
	margin:0;
	}
.rightImg{
	margin-left:10px;
	border:1px solid #c7d5dd;
	padding:1px;
	}
.redHigh{
	color:#990000;
	font-size:12px;
	font-weight:bold;
	}