/* LEGOFISH.COM CSS StyleSheet

   Author: Pendar Yousefi 

   Laste Update: December 2005 */



/** #Body and Main Container

_________________________________________________________________*/



body{

margin:0px;

padding:0px;

background:#fff url('images/repeat1.gif') repeat-y center 50%;



}



body, html{ height:100%;}



#main{

padding:0px;

margin:0px auto;

width:800px;

height:100%;

}



#pblog{

margin:0px;

padding:0px;

background:#fff url('images/prepeat1.gif') repeat-y center 50%;



}





/** #Header

_________________________________________________________________*/





#header{

padding:0px;

margin:0px auto;

width:800px;

height:180px;

background-color:#FFFFFF;

background-image: url('images/legofish.jpg');

background-position:  left top;

background-repeat: no-repeat;

text-align:right

}



#storeheader{

padding:0px;

margin:0px auto;

width:800px;

height:180px;

background-color:#FFFFFF;

background-image: url('images/legofishstore.jpg');

background-position:  left top;

background-repeat: no-repeat;

text-align:right

}





#header_home{

margin-top:180px;

width:800px;

height:180px;

padding-top:50px;

background-color:#FFFFFF;

background-image: url('images/legofish.jpg');

background-position:  left top;

background-repeat: no-repeat;

text-align:right; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-bottom:0px

}



.home{

background-image: url('none');

background-color:#FFFFFF}





#header_pblog{

padding:0px;

margin:0px auto;

width:800px;

height:70px;

background-color:#FFFFFF;

text-align:right;

background-image: url('images/pblogtop.jpg');

background-position:  left top;

background-repeat: no-repeat

}





#header_pblog.pred{

background-image: url('images/pblogtopred.jpg');

background-position:  left top;

background-repeat: no-repeat

}



#header_pblog.pblue{

background-image: url('../images/pblogtopblue.jpg');

background-position:  left top;

background-repeat: no-repeat

}



#header_pblog.porange{

background-image: url('../images/pblogtoporange.jpg');

background-position:  left top;

background-repeat: no-repeat



}



#header_pblog.pgrey{

background-image: url('../images/pblogtopgrey.jpg');

background-position:  left top;

background-repeat: no-repeat

}



#header_pblog.ppurple{

background-image: url('../images/pblogtoppurple.jpg');

background-position:  left top;

background-repeat: no-repeat

}







#header_sketchpad{

padding:0px;

margin:0px auto;

width:800px;

height:70px;

background-color:#FFFFFF;

text-align:right;

background-position: top left;

background-repeat: no-repeat;

}





#header_sketchpad.sgrey{

background-image: url('../images/sketchpadtopgrey.jpg');

}



#header_sketchpad.sorange{

background-image: url('../images/sketchpadtoporange.jpg');

}



#header_sketchpad.sred{

background-image: url('../images/sketchpadtopred.jpg');

background-position:  left top;

background-repeat: no-repeat

}





#header_sketchpad.sblue{

background-image: url('../images/sketchpadtopblue.jpg');

background-position: top left;

background-repeat: no-repeat;

}





#header_sketchpad.spurple{

background-image: url('../images/sketchpadtoppurple.jpg');

background-position:  left top;

background-repeat: no-repeat

}







/** #text elements



_________________________________________________________________*/



h1, h2, h3, h4{

font-size: medium;

font-weight:normal;

margin:0px; padding:0px;

margin-bottom:15px;

color:#000;

text-transform:uppercase;

}



h2{

font-size:10px;

color:#DDDDDD;

}



h2.hnews { 

margin-bottom:5px;

}





li, div, p{

font-family: Tahoma,Arial, Helvetica, sans-serif;

font-size: 11px;

color:#A6A3A3;

}



a img{ border:0px;}

