/*   

Theme Name: Professional Website v1-feature

Theme URI: www.onlineflorist.com.my

Description: A marketing website base on feacture concept with following benefit - Optimum for featured products or business, directional to access the designated information and is emphasize on the innovativeness of the products or businesses. Design by PCT sdn.bhd. copyrighted.

Author: pct-production


Version: version 1

*/

/*********** Begin Sturcture **********/
body {
	margin: auto;

}

#page {
background:url(img/general/page-bg.jpg) bottom  no-repeat;
width:100%;
margin:0 auto;

	

}




#content {
width:960px;
margin:0 auto;

}

#content-main {

}



#error {
	margin-top: 60px;
}
/*********** End Sturcture **********/


/*********** Begin General setting **********/


h1 {

}



h2 {
margin:0 0 25px;
padding:0;
background:url(img/general/h2-bg.png) bottom no-repeat;
width:923px;



}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;


}


p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0;
padding:0;


}

img {
	border: 0;
}

a {
	outline: none;
}

a img {
	cursor: pointer;
}


/*********** End General setting **********/

/*********** Begin Header **********/
#header {
background:url(img/header/header-bg.png) scroll center center no-repeat;


}

#header-content {
width:960px;
margin:0 auto;
height:100px;

}

#logo {
padding:10px 0 0 0

}


/*********** End Header **********/

/*********** Begin Nav **********/




#nav {
width:960px;
height:53px;
background:url(img/nav/nav-bg.png) repeat-x;
margin:0 auto;


}



#home-btn{
background: url(img/nav/home-btn.png);
width:206px;
height:53px;
float:left;
margin:0 ;
}



#home-btn:hover{
background: url(img/nav/home-btn-hv.png);
width:206px;
height:53px;
float:left;
margin:0 ;
}


#home-btn-on{
background:url(img/nav/home-btn-hv.png);
width:206px;
height:53px;
float:left;
}


#flowers-btn {
background:url(img/nav/flowers-btn.png);
width:183px;
height:53px;
float:left;
}

#flowers-btn:hover {
background:url(img/nav/flowers-btn-hv.png);
width:183px;
height:53px;
float:left;
}

#flowers-btn-on {
background:url(img/nav/flowers-btn-hv.png);
width:183px;
height:53px;
float:left;
}



#gift-btn {
background:url(img/nav/gift-btn.png);
width:183px;
height:53px;
float:left;
}


#gift-btn:hover {
background:url(img/nav/gift-btn-hv.png);
width:183px;
height:53px;
float:left;
}

#gift-btn-on {
background:url(img/nav/gift-btn-hv.png);
width:183px;
height:53px;
float:left;
}




#occasion-btn {
background:url(img/nav/occasion-btn.png);
width:183px;
height:53px;
float:left;
}


#occasion-btn:hover {
background:url(img/nav/occasion-btn-hv.png);
width:183px;
height:53px;
float:left;
}


#occasion-btn-on {
background:url(img/nav/occasion-btn-hv.png);
width:183px;
height:53px;
float:left;
}






#contacts-btn {
background:url(img/nav/contacts-btn.png) no-repeat;
width:205px;
height:53px;
float:left;


}

#contacts-btn:hover {
background:url(img/nav/contacts-btn-hv.png) no-repeat;
width:205px;
height:53px;
float:left;


}


#contacts-btn-on {
background:url(img/nav/contacts-btn-hv.png) no-repeat;
width:205px;
height:53px;
float:left;


}






/*********** End Nav **********/


/*********** Begin Footer **********/
#footer {
background:url(img/footer/footer-bg.jpg) scroll center center;
height:43px;

}

#footer-content {
width:960px;
margin:0 auto;

}



#copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:15px 0 0 0;
color:#2d1220;

}


#mms {

}
/*********** End Footer **********/

/*********** Begin Home **********/




#banner {
width:960px;
height:140px;
margin:20px auto 30px;

}


#gift {
height:500px;
}


#gift ul{
margin:0 26px 0 0;
padding:0;
list-style:none;
float:left;
height:230px;
}

#gift ul li{
margin:0;
padding:0;
}

#gift ul li p{
margin:0;
padding:0;
}


#gift ul li h3{
margin:0;
padding:0;
}

#gift-content {
margin:0 0 0 60px;
}










#flowers{
height:1250px;
}


#flowers ul{
margin:0 26px 0 0;
padding:0;
list-style:none;
float:left;
height:230px;
}

#flowers ul li{
margin:0;
padding:0;
}

#flowers ul li p{
margin:0;
padding:0;
}


#flowers ul li h3{
margin:0;
padding:0;
}

#flowers-content {
margin:0 0 0 60px;
}










#events{
height:250px;
}


#events ul{
margin:0 26px 0 0;
padding:0;
list-style:none;
float:left;
height:230px;
}

#events ul li{
margin:0;
padding:0;
}

#events ul li p{
margin:0;
padding:0;
}


#events ul li h3{
margin:0;
padding:0;
}



h3 a{
color:#000000;
text-decoration:none;


}

h3 a:hover{
text-decoration:underline;

}


p a{
color:#000000;
text-decoration:none;


}

p a:hover{
text-decoration:underline;

}




#events-content {
margin:0 0 0 160px;
}



#contacts {
height:656px;
}


#map {
margin:20px 0 20px 80px;
}


#contacts-content {
width:389px;
padding:0 0 0 80px;
float:left;

}

#contacts-content h2{
width:389px;
background:url(img/page/contacts/3.png) bottom no-repeat;
margin:0 0 18px;
}

#contacts-content h3 {
margin:20px 0 0 0;
padding:0;
}

#contacts-content-a {
float:right;
width:415px;
height:318px;
background:url(img/page/contacts/2.png) no-repeat;
margin:0 76px 0 0;


}

#contacts-content-a .adjust {
width:303px;
height:22px;
border:0;
padding:6px 0 0 7px;
margin:0 0 0 10px;

}

#contacts-content-a .adjust {
width:303px;
height:22px;
border:0;
*padding:6px 0 0 6px;

}

#contacts-content-a #adjust-2 {
width:303px;
height:64px;
border:0;
padding:6px 0 0 7px;
margin:0 0 0 10px;
}

#contacts-content-a #adjust-2 {
width:303px;
height:64px;
border:0;
*padding:6px 0 0 6px;
}

#contacts-content-b {
margin:0;
padding:65px 0 0 16px;
}

#contacts-content-b {
margin:0;
*padding:45px 0 0 16px;
}

#contacts-content-b table tr td {
padding:0 0 5px ;
}

#contacts-content-b table tr td {
*padding:0 0 3px ;
}

#contacts-content-b table tr td p{
padding:0px 0 0;
}


#contacts-content-a #send {
margin:0 0 0 221px;
}

#flash {
width:960px;
margin:0 auto;
}


#home {
height:690px;
width:960px;
margin:0 auto;

}


#home-content {
width:479px;
float:left;
}


#home-content h2{
width:466px;
background:url(img/page/contacts/5.png) bottom no-repeat;
margin:0 0 18px;
}


#home-content p{
width:466px;
text-align:justify;
}

#home-content-a {
background:url(img/page/home/1.png);
width:416px;
height:347px;
float:left;
margin:0 0 0 10px;
}

#home-content-b {
margin:17px 0 0 16px;
}


#home-content-c {
float:right;
margin:7px 14px 0;
}

#home-content-c a{
color:#2d1220;
text-decoration:none;



}

#home-content-c a:hover{
text-decoration:underline;

}


#map iframe {
border:solid 1px #5c1e41;
}
