#main_content{
	width:745px;
	margin:0px auto 0px auto;
	padding:37px 0px 0px 0px;
	position:relative;
}

h1{
	color:#605371;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
}


h2{
	color:#605371;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	
}

a.nonactive {
	cursor:default;
}


strong{
	font-weight:bold;

}
#text_content ul{
	list-style-type:disc;
	color:#444444;
	margin-left:10px;

}
#text_content ul li{
	margin:10px 5px;
	
}

#text_content ul li strong i, #text_content p strong i{
	font-size:14px;
	
	
} 

#text_content ol{
	list-style-type:decimal;
	color:#444444;
	margin-top:5px;
	margin-left:18px;
	
}
#text_content ol li{
	margin:6px 0px;
	font-size:10px;
}
#text_content ol li strong{
	margin:6px 0px;
	font-size:14px;
	
} 

#text_content ol li span{
	position:relative;
	top:-2px;
} 


#content{
	background-image:url(../gfx/backgrounds/3.jpg);
	width:100%;
	height:400px;
}

.clear{
	clear:both;
}

ul#bottom_menu{
	position:relative;
	margin:14px 0px;
	
}

ul#bottom_menu li{
	display:inline;
	font-weight:bold;
        margin-right: 20px;
}



ul#bottom_menu a:link,ul#bottom_menu a:visited{
	color:#a19589;
	text-decoration:none;
	font-size:13px;
}

a.active{
	color:red;

}
/***slider***/

#slider{
	width:743px;
	height: 475px;
	overflow: hidden;
	position:relative;
	margin-bottom:-50px;
	
}

#slider div.container{
	width: 743px;
	height: 425px;
	overflow: hidden;
	z-index:0;
}

#slider div.container div.slides{
position:absolute; top:0; left:0; 	
}

#slider div.container div.slides div{
	position: absolute;
	top:0px;
	left:0px;
	display: none;
	width: 743px;
	height: 425px;
	
	
}

.pagination{
	position: absolute;
	right:0px;
	top:431px;
	z-index:1;
	
}

.pagination ul{
	display: inline;
	list-style-type:none !important; 
	padding:0px !important; 
	margin:0px !important; 
	float:right;
	position:relative;
	top:11px;
	right:2px;
	
	
	
}

.pagination ul li{
	list-style-type: none;
	display:inline;
	float:left;
	margin:0px !important;
	padding:0px !important;
	text-align:right;
	line-height:1px;
	
	
}	

.pagination ul li a,.pagination ul li p {
	
	display:none;
	vertical-align:top;
	color:#cfd2b5;
	margin:0px !important;
	text-decoration:none !important;
	
}
.pagination ul li p.last {
	
	display:inline !important;	
	margin-right:4px;
	margin-left:0px;
}

.next, .previous{
	display:inline;
	float:right;
	position:relative;
	top:12px;
	margin:0px 0px 0px 2px;
	
}
img.next, img.previous{

	margin-top:3px;

}


.pagination ul li.active a { 
	color:#cfd2b5;
	display:inline;
	
	
	}



/*
*/
/*******/


.breakline{
	background-image:url('../gfx/breakline.jpg');
	height:26px;
	width:1px;
	display:inline-block;

}

.pagination .breakline{

	position:absolute;
	top:-2px;
	right:17px;
	

}

#bottom_menu .breakline{
	position:relative;
	top:9px;
	margin-left:3px;
	
}

#start_container{
	width:743px;
	height: 425px;
	background-image:url('../gfx/backgrounds/start.jpg');

}

/*********/
#cost_packages_container{
	width:683px;
	height:365px;
	background-image:url('../gfx/backgrounds/cost_packages.jpg');
	padding:30px;
}

#testimonials_container{
	width:683px;
	height:365px;
	background-image:url('../gfx/backgrounds/testimonials.jpg');
	padding:30px;
}


#left_part_cont{
	width:348px;
	display:inline;
	height:100%;	
	padding-right:0px;
	float:left;	
}

#right_part_cont{
	width:303px;
	display:inline;
	height:100%;
	float:right;
	overflow:hidden;
	border-left:1px solid #9a8c7f;
	padding-left:30px;
}

/*********/

#worth_it_container{
	width:683px;
	height: 365px;
	overflow:hidden;
	background-image:url('../gfx/backgrounds/worth_it.jpg');
	padding:30px;

}
#design_process_container{
	width:683px;
	height: 365px;
	padding:30px;
	overflow:hidden;
	background-image:url('../gfx/backgrounds/design_process.jpg');
}

#design_process_2_container{
	width:683px;
	height: 365px;
	padding:30px;
	overflow:hidden;
	background-image:url('../gfx/backgrounds/design_process_2.jpg');

}

#design_process_3_container{
	width:683px;
	height: 365px;
	padding:30px;
	overflow:hidden;
	background-image:url('../gfx/backgrounds/design_process_3.jpg');

}


#checkout{
	width:138px;
	height: 32px;
	background-image:url('../gfx/checkout.jpg');
	margin:5px auto 0px auto;
	display:block;

}

.table {
margin-top:5px;

}
.table tr td{
	padding-bottom:10px;
	font-size:12px;	
}

.counter{
	width:20px;
}
.what{
	width:250px;
	
}


    		
		#w1{
			height:22px;
			border: 1px solid #9c9c9c;
			width:182px;
		}
		
		
	
		
		#main_content{
	width:745px;
	margin:0px auto 0px auto;
	padding:37px 0px 0px 0px;
	position:relative;
}