a{ color: #AAAAAA; text-decoration:none;}

a:hover{ color: #0066FF;}







a[hreflang]:after {

content: "\0000a0[ attr(hreflang)";

color:#D29748;

background : ;

}



strong{ font-weight:normal;}



blockquote {

  background: url('images/quote1.gif') no-repeat left top;

}



blockquote div {

  background: url('images/quote2.gif') no-repeat right bottom;; padding-left:48px; padding-right:48px; padding-top:0; padding-bottom:0

}





table input, table textarea{

	border: 1px solid #CBD0CD;

	background-color: #ffffff;

	color: #333;

	font-size: 10px;

	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;}

	

table input.noborder{border:0px; background: none}



/** #about page

_________________________________________________________________*/



#about{



margin:0px auto;



width:390px;



height:310px;



padding-left:400px;



padding-top: 35px;



padding-right:10px;



background-color:#FFFFFF;



background-image: url('images/about_header.jpg');



background-position:  left top;



background-repeat: no-repeat;



text-align:left;



color:#000000



}



#about h1{



margin-left:0px;



padding-left:25px;



margin-bottom:0px;



width:300px;



background-image:url('images/linkdump.jpg');



background-position:  left top;



background-repeat:no-repeat;



color:#cccccc;



font-size:1.5em;



height:23px;



line-height:19px



}







#aboutleft{



float:left;



width:400px;



margin:0px;



padding:0px;



}







#aboutleft p{



width:375px;



margin-top:0px;



padding-top:10px;



padding-right:15px;



padding-left:10px;



}





#about a{
color: #000000; font-weight:bold; border-bottom:1px dashed #000}

#about a:hover{color:#66FF00}





#aboutmiddle{



float:left;



width:80px;



margin-top:0px;



padding-right:0px;



padding:0;



padding-top:40px;



}







#aboutright{







float:left;



width:300px;



margin-top:40px;



padding:0px;



border-right: 1px solid #cccccc;



}







#aboutright p{



width:290px;



margin-top:10px;



padding-right:0px;



color: #666666;



}







#aboutright h1{



margin-left:0px;



padding-left:25px;



margin-bottom:0px;



background-image:url('images/linkdump.jpg');



background-position:  left top;



background-repeat:no-repeat;



color:#cccccc;



font-size:1.5em;



height:23px;



line-height:19px



}







/** #Contact Form



_________________________________________________________________*/



.contactform {



	position: static;



	overflow: hidden;



	margin-top:-2px !important;	



	margin-top: -30px;



}







.contactleft {



	width: 35%;



	line-height: 190%;



	text-align: right;



	clear: both;



	float: left;



	display: inline;



	padding: 4px;



	margin: 0px 0;



}







.contactright {



	width: 60%;



	text-align: left;



	float: right;



	display: inline;



	padding: 4px;



	margin: 0px 0;



}







.contacterror {



	border: 1px solid #ff0000;



}







#aboutleft input, #aboutleft textarea, #aboutleft select {



	border: 1px solid #CBD0CD;



	background-color: #dfdfdf;



	color: #333;



	font-size: 1em;



	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;



}



#aboutleft textarea{



width:375px}







/** #portfolio page



_________________________________________________________________*/



#portfolio{



background-color:#FFFFFF;



background-image: url('datesdsd.jpg')}











#headerfol{



padding:0px;



margin:0px auto;



width:800px;



height:70px;



background-color:#FFFFFF;



background-image: url('images/legofishs.jpg');



background-position:  left top;



background-repeat: no-repeat;



text-align:right



}







#portfoliohead{



width:100%;



margin:0;



height:30px;



background-color:#000000;



color: #CCCCCC;



text-transform:uppercase;



font-size:12px;



padding:0 10px 0 10px;



}







#portfoliohead p{



float:left;



}







#portfoliohead a, #portfoliohead a:hover{



color: #99FF00;







}





.menu-button {

	cursor: pointer;

	cursor: hand;

}









.folio{



padding-left:5px;



}



.folio img{



margin:0px;



}







#folioleft{



float:left;



width:200px;



margin-top:10px;



padding-top:0px;



padding-right:14px;



border-right:1px solid;



border-color: #CCCCCC;



text-align:right;}







#prevnext{



width:550px;



margin-left:15px;



background-color: #DEE4F3;



text-align:center;



height:30px;



line-height:30px;



float:left;



}







