/* -------------------------------------
	AIGA CHARLOTTE - textStyles.css
------------------------------------- */ 
    
	html, body {
		margin:0;padding:0;color: #666;background:url(../uploads/Image/background.png) repeat-x 0 0;font:12px/150% Verdana, Arial, Helvetica, sans-serif;}
	
	* {margin:0;padding:0;outline:none}

    img {border:none;}
	table {border-collapse:collapse;}
	form {margin:0;padding:0;} 
	
	.clear {clear:both;}

     /*-------- HEADERS --------- 
	h1 {
		margin:0;padding:0 0 5px 0;line-height:150%;
		font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#32982A;
		font-weight:bold;
	}
	h2 {
		margin:0;padding:0 0 5px 0;color:#32982A;font:bold 14px/150% Verdana, Arial, Helvetica, sans-serif;}
	h3 {
		margin:0;padding:2px 0 3px 0;line-height:175%;
		font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;
		font-weight:normal;
	}
    h4 {
		margin:0;padding:0 0 5px 0;line-height:150%;
		font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;
		font-weight:bold;
	} 
	
	 ------- BODY COPY -------- 
	p {
		margin:0;padding:0 0 12px 0;line-height:150%;
		font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666;
	}*/
	
	/* --------- LINKS ---------- */
    a, a:link, a:visited {color:#666;text-decoration:none;}
	a:hover {color:#333333;text-decoration:underline;}
	
	#container {margin:0;padding:0;height:630px;position:relative;}
  

	#layout {margin:0 0 30px 0;padding:0;width:950px;height:520px;position:absolute;bottom:0;left:0;}

  /* @group Sidebar */

  #sidebar {margin:0;padding:0 15px 0 0;width:210px;height:520px;float:left;position:relative;font-family:Helvetica, Arial, Geneva, sans-serif;}
  
  #sidebar #logo {display:block;width:210px;height:100px;background:url(../uploads/Image/logo.png) no-repeat 0 0;text-indent:-4000px}
    
  #sidebar #nav {position:absolute;bottom:0;left:37px;width:150px;}
  #sidebar ul {margin:0;padding:0;list-style-type:none;list-style-image:none;}
  
  #sidebar li {font-size:12px;line-height:185%;height:25px;*line-height:10px;font-weight:bold;letter-spacing:1px}
  #sidebar li a, #sidebar li a:link, #sidebar li a:visited {color:#666;text-transform:uppercase;}
  #sidebar li a:hover {color:#333;text-decoration:none;}
  #sidebar .selected {position:absolute;}
  #sidebar ul ul .selected {position:relative;margin-left:10px}
  #sidebar .selected a, #sidebar .selected a:link, #sidebar .selected a:visited, #sidebar ul ul .selected a, #sidebar ul ul .selected a:link {color:#333;}
  
  /* @end */

  /* @group Content */

  #content {
	margin:0;padding:60px 0 0 0;width:725px;z-index:100;float:right;/*overflow:hidden;height:0;*/
  }
  
  .default_content {width:525px;}
  
  #portfolio {width:725px;height:425px;overflow:hidden;position:relative;}
  #portfolio .overview {width:725px;float:left;}
  #portfolio #slides {margin:0;overflow:auto;position:absolute;left:0;}
  
  #slides .slide {float:left;position:relative;}
  #slides .slide .description {position:absolute;bottom:0;padding:10px;color:#fff;z-index:1000;display:none;}
  #slides .slide .description p {position:relative;z-index:500}
  #slides .slide .description .overlay {display:block;position:absolute;bottom:0;left:0;z-index:100;width:725px;height:425px;background:#333;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;}
  
  #slide_nav {margin-top:15px;clear:both;font-family:Helvetica, Arial, Geneva, sans-serif;letter-spacing:1px;font-weight:bold;}
  #slide_nav #slide_count {float:left;width:50px;text-align:center;color:#999;letter-spacing:1px;font:bold 11px/15px Helvetica, Arial, Geneva, sans-serif;}
  #slide_nav #slide_count #slide_num {color:#333;}
  #slide_nav #slide_title {float:left;margin-left:15px;color:#666;font-size:11px;}
  #slide_nav span.prev {display:block;width:15px;height:15px;float:left;text-indent:-4000px;cursor:pointer;background:url(../images/layout/arrow_prev.png) no-repeat}
  #slide_nav span.next {display:block;width:15px;height:15px;float:left;text-indent:-4000px;cursor:pointer;background:url(../images/layout/arrow_next.png) no-repeat}  
  
  /* @end */
  
  #sidebar .subnav {height:0;overflow:hidden;width:140px;visibility:hidden}
  #sidebar .subnav ul {padding:0 0 15px 0;*padding-top:5px;}
  #sidebar .subnav li {font-size:10px;*line-height:160%;height:auto;}
  #sidebar .subnav li a, #sidebar .subnav li a:link, #sidebar .subnav li a:visited {color:#666;text-transform:none;}
  #sidebar .subnav li a:hover {color:#333;}


  /* @group Form */

  #form {}
  #form #datalist {border-top:1px solid #ccc;}

	/*#form input.submit {display:block;float:right;padding:0 5px;font:bold 14px/25px "Lucida Grande", Lucida, Verdana, sans-serif;}*/


  fieldset {margin:0;padding:10px 0;border:none;}
	fieldset .inner_form {margin:0;padding:10px 15px 15px 15px;border:1px solid #ccc;background:#f2f2f2;}
	fieldset ol {margin:0;padding:0;}
	fieldset li {margin:0 0 8px 0;padding:0;clear:both;overflow:auto;}   
	fieldset input, fieldset textarea, fieldset select {padding:0 5px;font:bold 14px/25px "Lucida Grande", Lucida, Verdana, sans-serif;}
	fieldset fieldset input {width:360px;}
	fieldset textarea {width:638px;}
	fieldset fieldset textarea {width:602px;}
	fieldset textarea.editor {width:638px;height:300px;font-size:10px;font-weight:normal;}
	fieldset li label {
		margin:0 10px 0 0;width:100px;display:block;text-align:left;float:left;line-height:25px;
		font-size:14px;font-weight:bold;
	} 
	fieldset input.checkbox {width:auto;} 
	fieldset label.checkbox {/*font-size:12px;*/}
  /* @end */
