/* CSS Document */

BODY {
	background-color: #272220;
	background-image: url(images/background09a.jpg);
	color: #ffffff;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	text-align: center;
	}
	
a {color: #7da861; text-decoration: none;}
a:hover {color: #7da861; text-decoration: underline;}
a:visited {color: #755754;}	

.smtext {font-size: 10px;}

.padding {padding-left: 10px; padding-right: 15px;}
.paddingnews {padding-left: 22px; padding-right: 27px;}

.style1 {color: #9393a2; font-size: 14px;}
.style1 a {color: #7e7e7e;}
.style1 a:hover {color: #7e7e7e; text-decoration: underline;}
.style1 a:visited {color: #d8d2c1;}

.floatbox {width: 200px; text-align: left; float: right;}
.floatbox2 {background-color: #000000; border: #453834 medium solid; width: 160px; float: left; font-weight: normal;
        font-family: "Times New Roman", Times, serif; font-size: 18px; padding-top: 8px; padding-bottom: 10px; padding-right: 5px; margin-right: 5px;}

.main-back {background-image: url(images/crosspoint09a_05.jpg); background-position: top; background-repeat: no-repeat; background-color: #272220; padding-right: 10px; padding-left: 10px; text-align: left;}

.news-back {background-image: url(images/crosspointsample_05.jpg); 
background-repeat: no-repeat;
background-color: #7e7e7e;

padding-top: 80px;
color: #9393a2;}

.outline {border: 2px solid #000000; width:902px;}

.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearb {clear:both;padding:10px;}

#newsletter {background-image:url(/uploads/SGH/newsletter.png); background-repeat: no-repeat; width:277px; height:239px;margin:auto; padding-left: 10px; float: right;}
#newsletter h3 {text-align:center;font-size:20px; color:#7da861; padding: 30px 10px;}
#newsletter form {margin: 0px 25px;}
#newsletter input[type='submit'] {background-color:#7da861; padding:4px; color:#fff; border:1px solid #111;}

.box {background-color: #000; width:277px; margin: 0px 25px; float: right;}
.box-text {padding: 7px;}
#sidebar .box-text a, #sidebar .box-text a:link, #sidebar .box-text a:active, #sidebar .box-text a:visited, #sidebar .box-text a:hover {color:#ffffff; font-size: 20px; }

.searchform form{background-color: transparent;border: none;margin: 0; padding: 12px 0 15px 8px;width: 250px;}
.searchform p {margin: 0; padding: 0 0 10px 0;}
.searchform input.textbox {width: 170px;color: #777; height: 18px;padding: 2px;vertical-align: top;}
.searchform input.button {width: 60px;height: 24px;padding: 2px 5px;vertical-align: top;background:#2b71ac;}	
input.search-button {background-color:#7da861;border:1px solid #111;color:#fff;}

#sidebar {padding-left:10px;border-left:1px dotted #ccc;}
#sidebar a, #sidebar a:link, #sidebar a:active, #sidebar a:visited, #sidebar a:hover {color:#2b71ac;} 
h3.sidebar, h3.sidebar a, h3.sidebar a:visited, h3.sidebar a:hover, h3.sidebar a:active, h3.sidebar a:link {font-size:20px;color:#fff;margin:8px 0px 8px;}

.left {float:left;margin-right:10px;}
.right {float:right; margin-left:10px;}
.center {margin:auto;} 

/**************************************/
/*               FOOTER               */
/**************************************/
#footer {}
#footer-menu {font-size:10px; text-align:center;padding:20px;color:#fff; width:960px;}
#footer-menu a, #footer-menu a:visited, #footer-menu a:hover {text-decoration:none;color:#fff;} 

h1{
        font-weight: bold;
        font-size: 26px;
        font-family:"Times New Roman", Times, serif;
        text-decoration: none;
		padding: 0px;
        color : #c0bfa9;
        margin: 0px;
}



h3{
        font-weight: bold;
        font-size: 20px;
        font-family: "Times New Roman", Times, serif;
        text-decoration: none;
        line-height : 120%;
		  color : #7da861;
        margin: 0px;	
		
		}

h4{
        font-weight: bold;
        font-size: 18px;
        font-family: "Times New Roman", Times, serif;
        text-decoration: none;
        line-height : 120%;
		  color: #755754;
        margin: 2px;
		 			}
		
h5{
        font-weight: bold;
        font-size: 16px;
        font-family: "Times New Roman", Times, serif;
        text-decoration: none;
        line-height : 120%;
		  color : #ffffff;
        margin: 2px;
		background-color: #755754;
		}		
		
h6 { 
	     font-weight: 900;
        font-size: 16px;
        font-family: "Times New Roman", Times, serif;
        text-decoration: none;
        line-height : 95%;
        color : #c0bfa9;
        margin: 0px; 
		padding: 0px;
		  letter-spacing: 0px;
				  text-align: left;
			}
			

