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

body 
{
	margin:0px; 
	padding:0px; 
	background:url(../images/bg-main.jpg) repeat center 205px;
	background-color:#5e1205;
	font-family:"Trebuchet MS";
	color: #FFF;
}
/*.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;}*/

h1,h2,h3,h4,ul,p {
	margin: 0;
	padding: 0;
	line-height: 30px;
	font-weight: normal;
}

h1, h2, h3 {padding-bottom:5px;}

h1 {
font-size: 28px;
}

h2 {
font-size: 24px;
}

h3 {
font-size: 20px;
}

h3 a {
font-size: 20px;
color: #FFFF00;
text-decoration:underline;
}

h3 a:hover {
text-decoration:none;
}

h4 {
font-size: 18px;
}

table {padding-bottom: 20px;}

.yellow {
	color: #FFFF00;
}

a.yellow {
	color: #FFFF00;
	text-decoration:underline;
	font-weight: bold;
}

a.yellow_normal {
	color: #FFFF00;
	text-decoration:underline;
	font-weight: normal;
}


a.yellow:hover {
text-decoration:none;
}

a.yellow_normal:hover {
text-decoration:none;
}

.green {
	color: #D4EB39;
}

.bold {
font-weight: bold;
}


.body_sub ul {padding-bottom: 20px;}
.body_sub li {font-family:"Trebuchet MS"; font-size:16px; color:#FFFFFF; line-height:30px; list-style-position:inside;}

.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;
}

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; height: 144px; display:block; position: relative;}
.logo {width:180px; float:left; padding:12px 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:25px 0 0 0;}
.welcome_img1 {width:900px; text-align:center; padding:0px 0 10px 0;}
.body-contain-text {width:880px; font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#FFFFFF; padding:5px 10px 20px 10px; line-height:30px; text-align:center;}
.body-contain-text1 {width:880px; font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF; padding:0 10px 20px; 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 30px; }
.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 {font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color:#8d1406; padding:5px 0 20px 0; text-align:center}

.box_main {width:870px; padding:0px 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/personalised-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_image6 {width:142px; height:221px; float:left; background:url(../images/rock-sweets.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;}

.list ul {
list-style: none;
float: left;
}

.list li {
font-size:14px; font-weight:bold; color:#8d1406;
font-family:"Trebuchet MS";
background:url(../images/bullet.jpg) no-repeat 14px 6px;
padding-left: 28px;
padding-bottom: 0;
line-height: 20px;
}

/*.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:180px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffdcd8; padding:28px 0 35px 0;}
.footer_text_1 {width:200px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffdcd8; padding:28px 0 0px 120px; text-align:right;}
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 200px;}

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


.navi2 a {width:141px; 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:8px 0 0 0; font-weight:normal; margin:0 48px 0 0;}
.navi2 a.last {margin-right: 0;}

.navi2 a:hover {width:141px; 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:8px 0 0 0;}
.navi3 a {width:141px; 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; padding-bottom: 20px;}
.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; line-height:30px; padding-bottom: 20px;}
.inner_text_heading {font-family:"Trebuchet MS"; font-size:16px; line-height:30px; padding-bottom: 0px;}

.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;}

.yellow_inner_text {font-family:"Trebuchet MS"; font-size:16px; color:#FFFF00; line-height:30px; padding-bottom: 20px;}

.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_opt {width:156px; border:1px solid; border-color:#a39f9f;}

.inner_img_main_2{width:174px;float:left; padding:8px 14px 0 0;}
.inner_img_2{width:172px; 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:0px 0 0px; float:left;}

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

.inner_right {width:200px; float:right; padding-left: 30px;}



.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;}
.yellow_text_2 {font-family:"Trebuchet MS"; font-size:20px; color:#FFFF00; font-weight:bold;}

.left_box {width:370px; float:left;}
.left_box_wed {width:150px; float:left; padding-bottom: 30px;}

.right_box {width:150px; float:right; padding-bottom: 30px;}


.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;}

.right_box_grad {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:800px; padding:0px 0 0 0; float:left;}

.inner_con-grad-new {width:736px; background-image:url(../images/sssub-grad.jpg); background-repeat:repeat-y; padding:0 32px; 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:8px 14px 0 0;}
.inner_probox_image5 {width:312px; height:221px; float:left; background:url(../images/img-7.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.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:8px 0 0 0;}
.inner_probox_image6 {width:312px; height:221px; float:left; background:url(../images/img-8.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}

.inner_probox9 {width:237px; height:auto; float:left; padding:0 8px 0 0;}
.inner_probox_image9 {width:217px; height:273px; float:left; background:url(../images/img-9.jpg) no-repeat left top; padding:12px 0 0 0; cursor:pointer;}
.inner_probox_gred9 {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_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;
}
.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;
	padding-left: 30px;
}
.productcontainer {
	display: block;
	clear: both;
}
.productshot {
	display: block;
	float: left;
}

.how-to-order {
	display: block;
	clear: both;
/*	border: 1px solid #D4EB39;*/
}

/*==========   ============*/
.mainbox {width:auto; height:auto; float:left; padding:0 0 0 0; margin-bottom: 30px;}
.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:24px;
	color:#FFFFFF;
	cursor: pointer;
}
/*new designing*/
.body_sub_new {width:635px; margin:0 auto; padding-right:40px;background:url(../images/rp_vborder.jpg) right top repeat-y; float:left;}
.body_sub_new_design {width:635px; margin:0 0; padding-right:40px;background:url(../images/rp_vborder.jpg) right top repeat-y;}

/*.body_sub_new_right {width:205px; float: right;}*/
.body_sub_new_right {width:210px; float: right;}
.body-contain-text_new {width:635px; font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF; padding:0 40px 20px 0px; line-height:24px; text-align:center; font-weight:normal;}

.body-contain-text_right {width:205px; font-family:"Trebuchet MS"; font-size:18px; color:#FFFFFF; padding:0 0px 10px 0px; text-align:center; font-weight:normal;}

.inner_contain_title_new {font-family:"Trebuchet MS"; font-size:22px; color:#FFFFFF; padding:0px 0px 10px 0px; 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:0px 10px 10px 0px; line-height:30px; text-align:center;}

.body_sub_new_right h3 {
text-align: center;
font-weight: bold;
color: #FFFF00;
color: #D4EB39;
padding: 0 0 14px;
}
.body_sub_new_right h3 a {
color: #FFFF00;
}

.body_sub_new_right h4 {
text-align: center;
font-weight: bold;
color: #FFFFFF;
padding: 0 0 10px;
}

.cost_opt_th_new
{
	text-align: center;
	padding-bottom: 7px;
	border-bottom:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	color: #ff0;
}

.body_sub_new_right form {
padding: 0 0 30px 10px;
}

.form_right
{
	padding-bottom:2px;
}
.input_text
{
	font-family:"Trebuchet MS"; font-size:12px; color:#000000; padding-left: 3px;
}
.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 {margin: 0 auto; width: 158px; padding: 0 0 30px; overflow: hidden;}
.inner_probox_right_pad {padding-bottom:20px;}

.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, .phone_no_mob {font-size:40px; color:#c2d925; padding:47px 0px 0; font-weight:normal; right: 0; position: absolute;}
/*new designing*/

/* Header tel for mobiles */
.phone_no_mob {
	padding-top: 17px;
}

.phone_no_mob span {
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
	display: block;
}

.phone_no_mob a {
	color: #C2D925;
}

.box_main11 {width:350px; padding:5px 0 0 0; float:left;}
.body-img-main11 {width:350px; float:left; padding:0 0 10px 0; }
.con-grad_111 {width:350px; background-image:url(../images/sub-grad11.jpg); background-repeat:repeat-y; padding:0 15px 0 15px; float:left;}
.inner_probox511 {width:350px; height:auto; float:left; padding:0 14px 0 0;}
.inner_probox_image511 {width:300px; height:180px; float:left; background:url(../images/placesetting-sample-5.jpg) no-repeat left top; padding:12px 0 0 0;}
.inner_probox_gred511 {width:300px; 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;}

#subscribe_container {
	margin:3px auto 3px;
	width: 900px;
}

.subscribe_form {
	float: right;
}

.subscribe_form input {
	margin-right: 5px;
	font-size: 11px;
}

#subscribename, #subscribe {
	width: 140px;
	padding-left: 3px;
	padding-right: 3px;
}

.subscribe_form .subbutton
{
	background:url(../images/gredsub.jpg) repeat-x;
	border:0;
	height:24px;
	color:#FFFFFF;
	cursor: pointer;
	margin-right: 0;
}

.mainbox_centre {
	margin: 0 auto;
	width: 334px;
}

.body_sub_new_right .left_pad {
	padding-left: 15px;
}

.comment-image {
margin-bottom: 30px;
background: #fff;
}

.comment-image img {
border: 2px solid #333;
margin: 5px;
width: 621px;
}

.sidebar-image {
margin: 0 auto;
background: #fff;
width: 189px;
}

.sidebar-image img {
border: 2px solid #333;
margin: 5px;
width: 175px;
}

.business-client-list-horiz {
margin: 0 auto 10px;
background: #fff;
width: 900px;
}

.business-client-list-horiz img {
border: 2px solid #333;
margin: 5px;
width: 886px;
}

#sub-navigation {
}

#sub-navigation h3 {
color: #FFFF00;
color: #D4EB39;
color: #1B1F03;
font-weight: bold;
text-align: center;
background: url(../images/bg-sub-nav.png) repeat-x left top;
width: 150px;
margin: 0 auto;
height: 38px;
line-height: 38px;
padding-bottom: 0;
}

#sub-navigation ul {
list-style: none;
width: 220px;
margin: 0 auto 15px;
padding: 6px 0 4px;
}