.latest2{



margin-right:4px;



padding:0px;



height:140px;



width:310px;



float:right;



position:relative;



background: url('images/latest2.gif') no-repeat top left;; margin-left:0px; margin-top:0px; margin-bottom:0px



}







.latest2 img{



margin-top:30px;}















.latest{



margin-right:4px;



padding:0px;



height:140px;



width:310px;



float:left;



position:relative;



background: url('images/latest.gif') no-repeat top left;; margin-left:0px; margin-top:0px; margin-bottom:0px



}







.latest img{



margin-top:30px;}







#rightfolio{



float:left;



width:530px;



margin:0px;



padding-left:0px;



padding-top:20px;



padding-left:15px;



}







#leftfolio{



float:left;



width:250px;



margin:0px;



padding-left:0px;



}







.stuff{padding-left:5px; margin:0px; border-bottom:1px solid #ccc; padding-bottom:20px; }



.stuff ul{margin:0px; margin-top:10px; padding:0px;color:#666666}



.stuff li{margin:0px; list-style-type:none; line-height:13px; 



border-bottom:1px solid #cccccc; background:url('images/foliobullet.gif') no-repeat top left; padding-left:18px;



color:#666666}



.stuff li.last{border-bottom:0px;color:#666666}







.othercat{background:url('images/othercategories.gif') no-repeat top center;



padding-top:50px;



width:90px;



float:left}







.othercat ul{margin:0px; padding:0px; margin-left:4px; }



.othercat li{list-style-type:none; border-bottom:1px solid; border-color: #cccccc}



.foliothumbs{



margin:0px; background:url('images/related.gif') no-repeat top left; width:150px;



float:right;



border-left:1px solid #ccc;



overflow:hidden; padding-left:5px; padding-right:0; padding-top:45px; padding-bottom:0}







/** #left



__________________________________________________________________*/



#left, .jnav, .jnav p{ margin:0px; padding:0px;}







#left{



float:left;



width:150px;



margin-top:0px;



padding-top:43px;



padding-right:14px;



background-image:url('images/legofishsmall2.gif');



background-position:  left top;



background-repeat: no-repeat;



overflow: visible



}







#storeleft{



float:left;



width:150px;



margin-top:0px;



padding-top:83px;



padding-right:14px;



background-image:url('images/storetheme.gif');



background-position:  left top;



background-repeat: no-repeat



}



#storeleft_gallery{



float:left;



width:350px;



margin-top:7px;



padding-top:0px;



padding-right:14px;



background-color:#fff;



background-image:url('images/storegallerys.gif');



background-repeat: no-repeat; background-position-y:center



}







#left input, #left textarea, #left select {



	border: 1px solid #CBD0CD;



	background-color: #dfdfdf;



	color: #333;



	font-size: 10px;



	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;



}







#left input.searchsubmit{



width:50px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1em;}







#left input{



width:90px;}







.farsi{



direction: ltr;











}







#left_pblog{



float:left;



width:141px;



margin:0px;



padding-top:83px;



padding-right:13px;



background-image:url('images/pblogleftop.gif') ;



background-position:  left top;



background-repeat: no-repeat;



padding-left:10px



}











#left_pblog p{



padding-left:0px;



}







.left1{



width:65px;



margin-bottom:20px;



font-size:10px;



text-align:right;



float:right;



}







.eleft1{



width:150px;



margin-bottom:20px;



font-size:10px;



text-align:right;



}



.eleft2{



width:150px;



margin-bottom:20px;



font-size:10px;



text-align:right;



}



.left2{



width:150px;



margin-bottom:20px;



font-size:10px;



text-align:right;



}











.left1 p{



font-size:12px;



text-align:left;



margin-bottom:15px;



color:#fff;



}







.eleft1 p{



font-size:12px;



text-align:left;



margin-bottom:15px;



color:#fff;



}







.left1 a{



display:block;



width:55px;



margin-bottom:3px;



text-align:right;



background:url('images/bullet.gif') no-repeat right 50%;



color:#00CCFF;



font-weight:bold;



font-family:"Times New Roman", Times, serif;



font-size: 10px; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0



}







