@charset "utf-8";
/* CSS Document */

/*
---------------------------------------------
01. MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/

body {margin:0; padding:0; font-family: Arial, Helvetica, sans-serif;color:#444444; font-size:11px; }

p { margin:0; padding:0; font-size:9px; color:#444444; line-height:1.8em}
p a:link, p a:visited { text-decoration:none; color:#999}
p a:hover { text-decoration:none; color:#444444}

/*
---------------------------------------------
02. WRAPPER
---------------------------------------------
*/


#wrapper { width:900px; margin:0 auto; }
#wrapperhome { width:450px; margin:0 auto; }

/*
---------------------------------------------
03. LOGO
---------------------------------------------
*/

#logo { width:900px; height:200px; padding-top:35px; text-align:center}

/*
---------------------------------------------
04. NAV BAR
---------------------------------------------
*/

#navbar { width:900px; margin:0; padding:0}
.home { width:68px; float:left; margin:0; padding:0; color:#444444; font-size:11px; text-transform:uppercase; font-weight:normal}
.home a:link, .home a:visited { text-decoration:none; color:#444444}
.home a:hover { text-decoration:none; color:#999}

.nav { width:500px; text-align:right; float: right; margin:0; padding:0; height:20px;}
.nav ul {float: right; margin:0; padding:0}
.nav ul li { float: left; margin:0; padding:0; padding-left:24px; font-size:11px; color:#444444; text-transform:uppercase; list-style:none; font-weight: normal;}
.nav ul li a:link, .nav ul li a:visited { text-decoration:none; color:#444444}
.nav ul li a:hover { text-decoration:none; color:#999999}
.nav .active { text-decoration:none; color:#999999}

/*
---------------------------------------------
05. SCROLL DOWN LINK
---------------------------------------------
*/

.linkdown { width:900px; height:26px; margin-top:25px; margin-bottom:10px; padding:0; text-align:left; float:left; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px; color:#333 letter-spacing: 0px; line-height: 12px}
.linkdown a:link, .linkdown a:visited { text-decoration:none; color:#999}
.linkdown a:hover { text-decoration:none; color:#999999}
.linkdownf { width:900px; height:26px; margin-top:25px; margin-bottom:10px; padding:0; text-align:left; float:left; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px; color:#aaa; letter-spacing: 0px; line-height: 12px}


/*
---------------------------------------------
06. CONTENT
---------------------------------------------
*/

#contents { width:900px; float:left; margin:0; padding:0;}

#contentshome { width:450px; float:left; margin:0; padding-top:250px;}



/*
---------------------------------------------
07. PORTFOLIO THUMBNAILS
---------------------------------------------
*/


.thumb_heading { width:85px; height:75px; border:none;font-size:11px; text-transform:uppercase; float:left; margin-right:1px; padding-top:40px; }
.thumb_heading p {text-align:center; margin:0; padding:0; font-size:9px; color:#999;}

.thumb {height:122px; margin-right:4px; float:left; border:none; text-align: center}
.thumbtext {width:176px; height:5px; margin-right:4px; float:left; margin-bottom:15px; text-align:left; font-family: Arial, Helvetica, sans-serif;font-size:9px; color:#999999; letter-spacing: 0px; line-height: 12px; font-style: none;}



/*
---------------------------------------------
08. DOWNLOAD PORTFOLIO
---------------------------------------------
*/

.download { float:left; background:url(../images/icon_pdf.jpg) no-repeat top left;  ma
0; padding:0;margin-top:20px;padding-left:25px; padding-bottom:10px}

.download p { font-size:9px; padding-top:3px; color:#444444}
.download p a:link, .download p a:visited { text-decoration:none; color:#444444}
.download p a:hover { text-decoration:none; color:#999}

/*
---------------------------------------------
09. FOOTER
---------------------------------------------
*/

#footer { width:900px; float:left; margin:0; padding:0; margin-top:0px; padding-bottom:30px;}
#footer p { color:#999999; text-align:center; position:relative}

#footerhome { width:450px; float:left; margin:0; padding:0; margin-top:0px; padding-bottom:30px;}
#footerhome p { color:#999999; text-align:center; position:relative}

/*
---------------------------------------------
10. MISCELLANEOUS STYLES
---------------------------------------------
*/

img { border:none}


/*
---------------------------------------------
10. GALLERY PAGE
---------------------------------------------
*/


#gallery { width:900px; margin-top:15px; float:left; text-align:center}
#gallery .thumb { width:900px; height:588px; margin:0; padding:0 }
#gallerylinks { width:680px; float:left; height:30px; margin:0; padding:0; margin-bottom:25px}

.galleryname { float:left; width:900px; padding-top:10px; padding-left:5px; text-align:center}

.button_back { float:left; padding-top:10px; padding-left:0px; font-size:12px}
.button_back a:link, .button_back a:visited { text-decoration:none; color:#444444}
.button_back a:hover { text-decoration:none; color:#aaaaaa}

.button_next {float:left; padding-top:10px; padding-left:10px; font-size:12px}
.button_next a:link, .button_next a:visited { text-decoration:none; color:#444444}
.button_next a:hover { text-decoration:none; color:#aaaaaa}

/*

---------------------------------------------
12. CONTACT PAGE
---------------------------------------------
*/

#contact { margin:0 auto; padding:0; margin-top:115px; text-align:center;}
#contact p { font-size:12px;color:#999999; text-align:center; line-height:2.0em}

#contactimage { width:900px; height:20px; margin:0; padding:0; text-align:center; margin-top:50px; margin-bottom:20px;}

#enquiries { font-size:11px; font-family:Arial, Helvetica, sans-serif;  width:360px; margin-top:10px; text-align: center; padding-left:20px; padding-top:20px; padding-bottom:30px; color:#444444}
#enquiries a:link, .enquiries a:visited { text-decoration:none; color:#444444}
#enquiries a:hover { text-decoration: none; color:#999999}

---------------------------------------------
13. STORY & SECTION
---------------------------------------------
*/

#section {text-align:center; height:100px; margin-top:15px; padding:0; position:relative}


/*


 


