/*
Theme Name: What a Crappy Job
Theme URI: http://bozell.com
Description: Theme created for the 2010 Bozell Summer Intern Web Site
Version: 1
Author: Ryan Weidman
Tags: bozell crappy job
*/

* { padding:0;margin:0;outline:none;}
body { background:url(images/elephant.gif) fixed repeat; height:100%;}
#effects { background:url(images/effects.png) fixed repeat; height:100%;}
#effects-application { background:url(images/application-effects.png) fixed repeat; height:100%;}
p { font: 14px "Times New Roman", Times, serif;margin-bottom: 15px;line-height: 18px;}
li, label { font: 14px "Times New Roman", Times, serif;}
ul { margin: 0 0 15px 25px;}
ol { margin: 0 0 15px 25px;}
a { color: #EF384C;} 
a:hover { color: #8D8D8D; text-decoration:none;}


h1.post-title { font-family:"Times New Roman";margin-top: 15px; }
h1.post-title a { text-decoration:none;color:#000;}
h1.post-title a:hover { color:#EF384C;}
h2 { font-family:"Times New Roman";margin-top: 15px;margin-bottom: 15px;}
 

#container {margin:0 auto;width: 919px;}
#content-container {float:left;width:600px;padding-bottom: 9px;background:url(images/content-bg-bottom.png) no-repeat bottom;margin:0 auto 20px auto;}
#content {height:100%;width: 580px;margin: 0 auto;padding: 20px 0 20px 20px; background: url(images/content-bg.png) right repeat-y; }
#application-content {height:100%;width: 580px;margin: 0 auto;padding: 20px 0 20px 20px; background: url(images/content-bg.png) right repeat-y; }
h1#logo a {margin-bottom: 20px;display:block;width: 551px; height: 219px;background:url(images/logo.gif);text-indent:-9999px;}
#application-logo {margin-bottom: 20px;display:block;}
#post-button a { display:block;background:url(images/post.gif);width:551px;height:57px;text-indent:-9999px;}
.postmeta a {float:left;display:block;}
.add-this {float:right;display:block;margin-top: 15px;}
.interaction { margin-bottom: 20px;vertical-align:bottom;width:530px;margin-top: 20px;border:1px solid #ccc;padding:0 10px 15px 10px; background:#FFF200;}


/*comment form*/
#commentform { margin-top: 20px;}
#commentform .textbox { width: 150px;padding:2px;margin: 3px 0 10px 0;}
#commentform #comment { width: 400px;margin: 5px 0 5px 0;}
#commentform #submit { margin-top: 10px;}
#commentform label { display:block;margin-top: 5px;}
.commentlist { list-style-type:none;}
.commentlist li { border:1px solid #ccc;background: #FFF200; width: 450px;padding: 10px;margin-bottom: 25px;}
.comment-text { margin-top: 10px;margin-left: 5px;}

#application-content p { width: 550px;}

.entry { display:block;width: 550px;}

.entry p { margin: 15px 0 15px 0 ;}
.job-image { margin-top: 10px;width: 550px;}
div.hr hr {display:none;}
div.hr {margin:40px 0 40px 0;width: 550px;text-align:left;height:9px;border:0px #fff;background-image:url(images/divider.gif);}
.app-hr { width: 565px !important; margin-bottom: 25px;clear:both;}

.navigation { font-size: 20px;display:block;width: 550px;margin-top: 50px;}
.navigation .alignleft { float:left;}
.navigation .alignright { float:right;}

.will-flavell { float:left;display:block;width:200px !important;}
.nicole-frazier { float:left;display:block; width:200px !important;}


.thecontent img { margin:0 auto;display:block;}

/*sidebar styles*/
#sidebar {margin-left: -7px;float:left;width: 319px; background:url(images/side-bg.png);height:760px;}
#sidebar .addthis_button { display:block;margin:50px 0 25px 75px;}

#apply-content { margin-top: 270px;width: 200px;margin-left: 54px;}
#apply-content p { line-height: 14px;height:87px;}
#apply-content #apply-button { text-indent:-9999px;display:block;width:137px;height:36px;background:url(images/apply-button.jpg);margin-top: 30px;margin-left:15px;}
#apply-content #apply-button:hover { background-position: 0px 36px;}

#thanks { width: 551px;background:#FFF200;border: 1px solid #000;margin-top: 10px;padding-bottom: 15px;}

#thanks p { display:block;margin: 15px 0 0 25px;float:left; width: 500px;}
#thanks a { float:right;display:block;margin: 5px 5px 0 0;text-decoration:none;}

#application-content h1 { margin-bottom: 15px;}

#hd-account-service a { width:298px;height:30px; background:url(images/hd-account-service.gif); text-indent:-9999px; display:block;}
#hd-copywriter a { width: 298px;height:32px; background:url(images/hd-copywriter.gif); text-indent:-9999px; display:block;}
#hd-art-director a { width: 375px;height:32px; background:url(images/hd-art-director.gif); text-indent:-9999px; display:block;}
#hd-interactive a { width: 292px;height:31px; background:url(images/hd-interactive.gif); text-indent:-9999px; display:block;}
#hd-media a { width: 298px; height: 30px;background:url(images/hd-media.gif); text-indent:-9999px; display:block;}
#hd-social-media a { width: 298px;height:31px; background:url(images/hd-social-media.gif); text-indent:-9999px; display:block;}
#hd-public-relations a { width: 295px;height:31px; background:url(images/hd-public-relations.gif); text-indent:-9999px; display:block;}

#discipline {height: 75px;}
#discipline label { margin: 0 5px 5px;}
.discipline {display:block;float:left; width: 200px;margin-bottom: 5px;}

#main-form { margin: 25px 0 25px 0;}
#main-form label { display:block;}
#main-form .textbox { margin: 3px 0 7px 0;}
.textbox { width: 300px;padding:3px;border:1px solid #ccc;}
#main-form .dropdown {padding:3px;border:1px solid #ccc;margin: 3px 0 7px 0;}
.small { width: 100px;}
.medium { width: 200px;}

.MultiFile-label{ background:#FFF200;font:14px "Times New Roman", Times, serif;border:1px solid #000;padding:5px;width: 500px;}
.MultiFile-title {display:block;float:left;width: 475px;}



#printButton { margin:25px 0 0 25px;	width: 206px;height: 42px; background:url(images/print.jpg);display:block;float:left;text-indent:-9999px;
	}


#submitButton { 
	margin-top: 25px;width: 206px;height: 42px; background:url(images/submit.jpg);display:block;float:left;text-indent:-9999px;
}



#uploadifyUploader { margin-bottom:  25px;}
.uploadifyQueueItem {
	font: 10px "Times New Roman", Times, serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top:0px;
	padding: 5px;
	width: 350px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}


body {
	font: 12px/16px Arial, Helvetica, sans-serif;
}
#fileQueue {
	width: 365px;
	height: 210px;
	overflow: auto;
	border: 1px solid #E5E5E5;
	margin-bottom: 10px;
}

label { clear:both;}

label.error {position:relative;top:-30px;height: 20px; margin-bottom: -36px;left:350px;color:red;display:block;}
.text-box { float:left;}


.defaultText {  }
.defaultTextActive { color: #a1a1a1;  }

#facebook { margin-left: 72px; margin-right: 32px;display:block;width:50px;height:51px;background:url(images/icon-facebook.png);float:left; text-indent:-9999px;}
#youtube { display:block;width:50px;height:51px;background:url(images/icon-youtube.png);float:left; text-indent:-9999px;}