.eleft1 a{



display:block;



width:139px;



margin-bottom:3px;



text-align:right;



background:url('images/bullet.gif') no-repeat right 50%;



color:#00CCFF;



font-size: 10px; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0



}







.blogrollmain a{



color:#CC99FF;



display:block;



width:139px;



margin-bottom:3px;



text-align:right;



background:url('images/bullet.gif') no-repeat right 50%;



font-size: 10px; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0



}







.blogrollmain br{



display:none;



}







.left2 a{



color:#CCCCCC;



width:139px;



margin-bottom:3px;



text-align:right;



background:url('images/bullet.gif') no-repeat right 50%;



font-size: 10px;



font-weight:bold;



font-family: "Times New Roman", Times, serif; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0



}



.eleft2 a{



color:#CCCCCC;



width:139px;



margin-bottom:3px;



text-align:right;



background:url('images/bullet.gif') no-repeat right 50%;



font-size: 10px; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0



}



.blogarchives a{



color: #CC99FF;



display:block;



width:139px;



margin-bottom:3px;



text-align:right;



background:url('images/pbullet.gif') no-repeat right 50%;



font-size: 10px; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0



}



















/** #middle



__________________________________________________________________*/







#about_middle{



height:100%;



float:left;



width:200px;



margin-top:0px;



padding-right:14px;



padding:0;



padding-top:0px;



}







#middle{



height:100%;



float:left;



width:200px;



margin-top:0px;



padding-right:14px;



padding-top:60px;



background-image:url('images/midtop.gif');



background-position: left top;



background-repeat:no-repeat; padding-left:0; padding-right:0; padding-bottom:0



}







#storemiddle{



height:100%;



float:left;



width:200px;



margin-top:0px;



padding-right:14px;



padding-top:80px;



background-image:url('store/featured.jpg');



background-position: left top;



background-repeat:no-repeat; padding-left:0; padding-right:0; padding-bottom:0







}







#middle h1{



margin-left:10px;



padding-left:25px;



margin-bottom:0px;



width:300px;



background-image:url('images/linkdump.jpg');



background-position:  left top;



background-repeat:no-repeat;



color:#cccccc;



font-size:1.5em;



height:23px;



line-height:19px



}







#middle img{



margin-bottom:-2px;



}







#middle p, #about_middle p{



color:#EEEEEE;



padding-left:5px;



padding-right:5px;



}











/** #right



__________________________________________________________________*/



#right, #index_intro, #photo-showcase, #photo-showcase img{ margin:0px; padding:0px;}











#right{



float:left;



width:433px;



margin-top:0px;



padding-left:2px;



line-height:130%;



}







#yourpics{



background-image:url('images/yourpics.jpg');



background-repeat: no-repeat;



height:95px;



padding-top:155px;



padding-right:30px;



margin:0px;



text-align:right; background-position-y:center







}







#thanks{



background-image:url('images/yourpicsthanks.jpg');



background-repeat: no-repeat;



height:95px;



padding-top:155px;



padding-right:30px;



margin:0px;



text-align:right; background-position-y:center}







#sendfriend{



background-image:url('images/emailfriends.jpg');



background-repeat: no-repeat;



height:45px;



padding-top:45px;



margin:0px;



text-align:center; background-position-y:50%







}







#sendfriend input, #sendfriend textarea, #sendfriend select, #yourpics input, #yourpics textarea, #yourpics select {



	border: 1px solid #CBD0CD;



	background-color: #ffffff;



	color: #333;



	font-size: 10px;



	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;



}



#sendfriend input.searchsubmit{



width:50px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1em; background-color: #D9FEA0}







#right h1{



margin-left:10px;



padding-left:25px;



margin-bottom:0px;



width:300px;



background-image:url('images/linkdump.jpg');



background-position:  left top;



background-repeat:no-repeat;



color:#cccccc;



font-size:1.5em;



height:23px;



line-height:19px



}







#right h3{



margin-left:0px;



padding-left:15px;



margin-bottom:0px;



background-image:url('images/linkdump2.jpg');



background-position:  left top;



background-repeat:no-repeat;



color:#cccccc







}







