body.transparent_widget
{color : #FFFFFF !important;}

body
{
margin				: 0px 0px 0px 0px;
padding				: 0px;
font-family			: "Trebuchet MS", sans-serif;
font-size 			: 100%;
color				: #FFF !important;
background			: url(/images/body-bg.png);
background-attachment: fixed;
background-color	: #000;
}

form /* No space around forms */
{
margin				: 0px;
padding				: 0px;
}

img /* no border round images with links */
{
border				: 0px;
}

/* Hold */

div.hold
{
position			: relative;
width				: 964px;
margin				: 0px auto;
padding				: 0px 0px 0px 0px;
overflow			: hidden;
}

h1
{
background			: url(/images/mark-latham-photography.png) 7px 0px;
width				: 436px;
height				: 0px;
padding-top			: 40px;
overflow 			: hidden;
margin 				: 5px 0px 10px 0px;
float 				: left;
}

div.facebook
{
float 				: right;
padding 			: 25px 0px 0px 0px;
width				: 80px;
text-align			: right;
}

div.navigation
{
width 				: 960px;
overflow 			: hidden;
padding 			: 0px 0px 0px 0px;
}

div.navigation ul
{
width 				: 960px;
overflow 			: hidden;
list-style-type 	: none;
margin 				: 0px 0px 10px 0px;
padding 			: 0px;
}

div.navigation ul li
{
float 				: left;
margin 				: 0px;
padding 			: 0px;
}

div.navigation ul li.end
{
height				: 35px;
background			: url(/images/black-50.png);
width				: 339px;
display 			: block;
}

div.navigation ul li a
{
background			: url(/images/bg-nav.png) no-repeat;
height				: 0px;
padding-top			: 35px;
overflow 			: hidden;
margin 				: 0px 0px 0px 0px;
float 				: left;
}

* html div.navigation ul li a
{
background			: url(/images/bg-nav-8.png) no-repeat;
}


div.navigation ul li a.Home
{width : 86px; background-position : 0px 0px;}

div.navigation ul li a.About
{width : 93px; background-position : -86px 0px;}

div.navigation ul li a.RockPhotosApp
{width : 184px; background-position : -179px 0px;}

div.navigation ul li a.Video
{width : 146px; background-position : -363px 0px;}

div.navigation ul li a.Contact
{width : 112px; background-position : -509px 0px;}

div.footer
{
width 				: 940px;
overflow 			: hidden;
padding 			: 2px 0px 0px 20px;
background			: url(/images/black-50.png);
margin 				: 10px 0px 0px 0px;
float  				: left;
}

div.footer p
{
margin 				: 0px 0px 0px 0px;
width 				: 230px;
float 				: left;
}

div.footer p.ml
{
height				: 0px;
padding-top			: 26px;
background			: url(/images/footer.png) no-repeat;
display 			: block;
overflow 			: hidden;
}

div.footer p.kd a
{
width 				: 230px;p.
height				: 0px;
padding-top			: 26px;
background			: url(/images/footer.png) no-repeat -248px 0px;
display 			: block;
overflow 			: hidden;
}

div.magazines
{
width 				: 960px;
overflow 			: hidden;
padding 			: 5px 0px 20px 20px;
}

div.magazines p
{
padding-top 		: 52px;
height 				: 0px;
display 			: block;
overflow 			: hidden;
margin  			: 0px 35px 0px 0px;
float 				: left;
}



div.magazines p.Jagermeister  {background : url(/images/jagermeister.png) no-repeat; width : 193px;}
div.magazines p.Corporation  {background : url(/images/Corporation.png) no-repeat; width : 91px;}
div.magazines p.RockSound  {background : url(/images/RockSound.png) no-repeat; width : 117px;}
div.magazines p.BigCheese  {background : url(/images/BigCheese.png) no-repeat; width : 127px;}
div.magazines p.MetalHammer {background : url(/images/MetalHammer.png) no-repeat; width : 108px;}
div.magazines p.Terrorizer  {background : url(/images/Terrorizer.png) no-repeat; width : 93px;}

#posts	{ height:300px; overflow:scroll; }

/* Search Results */

div.generic-wrapper
{
padding 			: 10px 20px 10px 20px;
}

div.generic-wrapper a
{
color 				: #FFF;
}

p.search_category
{
background			: url(/images/black-50.png);
padding 			: 5px 10px 5px 10px;
color 				: #FFF;
font-size 			: 14px;
line-height 		: 22px;
}

p.search_category a
{
color 				: #FFF;
text-decoration 	: none;
display 			: block;
}
