body
{
background:url(images/background.jpg) repeat #cccccc;
padding:0; font-family:arial, sans-serif; font-size:12px;
background-position:center; background-attachment:fixed;
margin:0px auto auto auto;
color:#cccccc;
}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
padding:0px;
margin:0px;
line-height:20px;
}


p.home{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333333;
padding:0px;
margin:0px;
line-height:24px;
}





hr{
color:#CCCCCC;
}




.clear{
clear:both;
}

h2{
font-size:18px;
color:#006699;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

h3{
font-size:18px;
color:#e67e22;

}

h3.photolab_font{
font-size:18px;
font-weight:bold;
color:#545454;
}

a{
text-decoration:none;
font-size:12px;
color: #006699;
font-family:Arial, Helvetica, sans-serif;
border:none;
}
a.read_more{
display:block;
width:px;
height:0px;
line-height:px;
text-align:center;
color:#fff;
float:right;
margin:px px 0 0;
padding:0 0 0 px;
text-decoration:none;
font-size:12px;
background:url(images/read_more_bg.gif) no-repeat center;
}
a:hover.read_more{
text-decoration:underline;
}

a.image{
text-decoration:none;
border:none;
float:none;
}

a:hover.image{
border:medium;
color:#003366;

}











img { border: none; } 




img.left_img{
float:left;
padding:3px 25px 3px 3px;
}

#main_container{
width:880px;
height:auto;
margin:auto;
padding:0px;
background-color:#cccccc;
}

#header{
width:880px;
height:123px;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-color:#ffffff;
}
.logo{
padding:0px 0 0 0px;
height:212px;
background-repeat:no-repeat;


}


/*---------------- menu tab----------------------*/
#menu{
width:880px;
height:;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-color:#ffffff;

}




/*--------Home-------*/
#home{
width:880px;
height:;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-color:#ffffff;
}

#home_2{
width:880px;
height:;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-color:#cccccc;
}

.left_home{
width:391px;
padding: 10px 28px 20px 28px;
float:left;
}

.right_home{
width:361px;
padding: 10px 28px 10px 0px;
float:right;
}

/*--------About Us-------*/
.left_aboutus{
width:391px;
padding: 23px 23px 23px 23px;
float:left;
}

.right_aboutus{
width:383px;
padding: 23px 23px 23px 23px;
float:right;
}


/*--------Contact Us-------*/
.left_contactus{
width:303px;
padding: 23px 23px 23px 23px;
float:left;
}

.right_contactus{
width:408px;
padding: 23px 23px 23px 0px;
float:right;
}

/*-------------------footer------------------------*/

#footer{
width:880px;
height:64px;
margin:0px;
padding:0px;
background-image:url(images/footer/footer.jpg);
background-repeat:no-repeat;
background-color:#cccccc;
}

.footer_text{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#333333;
}


