@charset "utf-8";
/* CSS Document */

/* - - - - - - - - - - - - - - - - - - - - -

Title : 
Author : 
URL : 

Description : 

Created : 
Modified : 

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

*{
margin: 0;
padding: 0;
}  
html{
height: 100%;
font-size: 75%;
}  
body{
  background-image:url(images/bg.gif);
}

/* ----- IDS ----- */

#container{
  width:810px;
  margin:0 auto;
  text-align:center;
  background-color:#313131;
}  
#header{
  position:relative;
  height:250px;
  width:780px;
  margin:0 auto;
  text-align:center;
  background-image:url(images/top.jpg);
  background-position:top center;
  background-repeat:no-repeat;
}
#grobalNavi{
  height:55px;
  width:780px;
  margin:0 auto;
  background-color:#202020;
}
#contents_wrapper{
  position:relative;
  width:780px;
  top:25px;
  margin:0 auto 15px;
  padding-bottom:15px;
  border-top:8px solid #4E4E4E;
  border-bottom:8px solid #4E4E4E;
  background-image:url(images/bg_content_wrapper.gif);
  background-repeat:repeat-y;
}
#primaryContent{
  width:550px;
  float:right;
}  
#secondaryContent{
  width:200px;
  float:left;
}  
#navigation{
}  
#footer{
  clear:both;
  width:780px;
  margin:50px auto 0;
  background-image:url(images/bg_footer.gif);
  background-position:center top;
  background-repeat:repeat-y;
}

/* ----- CLASSES ----- */
#grobalNavi .topNavi{
  position:relative;
  display:block;
  top:5px;
  height:42px;
  font-size:11px;
  font-weight:bold;
  background:transparent url(images/redslate_background.gif) repeat-x top left;
  font-family:Arial,Verdana,Helvitica,sans-serif;
  text-transform:uppercase;
}
.primaryText{
  margin-top:15px;
  margin-left:18px;
  margin-right:28px;
  text-align:left;
  border-bottom:1px solid #333333;
}
.secondaryText{
  margin-top:15px;
  padding-left:23px;
  text-align:left;
}
.footer_box{
  padding-top:20px;
  padding-bottom:20px;
  background-color:#000000;
}
.hide{
}
.show{
}
/* for modern brouser */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  max-height: 0;
  visibility: hidden;
}
/* IE7,MacIE5 */
.clearfix {
  display: inline-block;
}
/* WinIE6 below, Exclude MacIE5 \*/
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/**/

/* ----- HEADINGS ----- */

h1{
}
h1 span{
  display:none;
}
h2{
}
.primaryText h2{
  font-size:16px;
  color:#FFC428;
  line-height:2em;
  border-bottom:1px solid #FFC428;
  padding-left:5px;
}
.primaryText h2 a{
color:#FFC428;
text-decoration:none;
}
.secondaryText h2 {
  font-size:16px;
  width:170px;
  border:1px solid #ffffff;
  line-height:2em;
  color:#ffffff;
  text-align:center;
}
h3{
}
h4{
}

/* ----- PARAGRAPHS ----- */

p{
}
#header p{
  float:right;
  padding-top:15px;
  padding-right:10px;
  color:#4E4E4E;
}
#primaryContent p{
  padding:10px;
  color:#FFFFFF;
  line-height:1.6em;
}
#primaryContent p.date{
  text-align:right;
  color:#FCDB82;
  padding:5px;
  line-height:1.2em;
}
#primaryContent p.up{
  text-align:right;
  color:#FCDB82;
  padding:5px;
  line-height:1.4em;
}
#secondaryContent p{
}

p.copyright{
  text-align:center;
  color:#FFFFFF;
  line-height:1.4em;
  padding-bottom:5px;
}

/* ----- QUOTES ----- */

blockquote{
}
blockquote p{
}
cite{
}
blockquote cite{
}

/* ----- CODE ----- */

pre{
}
code{
}
p code{
}
pre code{
}

/* ----- LISTS ----- */
.topNavi ul{
  margin:0px;
  padding:0;
  list-style-type:none;
  width:auto;
}
.topNavi ul li{
  display:block;
  float:left;
  margin:0 1px 0 0;
}
.topNavi ul li a{display:block;float:left;color:#ffffff;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.topNavi ul li a:hover,.topNavi ul li a.current{color:#EE9090;background:transparent url(images/redslate_backgroundOVER.gif) no-repeat top center;}

.secondaryText ul{
  padding:20px 10px 15px 15px;
  color:#E5E5E5;
}
.secondaryText ul li{
  padding-bottom:15px;
}
.secondaryText ul li a{
  color:#E5E5E5;
}
.secondaryText ul li a:hover{
  color:#8b0000;
}
.footer_box ul{
  list-style-type:none;
  margin:0 auto;
  text-align:center;
}
.footer_box ul li{
  display:inline;
  margin-right:5px;
}

li{
}
li p{
}
ol{
}




ul{
}
ol li{
}
ul li{
}

#navigation li{
}

#navigation ul{
}

#navigation ul li{
}

#navigation ol{
}

#navigation ol li{
}

/* ----- IMAGES ----- */

img{
border:none;
}
img a{
}
img a:hover{
}

/* ----- BREAK ----- */

hr{
}

/* ----- TEXT FORMATTING ----- */

strong{
}
em{
}
b{
}
i{
}
/* ----- LINKS ----- */

a{
color:#ffffff;
}
a:hover{
color:#ffffbb;
}
a:visited, a:active, a:focus{
}
a:visited{
}
a:active{
}
a:focus{
}

p a{
}
cite a{
}
li a{
}
dt a{
}
dd a{
}


/* ----- TABLES ----- */

table{
}
caption{
}
thead{
}
tbody{
}
tfoot{
}
tr{
}
tr .alt{
}
th{
}
td{
}

/* ----- FORMS ----- */

form{
}
fieldset{
}
legend{
}
label{
}
input{
}
textarea{
}
input, textarea{
}
select{
}
optgroup{
}
option{
}

/* ----- DEFINITIONS ----- */

dl{
}
dt{
}
dd{
}