#sub-navigation ul li {
	margin: 2px 0 2px;
}

#sub-navigation ul li a {
	padding: 0 0 0 50px;
	background: transparent url(../images/sub-nav-but.png) no-repeat 6px 6px;
}
	
body#your-business #sub-navigation ul li a.sub-nav-your-business,
body#business-rock-sticks #sub-navigation ul li a.sub-nav-business-rock-sticks,
body#business-rock-sweets #sub-navigation ul li a.sub-nav-business-rock-sweets,
body#lollipops #sub-navigation ul li a.sub-nav-lollipops,
body#your-wedding #sub-navigation ul li a.sub-nav-your-wedding,
body#place-settings #sub-navigation ul li a.sub-nav-place-settings,
body#your-personalised-rock #sub-navigation ul li a.sub-nav-your-personalised-rock,
body#gallery #sub-navigation ul li a.sub-nav-gallery,
body#customer-testimonials #sub-navigation ul li a.sub-nav-customer-testimonials,
body#contact-us #sub-navigation ul li a.sub-nav-contact-us,
#sub-navigation ul li a:hover {
	text-decoration: underline;
	text-decoration:none;
	background: transparent url(../images/sub-nav-but-hover.png) no-repeat 6px 6px;
}

#sub-navigation ul li a.yellow {
	text-decoration:none;
	text-decoration:underline;
	font-weight: normal;
}

#sub-navigation ul li a.yellow:hover {
	text-decoration:underline;
	text-decoration:none;
}

#testimonials {width: 210px;height: 170px;list-style-type: none; padding-left: 10px;}
#testimonials h3 {padding-bottom: 6px;}
#testimonials .slide {}
blockquote {color: #fff;font-style: italic; padding: 0; margin: 0 0 0 5px;}
a.comments-link {float: right; margin-right: 0px;}

.body_sub_new_right h3.options-and-costs {
padding-bottom: 20px;
}

/* Google Conversion Tracking Iframe code is 26px high so take top margin off */
iframe {
margin-top: -26px;
}

ul.full-height {
	overflow: hidden;
}

li.price {
	float: left;
	width: 145px;
}
