/*------ [ GLOBAL RESET ] ------*/


*{
    font-size:100%;
    border:0 none;
    /*outline:0;*/
    padding:0;
    margin:0;
    text-decoration:none;
}


/*------ [ LAYOUT, GLOBAL STYLES & CUSTOM CLASSES ] ------*/


.body{
    text-align:center;
}

html, body, .body{
    height:100%;
}

#wrapper{
    margin:0 auto;
    text-align:left;
	min-height:100%;
	height:auto !important;
	height:100%;
}

#header{
    ;
}

#nav ul li{
    list-style:none;
}
#nav span{
    display:none;
}

#content{
    ;
}

#footer{
    ;
}
#footer ul{
    ;
}
#footer ul li{
    display:inline;
    list-style-type:none;
}

:focus {
	outline: 0;
}

p{
    padding:10px 0;
}

h1, h2, h4, h5, h6 {
	padding:10px;
}

hr{
    color:#999;
    background:#999;
    height:1px;
    margin:10px 0;
}

u{
    text-decoration:underline;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}


/*--[ When you want to remove bullets from ul or li ]--*/

.noList li, .noList{
    list-style-type:none;
}


/*--[ When you need to declare a smaller text ]--*/

.smallTxt{
    font-size:12px;
}


/*--[ Quick text alignment ]--*/

.left{
    text-align:left;
}
.center{
    text-align:center;
}
.right{
    text-align:right;
}



/*--[ Quick float alignment ]--*/

.floatL{
    float:left;
}
.floatR{
    float:right;
}



/*--[ To remove padding ]--*/

.noPadTop{
    padding-top:0;
}
.noPadBot{
    padding-bottom:0;
}
.noPad{
    padding-top:0;
    padding-bottom:0;
}



/*--[ To add top padding ]--*/

.padTop10{
    padding-top:10px;
}
.padTop15{
    padding-top:15px;
}
.padTop20{
    padding-top:20px;
}
.padTop25{
    padding-top:25px;
}

/*--[ Creates horizontal clear ]--*/
.clear {clear:both;}

/*--[ displays none ]--*/
.displayNone {display:none;}

