/*  
Theme Name: Sign Arama Main
Theme URI: 
Description: Template Theme for Sign Arama
Version: 1.6
Author: Spearia Inc. - James Palm
Author URI: http://www.texto.de 

	
 */

hmtl{
     }

body{
     background: #e4e4e4; font: 1em "Lucida Grande", Helvetica, Arial, sans-serif;
     }

#container { width: 900px; padding: 0 5px; background: url('/images/bg_container.gif') repeat-y; margin: 0 auto; }
#header { background: #039 url('/images/bg_header.jpg') no-repeat; width: 900px; height: 146px; }
#address { width: 150px; text-align: left; margin: 5px 15px; padding: 10px; color: #FFF; font-weight: bold; font-size: 0.7em; }
#header_nav { background: #021e43 url('/images/bg_header_nav.gif') 0 40px repeat-x; width: 900px; height: 56px; }
#header_nav li { padding: 10px; float: right; list-style: none; background: none;  }
#header_nav a.last { border-left: none !important; }
#header_nav a { color: #FFF; text-decoration: none; font-size: 0.7em; font-weight: bold; text-transform: uppercase; border-left: 1px solid #ccc; padding-left: 15px; }
#header_nav a:hover { text-decoration: underline; }
#content { width: 870px; padding: 0 15px ; padding-bottom: 25px; background: #fff url('/images/bg_content.gif') bottom no-repeat;  }
#footer { margin: 0 auto; background: #e4e4e4 url('/images/bg_footer.gif') repeat-x; width: 880px;  text-align: center; color: #333; padding: 10px 15px; font-size: 0.6em; font-weight: bold; }
#footer a { text-decoration: none; color: #000; }
#footer a:hover { text-decoration: underline; }

/* glider */
#glider { width: 850px; height: 220px; margin: 0 auto; border: 1px solid #ccc;  background: #f00 url('/images/bg_glider.jpg') no-repeat; }
#glider .scroller { width: 705px; height: 220px;  overflow: hidden; float: left;}
#glider .scroller .sections { width: 10000px; }
#glider .scroller .sections .section { width: 225px; height: 190px; background: #fff; margin: 15px 15px 0px 0px; float: left;}
#glider .scroller .sections .section img { margin: 5px; }


/* Page Specific */
#welcome { padding: 10px 15px; width: 480px; }
	#calltoaction { color: #090; font-size: 1.7em; text-decoration: italics; text-align: center; padding: 25px; }
        #calltoaction a { color: #090; text-decoration: none; }
	#calltoaction a:hover {  font-weight: bold; } 
#quote_news { padding: 30px 45px 30px 0px; width: 300px; }
#newsloop { font-size: 0.85em; padding-left: 25px; }
#newsloop a { color: #000; text-decoration: none; }
#newsloop a:hover { text-decoration: underline; }
#services ul { list-style: disc; }
#services p { padding-left: 25px; width: 90%; }
#services h3 { color: #0065B1; font-size: 1.0em; }
#services img { float: left; clear: both; padding: 15px 15px 15px 0px; }
#services hr { clear: both; color: #eee; background-color: #eee; }
#services .sign { padding: 10px 0; }
#services a { text-decoration: none; }
#services a:hover { text-decoration: underline; }

#signs h3 { color: #0065B1; font-size: 1.0em; padding: 0 20px; }
#signs img { padding: 15px 25px; }
/*--------------------for your text--------------------*/

.fr { float: right; }
.fl { float: left; }
.clear { clear: both; }


h2 { font-size: 1.2em; }
h3 { font-size: 1.1em; }

.textbig { font-size: 1.5em; }

acronym, abbr, span.caps {
	cursor: help;
	}

hr {
 clear: both; color: #eee; background-color: #eee; 	
	}

ul{
	margin: 0; 
	list-style: none;
    }

ul.prd { width: 200px; list-style: none; font-size: 0.9em; font-weight: bold; margin: 0; }
ul.prd li { background: #ccc; border-bottom: 1px solid #fff; padding: 2px 5px; }
ul.prd li.odd { background: #eee; padding: 2px 5px; }
ul.prd li.in { padding-left: 30px; }

#requestquote { width: 225px !important; padding-right: 15px !important; }
#requestquote label, #requestquote input { display: block; width: 150px; float: left; margin-bottom: 5px; }
#requestquote label { text-align: right; width: 75px; padding-right: 15px; }
#requestquote br, #requestquote li { clear: left; width: 300px; }
#requestquote li { background: #1152ab url('/images/bg_li_alt.gif') repeat-y; float: left; border-bottom: 1px solid #69c; color: #FFF; font-weight: bold; font-size: 0.9em; padding: 5px 0; }

#genform { margin: 0; height: 500px; width: 300px; }
#genform fieldset { width: 100%; }
#genform legend { font-weight: bold; }
#genform label, #genform input { display: block; float: left; width: 200px; margin-bottom: 5px; }
#genform label { text-align: right; padding-right: 15px; width: 100px;  }
#genform li { display: block; margin: 5px 0; clear: left; float: left; width: 400px; }
#genform .submit { float: right; margin-right: 80px; width: 70px; }


/*--------------------for links--------------------*/

a:visited { 
	color: #00F; 
     }

a img { border: none; }


/*--------------------iamges as a link--------------------*/


/*--------------------smilies --------------------*/



/*--------------------read more link--------------------*/


/*--------------------pages with pagination--------------------*/

/*--------------------search--------------------*/


/*--------------------comments--------------------*/
.alt {
	 
	}