.post_top{



background-image:url('images/postbgtop.gif');



background-repeat:no-repeat;



background-position: left top;



height:15px;



margin:0px;



padding:0px;







}







.post_top1{



background-image:url('images/postbgtop1.gif');



background-repeat:no-repeat;



background-position: left top;



height:15px;



margin:0px;



padding:0px;







}







.post_bottom{



background-image:url('images/postbgbottom.gif');



background-repeat:no-repeat;



background-position: left top;



height:45px;



margin-top:-10px;



margin-bottom:0px;



text-align:right;



padding-right:15px;



line-height:30px;



text-transform: uppercase;



color:  #B0BFCC;



font-size:10px; margin-left:0px; margin-right:0px; padding-left:0px; padding-top:0px; padding-bottom:0px



}







.post_bottom1{



background-image:url('images/postbgbottom1.gif');



background-repeat:no-repeat;



background-position: left top;



height:45px;



margin-top:-10px;



margin-bottom:0px;



text-align:right;



padding-right:15px;



line-height:30px;



text-transform: uppercase;



color:  #B0BFCC;



font-size:10px; margin-left:0px; margin-right:0px; padding-left:0px; padding-top:0px; padding-bottom:0px



}







.post_bottom a, post_bottom a:hover, post_bottom1 a, post_bottom1 a:hover{



color: #9999CC;



}







.index_intro1{



background-image:url('images/postbg1.gif');



background-repeat:repeat-y;



background-position: left top;



width:403px;



background-color: #F3F2F9;



margin-left:0px;



padding-left:20px;



padding-right:5px;



padding-top:5px;



margin-top:0px;



margin-bottom:0px;



overflow: hidden



}







.index_intro{



background-image:url('images/postbg.gif');



background-repeat:repeat-y;



background-position: left top;



width:403px;



background-color: #F3F2F9;



margin-left:0px;



padding-left:20px;



padding-right:5px;



padding-top:5px;



margin-top:0px;



margin-bottom:0px;



overflow:hidden



}







#linkdump{



background-image:url('images/linkdump2.gif');



background-position:  left top;



background-repeat: no-repeat;



float:left;



width:183px;



height:200px;



background-color: #F3F2F9;



margin-left:10px;



padding-left:10px;



padding-right:5px;



padding-top:35px;



margin-top:0px;



margin-bottom:0px;



display:inline



}







#linkdump a{



display:block;



width:170px;



margin-bottom:3px;



text-align:left;



background:url('images/bullet.gif') no-repeat top left;



color:#999999; padding-left:10px; padding-right:0px; padding-top:0; padding-bottom:0



}







#linkdump a:hover{



color: #0099FF;



}







#musicblog{



background-image:url('images/legolounge.gif');



background-position:  left top;



background-repeat: no-repeat;



float:left;



width:200px;



height:200px;



background-color: #F4EFF8;



margin-left:5px;



padding-left:5px;



padding-right:5px;



padding-top:35px;



margin-top:0px;



margin-bottom:0px



}



.index_intro p{



margin:0px;



padding:0px;



margin-bottom:10px;



color: #666666;



}



index_intro1 a{



color:#3399FF;



}



.index_intro1 p{



color: #333333;



margin-bottom:10px;}







.dot{



margin:0px;



padding:0px;



width:100%; height:13px; background:url('images/dots.gif') repeat-x; 



}







#datess{



font-size:9px;



color: #DDDDDD;



}







#artist{



font-size:12px;



line-height:12px;



display:inline;



color:#9966CC;



}







#song{



font-size:12px;



line-height:12px;



display:inline;



color: #00CCFF}







/** #Right Farsi



__________________________________________________________________*/



#rightfarsi{



float:left;



width:433px;



margin-top:0px;



padding-left:2px;



line-height:130%;



}



#rightfarsi img{ margin:0px; padding:0px;}











.index_intro_farsi{



background-image:url('images/postbg.gif');



background-repeat:repeat-y;



background-position: left top;



width:403px;



background-color: #F3F2F9;



margin-left:0px;



padding-left:20px;



padding-right:5px;



padding-top:5px;



margin-top:0px;



margin-bottom:0px;



overflow:hidden



}







