body
{
       margin: 45px 0px 0px 0px;
       padding: 0px 0px 0px 0px;
       font-family: "Lucida Grande", "Trebuchet MS", "Verdana", sans-serif;
       font-size: small;
       font-color: #000000;
       line-height: 1.6em;
       background-color: #fff;
       text-align: center;
       color: #000000;
}

  #sidebar-1 p
{
	text-align: left;
}

#head
{
        width: 730px;
       height: 280px;
       text-align: center;
       border: none;
       text-decoration: none;
}


#container
{
	width: 730px;
	\width: 740px;
	w\idth: 730px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;

}

#sidebar-1
{
	float: left;
	width: 310px;
	\width: 310px;
	w\idth: 310px;
       margin: 0px 0px 0px 0px;
}


#content
{
/* T R B L */
       margin: 30px 0px 0px 310px;
       padding: 0px 0px 0px 0px;
       text-align: left;
}


#footer
{
	clear: both;
       text-align: left;
       font-size: 80%;
       line-height: 1.3em;
}

#accessibility
{
	position: absolute;
	top: -10000px;
}

b, strong {
       color: #cc3333;
       font-weight: bold;
}

h1 {color: #333333;
       font-size: 50%;
       font-weight: normal;
text-transform: uppercase;}

h2 {color: #000000;
       font-size: 100%;
       font-weight: bold;
text-transform: uppercase;
       padding: 0px 0px 0px 0px;
       margin: 0px 0px 10px 0px;
}

h3 {color: #000000;
       font-size: 90%;
       font-weight: normal;
text-transform: uppercase;}

/* LINKS */
a {color: #ff0000;
       padding: 0px 2px 0px 2px;
       text-decoration: none;}

a:visited {color: #ff0000;
       padding: 0px 2px 0px 2px;
       text-decoration: none;}

a:hover {color: #fff;
       padding: 0px 2px 0px 2px;
       background-color: #ff0000;
       text-decoration: none;}

a:active {color: #fff;
       background-color: #666666;
       padding: 0px 2px 0px 2px;
       text-decoration: none;
}


.caps
{
	letter-spacing: 0.1em;
}

#content hr
{
	color: #ccc;
	width: 66%;
	margin-top: 2em;
	margin-bottom: 2em;
}

img.divider
{
	align: center;
	margin-top: 2em;
	margin-bottom: 2em;
}

.comments_error
{ 
	background-color: #ffa 
}

div.comments_error
{
	border: 1px solid #cc8;
	padding : 0.3em;
}


.imghover a:hover { 
display: block;
width: 40px;
height: 40px;
padding: 0px 0px 2px 0px;
background-color: #ff0000;
margin: 0px 0px 0px 0px;
}

.imghover a, .imghover a:visited { 
display: block;
width: 40px;
height: 40px;
padding: 0px 0px 2px 0px;
background-color: #ffffff;
margin: 0px 0px 0px 0px;
}


img.left 
{
float:left; 
margin: 5px 10px 0 0;
}

img.right 
{
float:right; 
margin: 5px 0 0 10px;
}


/* PAGE DESIGNS */

#align_left {
width: 92px;
position: relative;
float: left;
padding-right: 15px;
padding-botom: 15px;
}

#align_right{
width: 312px;
position: relative;
float: left;
padding: 0px 0px 40px 0px;
margin: 0px 0px 0px 0px;
}


.watch_clip, .watch_clip a, .watch_clip a:hover, .watch_clip a:visited 
{
display: block;
border: none;
width: 92px;
height: 27px;
margin: 8px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #fff;
}
