html{
    height:100%;
}
body{
    margin:0;
    font:80% Arial, Serif;
    color:#272d32;
    background-color:#000000;
    height:100%;
    text-align:center;
}
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

p {
	line-height: 180%;
	margin: 0 115px 0 115px;	
}
	
.clr{
    clear:both;
}
h1{
    color:#000000;font-weight:normal;font: bold 150% Georgia, Serif;text-align:center;
}
h3{
    font-size:110%;color:#272d32;margin:0 0 5px 0; line-height:15px;
}
ul{
    padding:0;margin:15px 0 15px 25px;
}
#container{
    background-color:rgb(0,0,0);min-height:100%;
}
#wrapper{
    width:1121px;background-color:rgb(0,0,0);
    margin:0 auto;min-height:100%;text-align:center;
	
}
#wrapper-inside{
    width:1121px;min-height:861px;
	background-color:#000000;
}
/* header*/
#header{
    width:100%;background:url('../images/header.jpg') no-repeat;
    height:134px;margin-right:50px;margin-top:20px;-webkit-border-radius: 56px;
	border-radius: 56px;
	
}
#header-bottom{
    width:902px;background:url('../images/header_bottom.jpg') no-repeat;
    height:75px;margin:0 0 0 110px;
    position:relative;
	border-bottom:2px solid #000000;
	
}
#header-bottom .menu{
    height:44px;
    position:absolute;right:0;
}
#header-bottom .menu ul{
    list-style-type:none;margin:0;padding:0;
}
#header-bottom .menu ul li{
    float:left;height:50px;text-align:center;
}
#header-bottom .menu ul li span{
    width:100px;height:29px;display:inline-block;padding-left:27px;padding-right:27px;padding-top:17px;
}
#header-bottom .menu ul li.hasdiv span{
    background:url('../images/menu_divider.jpg') repeat-y top left;
}
#header-bottom .menu ul li a{
    display:inline-block;height:42px;color:#ffffff;text-decoration:none;font-size:90%;font-weight:bold;font-family:arial,verdana;
}
#header-bottom .menu ul li a:hover{
		color:#6E6E6E;
		
	
}


/*content */
#content{
    width:900px;text-align:center;margin:0 0 0 110px;position:relative;
	background-color:#FFFFFF;
}
/* content - left */
#content #left{
    float:left;
    width:161px;
    min-height:100%;
}
#content .buttons{
    position:absolute;bottom:0;left:13px;
}
ul#nav{
    list-style-type:none;margin:0;padding:0;width:134px;margin: 0 auto;
	}
	
ul#nav li{
    text-align:left;padding:10px 0 10px 0; 
	}
	
ul#nav li a{
    color:#272d32;font:bold 100% Arial, Serif;
}
ul#nav li a:hover{
    color:#6E6E6E;
	-webkit-transform: scale(1.2);
	
}
/*content - right */
#content #right{
    float:left;
    width:704px;
    min-height:100%;
	padding-left:20px;
	border-left:2px solid #000000;
	
}
#content .largeimage{
    width:617px;height:299px;padding:11px;
	
}
#content .content{
    width:677px;margin:15px auto;line-height:18px;font-size:110%;
}

#content .left{
    float:left;width:341px;margin:15px auto;font-size:110%;line-height:20px;
}

#content .right{
    float:right;margin-left:10px;background:#f0f0e4;border:1px solid #c3c3ad;padding:13px 9px 13px 9px;
    width:270px;
}
#content #right .inside{
    width:704px;margin:0px auto; min-height:700px;line-height:20px;Font: 100% Arial, Serif;
	text-align:left;line-height:180%;
}



#content #right .inside .inside-left p {
	margin:0 50px 0 0;
	}

#content #right .inside .homepage{
		margin:0 50px 0 70px;
		font-family: Times New Roman, Helvetica, sans-serif;
		font-size: 120%;
		line-height:150%;
		color:black;
		}

#content #right .inside .image {
		Margin-right:40px;
		}

#content#right .product p{
	text-align:center;
	margin:0 115px 0 115px;
	line-height:180%;
	
}

#content#right .product .imgsrc {
	Margin:0 115px 0 115px;
	border-style:outset;
	}

#content#right .product .request-quote {
	margin:0 245px 0 245px;
	color:#FF5632;
	}
	
#content .right-inside{
    width:332px;float:right;
    margin-right:5px;text-align:center;
}

.largeimage {
	margin-left:42px;
	border-radius:15px 50px;
}



#content #right .inside .announcement {
		margin-left: 240px;
	}
#content #right .inside .graduation1 p  {
	margin:0 50px 0 50px;
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size: 110%;
	line-height: 150%;
	color:black;
}
#content #right .inside .graduation1 h4 {
	margin:0 50px 0 250px;
	color:#FF5632;
}

#content #right .inside .graduation1 h1 {
	margin:0 50px 0 30px;
	color:#FF5632;

}


#content .right-inside .images{
    height:110px;width:98%;margin:10px auto;
}
#content .right-inside .images img{
    padding:1px;
    border:1px solid #bcbca4;
}
#content .right-inside .images img.leftimg{
    float:left;
}
#content .right-inside .images img.rightimg{
    float:right;
}
#content .sidebar{
    margin-left:10px;background:#f0f0e4;border:1px solid #c3c3ad;padding:13px 9px 13px 9px;margin:12px auto;
    width:305px;text-align:center;font-size:85%;position:relative;
}
#content .sidebar ul{
    margin:0 0 0 12px;padding:0;display:block;
}
#content .sidebar ul li{
    margin:0 0px 0 0px;width:100%;line-height:22px;
    float:left;
}
/*footer*/
#footer{
    width:900px;margin-left:110px;background-color:#009ad9;padding-top:14px;padding-bottom:14px;
    position:relative;font-size:80%;color:#9a9388;
}
#footer a{
    color:#FFFFFF;text-decoration:none;
}
#footer a:hover{
    color:#000000;text-decoration:underline;
}
#footer .copyright{
	position:absolute;
	left:14px;
	top:19px;
	color:#FFFFFF;
}
#footer .development{
    position:absolute;
    right:10px;
    top:19px;
}
#footer ul{
    margin:0 auto;
    padding:0 0 0 0;
    list-style:none;
    text-align:center;
    width:240px;
}
#footer ul li{
    display:inline;
    padding:0 2px 0 6px;
    margin:0;
}
