﻿/*

	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 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
}

body
{
    color: #666;
    font-family:verdana,sans-serif;
    font-size: 62.5%;
    margin: 0;
	line-height:1.5em;
	background: url('/images/bk-gradient.png') repeat-x;
}


img

{
    border:none;
}


h1
{
    font-size: 3em;
    font-weight: Bold;
    margin: 0;
    padding-bottom: 15px;
	color:#666;
	text-shadow: 0px 1px 1px #66667A;
}
h2
{
    font-size: 1.8em;
    font-weight: 400;
    margin: 0;
    font-weight: Bold;
    margin-bottom: 10px;
	padding-bottom:5px;
	border-bottom: 1px #EEE solid; 
}
h3
{
    font-size: 1.6em;
    font-weight: Bold;
    margin: 0;
    padding-bottom: 10px;
}


p, ul

{
    margin: 0 0 1.5em;
    color: #383843;
}

a
{
    text-decoration: none;
    color: #017ACB;
}

a:hover

{
    text-decoration: none;
    color: #CB5201;
}

.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;
}


/*logo*/
#logo img
{
margin-left:5px !important;
}

#header
{
	border-bottom: 1px #E0E0E0 solid;
	height:70px;
}


/*content area*/

#main
{
margin-top:10px;
}

#content 
{
font-size:1.3em;
line-height:2.3em;
}


#feature {
	background-color: #eee;
	height:300px;
	margin-bottom:10px;
	
}

/* -- Menu --*/

#menu {
		margin-top:2.0em;
		text-align:right;
		font-size:1.4em;
		}


#menu ul li {
	list-style-type: none;
 	display: inline;
}

#menu a {
  font-weight:bold;
  color:#666;
  margin-left:15px;
  padding:10px 15px;
}

#menu a:hover {
	color:#01568f;
}


/* footer*/

#footer
{
	border-top: 1px #EEE solid;
	padding-top:10px;
	font-size:10px;
}





