@charset "utf-8";
/* CSS Document */

body 
{
	margin:0px; 
	padding:0px; 
	background:url(../images/bg-main.jpg) repeat center 205px;
	background-color:#5e1205;
}
/*.inner_back {margin:0px; padding:0px; /*background-image:url(../images/inner_back.jpg);background:url(../images/bg-main.jpg) repeat center 205px;background-color:#5e1205;/* background-repeat:repeat;}*/

.cost_opt
{
	font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#FFFFFF; line-height:30px;
	text-align:center;
}
.cost_opt_th {
	text-align: center;
	border-bottom: 1px solid #fff;
	padding-bottom: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	color: #ff0;
}

.feel_space
{
	padding-top:10px;
}
h1,h2,h3,ul {margin:0px; padding:0px;}
img {border:none;}
a {text-decoration:none; outline:none;}
.divclear {clear:both}
.images {margin:0px; padding:0px; float:left;}

/*.main-containor {width:100%; margin:0 auto;}*/
.main-containor {float:left; width:100%; background:url(../images/top_back.jpg) repeat-x center top;}

.top_part {width:900px; margin:0 auto; padding:0 0 34px 0; display:block;}
.logo {width:180px; float:left; padding:5px 0 0 12px;}

.main-body-miid {
  width:100%;
  margin:0 auto; 
 /* background-image:url(../images/midd_back.jpg); background-repeat:repeat;*/
 /*background:url(../images/bg-main.jpg) repeat center 205px;*/
 }

.body_sub {width:900px; margin:0 auto;}

