/* 
Theme Name: eMCee Campaign
Theme URI: http://www.michaelconally.co.uk/
Description: Michael Conally theme created by YushDon.
Version: 1.0
Author: YushDon
Author URI: http://www.yush.com/

*/
body {background-color: #000000;margin-top: 0px;margin-right: 0px;font-family:Arial, Helvetica, sans-serif;}
body,td,th p {color: #ffffff;}
/*p {padding:0;margin:0;}*/
a:link {color: #ff3333;text-decoration: none;}
a:visited {text-decoration: none;color: #ff3333;}
a:hover {text-decoration: underline;color: #ff3333;}
a:active {text-decoration: underline;color: #ff3333;}
.aboutme{text-align:center;margin-top:60px;font-size:10px;color:#999999;font-weight:bold;border-bottom:#aaaaaa solid 1px;padding-bottom:5px;}
.allrights{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-align:center;padding-top:6px;}
.bgimage{background-color: transparent;background-image: url(/images/bg_image.jpg);background-attachment: scroll;background-position: 0% 0%;background-repeat: no-repeat;width: 800px;height: 600px;margin-left: auto;margin-right: auto;border:#444 solid 1px;}
.bgimagesolo{background-color: transparent;background-image: url(/images/bg_image_solo.jpg);background-position: 0% 0%;background-repeat: no-repeat;width: 800px;height:auto;margin: 0 auto 0 auto;border:#444 solid 1px;}
/* wp-calendar */
table#wp-calendar{width: 100%;text-transform: none;line-height: 14px;}
table#wp-calendar caption{padding: 8px 13px;}
table#wp-calendar th{padding: 2px;text-align: center;vertical-align: top;background: #222;}
table#wp-calendar td{padding: 2px;text-align: center;}
table#wp-calendar tfoot td{text-align: center;}
/* end calendar */
.caticonrow{float:left;margin-right:10px;margin-bottom:5px;}
.centralwall{width:390px;margin-left:auto;margin-right:auto;padding-top:226px;position:relative;}
.clearboth{clear:both;}
/* comments template */
.comments-template{margin: 15px 0 0;border-top: 1px solid #ccc;padding: 15px 0 0; display:none;}
.comments-template ol{margin: 0;padding: 0 0 20px;list-style: none;}
.comments-template ol li{margin: 15px 0 0;line-height: 24px;padding: 0 0 20px;border-bottom: 1px solid #ccc;}
.commentmetadata{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height:normal;}
.comments-template p.nocomments{padding: 0;}
.dateline{width:45%;border-top:#777 solid 1px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding-top:1px; margin-top:2px;}
/* Entry */
.entry{line-height: auto;}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{border: 0;margin: 0;padding: 15px 0 0;font-style: normal;text-transform: none;	background-color: transparent;background-image: none;}
.entry h1{font-size: 48px;font-weight: normal;line-height: 48px;}
.entry h2{line-height: 30px;}
.entry h3{font-size: 18px;}
.entry  h4{ font-size: 14px; }
.entry h5{ font-size: 12px; }
.entry h6{ font-size: 11px; }
.entry p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.footerbox{padding:0 0 10px 0;width:422px;margin:0 auto 0 auto;}
.headline{font-weight:bold;font-size:18px;}
img {border: 0;}
.inputbutton{background-color:#fff;color:#222;font-size:14px; font-weight: bold;width:65%;}
.leftindent{float:left;width:0px;margin:20px 8px 0 0px;}
.leftside{float: left;font-family: Arial,Helvetica,sans-serif;font-weight: bold;color: #cccccc;margin-top: 12px;margin-left: 10px;}
.main-narrow{float:left;margin:20px 0 0 5px;width:595px;overflow:inherit;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:130%;}
.menutext{font-size: 15px;font-weight: bold;color: #cccccc;}
.pagetools{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding: 0px 0px 0px 0px;text-align:left;margin: 0 0 10px 10px;border-bottom:#444 solid 0px;}
.permalinkpad{padding-bottom:2px;background-color:}
.photopad{padding:0px 15px 7px 0;}
.photorow{width:360px;margin: 0 auto 0 auto; display:none;}
.photorowpad{padding-right:8px;}
.post {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;line-height:130%;margin-bottom:40px;padding: 0px 0px 5px 0;border-bottom:#444 solid 1px;}
.postedby{border-bottom: 1px solid #444; padding-bottom:3px; margin: 15px 0px 3px 0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.post h2{font-size: 20px;padding-bottom:7px;margin-top:25px;}
.rightside{float:right;font-size:15px;font-weight:bold;color:#cccccc;margin-top:12px;margin-right:10px;}
.rollovers{width:420px;margin-left:auto;margin-right:auto;text-align:center;font-size:12px;}
.rollimage{vertical-align:middle;padding:0 1px 0 1px;}
.rollimage1{vertical-align:bottom;padding:0 1px 0 1px;}
#sidebar2{float:right;width:170px;margin:20px 10px 0 0;padding:0px 0px 0px 0px;font-size:12px;border:#777 solid 0px;}
#sidebar2 ul{margin: 0;padding: 0;list-style: none;}
#sidebar2 ul li{margin: 10px 0 0;padding: 5px 10px 20px;border: 1px solid #666;background: transparent;}
#sidebar2 ul li#search{padding: 0;border: 0; background-color: transparent;}
#sidebar2 ul li#search input{margin: 0 0 5px;}
#sidebar2 ul li h2{padding: 0 0 6px;margin:0 0 6px 0;background: url(/wp-content/themes/emcee/images/dotted_horizontal.gif) repeat-x left bottom;color: #bbb; font-family: Arial, Helvetica, sans-serif;}
#sidebar2 ul ul{padding: 3px 0 0;}
#sidebar2 ul ul li{margin: 0;padding: 0;border: 0;line-height: 17px;background-color: transparent;}
#sidebar2 ul ul ul{padding: 0;}
#sidebar2 ul ul ul li{padding: 0 0 0 10px;}
.small{font-size:9px;}
.srchfrmstyle{background:transparent; color:#000;border:#666 solid 1px;line-height:50px;text-align:center;}
.srchinput_campaign{background-color:#ff3333;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; font-weight: bold;height:17px;width:65%;border:#000 solid 1px;padding:2px 3px 4px 3px;}
.srchgo_campaign{background-color:#222;color:#ff3333;height:23px;width:26px;padding:0px 2px 2px 2px;margin:4px 0 0 0;border:#ff3333 solid 1px;}
.srchgo_campaign:hover{background-color:#ff3333;color:#222;height:23px;width:26px;padding:0px 2px 2px 2px;margin:4px 0 0 0;border:#ff3333 solid 1px;}
.submitbutton{background-color:#222;color:#fff;width:26px;padding:1px;margin:0px;border:#777 solid 1px;}
.submitbutton:hover{background-color:#ff3333;color:#000;}
.telpad{padding-bottom:6px;}
.titlerow{float:left;width:500px;height:50px;margin-bottom:5px;font-weight:bold;font-size:18px;}


#writer {
float:left;
position:relative; 
left:0px;
top: 0px;
width: 60px; 
height: 50px; 
background: url(/images/img_writer_col.jpg) top left no-repeat;}

#writer a {
display:block;
width: 100%;
height: 100%;
background: white url(/images/img_writer_bw.jpg) top left no-repeat;
color: #000;
}
#writer a:hover {	/* masking the image when hovering */
background: transparent none;
} 

#filmmaker {
float:left;
position:relative; 
left:0px;
top: 0px;
width: 60px; 
height: 50px; 
background: url(/images/img_filmmaker_col.jpg) top left no-repeat;}

#filmmaker a {
display: block;
width: 100%;
height: 100%;
background: white url(/images/img_filmmaker_bw.jpg) top left no-repeat;
color: #000;
}
#filmmaker a:hover {background: transparent none;}

#publisher {
float:left;
position:relative; 
left:0px;
top: 0px;
width: 60px; 
height: 50px; 
background: url(/images/img_publisher_col.jpg) top left no-repeat;}

#publisher a {
display: block;
width: 100%;
height: 100%;
background: white url(/images/img_publisher_bw.jpg) top left no-repeat;
color: #000;
}
#publisher a:hover {background: transparent none;}

#photographer {
float:left;
position:relative; 
left:0px;
top: 0px;
width: 60px; 
height: 50px; 
background: url(/images/img_photographer_col.jpg) top left no-repeat;}

#photographer a {
display: block;
width: 100%;
height: 100%;
background: white url(/images/img_photographer_bw.jpg) top left no-repeat;
color: #000;
}
#photographer a:hover {background: transparent none;}

#it {float:left;position:relative; left:0px;top: 0px;width: 60px; height: 50px; background: url(/images/img_it_col.jpg) top left no-repeat;}
#it a {display: block;width: 100%;height: 100%;background: #fff url(/images/img_it_bw.jpg) top left no-repeat;color: #000;}
#it a:hover {background: transparent none;}

#talent {
float:left;
position:relative; 
left:0px;
top: 0px;
width: 60px; 
height: 50px; 
background: url(/images/img_talent_col.jpg) top left no-repeat;}

#talent a {
display: block;
width: 100%;
height: 100%;
background: white url(/images/img_talent_bw.jpg) top left no-repeat;
color: #000;
}
#talent a:hover {background: transparent none;}

#navmenu ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none; }