/* 
 This file was generated by Dashcode.  
 You may edit this file to customize your widget or web page 
 according to the license.txt file included in the project.
 */

body {
    margin: 0px;
    font-family: Helvetica;
    background-color: #000115;
    color: #AAAAAA;
    font-size:13px;
    /*font-family:Arial,Verdana;*/
    font-family:Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans Unicode,Arial,sans-serif;
}

h1 {
    font-size:1.3em;
}

#menu a {
    /*color: #cccccc;*/
	color:#dddddd;
    font-family:Helvetica;
    text-decoration:none;
    margin:0px;
    padding-left:10px;
    padding-right:10px;
    border-left:2px solid #888888;
}

#contact a {
	border:none;
	margin-top:25px;
	margin-bottom:0px;
	padding-top:6px;
	margin-right:20px;
	vertical-align:center;
}

#menu a:visited {
	color:#dddddd;
    text-decoration:none;
}

#menu a:hover {
    color: #f26226;
}

#menu a:active {
    color: #f26226;
    text-decoration:none;
}


#menu span {
    margin:0px;
    padding-left:10px;
    padding-right:10px;
    border-left:2px solid #888888;
}



#menu .first span {
    margin:0px;
    padding-left:10px;
    padding-right:10px;
}


#container
{
    margin-top:15px;
    margin-bottom:15px;
    text-align:center;
}

#center
{
    margin-left:auto;
    margin-right:auto;
    width:900px;
    text-align:left;
}

#header {
    float:left;
    width:100%;
    background-color: #191919;
    border:1px solid #303030;
}

#image {
    width: 267px;
    height: 94px;
    float:left;
}

#inner_image {
    border:none;
}


#image1 {
    width: 358px;
    height: 94px;
    float:right;
}

#inner_image1 {
    border:none;
}

#footer {
    width: 900px;
    height: 56px;
    position: relative;
    float:left;
    border-left:1px solid #303030;
    border-right:1px solid #303030;
    margin-top:-10px;
    background-color: #191919;
}

#inner_footer {
    border:none;
}

#copyright {
    width:860px;
    padding-left:20px;
    padding-right:20px;
    padding-top:0px;
    padding-bottom:10px;
    height: auto;
    position: relative;
    float:left;
    border-left:1px solid #303030;
    border-bottom:1px solid #303030;
    border-right:1px solid #303030;
    color:#555555;
    font-family:Verdana;
    font-size:0.7em;
    text-align:center;
    background-color: #191919;
}

#copyright a {
	text-decoration:none;
	color:#888888;
}

#partnerlogos {
    width:100%;
    padding-left:00px;
    padding-right:00px;
    padding-top:10px;
    padding-bottom:10px;
    height: auto;
    position: relative;
    float:left;
    /*border-left:1px solid #303030;
    border-bottom:1px solid #303030;
    border-right:1px solid #303030;*/
    color:#555555;
    font-family:Verdana;
    font-size:0.7em;
    text-align:right;
    /*background-color: #191919;*/
}

#menu {
    width:860px;
    padding-left:20px;
    padding-right:20px;
    padding-top:17px;
    padding-bottom:17px;
    float:left;
    border:1px solid #303030;
    color: #888888;
    height: 17px;
    background-color: #222222;
}

#menu_options {
    float:left;
    width:740px;
}

#contact {
    text-align:right;
    position:relative;
    width:110px;
    float:left;
    margin-top:-10px;
    margin-bottom:-14px;
    padding-right:10px;
}

.error {
	background-color:#f26226;
} 

.error2 {
	color:#f26226;
	padding:5px;
} 

#content {
    width:860px;
    padding-left:20px;
    padding-right:20px;
    padding-top:10px;
    padding-bottom:10px;
    float:left;
    background-color: #191919;
    border-left:1px solid #303030;
    border-right:1px solid #303030;
    min-height:300px;
}

#content_title {
    width:570px;
    height:30px;
    padding-top:5px;
    padding-bottom:7px;    
}

#content_title h1 {
    color: #f26226;
    font-size:1.3em;
}

#content_main {
    width:570px;
    min-height:400px;
    float:left;
}

#content_main p {
    line-height:1.4em;
    text-align:justify;
}

#content_sidebar {
    left:590px;
    margin-left:30px;
    top:0px;
    margin-top:-20px;
    width:240px;
    min-height:260px;
    background-color:#222222;
    float:left;
    padding:10px;
    font-size:0.9em;
    padding-bottom:10px;
}

#content_sidebar h1 {
    font-size:1.1em;
    color:#f26226;
    border-bottom:1px dotted #f26226;
}

#content_sidebar p {
    text-align:justify;
    line-height:1.5em;
    font-size:0.95em;
}

#content_sidebar a {
	text-decoration:none;
	border-bottom:1px dotted white;
	color:#ffffff;
}

#content_sidebar a:hover {
    color: #f26226;
}

#content_sidebar table {
	width:100%;
}
#content_sidebar .right {
	padding-left: 10px;
	text-align:right;
}


#content_main a {
	text-decoration:none;
	border-bottom:1px dotted white;
	color:#ffffff;
}

#content_main a:hover {
    color: #f26226;
}


form {
	    /*background-color:#222222;*/
	    padding-top:10px;
	    padding-left:10px;
	    padding-right:10px;
	    padding-bottom:10px;
}


.form_quote {
	    /*background-color:#222222;*/
	    padding-top:10px;
	    padding-left:10px;
	    padding-right:10px;
	    padding-bottom:10px;
	    text-alignment:right;
}

input {
	width:360px; 
	background-color:#999999; 
	border:none; 
	font-family:Verdana,Helvetica;
	font-size:0.9em;
}

.button {
	width:auto;
	margin:0px;
	padding:0px;
	border:none;
    background-color: #191919;
}

.buttonquote {
	width:153px;
	height:29px;
}

.buttonsend {
	width:100px;
	height:29px;
}


textarea {
	width:360px; 
	background-color:#999999; 
	border:none; 
	font-family:Verdana,Helvetica;
	font-size:0.9em;
}

#contact_form td {
	padding-right:10px;
	padding-bottom:3px;
}

table {
	border:none;
	padding:0px;
	margin:0px;
	width:100%;
}

td {
	vertical-align:top;
}

#content_main ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
#content_main li
{
	/*list-style: square url('../images/list.jpg');
	padding-left: 5px;*/
	background-image: url('../images/list.jpg');
	background-repeat: no-repeat;
	background-position: 0px 3px; 
	padding-left: 24px; 
	 
	padding-bottom:12px;
	font-size:1em;
}


#content_sidebar ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
#content_sidebar li
{
	/*list-style: square url('../images/list.jpg');
	padding-left: 5px;*/
	background-image: url('../images/list.jpg');
	background-repeat: no-repeat;
	background-position: 0px 3px; 
	padding-left: 24px; 
	 
	padding-bottom:12px;
	/*font-size:1em;*/
}
/*#content_main ul {
	indent:0px;
	padding-left:30px;
	padding-right:0px;
}

#content_main li {
	list-style: square url('../images/list.jpg');
	padding-bottom:12px;
	font-size:1em;
}*/

#content_sidebar span {
	color:#f26226;
}

#content_main span {
	color:#f26226;
}

#noborder a {
	text-decoration:none;
	border-bottom:0px;
}