.welcome_img {width:900px; text-align:center; padding:24px 0 0 0;}
.welcome_img1 {width:900px; text-align:center; padding:24px 0 10px 0;}
.body-contain-text {width:880px; font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#FFFFFF; padding:5px 10px 10px 10px; line-height:30px; text-align:center;}
.body-contain-text1 {width:880px; font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF; padding:0 10px 10px 10px; line-height:24px; text-align:center; font-weight:normal;}
.body-contain-text_pers {width:650px; font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF; padding:0 10px 10px 10px; line-height:24px; text-align:center; font-weight:normal;}

.body-img-main {width:900px; float:left; padding:0 0 10px 0; }
.con-grad {width:850px; background-image:url(../images/sub-grad.jpg); background-repeat:repeat-y; padding:0 25px 0 25px; float:left;}
.con-grad_1 {width:870px; background-image:url(../images/sub-grad.jpg); background-repeat:repeat-y; padding:0 15px 0 15px; float:left;}
.tital {width:700px; font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#8d1406; padding:5px 0 0 0;}

.box_main {width:870px; padding:15px 0 0 0; float:left;}
box_main1 {width:870px; padding:15px 0 0 0; clear:both; }
.box_img_main {width:142px; float:left;}
.box_img_main_2 {width:142px; float:left; padding:0 0 0 34px;}
.box_img-1 {width:142px; float:left;}
.box_tital_1 {width:141px; background-image:url(../images/box-top1-grad.jpg); background-repeat:repeat-x; padding:14px 0 13px 0; border:1px solid; border-color:#9e342e;font-family:"Trebuchet MS"; font-size:15px; color:#FFFFFF;font-weight:bold;text-align:center;}

.box_tital_2 {width:140px; background-image:url(../images/box-top2-grad.jpg); background-repeat:repeat-x; padding:14px 0 13px 0; border:1px solid; border-color:#9f120c;font-family:"Trebuchet MS"; font-size:15px; color:#FFFFFF; font-weight:bold;text-align:center;}
.box_tital_4 {width:140px; background-image:url(../images/box-top2-grad.jpg); background-repeat:repeat-x; padding:4px 0 4px 0; border:1px solid; border-color:#9f120c;font-family:"Trebuchet MS"; font-size:15px; color:#FFFFFF; font-weight:bold;text-align:center;}

.box_tital_3 {width:140px; background-image:url(../images/box-top3-grad.jpg); background-repeat:repeat-x; padding:14px 0 13px 0; border:1px solid; border-color:#9f120c;font-family:"Trebuchet MS"; font-size:15px; color:#FFFFFF;font-weight:bold; text-align:center;}
.probox {width:162px; height:auto; float:left; padding:0 0 0 0;}
.probox2 {width:162px; height:auto; float:left; padding:0 0 0 10px;}
.proboxc1 {width:auto; height:auto; float:left; padding:12px 0 0 0;}
.proboxc2 {width:auto; height:auto; float:left; padding:12px 0 0 0;}
.probox_gred {width:142px; height:30px; float:left; background:url(../images/gred.jpg) repeat-x left top; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03; text-align:center; padding:5px 0 0 0;}
.middle_link {font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03;}
.middle_link:hover  {font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#9f1406;}
.probox_image {width:142px; height:221px; float:left; background:url(../images/img-1.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.probox_image2 {width:142px; height:221px; float:left; background:url(../images/wedimage.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.probox_image3 {width:142px; height:221px; float:left; background:url(../images/lolipop.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.probox_image4 {width:142px; height:221px; float:left; background:url(../images/rock.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.probox_image5 {width:142px; height:221px; float:left; background:url(../images/gallery.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.probox_image_opt {width:142px; height:221px; float:left; background:url(../images/optc.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.probox_image_op {width:142px; height:221px; float:left; background:url(../images/opcost.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.box_bor {width:140px; float:left; border-bottom:1px solid; border-left:1px solid; border-right:1px solid; border-color:#a39f9f;}

/*.footer_main {width:100%; background-color:#5e1205;}*/
.footer_main {
width:900px; margin:0 auto;
}
.footer {
float:left;
width:100%;
height:65px;
background: url(../images/footer-bg.png) no-repeat left top;
}

.footer_main1 {/*width:100%; background-color:#a01405; */
float:left;
width:100%;
height:65px;
background: url(../images/footer-bg.png) no-repeat left top;}
.fooet {width:900px; margin:0 auto;}
.footer_text {width:143px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffdcd8; padding:28px 0 35px 0;}
.footer_text_1 {width:75px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffdcd8; padding:28px 0 0px 125px;}
a.footer_text_11 {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffdcd8;}
.footer_icons {width:200px; float:left; padding:15px 0 0 230px;}


.inner_nevi {width:900px; padding:15px 0 0 0; float:left;}
.inner_nevi2 {
	width:500px;
	float:left;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 200px;
}
.inner_nevi-1 {width:800px; margin:0 auto;}


.navi2 a {width:142px; height:42px; float:left; text-align:center; background:url(../images/navi_but.gif) no-repeat left top; font-family: "Trebuchet MS"; font-size:16px; text-decoration:none; color:#FFFFFF; padding:10px 0 0 0; font-weight:normal; margin:0 58px 0 0;}
.navi2 a:hover {width:142px; height:42px; float:left; text-align:center; background:url(../images/navi_but_hover.gif) no-repeat left top; font-family: "Trebuchet MS"; font-size:16px; font-weight:bold; text-decoration:none; color:#5a0c0e; padding:10px 0 0 0;}
.navi3 a {width:142px; height:42px; float:left; text-align:center; background:url(../images/navi_but_hover.gif) no-repeat left top; font-family: "Trebuchet MS"; font-size:16px; font-weight:bold; margin: 0 15px 0 0; text-decoration:none; color:#5a0c0e; padding:10px 0 0 0;}

.inner_body {width:100%; margin:0 auto; background-image:url(../images/inner_back.jpg); background-repeat:repeat;}
.body_sub {width:900px; margin:0 auto;}
.inner_contain_text {width:880px; font-family:"Trebuchet MS"; font-size:16px; color:#FFFFFF; padding:5px 10px 10px 10px; line-height:30px; text-align:center;}

.inner_text {font-family:"Trebuchet MS"; font-size:16px; color:#FFFFFF; line-height:30px;}
.inner_contain_title {width:880px; font-family:"Trebuchet MS"; font-size:22px; color:#FFFFFF; padding:5px 10px 10px 10px; font-weight:bold; line-height:30px; text-align:center;}

.inner_contain_title1 {width:500px; font-family:"Trebuchet MS"; font-size:22px; color:#FFFFFF; padding:5px 10px 10px 10px; font-weight:bold; line-height:30px; text-align:left;}

.inner_img_main_1{width:311px; float:left;}
.inner_img_1{width:311px; border:1px solid; border-color:#a39f9f;}
.inner_img_1_wed{width:150px; border:1px solid; border-color:#a39f9f;}

.inner_img_main_2{width:174px;float:left; padding:0 14px 0 0;}
.inner_img_2{width:174px; border:1px solid; border-color:#a39f9f;}

.inner_img_main_3{width:311px;float:left; padding:0 0 0 24px;}
.inner_img_3{width:311px; border:1px solid; border-color:#a39f9f;}

.inner_sub_body {width:900px; padding:15px 0 15px 0; float:left;}

.inner_left {width:370px; float:left;}
.inner_left_wed {width:150px; float:left;}

.inner_left_tital {width:370px; font-family:"Trebuchet MS"; font-size:15px; color:#FFFFFF; padding:0 0 15px 0;}
.inner_left_tital_lolly {width:900px; font-family:"Trebuchet MS"; font-size:15px; color:#FFFFFF; padding:0 0 15px 0;}
.inner_left_link {width:370px; font-family:"Trebuchet MS"; font-size:15px; color:#d4eb39;}
.inner_left_link a {color:#d4eb39; text-decoration:underline;}
.inner_left_link a:hover {text-decoration: none;}

.inner_left_text {width:370px; font-family:"Trebuchet MS"; font-size:15px; color:#FFFFFF;}

a.yellow_link123{font-family:"Trebuchet MS"; font-size:20px; color:#d4eb39;text-decoration:underline;}
a.yellow_link123:hover{font-family:"Trebuchet MS"; font-size:20px; color:#d4eb39;text-decoration: none;}


a.yellow_link{font-family:"Trebuchet MS"; font-size:15px; color:#d4eb39;text-decoration:underline;}
a.yellow_link:hover{font-family:"Trebuchet MS"; font-size:15px; color:#d4eb39;text-decoration: none;}
.yellow_text_1 {font-family:"Trebuchet MS"; font-size:20px; color:#d4eb39; font-weight:bold;}

.left_box {width:370px; float:left;}
.left_box_wed {width:150px; float:left;}

.left_box_grad {width:314px; background-image:url(../images/inner_left_grad.jpg); background-repeat:repeat-y; padding:20px 28px 8px 28px; float:left;}
.left_box_grad_wed {width:150px; background-image:url(../images/inner_left_grad_wed.jpg); background-repeat:repeat-y; padding:8px 28px 8px 22px; float:left;}

.inner_left_img_1 { width:311px; float:left; margin:0 0 0 0;}
.inner_left_img_wed { width:150px; float:left; margin:0 0 0 0;}

.inner_right_body {width:474px; float:right;}

.inner_right_body1 {width:510px; float:right;}
.inner_right_body_wed {width:485px; float:right; padding-top:85px;}

.right_text {width:474px; float:left;}

.right_text1 {width:510px; padding-top:50px; float:left;}

.right_text_1 {width:195px; float:left; font-family:"Trebuchet MS"; font-size:20px; color:#d4eb39; font-weight:bold;}
a.right_text_link {width:185px; float:left; font-family:"Trebuchet MS"; font-size:20px; color:#d4eb39; font-weight:bold;}
.right_text_1right {width:280px; font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF; float:right;}

.right_text_1right1 {width:240px; font-family:"Trebuchet MS"; font-size:17px; color:#FFFFFF; float:right; margin-top:10px;}

.right_text_2 {width:474px; float:left; padding:50px 0 0 0;}
.inner_right_contain_text {width:474px; font-family:"Trebuchet MS"; font-size:16px; color:#FFFFFF; padding:100px 0 0 0; line-height:30px; text-align:center; float:left;}

.inner_probox {width:237px; height:auto; float:left; padding:0 8px 0 0;}
.inner_probox_image {width:217px; height:273px; float:left; background:url(../images/img-2.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}

.inner_probox_gred {width:218px; height:30px; float:left; background:url(../images/gred.jpg) repeat-x left top; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03; text-align:center; padding:5px 0 0 0;}

.inner_probox1 {width:377px; height:auto; float:left; padding:0 8px 0 0;}
.inner_probox_image1 {width:357px; height:273px; float:left; background:url(../images/img-3.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.inner_probox_gred1 {width:357px; height:30px; float:left; background:url(../images/gred.jpg) repeat-x left top; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03; text-align:center; padding:5px 0 0 0;}
.inner_con-grad {width:870px; background-image:url(../images/sub-grad.jpg); background-repeat:repeat-y; padding:0 15px 0 15px; float:left;}
.inner_box_main {width:880px; padding:15px 0 0 0; float:left;}
.inner_box_main_new{width:500px; padding:15px 0 0 0; float:left;}

.inner_con-grad-new {width:870px; background-image:url(../images/sssub-grad.jpg); background-repeat:repeat-y; padding:0 15px 0 15px; float:left;}

.inner_probox2 {width:237px; height:auto; float:left; padding:0 8px 0 0;}
.inner_probox_image2 {width:217px; height:273px; float:left; background:url(../images/img-4.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.inner_probox_gred2 {width:218px; height:30px; float:left; background:url(../images/gred.jpg) repeat-x left top; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03; text-align:center; padding:5px 0 0 0;}

.inner_probox3 {width:331px; height:auto; float:left; padding:0 0 0 0;}
.inner_probox_image3 {width:312px; height:143px; float:left; background:url(../images/img-5.jpg) no-repeat left top; padding:12px 0 0 0;}
.inner_probox_gred3 {width:312px; height:30px; float:left; background:url(../images/gred.jpg) repeat-x left top; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03; text-align:center; padding:5px 0 0 0;}

.inner_probox4 {width:331px; height:auto; float:left; padding:0 0 0 0;}
.inner_probox_image4 {width:312px; height:143px; float:left; background:url(../images/img-6.jpg) no-repeat left top; padding:12px 0 0 0;}
.inner_probox_gred4 {width:311px; height:30px; float:left; background:url(../images/gred.jpg) repeat-x left top; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03; text-align:center; padding:5px 0 0 0;}

.inner_probox5 {width:331px; height:auto; float:left; padding:0 14px 0 0;}
.inner_probox_image5 {width:312px; height:233px; float:left; background:url(../images/img-7.jpg) no-repeat left top; padding:12px 0 0 0;}
.inner_probox_gred5 {width:312px; height:30px; float:left; background:url(../images/gred.jpg) repeat-x left top; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03; text-align:center; padding:5px 0 0 0;}

.inner_probox6 {width:331px; height:auto; float:left; padding:0 0 0 0;}
.inner_probox_image6 {width:312px; height:233px; float:left; background:url(../images/img-8.jpg) no-repeat left top; padding:12px 0 0 0;}

.inner_probox_imagecv {width:312px; height:150px; float:left; background:url(../images/rc.jpg) no-repeat left top; padding:12px 0 0 0;}

.inner_probox_imagecvpersonal1 {width:312px; height:227px; float:left; background:url(../images/rc.jpg) no-repeat left top; padding:12px 0 0 0;}
.inner_probox_imagecvpersonal2 {width:312px; height:227px; float:left; background:url(../images/pers_3.jpg) no-repeat left top; padding:12px 0 0 0;}

.inner_probox_imagecv1 {width:312px; height:150px; float:left; background:url(../images/image0021.jpg) no-repeat left top; padding:12px 0 0 0;}
.inner_probox_imagecv12 {width:312px; height:150px; float:left; background:url(../images/pers_3.jpg) no-repeat left top; padding:12px 0 0 0;}
.inner_probox_imagepv {width:300px; height:150px; float:left; background:url(../images/your-wedding-rock-2.jpg) no-repeat left top; padding:12px 0 0 0;}

.inner_probox_imagers {width:150px; height:150px; float:left; background:url(../images/your-business-product-1.jpg) no-repeat left top; padding:12px 0 0 0;}

.inner_probox_gred5rs {width:150px; height:30px; float:left; background:url(../images/gred.jpg) repeat-x left top; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03; text-align:center; padding:5px 0 0 0;}

.inner_proboxrs {width:auto; height:auto; float:left; padding:0 14px 0 0;}
.inner_proboxrs1 {width:auto; height:auto; float:left;}

.inner_img_main_21{width:auto;float:left;}
.inner_img_21{width:auto; border:1px solid; border-color:#a39f9f;}


.inner_probox5pdc {width:340px; height:auto; float:left;}

.right {
	float: right;
	width: 190px;
}

.right p.innerpagelinks {
	text-align: right;
	font-size: 1.1em;
	line-height: 1.5em;
}

th {
	text-align: left;
	border-bottom: 1px solid #fff;
	padding-bottom: 5px;
	color: #ff0;
}
td {
	padding: 5px;
	vertical-align: top;
	font-family:"Trebuchet MS"; font-size:16px; color:#FFFFFF; line-height:30px;
}
.yellow_text_small
{
	font-family:"Trebuchet MS"; font-size:16px; color:#ff0; line-height:30px;
}
.contactInfo
{
	text-align:right;
	
}
.productinfo {
	display: block;
	float: left;
	width: 630px;
}
.productinfo1 {
	display: block;
	float: left;
	width: 395px;
}
.productcontainer {
	display: block;
	clear: both;
}
.productshot {
	display: block;
	float: left;

}



/*==========   ============*/
.mainbox {width:auto; height:auto; float:left; padding:0 0 0 0;}
.image {width:auto; height:auto; float:left;}
.gred1 {width:auto; height:12px; float:left;  background:url(../images/gred1.jpg) repeat-x left top;}
.gred2 {width:17px; height:auto; float:left;  background:url(../images/gred2.jpg) repeat-y left top;}
.box_mid {width:auto; height:auto; padding:0 0 0 0; clear:both; }
.box_mid2 {background:#f1ebea; float:left;}
.gred3 {width:17px; height:auto;  float:left; background:url(../images/gred3.jpg) repeat-y left top;}
.gred4 {width:auto; height:12px;  float:left; background:url(../images/gred4.jpg) repeat-x left top;}



.inner_probox51 {width:auto; height:auto; padding:0 14px 0 0;}
.inner_probox_image51 {width:auto; height:auto;   padding:12px 0 0 0;}
.inner_probox_gred51 {width:auto; height:30px; background:url(../images/gred.jpg) repeat-x left top; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03; text-align:center; padding:5px 0 0 0;}
.proboxc11 {width:auto; height:auto;  padding:12px 0 0 0;}
.proboxc21 {width:auto; height:auto;  padding:12px 0 0 0;}
.middle_link {font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#1b1f03;}
.middle_link:hover  {font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; color:#9f1406;}
/*==========   ============*/
/*a.right_text_link {width:185px; float:left; background:url(../images/stk.jpg); background-repeat:no-repeat; background-position:center;  font-family:"Trebuchet MS"; font-size:14px; color:#000000; text-align:center; font-weight:bold; padding:5px;}*/


/*manu tabs2---------------------------------------------*/

#tabs2 {
  font-family:Arial, Helvetica, sans-serif;
  float: left;
  width:100%;
  font-size:13px;
  font-weight:bold;
  line-height:normal;
  padding:0 0 0 0;
  
  
}

#tabs2 ul {
  margin:0;
  padding:0px 2px 0 0px;
  list-style:none;
}

#tabs2 li {
  display: block;
  margin:0;
  padding:0 0 8px 0;
  clear:both;
  float:left;
}

#tabs2 a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	float:left;
	background:url(../images/menuleft.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 13px;
	width:200px;
	text-decoration:none;
	text-align:center;
}

#tabs2 a span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
  float:left;
  background:url(../images/menuright.gif) no-repeat right top;
  display:block;
  padding:8px 14px 10px 1px;
  margin:0 20px 0 0;
}

/* commented Backslsash Hack hinds rale from IE5-mac\*/

#tabs2 a span {
  float:none;
  color:#cbe22f;
}

/*End IE5-mac nack*/

#tabs2 a:hover span {
  color:#ffffff;
}

#tabs2 a:hover {
  background-position:0% -33px;}
  
#tabs2 a:hover span {
  background-position:100% -33px;}
  
#tabs2 #current a {
  background-position:0% -33px;}
  
#tabs2 #current a span {
  background-position:100% -33px;}
  
.img_imgcatagory{padding:5px 0 0 5px;}



#tabs22 {
  font-family:Arial, Helvetica, sans-serif;
  float: left;
  width:100%;
  font-size:13px;
  font-weight:bold;
  line-height:normal;
  padding:0 0 0 160px;
  
  
}

#tabs22 ul {
  margin:0;
  padding:0px 2px 0 0px;
  list-style:none;
}

#tabs22 li {
  display: inline;
  margin:0;
  padding:0 0 8px 0;
  clear:both;
  
}

#tabs22 a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	float:left;
	background:url(../images/menuleft.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 13px;
	
	text-decoration:none;
	text-align:center;
}

#tabs22 a span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
  float:left;
  background:url(../images/menuright.gif) no-repeat right top;
  display:block;
  padding:8px 14px 10px 1px;
  margin:0 20px 0 0;
}

/* commented Backslsash Hack hinds rale from IE5-mac\*/

#tabs22 a span {
  float:none;
  color:#cbe22f;
}

/*End IE5-mac nack*/

#tabs22 a:hover span {
  color:#ffffff;
}

#tabs22 a:hover {
  background-position:0% -33px;}
  
#tabs22 a:hover span {
  background-position:100% -33px;}
  
#tabs22 #current a {
  background-position:0% -33px;}
  
#tabs22 #current a span {
  background-position:100% -33px;}

.button {
	width:254px;
	height:32px;
	float:left;
	background:url(../images/button.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	/*color:#751113;*/
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
}
.button:hover {
	width:254px; 
	height:32px; 
	float:left; 
	background:url(../images/button.gif) no-repeat left top; 
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#666666; 
	text-align:center; 
	font-weight:bold; 
	text-decoration:none;
}

.subbutton
{
	background:url(../images/gredsub.jpg) repeat-x;
	border:0;
	height:25px;
	color:#FFFFFF;
}
/*new designing*/
.body_sub_new {width:650px; margin:0 auto; padding-right:25px;background:url(../images/rp_vborder.jpg) right top repeat-y;}
.body_sub_new_design {width:650px; margin:0 0; padding-right:25px;background:url(../images/rp_vborder.jpg) right top repeat-y;}

.body_sub_new_right {width:205px; margin:0 auto; }
.body-contain-text_new {width:650px; font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF; padding:0 10px 10px 10px; line-height:24px; text-align:center; font-weight:normal;}
.body-contain-text_right {width:200px; font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF; padding:0 10px 10px 0px; line-height:24px; text-align:center; font-weight:normal;}
.inner_contain_title_new {width:650px; font-family:"Trebuchet MS"; font-size:22px; color:#FFFFFF; padding:5px 10px 10px 10px; font-weight:bold; line-height:30px; text-align:center;}
.inner_contain_title_wed {width:465px; font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF; padding:5px 10px 10px 10px; line-height:30px; text-align:center;}

.cost_opt_th_new
{
	text-align: center;
	padding-bottom: 7px;
	border-bottom:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	color: #ff0;
}
.form_right
{
	padding-bottom:2px;
}
.input_text
{
	font-family:"Trebuchet MS"; font-size:12px; color:#000000; 
}
.upload_file
{
	font-family:"Trebuchet MS"; font-size:12px; color:#000000; 
}
.box_main_new {width:205px; padding:15px 0 0 0; float:left;}
.inner_con-grad-right {width:870px; background-image:url(../images/right-sub-grad.jpg); background-repeat:repeat-y; padding:0 15px 0 15px; float:left; }
.inner_probox_right {width:205px; height:auto; float:left; padding:0 8px 0 0;}
.inner_left_tital_lolly_right {width:600px; font-family:"Trebuchet MS"; font-size:15px; color:#FFFFFF; padding:0 0 15px 0;}
.probox_image_rock_sweet {width:142px; height:221px; float:left; background:url(../images/new_rock_sweet.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.probox_image_rock_sticks{width:142px; height:221px; float:left; background:url(../images/business_rock_stick.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}

.phone_no {width:251px; font-family:"Trebuchet MS"; font-size:40px; color:#c2d925; padding:50px 0px 50px 0px; line-height:24px; font-weight:normal; float:right; }
/*new designing*/