@charset "utf-8";
/* CSS Document */

a
{
	text-decoration:none;
}	
.contact h3
{
	color:#faafaa;
}
.contact h1
{
	color:#000000;
	text-align:center;
	margin:0px;
	margin-right: 82%;
}
form input
{
	color:#777;
	padding:0px 0px 0px 2px;
}
table
{
	font-family:Calibri;
	font-size:17px;
	color:#fff;
	border-collapse:collapse;
}
/*table#contable th*/#conthead
{
	width:200px;
}
table#contable td
{
	height:20px;
}
table#protable td
{
	height:25px;
	width:auto;
	
	color:#000;
}
#wid
{
	width:100px;
}
#pid
{
	color:#000000;
	text-indent:-2px;
	width:670px;
	font-size:17px;
	margin-left:20px;
}
th
{
	font-family:Calibri;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
table#contable, #enq
{
	font-family:Calibri;
	font-size:17px;
	color:#000;
}
#sidenav
{
	font-family:Calibri;
	font-size:13px;
	color:#fff;
}
#sidenav:hover
{
	font-family:Calibri;
	font-size:13px;
	color:#000;
}
#sidemenu
{
	font-family:Calibri;
	font-size:14px;
	color:#fff;
}
a#sidelinks
{
	font-family:'Arial Narrow'; 
	font-size:12px;
	color:#090909;
	text-decoration:underline;
}	
li
{
	list-style:none;
	text-align:left;
}
/*#sidelinks:hover
{
	font-family:'Arial Narrow'; 
	font-size:11px;
	color:#aaa;
}	*/
.sidespace
{
	height:240px;
	width:180px;
	margin:0px 0px 0px 0px;
	position:relative;
	bottom:20px;
}
#simage
{
	margin-top:35px;
	margin-left:-15px;
}
#product
{
	color:#8712f0;
	font-family:Calibri;
	font-size:14px;
}
#product:hover
{
	color:#faa;
	font-family:Calibri;
	font-size:14px;
}
ul.linkback
{
	margin:0px 0px 0px 10px;
	padding:0px;
	float:left;
	/*text-align:left;*/
	font-size:11px;
	color:#090909;
	line-height:18px;
}
body
{
	background-color:#515151;
	border:0px;
	margin:5px 0px 5px 0px;
	padding:0px;

}
div.menu ul#nav li.top
 a span:hover
{
	color:#313131;
}
.containers
{
	background-color:#3c404b;
	height:auto;
	width:1035px;
	margin:0px 0px 0px 0px;
	padding:7px 7px 10px 7px;
}
.container
{
	background-color:#FFFFFF;
	height:auto;
	float:left;
	width:1035px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#submit
{
	font-family:Calibri;
	font-size:14px;
	color:#fff;
	float:right;
	margin:5px 3px 0px 0px;
}
#submit:hover
{
	font-family:Calibri;
	font-size:14px;
	color:#000;
}
.left
{
	float:left;
	width:240px;
	height:auto;
	margin:5px 0px 5px 5px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
}
.right
{
	float:left;
	width:780px;
	height:auto
	background-color:#FFFFFF;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.logo
{
	margin:0px 0px 0px 0px;
	height:222px;
	width:245px;
	background-color:#3a7adc;
	float:left;
	
}
.log
{
	height:90px;
	width:90px;
	background-image:url(images/Sunmag_Logo.jpg);
	margin:20px 0px 15px 83px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:5px;
}	
.search_nav
{
	float:right;
	margin:-10px 10px 0px 0px;
	width:220px;
	padding:0px;
}
.search_nav img
{
	/*float:left;*/
	margin:0px;
	padding:0px;
}
.tbox
{
	background:url(images/textbox.jpg) no-repeat;
	width:119px;
	height:27px;
	border:none;
	outline:none;
}
.cbox select
{
	background:url(images/combobox.jpg);
	width:119px;
	height:27px;
	border:none;
	color:#777;
	outline:none;
}
input.search1
{
	background:url(images/search.jpg) no-repeat;
	width:172px;
	height:31px;
	border:none;
	outline:none;
	padding:0px 0px 0px 2px;
	margin::0px 0px 0px 0px;
	float:left;
}
input.search2
{
	background:url(images/search_button.jpg);
	width:30px;
	height:31px;
	border:none;
	outline:none;
	margin:0px 0px 0px 0px;
	padding::0px 0px 0px 0px;;
	float:left;
	cursor:pointer;
}
.details table
{
	line-height:40px;
	float:left;
	margin:0px 0px 0px 35px;
}
a.logi
{
	color:#FFF; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif; 
	padding:0px 0px 0px 0px; 
	text-decoration:underline; 
	margin:10px 27px 0px 0px; 
	float:right;
}
a.logi:hover
{
	text-decoration:none;
}
.details
{
	margin:3px 10px 0px 0px;
	height:600px;
	width:245px;
	float:left;
	background:url(images/submit_back.jpg) no-repeat #3472d7;
}
.detailsproduct
{
	margin:-10px 10px 0px 0px;
	height:140px;
	width:245px;
	background-color:#3472d7;
}
.contacttxt
{
	margin-top:-10px;
}
.wood
{
	height:64px;
	width:169px;
	background:url(images/Submit_Enquiry.jpg);
	margin:10px 45px;
}	
.swood
{
	height:240px;
	width:230px;
	background:url(images/swood5.jpeg);
	margin:10px 0px 0px 15px;
	
}	
.bline
{
	width:200px;
	height:1px;
	background-color:#5d94ee;
	margin-left:13px;
	margin-top:20px;
	margin-bottom:15px;
	float:left;
	/*position:absolute;
	top:250px;
	left:0px;*/
}		
.header	
{
	float:left;
	margin:5px 0px 10px 15px;
	padding:0px;
	height:331px;
	width:770px;
	/*background:url(images/Banner_Plywood.jpg);*/
}
.productheader	
{
	float:left;
	margin:0px 0px 10px 15px;
	height:181px;
	width:770px;
	/*background:url(images/Banner_Plywood.jpg);*/
}
.contactheader	
{
	float:left;
	margin:0px 0px 10px 15px;
	height:181px;
	width:770px;
	/*background:url(images/Banner_Plywood.jpg);*/
}
/*.contact
{
	height:auto;
	width:auto;
	margin:0px;
}*/
.contact0
{
	height:auto;
	width:710px;
	float:left;
	margin:0px;
}
.contact1
{
	height:360px;
	width:200px;
	float:left;
	margin:0px;
}
.contact2
{
	height:350px;
	width:2px;
	background:#353535;
	margin-top:10px;
	float:left;
}
.contact3
{
	height:360px;
	width:478px;
	float:left;
	margin:0px;
}
.lcontact
{
	height:auto;
	width:auto;
	float:left;
	margin:5px;
}
.rcontact
{
	height:auto;
	width:auto;
	float:left;
	margin:5px;
}
.menu
{
	height:42px;
	width:770px;
	background:url(images/Menu_BG.jpg);
	margin: 0px 0px 10px 15px;
	float:left;
}	
.pictures
{
	height:224px;
	width:770px;
	margin:0px 0px 0px 5px;
	background-color: #ffffff;
	float:left;
}	
.welcome
{
	height:19px;
	width:241px;
	background:url(images/welcome.png);
	margin:10px 0px 0px 0px;
	position:relative;
	top:20px;
	right:225px;
}
.bodytop
{
	height:23px;
	width:720px;
	background:url(images/Body_Frame_Top.jpg);
	margin-top:-30px;
}		 
.bodymiddle
{
	height:auto;
	width:720px;
	background-color:none;
	margin:0px;
	
}
.bodymiddleproduct
{
	height:410px;
	width:720px;
	background-color:none;
	margin-top:0px;
	
}
.bodymiddleproducts
{
	height:560px;
	width:720px;
	background-color:#f4f4f4;
	margin-top:0px;
	
}
.content
{
	font-family:Calibri; 
	margin:0px 0px 0px 15px;
	float:left;
	height:auto;
	width:710px;
}
.contentback
{
	margin:20px 20px 10px 15px;
	padding:15px 0px 0px 0px;
	width:630px;
	height:150px;
	float:left;
	font-family:Calibri; 
	color:#090909; 
	font-size:17px;
	text-align:justify;
}
.read
{
	/*margin:-150px;*/
	font-family:Calibri; 
	margin:0px 0px 0px 10px; 
	font-size:12px; 
	text-align:right;
}
p#pid
{
	font-family:Calibri;
	text-align:justify;
}	
.contact h1
{
	font-family:Calibri; 
}
.wline
{
	height:1px;
	width:620px;
	background-color:#cfd2d9;
	margin:70px 10px 40px 50px;
	float:left;
}	
.bodybottom
{
	height:23px;
	width:720px;
	background:url(images/Body_Frame_Bottom.jpg);
	margin:0px 0px 0px 0px;
}	
.footer		
{
	float:left;
	height:60px;
	width:1010px;
	background-color:black;
	margin:-1px 0px 0px 15px;
}
.footlogo
{
	float:left;
	height:54px;
	width:55px;
	background:url(images/Footer_Sunmag_Logo.jpg);
	margin:3px 5px 0px 4px; 
	/*position:absolute;
	bottom:2px;
	left:20px;*/
}	
.free 
{
    width: 60px;
    height: 21px;
	background:no-repeat;
	float:left;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:8px;
	margin-right:20px;
}
.freeroll {
    width: 57px;
    height: 50px;
	float:left;
	margin-left:15px;
	margin-top:-21px;
	margin-right:20px;
	margin-bottom:0px;
}
#punder
{
	font-family:Calibri;
	color:#3472d7;
	font-size:14px;
	position:relative;
	bottom:5px;
	text-align:justify;
	left:15px;
}

/*.top

{
	display:inline;
	float:left;
	margin:0px;
	color:#fff;
	margin-top:0px;
}*/
.top a span
{
	display:inline;
	float:left;
	margin:0px;
	color:#fff;
	margin-top:-10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:15px;
}	
.top a span:hover
{
	color:#000;
}		
.clink1
{
	display:inline;
	float:left;
	margin:0px;
	padding:0px 15px;
	color:#fff;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:13px;
}	
div.menu ul
{
	list-style:none;
	margin:0px;
	line-height:28px;
}
.footmenu
{
	float:left;
	margin-left:-300px;
}	
#footfont
{
	font-family:Calibri; 
	font-size:12px; 
	float:left;
	color:#6b6d6c;
	margin-left:3px;
}
#footfont:hover
{
	font-family:Calibri; 
	font-size:12px; 
	float:left;
	color:#fff;
	margin-left:3px;
}
#footfontpart
{
	font-family:Calibri; 
	font-size:12px; 
	color:#6b6d6c;
}
#footfontpart:hover
{
	font-family:Calibri; 
	font-size:12px; 
	color:#fff;
}
#footpart
{
	font-family:Calibri; 
	font-size:12px; 
	color:#6b6d6c;
}
#footpart1
{
	font-family:Calibri; 
	font-size:12px; 
	color:#6b6d6c;
	float:left;
}
