/* 
	Theme Name: SA
	Theme URI: 
	Description: A Wordpress Theme by Priktor
	Author: Priktor
	Author URI: http://www.wwtdd.com
	Version: 1.1
*/

body {
    margin-top: 20px; 
    font-size: 16px; 
    font-family: Verdana,Tahoma;
    color:black; 
}

/**    Layout Start    **/

#logo {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 215px;
    height: 314px;
    background:url('images/sa_logo_02.gif');
    z-index:2;
    background-repeat: no-repeat
}

#rfs_promo {
    position: absolute;
    top: 400px;
    left: 0px;
    width: 215px;
    height: 176px;
    background:url('http://skatersadvocatemi.com/wp-content/uploads/2008/05/rfsvid-yo_clip02.gif');
    z-index:2;
    background-repeat: no-repeat
}
#ralph {
    position: absolute;
    top: 0px;
    left: 155px;
    width: 440px;
    height: 211px;
    background:url('images/Ralph_Dead_On.gif');
    z-index:-1;
    visibility: hidden;
    background-repeat: no-repeat
}

#sotw_german {
    position: absolute;
    top: 320px;
    left: 30px;
    width: 299px;
    height: 262px;
    background:url('images/sotw.gif');
    z-index:1;
    visibility: hidden;
    background-repeat: no-repeat
}

#logosmall {
    position: absolute;
    top: 450px;
    left: 1150px;
    width: 117px;
    height: 182px;
    background:url('images/sa_logo_01.gif');
    z-index:1;
    background-repeat: no-repeat
}

#wrapper {
    margin-left: 150px;
    height: 900px;
}

#header {
    width: 985px;
    height: 41px;
    background-image:url('images/index_01.gif');
    background-repeat:no-repeat
}

#name {
    color: black;
    font-size: 8px;
    font-family:verdana,tahoma;
    font-weight:bold;
    text-align: center;
    width: 985px;
    height: 19px;
    background-image:url('images/index_02.gif');
    background-repeat:no-repeat

}

#content {
    width: 985px;
    min-height: 199px;
    background-image:url('images/index_03.gif');
    background-repeat:repeat-y
}

#innercontent {
   font-size: 16px; 	
   font-family: Verdana,Tahoma;
   font-weight: bold;
   padding-left: 70px;
   width: 800px;
}

#foo {
    height:19px;
    width: 985px;
    text-align: center;
    font-size: 8px; 
    color: black; 
    background-image:url('images/index_04.gif');
    background-repeat:no-repeat

}

#foot {
    height: 16px; 
    width: 985px;
    background-image:url('images/index_05.gif');
    background-repeat:no-repeat
}

#footer {
    height: 19px; 
    width: 985px;
    background-image:url('images/index_06.gif');
    background-repeat:no-repeat
}

#column_left {
   float: left;
   width:290px;
   height:450px;
   overflow-y: scroll;
}

#column_right {
   width:500px;
   height:450px;
   overflow-y: scroll;
   background-color: black;
}

#sotw_column_left {
   float: left;
   width:110px;
   height:450px;
   overflow-y: scroll;
   background-color: white;
}
#sotw_column_left a:link {
      font-size: 8px;
}
#sotw_column_left a:visited {
      font-size: 8px;
}

#sotw_column_right {
   width:650px;
   height:450px;
   overflow-y: scroll;
}

#gallery {
   width:810px;
   height:450px;
   overflow-y:scroll;
   margin: 5px;
}

#gallery A:link img{
    border: solid #10d5ec;
}
#gallery A:visited img {
    border: solid #10d5ec;
}
#gallery A:active img {
    border: solid #10d5ec;
}
#gallery A:hover img {
    border: solid #10d5ec;
}

/**    Layout End    **/


h1{
    text-transform:uppercase;
    letter-spacing: 2px;
    color: yellow;
    font-size:16px;
    line-height:14px;
    font-weight:bold;
    text-align:left;
    font-family:verdana,tahoma;
}

h2 {
    font-size:14px;
    font-weight:bold;
    color: #fff;
}

h2 a {
    font-size: 18px;
    color: #10d5ec;
}

h3 {
    font-size:12px;
    color:#fff;
}

#comments, #postcomment 
{
    font-size:14px;
    color:#505E3A;
}

td {
    color: #fff;
    font-family:tahoma,sans-serif;
    font-size:11px;
    text-align:justify;
    border:0px solid #3E566E;
    border-bottom-width:0px;
    padding:0px;
}

/**    Menu    **/

#menu {
    width: 150px;
    min-height: 300px; 
    position: absolute;
    top: 50px;
    left:1050px;
    border-style: double;
    background:url('images/sa_bear.gif');
    background-repeat: repeat-y
}

