/*
Theme Name: ArtsandTV.company Wordpress Theme
Theme URI: http://artsandtv.com/
Description: Copying the theme from the ArtsandTV homepage to a Wordpress site.
Version: 0.1
Author: James Wallace
*/

html {
  height: 100%;
  margin-bottom: 1px;
}

form {
  margin: 0;
  padding: 0;
}                                                                                                                     

body {
	font-family: Verdana, Helvetica,Arial,sans-serif;
	line-height: 1.3em;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #005Ba2;
}

h2 a {
	color: black;
}

.entry {
	color: black;
	padding-top: 10px;
	padding-bottom: 10px;
}

.entry p {
	padding-top: 5px;
}

a:link, a:visited {
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	text-decoration: underline;
	font-weight: normal;
}

input.button { 
	cursor: pointer; 
}

p { 
	margin-top: 0; 
	margin-bottom: 5px; 
}

img { 
	border: 0 none; 
}

.tableExp {
	padding:0px;
	margin:0px;
	border-collapse: collapse;
}

.tableExp td {
	padding:0px;
	margin:0px;
}

td.mainborder_corner_size { padding-left:17px; padding-top:17px; }
td.mainborder_corner_tl { background: url('images/mainborder-topleftcorner2.gif') no-repeat; }
td.mainborder_width { width:100%; height:17px; }
td.mainborder_width_top { padding-left: 740px; background: url('images/mainborder-top2.gif') repeat-x; }
td.mainborder_width_bot {padding-left:740px; background: url('images/mainborder-bottom2.gif') repeat-x;}
td.mainborder_corner_tr { background: url('images/mainborder-toprightcorner2.gif') no-repeat; }
td.mainborder_corner_bl { background: url('images/mainborder-bottomleftcorne2.gif') no-repeat; }
td.mainborder_corner_br { background: url('images/mainborder-bottomrightcorn2.gif') no-repeat; }
td.mainborder_left { padding-left:17px; background: url('images/mainborder-left2.gif') repeat-y; }
td.mainborder_right { padding-left:17px; background: url('images/mainborder-right2.gif') repeat-y; }

td.contentborder_corner_size { padding-left:10px; padding-top:10px;}
td.contentborder_corner_tl { background: url('images/contentborder-topleft.gif') no-repeat; }
td.contentborder_corner_tr { background: url('images/contentborder-topright.gif') no-repeat; }
td.contentborder_corner_bl { background: url('images/contentborder-bottomleft.gif') no-repeat; }
td.contentborder_corner_br { background: url('images/contentborder-bottomright.gif') no-repeat; }
td.contentborder_width { height:10px;}
td.contentborder_width_top { background: url('images/contentborder-top.gif') repeat-x;}
td.contentborder_width_bot { background: url('images/contentborder-bottom.gif') repeat-x;}
td.contentborder_left { padding-left:10px; background: url('images/contentborder-left.gif') repeat-y;}
td.contentborder_right { padding-left:10px; background: url('images/contentborder-right.gif') repeat-y;}

td.subborder_corner_size { padding-left:10px; padding-top:10px; }
td.subborder_corner_tl { background: url('images/subborder-topleft.gif') no-repeat; }
td.subborder_corner_tr { background: url('images/subborder-topright.gif') no-repeat; }
td.subborder_corner_bl { background: url('images/subborder-bottomleft.gif') no-repeat; }
td.subborder_corner_br { background: url('images/subborder-bottomright.gif') no-repeat; }
td.subborder_width { height:10px;}
td.subborder_width_top { background: url('images/subborder-top.gif') repeat-x;}
td.subborder_width_bot { background: url('images/subborder-bottom.gif') repeat-x;}
td.subborder_left { padding-left:10px; background: url('images/subborder-left.gif') repeat-y;}
td.subborder_right { padding-left:10px; background: url('images/subborder-right.gif') repeat-y;}

#maincolumn,
#maincolumn_full {
	margin-left: 20%;
	padding-left: 15px;
	width: 75%;
}

#maincolumn_full {
	margin-left: 0;
	padding: 0;	
	width: 100%;
}

table.nopad {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
}

table.nopad td.middle_pad {
	width: 20px;
}

#sidebar {
	font-size: 8pt;
	text-align: left;
	margin: 0;
	padding: 0;
}

#sidebar ul {
	margin: 0;
	padding: 0;
}

#sidebar li {
	list-style-image: none;
	list-style-type: none;
	marker-offset: 10px;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}
