/*
Theme Name: Fullerton Recording Custom Bizniz
Theme URI: http://www.yourmomishot.com
Description: Custom Fullerton Recording theme by The Nish
Version: 0.8
Author: Nish
Author URI: http://www.hackerzrus.com
*/

body
{
background-image:url('http://www.fullertonrecording.com/wp-content/uploads/2010/07/bg2.jpg');
background-repeat:no-repeat;
background-position:center top;
font-family:Helvetica, Arial, Verdana;
height:100%;
background-color:#cccccc;
}

a
{
text-decoration:none;
color:gray;
}

a:visited
{
color:gray;
}

a:hover
{
color:black;
}

p
{
padding-bottom:1em;
}

img
{
line-height:0em;
}

h1
{
font-size:4.7em;
float:left;
line-height:1em;
color:gray;
padding-right:4px;
margin-bottom:-10px;
}

h2
{
font-size:1.8em;
padding-bottom:.3em;
line-height:1.2em;
font-weight:normal;
text-align:left;
}

.headerbar
{
width:100%;
background-image:url('images/topbarbackground.png');
}

.logo
{
margin-left:auto;
margin-right:auto;
width:1020px;
}

.menubar
{
width:100%;
background-image:url('images/menubar_bg.png');
padding-bottom:16px;
background-repeat:repeat-x;
}

.menutab
{
width:1020px;
height:33px;
margin-left:auto;
margin-right:auto;
}

.menu_leftcorner
{
width:25px;
height:33px;
float:left;
}

.menu_contents
{
width:970px;
height:33px;
color:white;
float:left;
background-image:url('images/menu_bg.png');
font-size:12px;
letter-spacing:1px;
}

.menu_contents ul
{
float:left
}

.menu_contents a
{
text-decoration:none;
color:#FFFFFF;
}

.menu_contents li
{
position:relative;
float:left;
line-height:33px;
padding-left:12px;
padding-right:12px;
}


.menu_contents ul ul
{
padding:0px;
position:absolute;
top:auto;
left:0;
display:none;
width:250px;
background-color:#555049;
}

.menu_contents ul ul li
{
line-height:24px;
padding-left:12px;
padding-bottom:4px;
width:226px;
}

.menu_contents ul ul li:hover
{
background-color:gray;
}

.menu_rightcorner
{
width:25px;
height:33px;
float:right;
}

div.menu h2:hover{
background:#000 url(/css/images/expand3.gif) no-repeat -999px -9999px;
}

div.menu_contents li:hover{
cursor:pointer;
z-index:100;
background-color:#555049;
}

div.menu_contents li:hover ul ul,
div.menu_contents li li:hover ul ul,
div.menu_contents li li li:hover ul ul,
div.menu_contents li li li li:hover ul ul
{display:none;}

div.menu_contents li:hover ul,
div.menu_contents li li:hover ul,
div.menu_contents li li li:hover ul,
div.menu_contents li li li li:hover ul
{display:block;}

.mainbox
{
float:clear;
margin-left:auto;
margin-right:auto;
width:1060px;
}

.mainbox_top
{
width:1060px;
height:40px;
}

.mainbox_bottom
{
width:1060px;
height:36px;
padding-bottom:20px;
}

.mainbox_main
{
width:980px;
height:100%;
background-image:url('images/main_bg.png');
padding-left:40px;
padding-right:40px;
line-height:1.5em;
text-align:left;
font-size:.75em
}

.copybox
{
width:655px;
height:100%;
float:left;
}

.copybox_top
{
width:655px;
height:55px;
background-image:url('images/copybox_header2.png');
background-repeat:no-repeat;
color:#FFFFFF;
line-height:45px;
font-size:24px;
padding-left:24px;
font-variant:small-caps;
letter-spacing:1px;
}

.copybox_main
{
width:601px;
min-height:400px;
background-image:url('images/copybox_bg.png');
padding-left:16px;
padding-right:16px;
}

.copybox_main img
{
border-style:solid;
border-width:3px;
border-color:#c3b198;
display:inline;
}

.alignright
{
clear:both;
float:right;
margin-left:16px;
margin-bottom:16px;
}

.alignleft
{
clear:both;
float:left;
margin-right:16px;
margin-bottom:16px;
}

.copybox_bottom
{
width:655px;
height:25px;
}

.widgetbox1
{
width:320px;
height:220px;
float:left;
padding-bottom:24px;
}

.widget-area
{
width:320px;
float:left;
}

.widgetbox2
{
width:320px;
height:100%;
float:left;
}

.smallbox_top
{
width:320px;
height:11px;
}

.smallbox_top img
{
vertical-align:top;
}

.smallbox_bottom img
{
vertical-align:top;
}

.smallbox_main
{
width:296px;
height:100%;
background-image:url('images/smallbox_bg.png');
padding-left:12px;
padding-right:12px;
}

.smallbox_main ul
{ 
list-style-type: none;
margin-left:auto;
margin-right:auto;
}


.smallbox_bottom
{
width:320px;
height:10px;
}

.clearer
{display: block; clear: both; margin: -0.66em 0;
  visibility: hidden;}

.first-letter {
 font-size : 300%;
 font-weight : bold;
 width : 1em;
 }
 
.footer_contents_left
{
float: left;
}

.footer_contents_right
{
float:right;
}

.footer_contents
{
margin-right:auto;
margin-left:auto;
width:1010px;
line-height:31px;
color:gray;
font-size:.75em
}

.footer_contents a
{
color:gray;
text-decoration:none;
}

.footer_contents a:hover
{
color:white;
}

.playerMultipleList object
{
width:296px;
margin-left:auto;
margin-right:auto;
}
#maintop
{
margin-left: 5px;
}

.gearbox
{
clear:both;
display:box;
}

.slideshow-wrapper
{
padding:0;
}

#twitter-tools
{
display:block;
width:276px;
max-height:193px;
background-image:url('images/fullertontweetfactory.jpg');
padding-top:45px;
padding-left:10px;
padding-right:10px;
padding-bottom:12px;
font-size:12px;
color:white;
font-weight:bold;
text-shadow: black 0.1em 0.1em 0.2em;
line-height:1.25em;
}

#twitter-tools a
{
font-family:Times, 'Times New Roman';
font-style:italic;
color:#DDDDDD;
}

#twitter-tools a:visited
{
color:#DDDDDD;
}

#twitter-tools a:hover
{
color:#FFFFFF;
}

#twitter-tools .aktt_tweets ul li
{
padding-bottom:10px;
}

#twitter-tools h2
{
display:none;
}

#aktt_tweet_text
{
float:left;
}

#aktt_tweet_submit
{
float:left;
margin-left:10px;
}

#twitter-tools p
{
padding:0px;
}

.gallery-caption
{
padding-left:10px;
padding-right:10px;
font-size:11px;
line-height:1.2em;
color:gray;
}

.gallery-item
{
padding-bottom:10px;
}

#colorbox
{
font-size:12px;
}

#cboxTitle
{
line-height:1em;
}