.navi {
    margin-right: 5px; 
    width: 145px;
    font-size: 18px;
    font-family: verdana, Tahoma;
    text-align: left; 
    letter-spacing:1px;
}
.navi A:link {
    color: white; 
    display: block; 
    text-decoration: none;
}
.navi A:visited {
    color: white; 
    display: block; 
    text-decoration: none;
}
.navi A:hover {
    color: #00ff00; 
    display: block;
    text-decoration: none;
}
.navi li {
    margin-bottom: 10px; 
}
.navi li ul {
    margin-top: 10px; 
}
.navi li ul li {
    font-size: 11px;
    line-height: 5px;
    display:none; 
}
.navi ul {
    list-style-type: none;
} 
/**    Menu End    **/

.post {
    line-height:14px;
    font-size:14px;
    font-weight: bold;
    letter-spacing:1px;
    text-align:left;
    font-family: verdana, tahoma;
    border-top: 5px solid white;
    border-bottom: 5px solid white;	
    padding-left: 5px;
    padding-top: 5px;
    background-color: black;
    color: white;
}

.post A:link img {
    border: solid white;
}
.post A:visited img {
    border: solid white;
}
.post A:active img {
    border: solid white;
}
.post A:hover img {
    border: solid white;
}

.post A:link {
    text-decoration:underline;
    font-size:18px;
    color:#10d5ec;
}

.post A:visited {
    text-decoration:underline;
    font-size:18px;
    color:#10d5ec;
}

.post A:hover {
    text-decoration:underline;
    font-size:18px;
    color:white;
}

.page {
    color: black;
    line-height:14px;
    font-size:14px;
    letter-spacing:1px;
    text-align:left;
    font-family:verdana, tahoma;
    border-top: 2px solid #10d5ec;
    border-bottom: 2px solid #10d5ec;	
    padding-left: 5px;
    padding-top: 5px;
}

#outloud {
    color: black;
    line-height:14px;
    font-size:14px;
    font-weight:bold;
    letter-spacing:1px;
    text-align:left;
    font-family:verdana,tahoma;
}

#outloud h2 {
    color: black;
    font-family:verdana,tahoma;
}

#sa_tile {
    background-image:url('images/background_tile.gif');
}

#team {
    color: black;
    line-height:14px;
    font-size:14px;
    font-weight:bold;
    letter-spacing:1px;
    text-align:left;
    font-family:verdana,tahoma;
    border-top: 2px solid #10d5ec;
    border-bottom: 2px solid #10d5ec;	
    padding-left: 5px;
    padding-top: 5px;
}

#teamlinks {
    color: black;
    font-size:10px;
    font-weight:bold;
    font-family:verdana,tahoma;
}

#team table tr td {
    color:black;
}

#taglogo {
    margin-left:200px;
    width:490px;
    height:76px;
    background-image:url('images/tag_logo_02.gif');
    border:0px solid black;
}

#myspacelogo {
    margin-left:10px;
    width:133px;
    height:45px;
    background-image:url('images/myspace.jpg');
}

#twitterlogo {
    margin-left:10px;
    width:155px;
    height:36px;
    background-image:url('http://a0.twimg.com/a/1262230172/images/twitter_logo_header.png');
}

#facebooklogo {
    margin-left:10px;
    width:155px;
    height:60px;
    background-image:url('http://skatersadvocatemi.com/wp-content/uploads/2010/01/facebook_logo_sa.jpg');
}

#pointsdeck {
    width:740;
    height:360;
    background-image:url('http://skatersadvocatemi.com/wp-content/uploads/2007/12/sabear_lg.thumbnail.jpg');
    background-repeat:repeat-x
}


.entry { 
    font-size: 12px; 
    letter-spacing: 0px;
    margin: 0;
}

.time {
    color: #505E3A;
    font-size:10px;
    letter-spacing:1px;
    text-align:left;
    padding-bottom: 5px;
    border-bottom:1px solid #fff;	
}

.themes {
    font-size:9px;
    color:#fff;
    font-family:tahoma;
    text-transform:capitalize;
    background-color: #8DA166;
    width: 120px;
    align: left;
}

.input {
    color:#505E3A; 
    font-size:11px; 
    font-family:tahoma, sans-serif; 
    width:120px; 
    height:18px 
}

.sub {
    color:#fff; 
    font-family:tahoma, sans-serif; 
    background-color: #8DA166;
    border-style: solid; 
    border-width: 0px; 
    border-color: #fff; 
    font-size:11px; 
    height:15px;
}

.comment {
    color: black; 
    font-family:tahoma, sans-serif; 
    background-color: #8DA166;
    border-style: solid; 
    border-width: 1px; 
    border-color: yellow; 
    font-size:11px; 
    text-align: center;
    height:15px;
}

.textarea {
    color: #505E3A; 
    font-family:tahoma, sans-serif; 
    font-size:10px; 
    width: 250px
}


