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

* {padding:0; margin:0; list-style:none; font-family:Arial, Helvetica, sans-serif}

p {font-size:9pt; line-height:1.4em; color:#a8abad; padding-bottom:10px} 
h3 {text-transform:uppercase; color:#a8abad; padding:15px 0;}
h4 {text-transform:uppercase; color:#a8abad; padding:0 0 10px 0;}

#wrap {width:1000px; margin:0 auto; position:relative}

#header {padding-top:50px; position:relative; padding-bottom:50px}
#header .logo {background:url(../images/logo_repeat.gif) repeat-x top}
#header .logo a {background: url(../images/logo.gif) no-repeat; display:block; width:210px; height:63px }

#header .menu {position:absolute; top:97px; right:0}
#header .menu ul li {float:left; }
#header .menu ul li a {color:#a8abad; font-weight:bold ;font-size:8pt; text-decoration:none; padding:10px 25px 10px 25px; text-transform:uppercase; text-align:center; display:block}

#header .menu ul li a:hover {color:#5cc7d1; border-bottom:2px #5cc7d1 solid}

#content .left_col {float:left; width:226px; padding-right:10px}
#content .left_col .profile ul {float:left; padding-bottom:15px}
#content .left_col .profile ul li {float:left; background:#5cc7d1; font-size:9pt; color:#fff; padding:3px 7px; border-radius:5px; -moz-border-radius:5px; margin-right:10px;}
#content .left_col .profile td {font-size:9pt; color:#a8abad;}
#content .left_col .profile td a {color:#a8abad; text-decoration:none;}
#content .left_col .profile td a:hover {color:#5cc7d1;}

#content .right_col {float:left; width:764px; margin-top:15px}
#footer {text-align:center; padding-top:50px}



ul.link li {padding:8px 0;}
ul.link li a {color:#a8abad; font-weight:bold;  text-decoration:none; font-size:9pt}
ul.link li a:hover {color:#5cc7d1;}


/* Page Heading */
h3.about {background:url(../images/icon_about.gif) no-repeat 110px 8px}
h3.vfx {background:url(../images/icon_vfx.gif) no-repeat 90px 8px}
h3.photography {background:url(../images/icon_photography.gif) no-repeat 160px top}


/* Photgraphy */
ul.photography li {float:left; text-align:center; margin-right:7px}
ul.photography li.nomargin {margin:0}
ul.photography li.btn1 a {background:url(../images/photography_event.jpg) 0 20px no-repeat; width:250px; height:351px; display:block; color:#a8abad; font-weight:bold ;font-size:9pt; text-decoration:none;} 
ul.photography li.btn2 a {background:url(../images/photography_products.jpg) 0 20px no-repeat; width:250px; height:351px; display:block; color:#a8abad; font-weight:bold ;font-size:9pt; text-decoration:none;} 
ul.photography li.btn3 a {background:url(../images/photography_others.jpg) 0 20px no-repeat; width:250px; height:351px; display:block; color:#a8abad; font-weight:bold ;font-size:9pt; text-decoration:none;} 

/* Specialised */
ul.specialised_thumbnail li {float:left; border:1px solid #ccc; margin-right:30px; margin-bottom:30px}
ul.specialised_thumbnail li img {float:left}


/* Thumbnail */
ul.thumbnail li {float:left; background:#000; width:150px; height:100px; margin-left:20px; margin-bottom:20px}

/* Copywrite */
.copywrite_icon { background:url(../images/icon_copywrite.gif) no-repeat; width:113px; height:71px; position:absolute; top:140px; left:80px}

/* Others */
.others_icon { background:url(../images/icon_other.gif) no-repeat; width:52px; height:58px; position:absolute; top:160px; left:140px}


/* Other Arts */
ul.other li {float:left; text-align:center; margin-right:7px}
ul.other li.nomargin {margin:0}
ul.other li.btn1 a {background:url(../images/otherarts_caricatures.jpg) 0 20px no-repeat; width:183px; height:351px; display:block; color:#a8abad; font-weight:bold ;font-size:9pt; text-decoration:none;} 
ul.other li.btn2 a {background:url(../images/otherarts_t-shirts.jpg) 0 20px no-repeat; width:183px; height:351px; display:block; color:#a8abad; font-weight:bold ;font-size:9pt; text-decoration:none;} 
ul.other li.btn3 a {background:url(../images/otherarts_other.jpg) 0 20px no-repeat; width:379px; height:351px; display:block; color:#a8abad; font-weight:bold ;font-size:9pt; text-decoration:none;} 

#header .logo a span {display:none}
.clear {clear:both}
iframe {border:none; padding:0; margin:0}