body{
background-color:#ffffff;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

*html body{
text-align:center;
}

#sitewrapper{
margin-left:auto;
margin-right:auto;	
width:946px;
position:relative;
}

#content{
background:url(images/bghome2.jpg) 0px 40px no-repeat;
min-height:700px;
}

*html #content{
height:700px;
}

#hederwrapper{
position:absolute;
background:url(images/1300logo.gif) 29px 18px no-repeat;
width:946px;
z-index:1;
top:45px;
}

*html #hederwrapper{
height:50px;
left:0px;
}

#centerwrapper{
position:absolute;
top:255px;
left:29px;
height:300px;
}

*html #centerwrapper{
width:946px;
}

#centerwrapper #right,
#centerwrapper #left{
float:left;
}

#centerwrapper #left{
width:582px;
padding-left:4px;
}

*html #centerwrapper #left{
width:auto;
padding-right:282px;
}

#centerwrapper #left #left_container{
background:url(images/left_container_long.gif) no-repeat;
width:299px;
height:400px;
padding:90px 20px 0 20px ;
color:#666666;
}

*html #centerwrapper #left #left_container{
height:482px;
padding:105x 20px 0 20px ;
}

#rightbottom_container h1,
#righttop_container h1,
#left_container h1{
font-size:18px;
color:#003d9f;
font-weight:bold;
margin-bottom:5px;
}

*html #rightbottom_container{
text-align:left;
}

#rightbottom_container a,
#righttop_container a,
#left_container a{
text-decoration:underline;
}
#rightbottom_container a:hover,
#righttop_container a:hover,
#left_container a:hover{
text-decoration:none;
}
#left_container h1 .orange{
color:#f8931d;
}

#centerwrapper #right #righttop_container{
/*background:url(images/righttop_container.gif) no-repeat;*/
background:url(images/righttoplong_container.gif) no-repeat;
padding:90px 0px 10px 20px;
width:299px;
height:267px;
color:#666666;
margin-bottom:10px;
}
*html #centerwrapper #right #righttop_container{
padding:100px 0px 100px 10px;
margin-bottom:0px;
}

#centerwrapper #right #rightbottom_container{
background:url(images/rightbottom_container.gif) no-repeat;
padding:10px 0px 10px 20px;
width:299px;
height:190px;
color:#666666;
margin-top:-20px;
}

*html #centerwrapper #right #rightbottom_container{
height:130px;
margin-top:-58px;
padding:30px 0px 10px 20px;
}

#Phonesearch #rightbottom_container{
background:url(images/bottom_container.gif) no-repeat;
padding:10px;
width:230px;
height:110px;
color:#666666;
margin-top:0px;
}

*html #Phonesearch #rightbottom_container{
width:250px;
padding:30px 10px 10px 10px;
}




#centerwrapper #dnn_RightTopPane,
#centerwrapper #dnn_RightBottomPane,
#centerwrapper #dnn_ContentPane{
width:260px;
}

#centerwrapper #left #left_container h2{
color:#003d9f;
font-size:16px;
font-weight:bold;
}
				
#Phonesearch {
position:absolute;
top:365px;
z-index:500;
width:250px;
margin-left:348px;
}
				
*html #Phonesearch {
left:0px
}

#search {
width:250px;
margin-left:auto;
margin-right:auto;
}

#contentwrapper{
position:absolute;
background:url(images/1300logo.gif) 29px 18px no-repeat;
min-height:60px;
width:946px;
clear:both;
}

*html #contentwrapper{
height:60px;
}

#contentsbox{
background:url(images/content_bottom.gif) #FFFFFF bottom no-repeat;
width:688px;
min-height:311px;
margin-top:0px;
padding-top:0px;
}

*html #contentsbox{
height:311px;
}

#topbox{
background:url(images/content_top.gif) bottom no-repeat;
width:688px;
height:19px;
margin-bottom:-16px;
}

#footerwrapper{
background:url(images/telstralogo.gif) 800px 40px no-repeat;
min-height:50px;
width:946px;
padding-top:50px;
padding-left:30px;
clear:both;
text-align:left
}

*html #footerwrapper{
margin-top:1px;
height:80px;
}

#footer{
color:#0077be;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#footer a{
color:#0077be;
text-decoration:none;
padding-right:10px;
padding-left:10px;
}

#rightbottom_container #testimonial_image{
position:absolute;
right:15px;
bottom:-165px;
}

*html #rightbottom_container #testimonial_image{
position:absolute;
right:56px;
bottom:21px;
}

#loadedlogo{
width:885px;
padding-top:0px;
padding-bottom:10px;
margin-top:-25px;
}
*html #loadedlogo{
width:860px;
margin-top:-5px;
}

.text{
overflow:hidden;
border:0px;
width:175px;
height:41px;
background:#d1d1d1;
font-family:Arial;
font-weight:bold;
padding:0px;
margin:0px;
font-size:15px
}
.number{
overflow:hidden;
border:0px;
width:150px;
height:21px;
background:#d1d1d1;
font:Fixedsys;
font-weight:bold;
padding:0px;
margin:0px;
font-size:25px;
text-transform:uppercase;
}
#menuwrapper{
position:absolute;
top:0px;
width:946px;
}
*html #menuwrapper{
left:0px;
padding-bottom:5px;
margin-top:5px;
padding-top:0px;
z-index:600000;
}

#menu_nav ul li ul{
top:34px;
}

*html #menu_nav ul li ul{
margin:0px;
}

/** menu_nav end ****/

#menuwrapper #search{
float:right;
width:180px;
height:34px;
padding-left:10px;
padding-top:5px;
background:url(images/menu/menu_back.jpg) repeat-x;
}

*html #menuwrapper #search{
padding-left:0px;
width:190px;
}

#search .button{
margin-bottom:5px;
}
