/* CSS Document */

/* CSS Document */

/* Typography */

h5 {color: #0000CC; font-size: 14px; padding: 6px 6px 0px 6px;}

h6 {color: #FFF; font-size: 10px; text-align:center;}



p {color:#999999; font-size: 12px; padding: 6px 6px 6px 6px; line-height:1.3;}

p.first {text-transform:uppercase; font-weight: bold; color: #999999; font-size:14px; }

div#u p {margin-right:6px; margin-bottom:6px;  margin-top:2px;}

#video h2 {border-top:1px solid #FFF; border-left:1px solid #FFF; border-right:1px solid #FFF;
background-color:#0000CC;
padding-left:4px;
height:22px;
background-image:url(../assets/logo_background.jpg); 
background-repeat: no-repeat;
background-position: bottom right;
}

#newsletter h4 {border:none; background-color:none; color:#FFF; font-weight:bold; padding:4px;}

ul#coach 

{margin-left:0px;
padding:left:0px;
font-size:11px;
font-style:italic;
vertical-align:center;
margin-top:5px;
margin-bottom:5px;
}

ul#coach li
{list-style-position:outside;
list-style-image:url(../assets/arrow_10.png);
list-style-type:square;
vertical-align:center;
margin-left:25px;
padding-left:2px;
}

div#richie_team {
position:relative;
margin:0;
padding:0;
}

div#richie_team h3 {text-align:center; margin-bottom:0px; padding-bottom:0px; display:block; clear:both;}

div#richie_team p {text-align:center; display:block; font-style:italic; clear:both; margin-top:-5px;}

ul#coach li
{list-style-position:outside;
list-style-image:url(../assets/arrow_10.png);
list-style-type:square;}

div.wide h2

{
background-color:#0000CC; 
border-bottom: 1px #FFF solid;
padding-left:4px;
height:22px;
background-image:url(../assets/logo_background.jpg); 
background-repeat: no-repeat;
background-position: bottom right;
}


#newsbox h2 {
background-color:#0000CC; 
border-top: 1px #FFF solid;
border-left: 1px #FFF solid;
border-right: 1px #FFF solid;
padding-left:4px;
height:22px;
background-image:url(../assets/logo_background.jpg); 
background-repeat: no-repeat;
background-position: bottom right;
}

.h2 {border:1px #FFF solid; background-color:#0000CC; height:22px;
background-image:url(../assets/logo_background.jpg); 
background-repeat: no-repeat;
background-position: bottom right; border-bottom:0px; padding-left:4px;}

#left_sidebar h2 {margin-left:10px;}

#newsletter h2{
background-color:#0000CC; 
border-bottom: 1px #FFF solid;
padding-left:4px;
height:22px;
margin-left:0px;
}

#newsletter {padding-bottom:6px;}



h2 {text-transform:capitalize;}

div#u h5 {margin-bottom:-4px; padding-bottom:0px;}

#u h2, #bild h2 {

background-color:#0000CC; 
border-bottom:1px solid #FFF;
padding-left:4px;
height:22px;
background-image:url(../assets/logo_background.jpg); 
background-repeat: no-repeat;
background-position: bottom right;

}

h3 { 
font-size:22px; color:#FFF; font-weight:bold; margin-left:6px;
margin-top:6px; padding-top:0px; padding-bottom:0px;
}

div#footer h5 {padding:5px; padding-left:10px; color: #FFFFFF; font-size: 12px; font-weight:normal;}

#newsletter p {font-size:10px; line-height:1.1;}

#newsletter input {width:140px; margin:5px;}

input#send {margin-top:0px; padding-top:0px; width:80px; height:25px; border:1px #FFF solid; color: #FFF; font-weight:bold; background-color:#0000CC; }


ul#news p

{line-height:1.1;}

div#links ul {padding-left:180px; font-size:10px; position:absolute; margin-top:4px; }


div#footer a

{color:#FFFFFF;
text-decoration:none;}

div#footer a:hover

{color:#999999;
text-decoration:none;}


div#links ul li a

{color:#FFFFFF;
text-decoration:none;
font-size:12px; padding:10px; margin-top:5px;}

div#links ul li a:hover

{color:#999999;
text-decoration:none;
font-size:12px;}

img#h2 { margin-left:5px; }

ul#news img {margin-left:5px;}

img#p {margin-left:5px;}

blockquote {width: 320px; font-size:22px; top:0px; font-style:italic; line-height: 1.1; color:#CCC; margin-top:10px;background-image

}

cite {font-size: 14px; position:relative; float:left;text-transform:uppercase; font-weight:bold; color:#0000CC; margin-top:7px; padding-bottom:10px; }

cite span {color:#FFF;}

cite img {margin-right:5px;}



ul#news li p {margin-top:-5px; line-height:1.1;}

/* Link states */

body#index ul#mainlinks li a.start { color:#999999;}
body#team ul#mainlinks li a.team { color:#999999;}
body#contact ul#mainlinks li a.contact {color:#999999;}
body#register ul#mainlinks li a.register{ color:#999999;}
body#vision ul#mainlinks li a.vision { color:#999999;}
body#adult ul#mainlinks li a.adult{ color:#999999;}
body#juniors ul#mainlinks li a.juniors { color:#999999;}

div#u a {font-size:12px; color:#FFF; text-decoration:none;}

div#u a:hover {font-size:12px; color:#999999; text-decoration:none;}

ol {margin-left:10px; padding-left:10px; font-size:12px; margin-bottom:6px; color:#FFF;}

div#u ul {margin:6px; padding:6px;}

div#u ul a {color: #999999;}

div#u ul a:hover {color:#FFFFFF;}

div#u p a {color:#FFFFFF;}

div#u p a:hover {color:#999999;}

div#u p span {color:#FFF;}

div.third h5, div.lastone h5

{font-size:18px;
color:#FFF;
font-weight:bold;
}

div.third h6, div.lastone h6

{font-size:14px;
color:#0099FF;
font-weight:normal;
font-style:italic;
padding: 6px 6px 0px 6px;
}
img {
   behavior: url("http://www.americantennisacademy.se/pngfix.htc");
}

#newsletter a {color:#FFF;
text-decoration:none;}
Łnewsletter a:hover {color:#0000CC;}

a.white {color:#FFF; text-decoration:none;}

a:hover.white {color:#999; text-decoration:none;}

span.right {color:#FFF; font-weight:bold; text-align:right;}


