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

/*shortcuts*/
.fltlft { float:left; }
.fltryt { float:right; }
.lgncntr { text-align:center; }
.lgnryt { text-align:right; }
.dsplyblk { display:block; }

/*bg's*/
.imghd1 { background:url(../images/hd-m.gif) no-repeat; }
.imghd1b { background:url(../images/hd-m1.jpg) no-repeat; }
.imghd1a { background:url(../images/imgs.gif) no-repeat top left; background-position:0 -134px; }
.imghd2 { background:url(../images/imgs.gif) no-repeat top left; background-position:-468px -134px; }
.hdrep { background:url(../images/hd-rep.gif) repeat-x; }
.sb1t { background:url(../images/imgs.gif) no-repeat top left; background-position:-339px -49px; }
.sb1t2 { background:url(../images/imgs.gif) no-repeat top left; background-position:-339px -22px; }
.sb1b { background:url(../images/imgs.gif) no-repeat top left; background-position:0 -335px; }
.ftrbg { background:url(../images/imgs.gif) no-repeat top left; background-position:0 -283px; }
.subhd { background:url(../images/sub2-t2.jpg) no-repeat; }
.spltbtm { background:url(../images/imgs.gif) no-repeat top left; background-position:0 -273px; }
.bgtop-l { background:url(../images/imgs.gif) no-repeat top left; background-position:0 -345px; }
.sbbg1 { background:url(../images/imgs.gif) no-repeat top left; background-position:0 -360px; }
.mmbrbg { background:url(../images/imgs.gif) no-repeat top left; background-position:0 -387px; }
.mmbrbgbtm { background:url(../images/imgs.gif) no-repeat top left; background-position:0 -402px; }

/*borders*/
.br1 { border-left:1px solid #c3cfdb; border-right:1px solid #c3cfdb; }
.br2 { border-left:1px solid #c3cfdb; border-right:1px solid #c3cfdb; }

/*fonts*/
.f1 { font:12px tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; }
.f2 { font-weight:bold; color:#628296; }
.f3 { font-weight:bold; color:#ff5c01; }
.f4 { font-weight:bold; color:#00b050; }
.f5 { font-size:20pt; font-weight:bold; color:#ff8400; }
.f6 { font-weight:bold; color:#00b050; text-decoration:underline; }
.f7 { font-size:13pt; font-weight:bold; color:#cc0000; }
.f8 { font-size:16pt; font-weight:bold; color:#ff5c01; text-decoration:underline; }
.f9 { font-size:14pt; font-weight:bold; color:#999999; }
.f10 { font-size:17pt; font-weight:bold; color:#363636; }
.f11 { font-size:16pt; font-weight:bold; color:#363636; }
.f12 { font-size:16pt; font-weight:bold; color:#00b050; }
.f13 { font-size:13pt; color:#333333; }
.f14 { font-size:13pt; color:#008000; }
.f15 { color:#E70000; }
.f16 { color:#ffffff; }
.f17 { font-size:14pt; }
.f18 { font:11px tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; }
.bonus {color: #E70000; }


/*addons*/
.inpt1 { width:175px; border:1px solid #cccccc; }
.btn1 { margin:0; padding:0; border:0; width:53px; height:20px; text-align:center; font-weight:bold; color:#FFFFFF; background:url(../images/imgs.gif) no-repeat top left; background-position:-339px 0; }
.btn2 { margin:0; padding:0; border:0; width:155px; height:20px; text-align:center; font-weight:bold; color:#FFFFFF; background:url(../images/imgs.gif) no-repeat top left; background-position:-393px 0; }
.btn3 { margin:0; padding:0 5px 0 5px; border:1px solid #fd782f; text-align:center; font-weight:bold; color:#4590be; background-color:#FFFFFF; font:normal 18px Georgia, "Times New Roman", Times, serif; }

/*thumbs*/
.thmb1 { padding:0 5px 5px 0; }
.thmb2 { border:1px solid #666666; margin:0 10px 5px 0; padding:0; }
.thmb3 { padding:0 5px 5px 0; }
.thmb4 { padding:0 0 5px 0; }
.thmb5 { padding:0 15px 0 0; }

/*list-style*/
ul#l1 { margin:0; padding:0 0 10px 5px; }
ul#l1 li { list-style:none; background:url(../images/bull1.gif) 1px 8px no-repeat; padding:3px 0 3px 15px; }

ul#l2 { margin:0; padding:5px 0 10px 1px; }
ul#l2 li { list-style:none; background:url(../images/check.gif) 1px 8px no-repeat; padding:3px 0 3px 18px; }

ul#l3 { margin:0; padding:5px 0 10px 10px; }
ul#l3 li { list-style:none; background:url(http://www.photography-jobs.net/images/arrow.gif) 0 6px no-repeat; padding:3px 0 3px 10px; }

ul#l4 { margin:0; padding:0 0 10px 8px; }
ul#l4 li { list-style:none; background:url(../images/arrow1.gif) 1px 6px no-repeat; padding:0 0 3px 12px; }

ul#l5 { margin:0; padding:0 0 10px 8px; }
ul#l5 li { list-style:none; background:url(http://www.photography-jobs.net/images/arrow2.gif) 1px 4px no-repeat; padding:0 0 3px 12px; }

ul#l6 { margin:0; padding:0 0 10px 8px; }
ul#l6 li { list-style:none; background:url(../images/arrow1.gif) 1px 3px no-repeat; padding:0 0 3px 12px; }

ul#l7 { margin:0; padding:5px 0 10px 1px; }
ul#l7 li { list-style:none; background:url(../images/check1.gif) 1px 8px no-repeat; padding:3px 0 3px 18px; }

ul#l8 { margin:0; padding:5px 0 10px 5px; }
ul#l8 li { list-style:none; background:url(../images/bull2.gif) 0 9px no-repeat; padding:5px 0 5px 18px; line-height:18px; }

ol#s1 { margin:0; padding:5px 0 5px 35px; }
ol#s1 li { margin:0; padding:8px 0 8px 0; }

/*p's*/
.p1 { border:1px solid #dfe0ef; background-color:#eff5f6; padding:10px; }
.p2 { display:block; border:1px dashed #4590be; background-color:#eff5f6; padding:15px; }
.p3 { display:block; border:1px dashed #ffc55d; background-color:#fffbf4; margin:5px 0 5px 0; padding:15px; }
.p4 { font:tahoma, Arial, Helvetica, sans-serif; display:block; border:1px dashed #4590be; background-color:#eff5f6; margin:5px 0 5px 0; padding:15px; }
.p5 { display:block; border:1px dashed #ffffff; background-color:#ffffff; margin:5px 0 5px 0; padding:15px; }

/*links*/
.lnk1 a:link, .lnk1 a:visited { font:normal 20px Calibri, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#0000ff; text-decoration:underline; }
.lnk1 a:hover { font:normal 20px Calibri, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#0000ff; text-decoration:none; }

.lnk2 a:link, .lnk2 a:visited { font:normal 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fd782f; text-decoration:none; }
.lnk2 a:hover { font:normal 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fd782f; text-decoration:underline; }

.lnk3 a:link, .lnk3 a:visited { font:normal 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#4590be; text-decoration:none; }
.lnk3 a:hover { font:normal 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#4590be; text-decoration:underline; }

.lnk4 a:link, .lnk4 a:visited { color:#0000ff; text-decoration:underline; }
.lnk4 a:hover { color:#0000ff; text-decoration:none; }

.lnk5 a:link { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color: #FF3300; text-decoration:underline; }
.lnk5 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color: #999999; text-decoration:underline; }
.lnk5 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color: #666666 ; text-decoration:none; }