/** BASIC */
body
{
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
background-color: #000000;
background-image: url(carbon3.jpg);
background-repeat: repeat;
}

#frame
{
width: 1200px;
background-color: black;
margin-left: auto;
margin-right: auto;
}

.cimage .nav {
	position:absolute;
	top:32px; /* in conjunction with left property, decides the text position */
	left:585px;
	width:595px; /* optional, though better have one */
	height: 50px;
	color: white;
	border-style:none;
	border-width:1px;
	font-size:92%
}

/** HEADERS */
#header
{
width: 1200px;
margin-bottom: 20px;
text-align: center;
}

.head
{
text-align: center;
}

/**Columns for clients page*/
#cc1
{
float: left;
width: 241px;
height: 1000px;
margin: 10px 10px 0 0;
padding: 5px;
border-style:solid;
border-width:1px;
text-align: center;
}

#cc2
{
float: left;
width: 242px;
height: 1000px;
margin: 10px 10px 0 0;
padding: 5px;
border-style:solid;
border-width:1px;
}

#cc3
{
float: left;
width: 241px;
height: 1000px;
margin: 10px 10px 0 0;
padding: 5px;
border-style:solid;
border-width:1px;
}

/**Meet the djs page*/
#evan1
{
float: left;
width: 400px;
height: 200px;
text-align: center;
border-style:none;
border-width:1px;
}

#evan2
{
width: 1175px;
height: 200px;
border-style:none;
border-width:1px;
}

#evan3
{
float: left;
width: 400px;
text-align: center;
border-style:none;
border-width:1px;
}

#evan4
{
width: 1175px;
height: auto;
border-style:none;
border-width:1px;
float: clear;
}

#carryl1
{
float: left;
width: 400px;
height: 200px;
text-align: center;
border-style:none;
border-width:1px;
}

#carryl2
{
width: 1175px;
height: 200px;
border-style:none;
border-width:1px;
}

#carryl3
{
float: left;
width: 400px;
text-align: center;
border-style:none;
border-width:1px;
}

#carryl4
{
width: 1175px;
height: 700px;
border-style:none;
border-width:1px;
}

#rob1
{
float: left;
width: 400px;
height: 200px;
text-align: center;
border-style:none;
border-width:1px;
}

#rob2
{
width: 1175px;
height: 200px;
border-style:none;
border-width:1px;
}

#rob3
{
float: left;
width: 400px;
text-align: center;
border-style:none;
border-width:1px;
}

#rob4
{
width: 1175px;
height: 500px;
border-style:none;
border-width:1px;
}

#scott1
{
float: left;
width: 400px;
height: 200px;
text-align: center;
border-style:none;
border-width:1px;
}

#scott2
{
width: 1175px;
height: 200px;
border-style:none;
border-width:1px;
}

#scott3
{
float: left;
width: 400px;
text-align: center;
border-style:none;
border-width:1px;
}

#scott4
{
width: 1175px;
height: 300px;
border-style:none;
border-width:1px;
}

/**VENUES PAGE */
#venues
{
text-align:right
}

li.nobullet { list-style-type: none; }


/**CONTACTUS */
#contact1
{
float: left;
width: 500px;
height: 500px;
margin-left: 340px;
border-style:none;
border-width:1px;
}

#contact2
{
width: 1175px;
height: 500px;
border-style:none;
border-width:1px;
}

/**CHEER MUSIC */
#cheermusic
{
width: 895px;
height: 985px;
margin-left: 140px;
border-style:none;
border-width:1px;
border-color:blue;
}

/** CAREERS */
#careers
{
width: 895px;
height: 710px;
margin-left: 140px;
border-style:none;
border-width:1px;
border-color:blue;
}

#careers2
{
width: 400px;
height: 600px;
color: #FFFFFF;
text-align: left;
margin-left: 25px;
border-style:none;
border-width:1px;
border-color:green;
}


/** IMAGES */
.cimage
{
text-align: center;
border: none;
}


/** CONTENT */
#contentTop
{
background-image: url('top.png');
background-repeat: no-repeat;
background-position: center;
background-color: transparent;
width: auto;
height: 22px;
margin-top: 10px;
}

#contentMid
{
background-image: url('mid.png');
background-repeat: repeat-y;
background-position: center;
background-color: transparent;
width: auto;
height: auto;
}

#content
{
width: 1190px;
padding-left: 10px;
background-color: transparent;
}

#contentBottom
{
background-image: url('bottom.png');
background-repeat: no-repeat;
background-position: center;
background-color: transparent;
width: auto;
height: 23px;
}

p
{
margin: 0 0 0 0;
padding: 10px 0 10px 0;
}

h1,h2,h3,h4,h5
{
margin: 0 0 0 0;
}

ul
{
margin: 0 0 0 10px;
}


/** TEXT STYLES */
#ctext
{
width: 1190px;
height: auto;
color: #FFFFFF;
text-align: center;
}

#ctext2
{
width: 640px;
height: auto;
color: #FFFFFF;
text-align: left;
margin-left: 270px;
}

#h1text
{
width: 1190px;
height: auto;
color: #FFFFFF;
text-align:center;
font-size: 250%;
padding-left: 10px;
}

/**FORM*/
 form 
 {
 width:700px; 
 padding:10px; 
 }
 
 fieldset 
 {
 border:0px;
 }
 
 form label 
 {
 clear:left; 
 display:block;
 float:left; 
 width:90px; 
 text-align: center; 
 padding-right:10px;
 padding-left:200px;
 color:#888; 
 margin-bottom:0.5em;
 font-size:90%;
 }
 
 form input 
 {
 border:1px solid #000;
 padding-left:0.5em; 
 margin-bottom:0.6em;
 
 }
 
 div.gbsign{border:1px solid black;width:94%;margin:10px;padding:10px;}
 .gbname{font-weight:bold;color:green;}
 .gbdate{font-size:70%;margin-left:30px;}
 p.gbmessage{padding:5px;margin:15px;}
 
 .ptop{
padding-top:20px;
}

/** FOOTER */
#footer
{
width: 1200px;
height: auto;
color: #ffffff;
text-align: center;
font-size:small;
padding-left: 10px;
}

#footer a:link
{
color: #CCCCCC;
text-decoration: none;
}

#footer a:visited
{
color: #CCCCCC;
text-decoration: none;
}

#footer a:hover
{
color: #49a82a;
text-decoration: none;
}

#footer a:active
{
color: #CCCCCC;
text-decoration: none;
}

/** TASK SYSTEM */
#taskinput
{
width: 1200px;
}

#taskupdate
{
width: 1200px;
}



a:link
{
color: #FFFFFF;
}

a:visited
{
color: #FFFFFF;
}

a:hover
{
color: #00FF00;
}

a:active
{
color: #FFFFFF;
}

a 
{ 
text-decoration:none 
}

.bingBar
{
margin: 0 auto;
width: 630px;
text-align: center;
margin-left: 270px;
background-color: #444444;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

.bingBar img, input
{
vertical-align: middle;
}

.bingBar span
{
display: block;
margin-bottom: 15px;
color: #ffffff;
font-weight: bold;
}

.bingBar #q
{
width: 400px;
}











