﻿/*

	Theme Name: am_clean

	Theme URI: www.albumedia.com

	Description: Clean look with albumedia colours

	Version: 1.0.4

	Author: AlbuMedia

	Author URI: http://albumedia.com

	

*/


/* General styles */


body
{
    color: #666;
    font-family:verdana,sans-serif;
    font-size: 13px;
    margin: 0;
}



/* TABLE
----------------------------------------------------------

table 
{
  border: solid 1px #e8eef4;
  border-collapse: collapse;
  margin-left:5px;
}

table td 
{
  padding: 5px;   
  border: solid 1px #e8eef4;
}

table th
{
  padding: 6px 5px;
  text-align: left;
  background-color: #e8eef4; 
  border: solid 1px #e8eef4;   
}

*/
img

{
    border:none;
}


h1
{
    border-bottom: 1px solid ##01568f;
   	color:#01568f;
    font-size: 3em;
    font-weight: Bold;
    margin: 0;
    padding-bottom: 10px;
    font
  	

}
h2
{
    font-size: 2em;
    font-weight: 400;
    margin: 0;
    font-weight: Bold;
   
  
}
h3
{
    font-size: 1.6em;
    font-weight: Bold;
    margin: 0;
   
}



p, ul

{
    margin: 0 0 1.5em;
    color: #383843;
}



a

{

    text-decoration: none;

    color: #434351;

    font-weight: 800;

}

a:hover

{

    text-decoration: underline;

    color: #66667A;

}

.left

{

    float: left !important;

    display: inline;

}

.right

{

    float: right !important;

    display: inline;

}

.aligncenter, div.aligncenter

{

    display: block;

    margin-left: auto;

    margin-right: auto;

}

.alignleft

{

    float: left;

}

.alignright

{

    float: right;

}



.clr

{

    clear: both;

}

.clear

{

    clear: both;

}


.wrapper

{
    width: 100%;

    margin: 0 auto;
}

.marginleft

{

    margin-left: 18px !important;

}

.marginright

{

    margin-right: 18px !important;

}

.margintop

{

    margin-top: 18px !important;

}

.marginbottom

{

    margin-bottom: 18px !important;

}

.nomargin

{

    margin: 0 !important;

}



/* header classes */

.header

{
    color: #4F4F5F;
}

.logo

{
margin: 0 auto;
width: 960px;

}

.page_content

{
margin: 0 auto;
width: 960px;
padding-top:10px;

}

.header a

{

    color: #4F4F5F;

}

.nav
{
 background: #01568f;
}




.bottomnav

{

margin: 0 auto;
width: 960px;
    font-size: 1em;

    height: 28px;

    padding-left: 9px;


    overflow: hidden;

}




.bottomnav li

{

    float: left;

    height: 28px;

    overflow: hidden;

    margin: 0;

}



.nav a

{

    color: #EFEFF1;

    font-weight: bold;

    padding: 5px 9px;

    display: block;

}

.nav a:visited
{
color: #EFEFF1;
}


.bottomnav a:hover

{

    color: #EFEFF1;

    background: #000;

    font-weight: bold;

}



/* footer classes */

.footer

{

    margin: 18px 18px 9px;

    padding: 18px 0 0;

    border-top: 1px #C6C6CD solid;

    text-align: center;

    font-size: 0.8em;


}



.footer a

{

    text-decoration: underline;

    font-weight: normal;

}

.footer p

{

    margin: 0.3em 0;

}



/* sidebar classes */

.sidebar

{

    width: 250px;

    padding: 0 0 0 18px;

    float: left;
 overflow: hidden;
}


.boxedin

{

    color: #2C2C35;

    font-weight: normal;

    background-color: #F5F5F5;

    border: 1px #C6C6CD solid;

    border-width: 1px 0 1px 0;

    padding: 3px 0 3px 8px;

}


.sidebar h3

{

    margin: 0 0 12px 0;

}

.sidebar ul

{

    list-style-type: none;
    border-bottom: 1px solid #EDEDF3;
}

.sidebar li

{
    margin: 0;
    padding-left: 1px;
    border-top: 1px solid #EDEDF3;
}


/* content area */


.main

{

    width: 680px;

    padding: 0px;

    float: left;

    overflow: hidden;

}

.main a

{
    color: #4F4F5F;
}