.index_intro_farsi1{



background-image:url('images/postbg1.gif');



background-repeat:repeat-y;



background-position: left top;



width:403px;



background-color: #F3F2F9;



margin-left:0px;



padding-left:20px;



padding-right:5px;



padding-top:5px;



margin-top:0px;



margin-bottom:0px;



overflow:hidden



}







.index_intro_farsi p{



margin:0px;



direction:rtl;



padding:0px;



padding-right:5px;



margin-bottom:10px;



color: #666666;







}















.index_intro_farsi1 strong{ font-weight:bold; font-size:13px;}



.index_intro_farsi1 p{



margin:0px;



direction:rtl;



padding:0px;



margin-bottom:10px;



color: #333333;



padding-right:5px;



}







.post_bottom_farsi{



background-image:url('images/postbgbottom.gif');



background-repeat:no-repeat;



background-position: left top;



height:45px;



margin-top:-10px;



margin-bottom:0px;



text-align:left;



padding-left:10px;



line-height:30px;



text-transform: uppercase;



font-weight:bold;



color: #B0BFCC;



font-size:10px;



direction:rtl;



font-family:"Times New Roman", Times, serif; margin-left:0px; margin-right:0px; padding-right:0px; padding-top:0px; padding-bottom:0px



}



.post_bottom_farsi1{



background-image:url('images/postbgbottom1.gif');



background-repeat:no-repeat;



background-position: left top;



height:45px;



margin-top:-10px;



margin-bottom:0px;



text-align:left;



padding-left:10px;



line-height:30px;



text-transform: uppercase;



font-weight:bold;



color: #99FF33;



font-size:1em;



direction:rtl;



font-family:"Times New Roman", Times, serif; margin-left:0px; margin-right:0px; padding-right:0px; padding-top:0px; padding-bottom:0px



}







.pcomments{



display:inline;



width:16px;



line-height:16px;



text-align:center;



background:#fff url('images/pcomments.gif') no-repeat top center;}







#rightfarsi h1{



background-image:url('images/linkdump.jpg');



background-position: right top;



margin-right:10px;



height:20px;



background-repeat:no-repeat;



font-family:"Times New Roman", Times, serif;



font-weight:bold;



color:#999999;



font-size:19px;



padding-right:32px;



direction:rtl;



line-height:19px;



margin-bottom:0px







}







.datessfarsi{



text-align:left;



padding-left:10px;}







#flinkdump{



background-image:url('images/flinkdump.gif');



background-position:  left top;



background-repeat: no-repeat;



float:left;



width:183px;



height:200px;



background-color: #F3F2F9;



margin-left:10px;



padding-left:10px;



padding-right:5px;



padding-top:35px;



margin-top:0px;



margin-bottom:0px;



display:inline



}







#flinkdump a{



display:block;



width:170px;



margin-bottom:3px;



direction:rtl;



background:url('images/bullet.gif') no-repeat top right;



color: #999999; padding-left:0px; padding-right:10px; padding-top:0; padding-bottom:0



}







#flinkdump a:hover{



color: #0099FF;



}







#fmusicblog{



background-image:url('images/flegolounge.gif');



background-position:  left top;



background-repeat: no-repeat;



float:left;



width:200px;



height:200px;



background-color: #F4EFF8;



margin-left:5px;



padding-left:5px;



padding-right:5px;



padding-top:35px;



margin-top:0px;



margin-bottom:0px;



direction:rtl



}











/** #Photoblog



__________________________________________________________________*/







#photoblog{



margin-left:1px;



width:620px;



margin-left:10px;



margin-top:0px;



margin-right:0px;



margin-bottom:0px;



height:100%;



position:relative;



float:left;



}







#catarchive{



float:left; position:relative; display:inline;width:200px;margin-top:20px;padding-top:110px;







background-image:url('images/categories.gif'); background-position: left top;



background-repeat:no-repeat



}







#datearchive{



width:200px; position:relative; float:left;margin-top:20px; padding-top:110px;







background-image:url('images/datearchive.gif'); background-position: left top;



background-repeat:no-repeat



}



#recent{



