* { margin:0; padding:0;}
body { background:#66CCCC; font-family:Tahoma, Arial, helvetica, sans-serif; font-size:100%; line-height:1em; color:#c3c3c3;}

input, textarea { font-family:Tahoma, Arial, helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:#fff;}
.tail-bottom { background:url(images/footer.png) repeat-x bottom;}
.tail-bottom {}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:26px;}
.form input {width:223px; padding:2px 0 2px 3px; background:#fff; border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #9f9f9f;  border-right:1px solid #9f9f9f;}
textarea { width:287px; height:72px; background:#fff; overflow:auto;  border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #9f9f9f;  border-right:1px solid #9f9f9f; padding:2px 0 0 3px; }


/*==================list====================*/
ul { list-style:none;}

.list { position:absolute; right:-1px;top:10px;}
.list li { float:right; margin-right:4px;}

.list1 { width:194px; position:absolute; top:283px; left:450px;border:0px solid #000000}
.list1 li { font-size:1.27em; line-height:.79em; text-align:right; padding-bottom:12px;}
.list1 li a { text-decoration:none; color:#878785; padding:0 12px 0 0;}
.list1 li a:hover { background:url(images/marker-1.gif) no-repeat right 5px; padding:0 12px 0 0;}
.list1 li a.act { background:url(images/marker-1.gif) no-repeat right 5px; padding:0 12px 0 0;}


.list2 { width:194px; position:absolute; top:305px; left:450px;border:0px solid #000000}
.list2 li { font-size:1.27em; line-height:.79em; text-align:right; padding-bottom:12px;}
.list2 li a { text-decoration:none; color:#878785; padding:0 12px 0 0;}
.list2 li a:hover { background:url(images/marker-1.gif) no-repeat right 5px; padding:0 12px 0 0;}
.list2 li a.act { background:url(images/marker-1.gif) no-repeat right 5px; padding:0 12px 0 0;}
/*==================other====================*/

.img-box { position:absolute; top:85px; left:660px; width:289px;}
.img-box .icon { margin-top:-58px;}
.img-box .title { margin:135px 0 12px 0px;}
.img-box p { width:191px; margin:0 0 18px 76px; position:relative}
.img-box .button { margin:0 0 0 0px; height:48px;}

.img-box1 { position:absolute; top:119px; left:660px; width:310px;}
.img-box1_new { position:absolute; top:349px; left:670px; width:308px;}
.img-box1 .title { margin:5px 0 12px 0;}
.img-box1 .price { color:#ff0400; font-size:1.82em; line-height:1.4em; margin-top:14px;}
.img-box1 .price span { font-size:1.8em; font-weight:bold; letter-spacing:-1px;}

.img-box1about { position:absolute; top:85px; left:660px; width:310px;}
.img-text { position:absolute; top:340px; left:660px; width:310px;}

.img-box2 { position:absolute; top:85px; left:670px; width:289px;}
.img-box2 .title { margin:5px 0 12px 0;}
.img-box2 .price { color:#ff0400; font-size:1.82em; line-height:1.4em; margin-top:14px;}
.img-box2 .price span { font-size:1.8em; font-weight:bold; letter-spacing:-1px;}
.img-text2 { position:absolute; top:385px; left:670px; width:302px; margin-left:2px;}
.img-textflicker { position:absolute; top:375px; left:670px; width:302px;}
.img-imgflicker { position:absolute; top:85px; left:668px; width:289px;}
.orderingtxt{position:absolute; top:85px; left:660px; width:289px; }
.orderingform{position:absolute; top:201px; left:660px; width:289px; }
.orderingnote{position:absolute; top:482px; left:659px; width:289px; }
/*==================txt, links, lines, titles====================*/
a {color:#d52d00;}
a:hover{text-decoration:none;}

/*========================== boxes ==============================*/

.box { background:url(images/box-bg.gif) no-repeat; width:185px; position:absolute; color:#fbb24d; font-size:.91em;}
.box .inner { padding:0 0 12px 45px;color:#fbb24d; font-size:.91em;}

.box1 { width:420px;position:absolute; left:572px; top:155px; color:#3c3c39;  height:170px;}
.box1 .inner { padding:0px 0 20px 139px;}
.box1 p { padding-bottom:0px;}

.boximage { position:absolute; left:253px; top:291px; color:#9d9d9c; height:170px;}

/*content*/
#content {position:relative;}
#content .bg1 {  min-height:500px; height:auto !important; height:500px;}
#content .bg2 {  min-height:500px; height:auto !important; height:500px;}
#content .bg3 {  min-height:500px; height:auto !important; height:500px;}
#content .bg4 {  min-height:500px; height:auto !important; height:500px;}
#content .logo1 { position:absolute; top:222px; left:102px;}
#content .logo2 { position:absolute; top:222px; left:42px;}
#content .logo3 { position:absolute; top:150px;}
/* m1 */
#content .m1-1 { position:absolute; top:290px; left:165px;}
#content .m1-detail { position:absolute; top:290px; left:170px;}
#content .m1-about { position:absolute; top:310px; left:230px;}
#content .m1-2 { position:absolute; top:167px; left:124px;}
/* m2 */
#content .m2-1 { position:absolute; top:410px; left:350px;}
#content .m2-gallery { position:absolute; top:380px; left:260px;}
#content .m2-detail { position:absolute; top:410px; left:335px;}
#content .m2-2 { position:absolute; top:193px; left:154px;}
/* m3 */
#content .m3-1 { position:absolute; top:193px; left:75px;}
#content .m3-2 { position:absolute; top:200px; left:215px;}
/* details.php */
#page3 #content .img1 { position:absolute; top:230px; left:145px;}
#page3 #content .img2 { position:absolute; top:333px; left:615px;}
#page3 #content .img3 { position:absolute; top:333px; left:650px;}
#page3 #content .img4 { position:absolute; top:363px; left:650px;}
#page3 #content .img5 { position:absolute; top:363px; left:685px;}
#page3 #content .img6 { position:absolute; top:333px; left:720px;}

/* Custom_wedding.php */
#page5 #content .img2 { position:absolute; top:230px; left:135px;}
#page5 #content .img3 { position:absolute; top:230px; left:135px;}
#page5 #content .img5 { position:absolute; top:230px; left:170px;}
#page5 #content .img344 { position:absolute; top:230px; left:150px;}
/* et_catera.php */
#page6 #content .img1 { position:absolute; top:230px; left:145px;}
#page6 #content .img3 { position:absolute; top:230px; left:100px;}
#page6 #content .img5 { position:absolute; top:230px; left:135px;}
#page6 #content .img6 { position:absolute; top:230px; left:170px;}
#page6 #content .img9 { position:absolute; top:230px; left:205px;}
/* index.php */

#page7 #content .img1 { position:absolute; top:230px; left:53px;}
#page7 #content .img3 { position:absolute; top:230px; left:91px;}
#page7 #content .img5 { position:absolute; top:230px; left:129px;}
#page7 #content .img6 { position:absolute; top:230px; left:167px;}
#page7 #content .img9 { position:absolute; top:230px; left:243px;}
#page7 #content .img10 { position:absolute; top:230px; left:205px;}

/* index-7.html */
#page8 #content .block { position:absolute; width:265px; top:91px; left:402px;}
#page8 #content .block .title { margin-bottom:12px;}
#page8 #content .block p { padding-bottom:16px;}
#page8 #content .block a { color:#fbb24d; font-style:italic;}
/* about.php */
#page9 #content .img01 { position:absolute; top:230px; left:15px;}
#page9 #content .img1 { position:absolute; top:230px; left:53px;}
#page9 #content .img3 { position:absolute; top:230px; left:91px;}
#page9 #content .img5 { position:absolute; top:230px; left:129px;}
#page9 #content .img6 { position:absolute; top:230px; left:167px;}
#page9 #content .img9 { position:absolute; top:230px; left:243px;}
#page9 #content .img10 { position:absolute; top:230px; left:205px;}
#page9 #content .img11 { position:absolute; top:230px; left:281px;}


/*footer*/
#footer  { position:relative; font-family:"Trebuchet MS"; font-size:.82em; color:#FFFFFF;}
#footer a { color:#b2b2b2; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#footer p {position:absolute;  padding-left:420px; margin-top:55px;}
#footer p a { color:#b2b2b2; text-decoration:none;}
#footer p a:hover { text-decoration:underline;}
#footer ul { position:absolute; left:0px; top:24px;}
#footer ul li { margin-right:150px;} 

#footer .imgfooter { position:absolute; top:47px; left:443px;}

/*Email link*/
a.lnkemail:link{color:#fbb24d; text-decoration:none;}
a.lnkemail:visited{color:#fbb24d; text-decoration:none;}
a.lnkemail:hover{text-decoration:underline;color:#fbb24d; }
a.lnkemail:active{color:#fbb24d; text-decoration:none;}

/*==========================================*/

.borderthumb{
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	/*color:#A5CC3D;border:solid 2px;*/
}
.scrolllink{position:absolute;margin-top:5px; float:right; right:-3px;}
.container1{ width:100%}
.h{ height:40px;}
div.container {	overflow:hidden; width: 310px;}
.link{color:#878785; background:url(images/marker.gif) center right no-repeat; padding-right:8px; text-decoration:none; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; }

