*{margin:0;padding:0}
ul,ol,dl{list-style:none}
body{
background:#6A6A6A url("images/background_crack.jpg") no-repeat center top;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
}
a{
text-decoration:none;
color:#FFF;
}
a:hover{
text-decoration:underline;
}

#mainpage{
width:1435px;
height:1100px;
background:#6A6A6A url("images/background_crack.jpg") no-repeat;
margin:0 auto;
}
#documents{
margin:0 auto;
width:750px;
border:0px solid #FFF;
margin-bottom:50px;
background-color:#424242;
}
#menu_tools{
position:relative;
width:750px;
margin:0 auto;
background-color:#1F1F1F;
}
#menu_tools2{
float:right;
}
#menu_tools2 li{
float:left;
height:30px;
margin-left:5px;
}
}
#menu_tools2 a{
color:#FFF;
}
.clear{
clear:both;
}
#header{
background:#FFF;
width:750px;
height:94px;
}
#header_graphic{
padding-top:20px;
}
#mainmenu{
background:#C5D8DC url("images/tile1.jpg") repeat-x;
width:750px;
}
#mainmenu2{
float:right;
width:60px;
padding-top:5px;

}
#mainmenu2 li{
list-style:none;
margin-left:15px;
}
#mainmenu2 a{
color:#000;
}
#line1{
background:#313131 url("images/line1.jpg") no-repeat;
width:750px;
height:11px;
}
#leftcontent{
float:left;
width:224px;
background-color:#424242;
}
#box_newtemplates{
padding-bottom:30px;
background:#424242 url("images/glass0.jpg") no-repeat;
}
#box_newtemplates img{
width:96px;
height:77px;
border:1px solid #AAA;
}
#box_newtemplates a{
text-decoration:none;
color:#C0C0C0;
}
#box_newtemplates a:hover{
color:#FFF;
}
#box_newtemplates li{
float:left;
height:100px;
margin-top:10px;
color:#C0C0C0;
margin-left:15px;
}
#box_othertemplates{
background:#303030 url("images/glass1.jpg") no-repeat;
}
#shadow{
background:#424242 url("images/shad.jpg") no-repeat;
height:27px;
}
#box_othertemplates img{
width:45px;
height:36px;
border:0px;
}
#rightcontent{
float:right;
width:526px;

}

#box_preview{
border:1px solid #737373;
background:#000 url("images/glass4.jpg") no-repeat;

}
#box_categories{
background:#DBD9DA url("images/glass3.jpg") no-repeat;
padding-bottom:50px;
 }
#box_categories a{
color:#6C6C6C;
}
#box_categories a:hover{
color:#000;
}
#box_categories li{
float:left;
width:110px;
list-style:none;
margin-left:26px;
margin-bottom:10px;
color:#6C6C6C;
}
#box_articles{
background:#173A50 url("images/glass2.jpg") no-repeat;
width:750px;
padding-top:25px;
padding-bottom:30px;
}
#box_articles_contents{
float:left;
width:206px;
list-style:none;
color:#A0DBFE;
margin-left:30px;
}
#box_articles_contents img{
width:206px;
height:166px;
border:2px solid #FFF;
}
/*-------- font styles */
.style1{
font-size:14px;
font-weight:bold;
color:#FFF;
}
.style2{
background:url("images/arrow.gif") no-repeat;
font-size:12px;
color:#FFF;
font-weight:bold;
padding-left:23px;
padding-top:5px;
padding-bottom:5px;
}

#subtitle{
font-size:18px;
color:#62C2FE;
padding:30px 0 10px 15px;
}
#subtitle a{
color:#62C2FE;
}
#subtitle2{
font-size:18px;
color:#005B94;
padding:30px 0 10px 15px;
}
#subtitle3{
font-size:18px;
color:#FFF;
padding:30px 0 10px 40px;
}
#preview_container{
width:425px;
margin:0 auto;
}
#preview_container2{
width:425px;
margin:0 auto;
text-align:center;
}
#preview_container2 img{
width:267px;
height:213px;
border:1px solid #AAA;
}
#preview_container2 a{
color:#FFF;
text-decoration:underline;
}
#footer_a{
float:left;
width:449px;
background-color:#152C39;
}
#footer_a li{
float:left;
margin-left:25px;
padding-top:5px;
padding-bottom:5px;
}
#footer_b{
float:right;
width:301px;
background-color:#000;
text-align:right;
}
#footer_b a{
color:#4499FA;
}
#footer_b li{
margin-right:20px;
padding-top:5px;
padding-bottom:5px;
}
#small_template{
float:left;
width:169px;
margin-left:20px;
}
#small_template li{
float:left;
margin-right:4px;
margin-left:4px;
margin-bottom:5px;
}
#div1{
float:right;
margin-right:5px;
width:84px;
color:#7F7F7F;
}
#tip{
width:750px;
height:34px;
background:url("images/tip.jpg") no-repeat;
}
.themename{
font-size:18px;
}
.style_section{
font-size:20px;
}
#section_container{
width:442px;
margin:0 auto;
}
#section_container p{
margin-top:20px;
margin-bottom:20px;
}
#form{
position:relative;
width:330px;
color:#FFF;
font-weight:bold;
margin:0 auto;
padding:10px 10px 10px 10px;
}
#form li{
float:left;
width:150px;
list-style:none;
text-align:right;
margin-bottom:10px;
}