body {
  margin:0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#222222;
  text-align:justify;
  background:#000000 url('../images/topback2.png') top left repeat;
}

A:link {
	COLOR: #C86000; text-decoration: none
}
A:visited {
	COLOR: #C86000; text-decoration: none
}
A:active {
	COLOR: #C86000; text-decoration: none
}
A:hover {
	COLOR: #C86000; text-decoration: underline
}

#page_wrapper {
  margin-left: auto; 
  margin-right: auto;
  width: 950px;
  text-align: left;
}

#page_header {
  height: 82px;
  background: url('../images/header.png') top left no-repeat;
  clear: both;
}

#logo {
  float:left;
  width:330px;
  padding:6px 0px 0px 0px;
  margin:0px;
  text-align:center;
}

#header_middle_banner {
  float:left;
  width:470px;
  margin:0px 0px 0px 7px;
  padding:11px 0px 0px 0px;
}

#header_right_banner {
  float:right;
  width:135px;
  margin:0px;
  padding:11px 0px 0px 0px;
}

#page_header_banner {
  height: 244px;
  background: url('../images/header1.jpg') top left no-repeat;
  clear: both;
  margin:8px 0px 8px 0px;
}

.slide {padding:16px 0px 0px 15px;}

.menu_bar {
  margin:0px 0px 8px 0px;
  padding:0px;
  border:0px dashed #cccccc;
  height:52px;
  clear:both;
  background: url('../images/buttonback1.png') top left no-repeat;
}

#content_wrapper {
  margin:0px 0px 10px 0px;
  padding:9px;     
  border:0px dashed #FFFFFF;
  background:#FFFFFF;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  border:1px solid #811A1A;
  min-height:734px;
  max-width:2200px;
}

#main_content {
  margin-left:139px;
  margin-right:139px;
  border:0px dashed #cccccc;
}

#main_content h2 {
  font-size: 16px;
  color:#FFFFFF;
  margin:0px 0px 10px 0px;
  padding:6px 0px 6px 0px;
  text-align:center;
  text-transform:uppercase;
  background:url(../images/header.jpg) no-repeat top left
}

#main_content h3 {
  font-size: 18px;
  margin:0px;
  padding:0px 0px 10px 0px;
}

#main_content h4 {
  font-size: 13px;
  color:#6E0505;
  margin:0px;
  padding:0px 0px 8px 0px;
}

#main_content p {
  line-height: 18px;
  margin:0px;
  padding:0px 0px 15px 0px;
  text-align:justify;
}

#left_side {
  float: left;
  width:120px;
  border:0px dashed #cccccc;
}

#left_side h3 {
  font-size: 18px;
  margin:0px;
  padding:0px 0px 10px 0px;
}

#left_side p {
  line-height: 18px;
  margin:0px;
  padding:0px 0px 15px 0px;
}

#right_side {
  float: right;
  width:125px;
  border:0px dashed #cccccc;
}

#right_side h3 {
  font-size: 18px;
  margin:0px;
  padding:0px 0px 10px 0px;
}

#right_side p {
  line-height: 18px;
  margin:0px;
  padding:0px 0px 15px 0px;
}

.navcontainer ul {
  padding: 2px 0px 0px 0px;
  margin: 0px;
  color: #FFFFFF;
  float: left;
  width: 100%;
  font-family: Tahoma, arial, helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
}

.navcontainer ul li { display: inline; }

.navcontainer ul li a {
  padding: 5px 6px 5px 5px;
  background-color: transparent;
  color: #FFFFFF;
  text-decoration: none;
  float: left;
}

.navcontainer ul li a:hover {
  color: #F29E2E;
}

.category {height:330px;}
.category_left {float:left; width:101px; margin:0px 35px 0px 0px;}
.category_right {float:right; width:101px; margin:0px 4px 0px 0px;}

.category_list {
  padding: 0px;
  margin: 0px;
}

.category_list li {
  list-style: none; 
  margin: 0px 0px 7px 0px;
  padding:4px 0px 7px 0px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  text-align:center;
  text-transform:uppercase;
  width:101px;
  background: url('../images/category.jpg') top left no-repeat;
}

.category_list li a { color:#EEEEEE; text-decoration: none; }
.category_list li a:hover { color:#000000; text-decoration: none; }

.lilist {
  padding: 0px 0px 10px 0px;
  margin: 0px;
}

.lilist li {
  list-style: none; 
  margin: 0px;
  padding:0px 0px 6px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  background: url('../images/but.jpg') top left no-repeat;
}

.banner {margin:0px; padding:0px 0px 10px 0px;}

.btext {color:#6E0505;}

.text_center {text-align:center; margin:0px; padding:0px 0px 30px 0px;}
.number {text-align:center; margin:0px; padding:0px 0px 10px 0px; font-weight:bold;}
.number A:link {COLOR: #0066CC; text-decoration: none;}
.number A:visited {COLOR: #0066CC; text-decoration: none;}
.number A:active {COLOR: #0066CC; text-decoration: none;}
.number A:hover {COLOR: #0066CC; text-decoration: none;}

.current {color:#CC0000;}

.main_category {margin:0px;}

.category_list1 {
  float:left;
  width:210px;
  padding: 0px;
  margin: 0px;
}

.category_list1 li {
  list-style: none; 
  margin: 0px 0px 0px 0px;
  padding:0px 0px 4px 0px;
  font-weight:normal;
}

.category_list1 li a { color:#A52A2A; text-decoration: none; }
.category_list1 li a:hover { color:#A52A2A; text-decoration: none; }

.thumbnail_left {
  float:left;
  margin-right:10px;
  margin-bottom:5px;
  border:0px;
}

.thumbnail_right {
  float:right;
  margin-left:10px;
  margin-bottom:5px;
  border:0px;
}

#page_footer {
  height: 107px;
  clear: both;
  background: url('../images/footer.png') top left repeat;
}

#page_footer p {
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height:18px;
  color: #FFF;
  margin:0px;
  padding:10px 0px 0px 8px;
}

#page_footer_left {float:left; width:736px;}
#page_footer_right {float:right; width:213px; padding:8px 0px 0px 0px;}

.footer_button {margin:0px; padding:0px 0px 7px 0px;}

#page_footer A:link {
	COLOR: #FFF; text-decoration: none;
}
#page_footer A:visited {
	COLOR: #FBD539; text-decoration: none;
}
#page_footer A:active {
	COLOR: #FBD539; text-decoration: none;
}
#page_footer A:hover {
	COLOR: #FBD539; text-decoration: underline;
}

a.contact img
{
    vertical-align: text-top;
}

#domains_list
    {              
        width: 650px;        
    }

    #domains_list ul
    {        
        list-style-type: none;        
    }
    
    #domains_list ul li a
    {
        text-decoration:none; 
        color:brown; 
        font-weight:500;
    }
    
    #domains_list ul li
    {
        width: 195px;
        list-style-type: none;
        display: inline-block;
        padding: 4px 1px 1px 4px;
    }
    
    span.current
    {
        color: #CC0000;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
    }
    
    #pagination { text-align: center; }
    
    #pagination a
    {
        color: #0066CC;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
    }