@charset "utf-8";



/* CSS Document */



body {
	background-position:top;
	background-repeat:repeat;
	background-color:#aab3bc;
	margin:0;
	padding:0;







}







#wrap {
	width:900px;
	margin: 0 auto;
	position:relative;
	padding-bottom:10px;
	border-color:#036;
	border-style:solid;
	border-width:thick;
	background-image:url(images/contentbg.gif);
	background-repeat:repeat-y;



}











.sidebarmenu {




float:left;



width:175px;



text-align:left;



padding-top:40px;



margin: 0;











}











.sidebarmenu ul{



margin: 0;



padding: 0;



list-style-type: none;



font: bold 13px Verdana;



width: 180px; /* Main Menu Item widths */



border-bottom: 1px solid #ccc;



float:right;



}



 



.sidebarmenu ul li{



position: relative;



}







/* Top level menu links style */



.sidebarmenu ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color:#FFF;
	text-decoration: none;
	padding: 6px;
	border-bottom: 1px solid #000;



}







.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited {
	background-color: #15385d; /*background of tabs (default state)*/
	font: bold 13px Verdana;



}







.sidebarmenu ul li a:active {
	background-color:#036;







}











.sidebarmenu ul li a:hover{
	color:#FFF;
	background-color: #0D72D9;



}







/*Sub level menu items */



.sidebarmenu ul li ul{



position: absolute;



width: 150px; /*Sub Menu Items width */



top: 0;



visibility: hidden;



}







.sidebarmenu a.subfolderstyle{



background: url(right.gif) no-repeat 97% 50%;



}







td a {



color:#0099CC;







}







td a:link {



color:#0099CC;







}







a:visited {



color:#0066CC;







}







a:hover {



color:#0066CC;







}







 



/* Holly Hack for IE \*/



* html .sidebarmenu ul li { float: left; height: 1%; }



* html .sidebarmenu ul li a { height: 1%; }



/* End */







p.windowlink {



padding:5px 5px 0 15px;







}







p.windowlink a {



font:bold 12px Arial, Helvetica, sans-serif;



color:#000000;



text-decoration:none;



}







ul.listnew {



list-style:square;







}







ul.listnew li {



padding-bottom:7px;



font:normal 14px Arial, Helvetica, sans-serif;



line-height:17px;



color:#330066;







}







ul.listnew li a {



font:bold 14px Arial, Helvetica, sans-serif;



color:#660066;



}







#maincontent {
	width:700px;
	float:left;
	border:#000 2px solid;
	background-image:url(images/sidpichomenewW.jpg);
	background-position:top;
	background-color:#FFF;
	background-repeat:no-repeat;
	margin: 0;
	padding: 0;



}







#windowpage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/windowpic.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







#sidingpage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/sidpicsiding.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







#gallerypage {
	width:623px;
	float:left;
	margin: 0;
	padding-left:20px;
	background-color: #FFF;
	border: #000 2px solid;



}







#featurepage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/sidpicfeature.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







#energypage {
	width:623px;
	float:left;
	border:#000 2px solid;
	background-position:top;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	margin: 0;
	padding: 0;



}







#vinylwindowpage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/sidpicvwindow.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







#hungwindowpage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/sidpichung1.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







#sliderwindowpage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/sidpicslider.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







#picturewindowpage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/sidpicpicture.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







#bowwindowpage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/sidpicbow.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







#shapewindowpage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/sidpicshape.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







#installsidingpage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/sidpicinstall2.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







#casementwindowpage {







width:623px;



float:left;



border:#000 2px solid;



background-image:url(images/sidpiccasement.jpg);



background-position:top;



background-color:#FFFFFF;



background-repeat:no-repeat;



margin: 0;



padding: 0;



}







.header {



padding-top:15px;



padding-left:10px;



}







#leftcontent {
	float:left;
	width:560px;
	padding-left: 5px;
	padding-right: 5px;







}







h3 {



font:bold 16px Arial, Helvetica, sans-serif;



margin:0;



padding-left:18px;



padding-top:7px;



}







p.lefttext {



font:normal 13px Arial, Helvetica, sans-serif;



color:#000000;



padding:5px 5px 7px 18px;



margin:0;



line-height:18px;



}







#rightcontent {
	float:left;
	width:150px;
	padding-top:220px;
	padding-left:3px;



}







p.rightpic {



float:right;



padding-top:20px;







}







#rightcontent2 {



float:right;



width:250px;



padding-top:260px;



padding-left:10px;



}







#rightcontent3 {
	float:right;
	width:250px;
	padding-top:0px;
	padding-left:3px;



}







legend {



font:normal 11px Verdana, Arial, Helvetica, sans-serif;



color:#999999;







}







label {



font:normal 14px Verdana, Arial, Helvetica, sans-serif;



color:#000000;



width:80px;



display:block;



padding-top:6px;







}







fieldset {



padding-left:20px;







}











#footer {
	width:650px;
	text-align:center;
	padding-left:250px;
	color:#FFFFFF;
	float:left;



}







#footer a {
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;







}







#footer a:hover, a:visited {
	color:#CCCCCC;
	font:normal 14px Arial, Helvetica, sans-serif;







}
h1 {
	font-size: 36px;
	color: #0C4176;
}

