/* GENERAL */

html, body {border:0;margin:0;padding:0;}
body {height:100%;width:100%;margin:0px;padding:0px;background:#ffffff;font-size:12px;font-family:arial, sans-serif, helvetica, calibri;color:#000000;}

table {margin:0;padding:0;background-color:transparent;border:0px;}
td {vertical-align:top;}

form, div, input, textarea { margin:0;padding:0;border:0;}
input, textarea, select {font-size:11px;font-family:arial}
input {vertical-align:top;}

ul, ol, li, dd, dt, dl {margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5 {margin:0px;padding:0px;}
p, img {margin:0;padding:0;border:0px;vertical-align:top; }

a {color:#000000;text-decoration:none;}
a:hover {color:#f7941d;}

/* WRAPS */
#wrap {width:1008px;margin:auto;background:#ffffff;}
#main {height:auto !important;height:548px;min-height:540px;}
#main2 {border-left:2px solid #4c4d4f;border-right:2px solid #4c4d4f;width:1004px;height:auto !important;height:548px;min-height:548px;}


/* START HEADER */
#header {height:86px;background:#4c4d4f;border-top:1px solid #727374;}
#header p {text-align:center;padding-top:14px;}
.hd-lf {float:left;width:230px;padding:10px 0 0 20px;}
.hd-rt {float:right;width:758px;}

/* .hd-rt ul {padding:49px 20px 0 45px;} Anbalagan 
.hd-rt ul li {float:left;padding:0 11px;} 
*/
.hd-rt ul {padding:50px 0 0 90px;}
.hd-rt ul li {float:left;padding:0 10px;}
.hd-rt ul li a {color:#e0e0e0;}
.hd-rt ul li a:hover, .hd-rt ul li a.active {color:#B7D43A;}
.hd-rt p {text-align:center;padding-top:14px;}
/* END HEADER */

/* START FONTS */
h1 {font-size:26px;color:#b5d334;font-family:calibri, sans-serif, helvetica, arial;font-weight:normal;line-height:34px;}
h2 {font-size:26px;color:#f68a09;font-family:calibri, sans-serif, helvetica, arial;font-weight:normal;line-height:34px;}
h3 {font-size:17px;color:#00adb3;font-family:calibri, sans-serif, helvetica, arial;line-height:25px;}
h4 {font-size:26px;color:#8aa1d4;font-family:calibri, sans-serif, helvetica, arial;font-weight:normal;line-height:34px;}
h5 {font-size:18px;color:#000000;font-family:calibri, sans-serif, helvetica, arial;font-weight:normal;line-height:34px;}

/* END FONTS */

/* START SCROLLBAR */
.flexcroll {overflow:auto;}
.scrollgeneric {line-height:1px;font-size:1px;position:absolute;top:0;left:0;}
.vscrollerbase {width:10px;background-color:white;}
.vscrollerbar {width:10px;background-color:#b5d334;}
.hscrollerbase {height:10px;background-color:white;}
.hscrollerbar {height:10px;background-color:#91a7d6;}
.scrollerjogbox {width:8px;height:8px;top:auto;left:auto;bottom:0px;right:0px;background-color:gray;}
/* END SCROLLBAR */

/* START HOME */
.home {background:#000000 !important;}
.home ul {padding:60px 0 0 80px;}
.home ul li {float:left;padding:6px;}
/* END HOME */

/* START ABOUT */
.about {padding:0 46px 0 60px;}
.aboutxt {width:902px;padding-top:52px;}
.about-lf {float:left;width:185px;}
.about-lf img {border:2px solid #b9d15d;}
#about-rt, #about-rt2 {float:right;width:717px;}
#about-rt p, #about-rt2 p {padding:10px 10px 10px 0;font-size:12px;font-family:calibri;line-height:18px;text-align:justify;}
/* END ABOUT */

/* START CAREER */
.career {padding:0 60px 0 60px;}
.career-lf {float:left;width:450px;padding:25px 174px 0 0;}
.career-lf p {padding:10px 10px 15px 0;font-size:12px;font-family:calibri;line-height:18px;text-align:justify;}
.career-lf ul {padding:10px 0;}
.career-lf li {padding:4px 0;font-size:12px;font-family:calibri;line-height:18px;}
.career-rt {float:right;width:264px;padding:25px 0 20px 0;}
.career-rt li {float:left;padding:6px;}
.career-rt p {clear:both;padding:10px 0;font-size:17px;font-family:calibri, sans-serif, helvetica, arial;line-height:25px;text-align:center;}

.career-pop {padding:5px 30px;text-align:left;}
.career-pop h3 {font-size:15px;color:#b7d43a;font-family:calibri, sans-serif, helvetica, arial;line-height:25px;font-weight:bold;text-transform:uppercase;padding-top:20px;}
.career-pop h4 {font-size:15px;color:#000000;font-family:calibri, sans-serif, helvetica, arial;line-height:25px;font-weight:bold;text-transform:uppercase;padding-top:10px;}
.career-pop p {padding:10px 0 10px 0px;font-size:12px;font-family:calibri;line-height:19px;}

/* END ABOUT */

/* START CONTACT */
.contact {background: url(../images/contact/models.jpg) no-repeat 110px 35px;margin:0 0 0 20px;}
.contactxt {background: url(../images/contact/modelsbg.jpg) no-repeat right 35px;padding:40px 0 0 545px;margin-right:55px;}
.contactxt p {padding:15px 0 10px 5px;font-size:12px;font-family:calibri;line-height:20px;}
.contactxt img {margin-top:10px;}
.contactxt b {font-size:17px;color:#24bbc0;font-family:calibri, sans-serif, helvetica, arial;font-weight:bold;}
.contactxt a {line-height:25px;}
/* END CONTACT */

/* START STORES */
.stores {padding:30px 20px;font-size:11px;line-height:19px;}
.stores h5 {padding-left:260px;}
.store  {border-bottom:1px solid #4c4d4f;padding:20px 0 25px 0;}
.slogo {float:left;width:214px;}
.stex {float:right;width:750px;}
.stex b {display:block;color:#3fc3c8;font-family:calibri, sans-serif, helvetica, arial;font-size:12px;}
.stex li {float:left;width:230px;padding-left:20px;}
.stex p {padding-top:10px;}
.stex i {color:#000000;font-size:11px;font-family:verdana;font-weight:bold;}
.store:last-child {border:0}

.line {padding:5px 30px;text-align:left;}
.line h3 {font-size:15px;color:#06b1b8;font-family:calibri, sans-serif, helvetica, arial;line-height:25px;font-weight:bold;text-transform:uppercase;text-align:left;}
.line ul {width:480px;margin:15px 0;}
.line ul li {float:left;width:120px;height:60px;}
.line ul li a img {border:1px solid #ffffff;padding:2px;}
.line ul li a:hover img {border:1px solid #0ca1a6;}

/* END STORES */

/* START EDUCATION */
.edu {padding:0 16px 0 40px;}
.edutxt {width:952px;padding-top:52px;}
.edu-lf {float:left;width:380px;font-size:11px;}
.edu-lf p {padding:10px 0;line-height:20px;text-align:justify;}
.edu-lf table {margin-top:15px;}
.edu-lf td {padding:0 6px;}
.edu-lf tr {height:32px;}
.edu-lf input {margin:0 0 10px 0;}
.edu-lf input.box {width:150px;height:15px;border:1px solid #dadada;}
.edu-lf select {height:17px;border:1px solid #dadada;}

.edu-rt {float:right;width:572px;font-family:calibri, sans-serif, helvetica, arial;}
.pdfcal {margin-top:15px;}
.pdfcal li {float:left;padding-right:12px;text-align:center;line-height:16px;}
.pdfcal img {padding-bottom:6px;}
.edu-gal {padding-top:15px;}
.edu-gal li {float:left;padding-right:4px;}
/* END EDUCATION */

/* START EDUCATION */
.gallery {padding:50px 0 0 20px;}
.gal-lf {float:left;width:200px;font-size:11px;}
.gal-lf li {padding:5px 20px 5px 0;font-size:11px;line-height:16px;}
.gal-lf li a.active {color:#00ADB3;}

.gal-rt {float:right;padding:30px 0 0 15px;width:773px;}
.gal-rt h3 {font-size:24px}
.gal-rt p {padding-top:30px;font-size:11px;line-height:18px;}
#gallery {margin-top:10px;width:773px;height:256px;}
/* END EDUCATION */

/* START PRODUCTS */
.products {padding:50px 0 80px 30px;}
.products ul {padding:25px 20px 10px 45px;}
.products ul li {float:left;width:170px;height:100px;}
.products ul li a img {border:1px solid #ffffff;padding:2px;}
.products ul li a:hover img {border:1px solid #0ca1a6;}
/* END PRODUCTS */

/* START PRESS */

/* Anbalagan */
.pb {padding:20px 46px 50px 0px;width:910px;}
.buzz {width:638px;padding-top:30px;}
.buzz li {padding:18px 0;border-bottom:1px dotted #0ca1a6;font-size:11px;}
.buzz li .img {float:left;padding-right:25px;width:258px;}
.buzz li .btxt {float:right;width:340px;}
.buzz li .btxt p {padding:5px 0 15px 0;font-family:arial;line-height:17px;}
.buzz li .btxt b {color:#0ca1a6;display:block;line-height:18px;text-transform:uppercase;font-size:12px;}
.buzz li:last-child {border:0;}
.press {text-align:center;padding-left:100px;}
.press h4{text-align:left;}
.press ul {width:775px;padding:10px;margin:5px 0;border:2px solid #8aa1d4;float:left;}
.press ul li {padding:10px 0;margin:0px 35px;float:left;}
.press ul li img {border:1px solid #8aa1d4;width:120px !important;height:150px !important;}
.press ul li a:hover img {border:1px solid #f7941d;}
.press p {padding-top:15px;clear:both;}
/* END PRESS */

/* START SEARCH */
.search {padding:50px 36px 0 60px;}
.search table {margin-top:30px;}
.search th {height:30px;font-family:calibri, sans-serif, helvetica, arial;text-align:left;border-top:1px solid #8aa1d4;border-bottom:1px solid #8aa1d4;}
.search td {padding-top:10px;font-size:11px;padding-bottom:20px;line-height:17px;}
.search a {color:#50c7cc;}
.search a:hover {color:#f68a09;}
.tit td {color:#50c7cc;font-weight:bold;font-size:12px;padding-bottom:0;}
.search p {font-family:calibri, sans-serif, helvetica, arial;text-align:right;}
.search b {color:#0ca1a6;}


.class-pop {padding:5px 30px;text-align:left;}
.class-pop h3 {font-size:15px;color:#0ca1a6;font-family:calibri, sans-serif, helvetica, arial;line-height:25px;font-weight:bold;text-transform:uppercase;padding-top:10px;}
.class-pop p {padding:10px 0 10px 0px;font-size:12px;font-family:calibri;line-height:19px;}
.class-pop b {color:#767a7d;padding-right:6px;}
.class-pop ul {margin-top:10px;}
.class-pop li {padding:5px 0;color:#0ca1a6;font-family:calibri;}

.pg {border:0;text-align:right;padding:10px;}
.pg a {padding:0 6px;color:#000000;text-decoration:none;font-family:calibri;font-size:12px;}
.pg a.active {background:#b7d43a;padding:1px 5px;color:#ffffff;}
/* END SEARCH */

/* START TERMS */
.terms {padding:30px 40px 50px 40px;}
.terms p {padding-top:20px;font-size:11px;text-align:justify;line-height:19px;}
.terms b {color:#8aa1d4;font-size:12px;font-family:calibri;display:block;line-height:25px;}
/* END TERMS */

/* START CALENDAR */
.ecal {padding:50px 40px 0 40px;}
.ecal p {padding:25px 0;font-size:11px;}
.calnav {margin:auto;width:924px;}
.calnav th {padding-top:30px;height:60px;text-align:left;font-size:11px;font-weight:normal;}
.calnav b {color:#B5D334;font-family:calibri;font-size:12px;text-transform:uppercase;text-align:center;display:block;}
.calnav a {color:#cccccc;}
.calnav a:hover {color:#00B0B5;}
.cal {margin:auto;width:924px;border:1px solid #B5D334;color:#B5D334;font-size:11px;}
.cal td {width:120px !important;height:100px;border-bottom:1px solid #B5D334;border-right:1px solid #B5D334;padding:5px;text-align:left;}
.cal ul {width:120px;}
.cal li {color:#333333;background:url(../images/dot.gif) no-repeat 0 9px;padding:4px 0 3px 8px;line-height:12px;text-align:left;font-size:11px;}
.cal li a {color:#333333;display:block;text-decoration:underline;text-transform:lowercase;}
.cal li a:hover {color:#f7941d;}
/* END CALENDAR */

/* START FORM */
.form {padding:60px 16px 40px 40px;font-size:11px;height:auto;}
.form p {padding:10px 0;line-height:20px;text-align:justify;}
.form table {margin:50px 0 0 0px;}
.form td {padding:0 6px;}
.form tr {height:32px;}
.form input {margin-bottom:10px;}
.form input.box {width:100px;height:15px;border:1px solid #dadada;}
.form input.box2 {width:180px;height:15px;border:1px solid #dadada;}
.form input.box3 {width:250px;height:15px;border:1px solid #dadada;}
.form select {height:17px;border:1px solid #dadada;}

#model {background:url(../images/model.jpg) no-repeat right top;width:820px;text-align:left;}

#err {margin-top:20px;width:360px;border:1px solid #f2c201;background:#ffffff;padding:8px 40px;color:#888686;line-height:20px;}
#err h4 {background:url(../images/err.gif) no-repeat left 5px;padding:0px 0 0px 40px;font-size:13px;color:#f7941c;}
#err ul {margin:0 0 0 62px;font-size:11px;}
#err li {list-style:disc;padding:0;border:0;line-height:20px;}
#suc {margin-top:20px;border:1px solid #EDF1C7;background:#FAFBEC;padding:10px 50px;}
/* END FORM */

/* START FOOTER */
#footer {clear:both;height:36px;background:#4c4d4f;border-top:1px solid #727374;}
#footer ul {padding:10px 0 0 40px;}
#footer ul li {float:left;padding:0 10px;}
#footer ul li a {color:#e0e0e0;}
#footer ul li a:hover, #footer ul li a.active {color:#B7D43A;}
/* END FOOTER */

.clear {clear:both;height:0px;margin:0;padding:0;}

.sym_circleimg{
background:url(../images/sym_circle.png) left top no-repeat;
width:60px;
padding-top:5px;
text-align:center;
position:relative;
font-family:Tahoma;
z-index:2;
font-size:10px;
height:60px;
margin:-5px 0 0 102px;
font-weight:bold;
}

/* Event Page */

.event_content{
background:#fff;
width:988px;
clear:both;
min-height:500px;
padding:30px 0px 20px 20px;
}

.event_content h1{
margin:0px;
padding:0px;
}

.event_content ul{
margin:0px;
padding-top:15px;
}

.event_content li{
float:left;
padding-right:10px;
}


/* New gallery */

.gal_maincontent{
padding:30px 0px 20px 20px;
clear:both;
float:left;
}

.gal_tit{
font:bold 18px Calibri;
color:#f68a09;
padding-bottom:40px;
}

.galpart{
clear:both;
}

.gal_left{
width:240px;
float:left;
padding-left:30px;
}

.gal_left img{
display:block;
border:5px solid #bbedef;
}

.gal_left span{
display:block;
color:#00adb3;
text-align:center;
padding-top:5px;
width:160px;
}

.gal_right{
float:left;
width:690px;
font-family:Arial;
}

.gal_right h2{
font-weight:bold;
font-size:14px;
color:#00adb3;
}

.gal_right p{
min-height:65px;
line-height:16px;
padding-top:5px;
font-size:11px;
}

.gal_right a{
display:block;
width:143px;
height:32px;
background:url(../images/viewgal_btn.jpg) no-repeat;
text-align:center;
line-height:32px;
color:#fff;
font-size:14px;
font-weight:bold;
}

.gal_line{
clear:both;
border-bottom:1px dotted #000;
margin:5px 0px 10px 0px;
width:980px;
}

/************************************* Video Page Layout *****************************/

.video_content{
padding:25px 0px 0px 0px;
}

.video_content h4{
text-indent:40px;
font-size:13px;
font-family:arial;
}


.video_slideshow{
padding:20px 40px;
clear:both;
width:940px;
}

.videoslide{
float:left;
width:605px;
height:420px;
background:#000;
}

.videoslide p{
margin:auto;
width:560px;
margin-top:40px;
}

.videolist{
float:left;
width:330px;
}

.videolist ul{
margin-left:20px;
padding:0px;
}

.videolist li{
float: left;
padding: 0px 5px 15px 5px;
min-height: 130px;
width: 140px;
}

.videolist li img {width:130px;padding-bottom:5px;}

/* COLOR ZOOM */
.colorzoom {background:url(../images/colorzoom/goldwell-colorzoom-photoshoot.jpg) no-repeat left bottom;}
.colorzoom-content {padding:50px 0 0 300px;}
.cc-left {float:left;width:330px;padding-right:10px;}
.cc-right {float:left;width:240px;padding-top:3px;}
