/*
	 5thousand
	 http://www.5thousand.com
	 © 2009 5thousand
	 
	 Site design by: Hey You Look At This
*/


/*
    RESET, BASICS, and TOOLBOX
*/
*					                      { margin: 0; padding: 0; }
html                                      { overflow-y: scroll; }
body				                      { font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.5em; color: #FFFFFF; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-position:center; background-position:top;}
.floatLeft                                { float: left; }
.clear                                    { clear: both; }
p                                         { margin: 0 0 12px 0; }
code                                      { display: block; padding-bottom: 10px; }
a                                         { text-decoration: none; }
a img                                     { border: none; }
a:link 									  { color: #fff200; text-decoration: none; }
a:visited 								  { text-decoration: none; color: #fff200; }
a:hover 								  { text-decoration: none; color: #fff200; }
a:active 								  { text-decoration: none; color: #fff200; }
blockquote								  {
	margin-left: 35px;
	margin-right: 35px;
	background-color: #888;
	padding: 18px;
}
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }

#rotator {  
	float: left;
} 

#testimonial_area {
	height: 484px;
	width: 484px;
	background-image: url('images/note_bg.png');
	background-repeat: no-repeat;
	margin: 0px auto;
	padding: 35px;
	font-family: "Courier New", Courier;
	font-size: 12px;
	font-weight: bold;
	color: black;
	overflow: hidden;
}

#testimonials_inner {
	position: relative;
}

.test {
	width: 400px;
	height: 400px;
	overflow: hidden;
}

#john {

}

.pics {
	overflow: hidden;
    height:  318px;  
    width:   630px;  
    padding: 0;  
    margin:  0; 
    margin-left: -40px;
}
 
.pics img {  
    padding: 15px;  
    width:  600px; 
    height: 316px; 
    top:  0; 
    left: 0;
} 

h2 {
	margin-top: 28px;
	font-weight: bold;
}

h3 {
	margin-top: 18px;
}

/*
    STRUCTURE
*/
#container			                      { width: 960px; margin: 0 auto;}
#page-wrap			                      { width: 960px; margin: 0 auto;
											background-image: url(images/background.jpg); background-repeat:no-repeat; position: relative; }
#header									  { width: 960px; height: 133px;}
#banner									  { width: 960px; height: 316px;}
h1#logo                                   { width: 453px; height: 133px; float: left; 												margin: 0; padding: 0px; }
#medialink								  { position: absolute; top: 0px; right: 0px;}

                                       
                                            
/*
    Nav Bar
*/
#nav                                 	  { height: 133px; width: 507px; float: left;}
.nav									  { margin: 0px; padding: 0px;}

#home									  { height: 133px; width: 87px; float: left; }
#who									  { height: 133px; width: 71px; float: left; }
#test									  { height: 133px; width: 157px; float: left; }
#store									  { height: 133px; width: 78px; float: left; }
#contact								  { height: 133px; width: 114px; float: left; }


/*
    Content Area
*/
#main                                 	  { width: 630px;}
#content								  { width: 590px; float:left;}


/*
    SIDEBAR
*/
#sidebar                                  { overflow: hidden; width: 320px; padding-left: 50px; }

#sidecontent							  { overflow: hidden; width:260px;}

#my_twitter_status_time					{
	 display: block;
	 margin-left: 20px;
	 padding-left: 20px;
	 font-size: 11px;
	 font-style: italic;
}
}

/*
    Copyright
*/
#business {
	bottom:0;
	color:#FFFFFF;
	font:12px Georgia,Serif;
	height:20px;
	margin-left:0;
	margin-top:10px;
	overflow:hidden;
	padding-bottom:25px;
	position:relative;
	width:960px;
}

input {
	padding: 6px;
	width: 100%;
}
textarea {
	padding: 6px;
	width: 100%;
}

table {
}

th {
	background-color: #1c417b;
	border: 2px solid white;
}
td {
	border: 1px solid white;
	border-spacing: 0px;
	margin: 0px;
	padding: 10px;
}

#newform, #viewdialog {
	display: none;
}

#pdf-text {
	height: 450px;
	width: 750px;
	margin: auto;
}

#viewdialog td {
	padding: 5px;
}

.pdf-link {
	color: #3355cc !important;
	text-decoration: underline !important;
	font-size: 18px;
}
