/*

Theme Name: Set-A-Card Entertainment

Theme URI: http://www.SAC-Ent.com

Description: Theme for S-et-A-Card Entertainment record label in Ottawa, Ontario

Version: 1.0

Author: John Uy

Author URI: http://www.johnjuy.com/

Tags: fully custom

*/








html
{
min-height: 100%;
margin-bottom:0.25px; /*To display vertical scrollbars in FF regardless of content size*/
height:100%;
border:0px; /*IE has default page borders*/
}

body
{
height:100%;
margin:0px;
padding:0px;
font:normal 11px/13px arial,sans-serif;
background:url(images/bg.jpg);
color:#fff;
}





#container /*To center everything within*/
{
width:900px;
margin:0 auto;
padding:0px 30px;
position:relative;
}
#container a:link, #container a:visited, #container a:active, #container a:focus, #container a:hover
{
outline:none;
}





#headerwrap
{
width:100%;
height:200px;
margin:0px;
padding:0px;
background:url(images/top.jpg) repeat-x;
}
#header
{
width:920px;
height:194px;
margin:0 auto;
padding:3px 20px;
}
#header img
{
border:0px;
}





#fadeshowwrap
{
float:right;
width:538px;
height:287px;
margin:0px;
padding:20px 0px 0px 16px;
background:url(images/photowrap.jpg );
}





#content
{
width:798px;
margin:0px auto;
padding:0px 25px;
background:#202221;
color:#666666;
font:normal 13px/16px "Times New Roman", Times, serif;
letter-spacing:1px;
text-indent:20px;
text-align:justify;
}
#contenttop
{
width:848px;
height:63px;
margin:0px auto;
padding:0px;
background:#202221 url(images/contenttop.jpg) top left no-repeat;
}
#contentbottom
{
width:848px;
height:63px;
margin:0px auto;
padding:0px;
background:#202221 url(images/contentbottom.jpg) bottom left no-repeat;
}
#content h1
{
text-indent:0px;
margin:0px;
padding:10px 0px;
font:bold 20px/24px "Times New Roman", Times, serif;
color:#999;
}
#content h2
{
text-indent:0px;
margin:0px;
padding:10px 0px;
font:bold 16px/20px "Times New Roman", Times, serif;
color:#999;
}
#content p
{
margin:0px;
padding:10px 0px;
}
#content a:link, #content a:visited, #content a:active
{
color:#999;
}
#content a:focus, #content a:hover
{
color:#ccc;
text-decoration:none;
}





#footerwrap
{
width:100%;
margin:10px 0px 0px 0px;
padding:0px;
background:#2C2E2D url(images/bottom.jpg) repeat-x;
}
#footer
{
width:960px;
margin:0 auto;
padding:10px 0px;
text-align:center;
color:#666666;
font:normal 13px/16px "Times New Roman", Times, serif;
letter-spacing:1px;
text-indent:0px;
}
#footer p
{
margin:0px;
padding:5px 0px;
}
#footer a:link, #footer a:visited, #footer a:active
{
color:#999;
}
#footer a:focus, #footer a:hover
{
color:#ccc;
text-decoration:none;
}





#
{
width:0px;
height:0px;
margin:0px;
padding:0px;
}





#navigation
{
margin:0px;
padding:0px;
float:left;
}
#navigation li
{
display:inline;
margin:0px;
padding:0px;
}
a.talent:link, a.talent:visited
{
width:268px;
height:37px;
background:url(images/navoff.gif) no-repeat top left;
display:block;
margin:90px 0px 30px 0px;
}
a.talent:hover, a.talent:active
{
background:url(images/navon.gif) no-repeat top left;
}
a.news:link, a.news:visited
{
width:268px;
height:37px;
background:url(images/navoff.gif) no-repeat 0px -72px;
display:block;
margin:0px 0px 30px 0px;
}
a.news:hover, a.news:active
{
background:url(images/navon.gif) no-repeat 0px -72px;
}
a.media:link, a.media:visited
{
width:268px;
height:37px;
background:url(images/navoff.gif) no-repeat 0px -144px;
display:block;
margin:0px 0px 0px 0px;
}
a.media:hover, a.media:active
{
background:url(images/navon.gif) no-repeat 0px -144px;
}
a.talent2:link, a.talent2:visited
{
width:99px;
height:37px;
background:url(images/navoff.gif) no-repeat -67px -0px;
display:block;
float:left;
margin:10px 40px 0px 60px;
}
a.talent2:hover, a.talent2:active
{
background:url(images/navon.gif) no-repeat -67px -0px;
}
a.news2:link, a.news2:visited
{
width:84px;
height:37px;
background:url(images/navoff.gif) no-repeat -4px -72px;
display:block;
float:left;
margin:10px 40px 0px 40px;
}
a.news2:hover, a.news2:active
{
background:url(images/navon.gif) no-repeat -4px -72px;
}
a.media2:link, a.media2:visited
{
width:94px;
height:37px;
background:url(images/navoff.gif) no-repeat -3px -144px;
display:block;
float:left;
margin:10px 40px 0px 40px;
}
a.media2:hover, a.media2:active
{
background:url(images/navon.gif) no-repeat -3px -144px;
}
a.twitter:link, a.twitter:visited
{
width:57px;
height:57px;
background:url(images/icons.gif) no-repeat -114px 0px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
a.twitter:hover, a.twitter:active
{
background:url(images/icons.gif) no-repeat -114px -57px;
}
a.facebook:link, a.facebook:visited
{
width:57px;
height:57px;
background:url(images/icons.gif) no-repeat -171px 0px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
a.facebook:hover, a.facebook:active
{
background:url(images/icons.gif) no-repeat -171px -57px;
}
a.myspace:link, a.myspace:visited
{
width:57px;
height:57px;
background:url(images/icons.gif) no-repeat -228px 0px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
a.myspace:hover, a.myspace:active
{
background:url(images/icons.gif) no-repeat -228px -57px;
}
a.youtube:link, a.youtube:visited
{
width:57px;
height:57px;
background:url(images/icons.gif) no-repeat -57px 0px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
a.youtube:hover, a.youtube:active
{
background:url(images/icons.gif) no-repeat -57px -57px;
}
a.apple:link, a.apple:visited
{
width:57px;
height:57px;
background:url(images/icons.gif) no-repeat -0px 0px;
display:block;
float:left;
margin:0px 0px 0px 0px;
}
a.apple:hover, a.apple:active
{
background:url(images/icons.gif) no-repeat -0px -57px;
}





.clear-both
{
clear:both;
line-height:0;
height:0;
margin:0px;
padding:0px;
}





.clear-left
{
clear:left;
line-height:0;
height:0;
margin:0px;
padding:0px;
}





.clear-right
{
clear:right;
line-height:0;
height:0;
margin:0px;
padding:0px;
}





.hidden
{
line-height:0;
width:0px;
height:0px;
display:none;
margin:0px;
padding:0px;
}