h1{
	color:#605371;
	font-size:19px;
	font-weight:bold;
	line-height:17px;
}


h2{
	color:#605371;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
	
}

a.nonactive {
	cursor:default;
}


strong{
	font-weight:bold;

}
#text_content ul{
	list-style-type:disc;
	color:#444444;
	margin-left:10px;

}
#text_content ul li{
	margin:10px 5px;
	
}

#text_content ul li strong i, #text_content p strong i{
	font-size:14px;
	
	
} 

#text_content ol{
	list-style-type:decimal;
	color:#444444;
	margin-top:5px;
	margin-left:18px;
	
}
#text_content ol li{
	margin:6px 0px;
	font-size:10px;
}
#text_content ol li strong{
	margin:6px 0px;
	font-size:14px;
	
} 

#text_content ol li span{
	position:relative;
	top:-2px;
} 

a#logo{
	background-image:url('../gfx/logo.jpg');
        background-position: right;
	width:278px;
	height:35px;
	margin-bottom:0px;
	display:block;
        
}

#content{
	background-image:url(../gfx/backgrounds/3.jpg);
	width:100%;
	height:400px;
}

.clear{
	clear:both;
}


a.active{
	color:red;

}
/***slider***/

#slider{
	width:743px;
	height: 475px;
	overflow: hidden;
	position:relative;
	margin-bottom:-50px;
	
}

#slider div.container{
	width: 743px;
	height: 425px;
	overflow: hidden;
	z-index:0;
}

#slider div.container div.slides{
position:absolute; top:0; left:0; 	
}

#slider div.container div.slides div{
	position: absolute;
	top:0px;
	left:0px;
	display: none;
	width: 743px;
	height: 425px;
	
	
}

.pagination{
	position: absolute;
	right:0px;
	top:431px;
	z-index:1;
	
}

.pagination ul{
	display: inline;
	list-style-type:none !important; 
	padding:0px !important; 
	margin:0px !important; 
	float:right;
	position:relative;
	top:11px;
	right:2px;
	
	
	
}

.pagination ul li{
	list-style-type: none;
	display:inline;
	float:left;
	margin:0px !important;
	padding:0px !important;
	text-align:right;
	line-height:1px;
	
	
}	

.pagination ul li a,.pagination ul li p {
	
	display:none;
	vertical-align:top;
	color:#cfd2b5;
	margin:0px !important;
	text-decoration:none !important;
	
}
.pagination ul li p.last {
	
	display:inline !important;	
	margin-right:4px;
	margin-left:0px;
}

.next, .previous{
	display:inline;
	float:right;
	position:relative;
	top:12px;
	margin:0px 0px 0px 2px;
	
}
img.next, img.previous{

	margin-top:3px;

}


.pagination ul li.active a { 
	color:#cfd2b5;
	display:inline;
	
	
	}



/*
*/
/*******/


.breakline{
	background-image:url('../gfx/breakline.jpg');
	height:26px;
	width:1px;
	display:inline-block;

}

.pagination .breakline{

	position:absolute;
	top:-2px;
	right:17px;
	

}

#bottom_menu .breakline{
	position:relative;
	top:9px;
	margin-left:5px;
	
}

#start_container{
	width:743px;
	height: 425px;
	background-image:url('../gfx/backgrounds/start.jpg');

}

/*********/
#cost_packages2_container{
	width:683px;
	height:365px;
	background-image:url('../gfx/backgrounds/fees_2.jpg');
	padding:30px;

}


/*********/

#worth_it_container{
	width:683px;
	height: 365px;
	overflow:hidden;
	background-image:url('../gfx/backgrounds/worth_it.jpg');
	padding:30px;

}
#design_process_container{
	width:683px;
	height: 365px;
	padding:30px;
	overflow:hidden;
	background-image:url('../gfx/backgrounds/design_process.jpg');

}

#contact_purchase_1_container{
	width:683px;
	height: 365px;
	padding:30px;
	overflow:hidden;
	background-image:url('../gfx/backgrounds/contact_purchase_2.jpg');
}


#contact_purchase_2_container{
	width:673px;
	height: 355px;
	padding:35px;
	overflow:hidden;
	background-image:url('../gfx/backgrounds/contact_purchase_1.jpg');
}

#checkout{
	width:138px;
	height: 32px;
	background-image:url('../gfx/checkout.jpg');
	margin:5px auto 0px auto;
	display:block;

}

.table {
margin-top:10px;

}
.table tr td{
	padding-bottom:10px;
	font-size:12px;	
}

.counter{
	width:20px;
}
.what{
	width:250px;
	
}

#w1{
        height:22px;
        border: 1px solid #9c9c9c;
        width:182px;
}

ul.additional_list{
    margin: 150px !important;
}

ul.additional_list li{
    margin: 3px 5px !important;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    
    
}

#text_content ul.normal{
	list-style-type:disc !important;
	color:#444444 !important;
	margin-left:10px !important;

}
#text_content ul.normal li{
	margin:10px 5px !important;
        
        display: list-item;
}


#text_content ul.normal1{
	list-style-type:disc !important;
	color:#444444 !important;
	margin-left:10px !important;

}
#text_content ul.normal1 li{
	margin:2px 5px !important;
        font-size: 12px;
        display: list-item;
        font-weight: bold;
        font-style: italic;
}


.addthis_button_compact{
     color: #837779;
}

p.normal{
    text-align: justify;
    margin-top: 10px;
}