*{
	margin:0px;
	padding:0px;
	border:0px;
}
body {
	font-size: 12px; 
	font-family: Arial,Verdana, Sans-Serif;
	baground-color:#ffffff;
	color: #29272b;
	text-align: center;
	}

#page {
	margin:0px auto;
	background-color: white;
	text-align: left;
	width:970px;
	}
	
#page_bigger {
	margin:0px auto;
	background-color: white;
	text-align: left;
	width:1010px;
	}
/*begin header*/
#header {
	background-color:#ffffff;
	height:115px;
	width:970px;
	}
.headertoplinks{
	background-color:#d6cfe1;
	height:25px;
}
#headerimg 	{
	margin:20px 0px 0px 0px;
	width:210px;
	height:45px;
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
}
#contactlogo{
	width:390px;
	height:88px;
	background-image:url(images/contactlogo.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
a{
	color: #29272b;
	font-weight:bold;
}
.breada{
	color: #4c4851;
	font-weight:normal;
	text-decoration:none;

}
.post
{
	font-size:12px;
}
.linktop-item{
	padding:5px 15px 0px 15px;
	margin:0px 0px 0px 0px;
	border-right:1px #ffffff solid; 
	list-style:none;
	float:left;
	height:20px;
	
}
.menupages .page_item{
	padding:6px 18px 0px ;
	margin:0px 0px 0px 0px;
	border-right:1px #9278b6 solid; 
	list-style:none;
	float:left;
	height:20px;
	
}
.menupages .page_item a{
	color:#ffffff;
	font-family:Arial,sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}

.linktop-item:hover,.linktop-item_selected{
	background-color:#ffffff;
	
	
}
.linktop-item a{
	color:#4c4851;
	font-family: Verdana, Arial, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.linktop-item a:hover,.linktop-item a.selected{
	color:#7756a4;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	
}
.menupages{
	background-color:#7756a4;
	height:28px;
}
.breadcrumbs{
	margin:2px 0px 10px 0px;
	background-color:#e5e5e5;
	height:20px;
	width:970px;
}
.breadcrumbscontentdivfirst{
	margin:3px 10px 0px 0px;
    padding:0px 5px 0px 25px;
	display:block;
	background-image:url('images/arrowgrey.gif');
	background-repeat:no-repeat;
	background-position:15px 5px;	
}
.breadcrumbscontentdiv{
    margin:3px 0px 0px 0px;
    padding:0px 5px 0px 15px;
	display:block;
	background-image:url('images/arrowmove.gif');
	background-repeat:no-repeat;
	background-position:3px 5px;	
}
.breadcrumbscontentdiv .post-categories li{
	list-style:none;
	
}
.breadcrumbscontentdiv .post-categories li a{
	color: #4c4851;
	font-weight:normal;
	text-decoration:none;
}	
/*end header*/
/*begin footer*/
.footer_text .page_item{
	padding:6px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	list-style:none;
	float:left;
	height:20px;
}	
	

.footer_text .page_item a{
	color:#4c4851;
	font-family:Arial,Verdana, Sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	
}
.footer_text .page_item  a:hover{
	color:#ec008c;	
	text-decoration:none;
}


.link-pink{
	color:#ffffff;
	font-family:"Times New Roman",Georgia,Serif;
	background-image:url('images/arrow.gif');
	background-position:20px 9px;
	background-repeat:no-repeat;
	padding:5px 0px 0px 33px;
	background-color:#ec008c;
	width:192px;
	height:23px;
	font-size:13px;
}



#footer{
	margin:0px 0px 20px 0px;
	background-color:#e5e5e5;
	height:65px;
}
.powered{
	margin:0px 15px 0px 400px;
	background-image:url('images/poweredby.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:192px;
	height:23px;
	display:block;
	text-align:center;
}
#small-logo{
	margin:15px 5px 0px 0px;
	background-image:url('images/small-logo.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:125px;
	height:25px;
}
.firstbox{
	padding:7px 0px 0px 7px;
	width:224px;
	height:135px;
	border:1px solid #d0cfd1;
	color:#29272b;
	background-image:url('images/rose.jpg');
	background-position:top right;
	background-repeat:no-repeat;	
}
.secondbox{
	padding:7px 0px 0px 7px;
	width:224px;
	height:135px;
	border:1px solid #d0cfd1;
	color:#29272b;
	background-image:url('images/yellowrose.jpg');
	background-position:top right;
	background-repeat:no-repeat;	
}
.thirdbox{
	padding:7px 0px 0px 7px;
	width:224px;
	height:135px;
	border:1px solid #d0cfd1;
	color:#29272b;
	background-image:url('images/flowers.jpg');
	background-position:top right;
	background-repeat:no-repeat;	
}
.fourbox{
	padding:7px 0px 0px 7px;
	width:224px;
	height:135px;
	border:1px solid #d0cfd1;
	color:#29272b;
	background-image:url('images/lastflower.jpg');
	background-position:top right;
	background-repeat:no-repeat;	
}
.firstbox li{
	padding:0px 0px 0px 15px;
	list-style:none;
	background-image:url('images/arrowpink.gif');
	background-position:5px 5px;
	background-repeat:no-repeat;
}
.firstbox li a{
	color:#29272b;
	font-weight:bold;
	text-decoration:none;
}
.secondbox li{
	padding:0px 0px 0px 15px;
	list-style:none;
	background-image:url('images/movearrow.gif');
	background-position:5px 5px;
	background-repeat:no-repeat;
}
.secondbox li a{
	color:#29272b;
	font-weight:bold;
	text-decoration:none;
}
.thirdbox li{
	padding:0px 0px 0px 15px;
	list-style:none;
	background-image:url('images/arrowblue.gif');
	background-position:5px 5px;
	background-repeat:no-repeat;
}
.thirdbox li a{
	color:#29272b;
	font-weight:bold;
	text-decoration:none;
}
.fourbox li{
	padding:0px 0px 0px 15px;
	list-style:none;
	background-image:url('images/arrowgreen.gif');
	background-position:5px 5px;
	background-repeat:no-repeat;
}
.fourbox li a{
	color:#29272b;
	font-weight:bold;
	text-decoration:none;
}
.boxspace{
	width:12px;
	height:130px;
}
.footerli{
	float:left;
	list-style:none;
	background-image:url('images/sign.gif');
	background-position:5px 5px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 10px;
	
	
}
.footerp{
	margin:0px 0px 0px 10px;
}
.footera{
	background-image:none;
	list-style:none;
	padding:0px 0px 0px 10px;
}
.footera a{
	color:#7c7c7c;
	text-decoration:none;

}
.footerli a{
	color:#7c7c7c;
	text-decoration:none;
}
/*end footer*/
/*begin content*/
.movelink{
	color:#6f2c91;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	font-family: Arial,Verdana, Sans-Serif;
}
.movelink:hover{
	color:#6f2c91;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	font-family: Arial,Verdana, Sans-Serif;
}
.movelink:visited {
	color:#6f2c91;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	font-family: Arial,Verdana, Sans-Serif;
}
.contetrightbox li a{
	font-size:14px;
	font-family:"Times New Roman",Georgia,Serif;
	color:#6f2c91;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	
}
.movetitle{
	padding:0px 0px 0px 12px;
	color:#6f2c91;
	background-image:url('images/arrowmovetitle.gif');
	background-position:3px 10px;
	background-repeat:no-repeat;
	
}
.block_move{
	padding:0px 0px 0px 12px;
	color:#6f2c91;
	background-image:url('images/arrowmovetitle.gif');
	background-position:5px 4px;
	background-repeat:no-repeat;

	
}
.bridegreen{
	margin:12px 0px 12px 0px;
	
	background-image:url('images/bridetop.jpg');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:399px;
	height:93px;
}
.bridemarron{
	margin:0px 0px 12px 0px;
	background-image:url('images/bridemiddle.jpg');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:399px;
	height:93px;
}
.brideblue{
	margin:0px 0px 12px 0px;
	background-image:url('images/bridebottom.jpg');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:399px;
	height:60px;
	
}
.buttongreen{
	margin:8px 0px 0px 8px;
	padding:5px 0px 0px 0px;
	background-image:url('images/button_green.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:70px;
	height:20px;
	text-align:center;
	color:#29272b;
	text-decoration:none;
	font-weight:normal;
}
.buttonmarron{
	margin:8px 0px 0px 8px;
	padding:5px 0px 0px 0px;
	background-image:url('images/button_maron.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:70px;
	height:20px;
	text-align:center;
	color:#29272b;
	text-decoration:none;
	font-weight:normal;
}
.buttonblue{
	margin:8px 0px 0px 8px;
	padding:5px 0px 0px 0px;
	background-image:url('images/button_blue.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:70px;
	height:20px;
	text-align:center;
	color:#29272b;
	text-decoration:none;
	font-weight:normal;
	
}
.buttonmarron:visited{
	text-decoration:none;
	font-weight:normal;
}
.buttonblue:visited{
	text-decoration:none;
	font-weight:normal;
}	
.buttongreen:visited{
	text-decoration:none;
	font-weight:normal;
}



.contentleft{
	padding:10px;
	width:410px;
	height:395px;
	border:1px solid #d6cfe1;
	color:#29272b;
}
.contentleft p{
	margin:5px 0px 0px 10px;
}
.contentright{
	width:534px;
}
.contetrightbox{
	margin:0px 0px 11px 14px;
	padding:0px 0px 0px 7px;
	border:1px solid #dbdbdb;
	width:243px;
	height:300px;
}

.firsttabimg{
	margin:5px 0px 0px 0px;
	background-image:url('images/bunchbride.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:235px;
	height:185px; 
} 
.secondtabimg{
	margin:5px 0px 0px 0px;
	background-image:url('images/candle.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:235px;
	height:185px; 
}
.thirdtabimg{
	margin:5px 0px 0px 0px;
	background-image:url('images/presidium.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:235px;
	height:185px; 
}
.fourthtabimg{
	margin:5px 0px 0px 0px;
	background-image:url('images/cockade.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:235px;
	height:185px; 
}
.cat-item{
	list-style:none;
	padding:5px 0px 0px 0px;
	display:block;
}
.cat-item a{
	padding:0px 0px 0px 8px;
	color:#4c4851;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
/*end content*/
#content{
	padding:10px;
	
}

.navback{
	margin:10px 0px 10px 0px;
	padding:5px 0px 0px 40px;
	background-image:url('images/navback1.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:80px;
	height:22px;
	float:left;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}
.navfor{
	margin:10px 0px 10px 0px;
	padding:5px 0px 0px 40px;
	background-image:url('images/navfor1.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:80px;
	height:22px;
	float:right;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.entry{
	padding:10px;
}
.postmetadata{
	padding:7px 0px 7px 10px;
	border:1px #9278b6 solid; 
	
}
.submit_but{
	padding:0px 10px 0px 10px; 
	background-color:#ec008c;
	height:30px;
	border:1px solid #ffffff;
}
#comments,#respond{
	padding:0px 10px 0px 10px;
}
.commentlist{
	padding:0px 10px 0px 30px;
}
.comment-author{
	float:left;
}
.commentmetadata{
	padding:0px 50px 0px 0px;
	float:right;
}
.comment-body p{
	padding:10px 0px 10px 0px;
	clear:both;
}
.space2{
	height:2px;
}
.space5{
	height:5px;
}
.space10{
	height:10px;
}
.space15{
	height:15px;
}
.pink{
	color:#ec008c;
}
.move{
	color:#7756a4;
}
h1{
	font-size:24px;
	font-weight:normal;
	font-family:"Times New Roman",Georgia,Serif;
}
.bold{
	font-weight:bold;
}
h3{
	font-size:12px;
}
.underline{
	text-decoration:underline;
}
.none{
	text-decoration:none;
}
input{
	width:150px;
	margin:10px 0px 0px 10px;
	border:1px solid #d6cfe1;
	height:20px;
}
textarea{
	width:500px;
	height:200px;
	margin:10px 0px 0px 10px;
	border:1px solid #d6cfe1;
	overflow:auto;
}
#image_code_div
{
	padding: 5px 5px 2px;
}
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
.clear{
	clear:both;
}
.uppercase{
	text-transform:uppercase
}
.blue{
	color:#26a2b8;
}
.green{
	color:#477e26;
}
.grey{
	color:#7c7c7c;
}
.avatar{
	vertical-align:middle;
	float:left;
	padding:0px 5px 0px 0px;
}
.fn,.says{
	vertical-align:middle;
	float:left;
	padding:10px 5px 0px 0px;
}

.gallery_big_left
{
	float:left;
	width:454px;
	min-height:450px;
	text-align:center;
	
}

.gallery_big_image
{
	padding:1px;
	
}

.gallery_big_left div
{
border:1px solid #DBDBDB;
}

.gallery_big_left div div
{
	border:0;
}

.gallery_container_small
{
	float:left;
	width:470px;
	height:450px;
	text-align:left;
	overflow:auto;
	margin-left:2px;
	
}

.gallery_small_image_container
{
	float:left;
	width:144px;
	
	text-align:center;
	margin: 0 3px 4px 2px;
	
}

.gallery_small_image_container div
{
	border:1px solid #DBDBDB;
}

.gallery_small_image
{
	
	
	text-align:center;	
	padding:2px;
}

.product_gallery_image
{
	padding:5px 0 15px 0;
}

a.big_title{
	font-size:15px;
	
	color:#6f2c91;	
	text-decoration:none;
	font-weight:normal;
	padding:0 0 0 8px;
	line-height:25px;
	
}

.link-pink a
{
	color:#ffffff;
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}

.width200
{
	width:200px;
}

.title_link
{
	font-size:16px;
	padding:0 0 0 8px;
	line-height:25px;
}

h3.cat-item {
color:#4C4851;
font-size:12px;
font-weight:bold;
padding:3px 0 0 8px;
text-decoration:none;
}

.footer_text .second_footer_list
{
	margin-top:3px;
}

.footer_text .second_footer_list .page_item{
	float:left;
	list-style:none;
	background-image:url('images/sign.gif');
	background-position:5px 5px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 10px;
}	
	

.footer_text .second_footer_list .page_item a{
	color:#7C7C7C;
	font-family:Arial,Verdana, Sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding:0 0 0 10px;
	
}


.page_tite_single
{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 20px;
	font-weight: bold;
	color: #7756A4;
}

.pd_left {float:left; width:460px; text-align:center; border:1px #efefef solid;}
.pd_left_content {text-align:center;margin:auto}

.pd_right {float:left;width:430px}
.line_grey {border-top:1px #efefef solid; font-size:1px;}
.text_left
{
	text-align:left;
}