width:200px; position:relative; float:left;margin-top:20px; padding-top:110px;



background-image:url('images/recent.gif'); background-position: left top;



background-repeat:no-repeat



}







#catarchive a{



display:block;



width:180px;



margin-bottom:3px;



text-align:left;



background:url('images/bullet.gif') no-repeat left 50%;



color:#00CCFF;



text-transform: uppercase;



font-size: 14px; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0



}



#datearchive a{



display:block;



width:180px;



margin-right:10px;



margin-bottom:3px;



text-align:right;



background:url('images/pbullet.gif') no-repeat right top;



color: #CC66CC;



text-transform: uppercase;



font-size: 14px; padding-left:0px; padding-right:10px; padding-top:0; padding-bottom:0



}







#photoblogprevv{



font-size:12px;



text-transform:uppercase;



color:#CCCCCC;



margin: 0;



display:inline;



float:left;



padding-left:5px}







#photoblog img{



margin:0 0 0 0;



}



#photoblog h1{



position:relative;



font-size:12px;



text-transform:uppercase;



color:#33CCFF;



margin: 0;



float:right;



padding-right:2px;}







#comments{



background-image:url('images/comments.gif'); 



background-repeat:no-repeat; 



height:28px; 



width:130px;



margin-bottom:1px; 



line-height:27px; 



padding-left:5px; 



font-size:15px;



margin-left:3px; margin-right:0px; margin-top:0px; padding-right:0; padding-top:0; padding-bottom:0; background-position-y:center



}



#comments a{



display:block;



width:100px;



}



/*SFIR Parameters



__________________________________________________________________*/



/* These are standard sIFR styles... do not modify */







.sIFR-flash {



	visibility: visible !important;



	margin: 0;



}







.sIFR-replaced {



	visibility: visible !important;



}







span.sIFR-alternate {



	position: absolute;



	left: 0;



	top: 0;



	width: 0;



	height: 0;



	display: block;



	overflow: hidden;



}











/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */







.sIFR-hasFlash h1 {



	



	font-size: 10px;



	}



	



.sIFR-hasFlash #dates {



	visibility:hidden;



	font-size: 17px;



	color:#000000;



	letter-spacing: -2px;



	float:right;



	}



	



.sIFR-hasFlash #artist {



	visibility:hidden;



	display:inline;



	width:95px;



	height:20px;



	float:left;	



	}



.sIFR-hasFlash #song {



	visibility:hidden;



	width:95px;



	display:inline;



	float:left;



	height:20px;



	}



	



.sIFR-hasFlash #right h1 {



	visibility:hidden;



	line-height:20px;



	height:20px;



	letter-spacing:1px;



	font-size:12px;



	padding-bottom:0px;



	







	}



	



.sIFR-hasFlash #middle h1 {



	visibility:hidden;



	line-height:16px;



	height:15px;



	letter-spacing:10px;



	font-size:12px;



	padding-bottom:0px;



	width:120px;



	margin-top:70px;



	







	}







	







.sIFR-hasFlash h4 {



	visibility: hidden;



	letter-spacing: -5px;



	font-size: 21px;



}







.sIFR-hasFlash h5#pullquote {



	letter-spacing: -4px;



	visibility: hidden;



	font-size: 24px;



}











/*Tetra parameters (weather scroller)



__________________________________________________________________*/











#tetracitycase {



   position:relative;



   overflow:hidden;



   height:15px;



   width:130px;



   



}







#tetracitycase a {



   font-weight:bold;



   font-size:120%;



}







.tetracitydiv {



   position:absolute;



   overflow:hidden;



   top:0;



   left:130px;



   width:130px;



   height:15px;



color:#0099ff;



margin-top:0px !important;



   margin-top:-3px;



}











#tetracase {



   position:relative;



   overflow:hidden;



   height:15px;



   width:130px;



}







#tetracase a {



   font-weight:bold;



   font-size:120%;



}







.tetradiv {



   position:absolute;



   overflow:hidden;



   top:0;



   left:130px;



   width:130px;



   height:15px;



}







.tetradiv div {



   border:1px solid #c99;



   



   padding:5px;



   overflow:hidden;



}