/* START_DEFAULT_STYLES */
html {padding:0px;margin:0px;height: 100%;width:100%;font-size:62.5%;}
body {background:#3f808a url(all_bg.png) 0 0 repeat-x;width:100%;font: 12px Arial, Helvetica, sans-serif;margin: 0px;padding: 0px;color: #000;}
.clear {clear: both;font-size: 0px;line-height: 0px;}
h1, h2, h3, h4, h5, h6 {padding:5px 0px;margin:0px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
h1 {font-size: 18px;}
h2 {font-size: 17px;}
h3 {font-size: 16px;}
h4 {font-size: 15px;}
h5 {font-size: 14px;}
h6 {font-size: 13px;}
p {padding: 5px 0px;margin:0px;}
a, a:link, a:active, a:visited {color: #000000;text-decoration: none;cursor: pointer;}
a:hover {color:#333333;text-decoration: underline;}
img {border:none;}
ul, ol {margin:5px;padding:0px;list-style-type: square;}
li {margin:0px;padding:1px 0px;}
form, input {padding:0px;margin:0px;}
/* END_DEFAULT_STYLES */
#all {width:974px;margin:0 auto;position:relative;padding-bottom:10px;}
.grad {background:url(all_bg_1.png) 100% 0 repeat-x;position:absolute;height:500px;left:0;top:0;width:50%;}
#header {width:974px;position:relative;background:url(header.jpg) 0 0 no-repeat;height:171px;}
.logo {display:block;position:absolute;width:300px;height:140px;left: 155px;}
.bookmark {display:block;position:absolute;width:146px;height:37px;left: 774px;top: 129px;}
.h_form {display:block;position:absolute;right:60px;top: 6px;width: 225px;}
.h_input {background: url(h_input.png) 0 0 no-repeat;float: left;height: 16px;width: 190px;border:none;padding:5px;}
.h_submit {float:right;margin-top:3px;}
#header ul {padding: 0px;list-style-type: none;position: absolute;left: 70px;bottom: 2px;}
#header li {display:inline;padding:0 5px;font-size:14px;font-weight:bold;border-right:1px solid #ddd;}
#header li a, #header li a:visited {color:#fff;text-decoration:none;}
#header li a:hover {color:#fff;text-decoration:underline;}
#header ul .noborder {border:none;}
#content {background:url(content_mid.jpg) 0 0 repeat-y}
.content_mid {background:url(content_top.jpg) 0 0 no-repeat;}
.content_bottom {background:url(footer.jpg) 0 100% no-repeat;width:974px;overflow:hidden;}

#sidebar {float: right;width: 185px;padding:0 30px 30px 0;}
.block {padding:0 0 20px 0;}
#sidebar h3 {color: #772B11;text-align: center;padding: 10px 0;}
.cats ul {font-size:14px;list-style-type:none;padding:0px 0 0 10px;}
.tops ul {list-style-type:none;padding:0px 0 0 10px}
.tops li {color:#333333;}
.tops li a {margin-right:5px;}

#mid_content {float: left;width: 625px;padding-left:71px;}
#mid_content h1 {padding: 15px 0 20px 0;color: #197487;}
.review {background: url(review_border.jpg) 0 0 no-repeat;margin:0 0 50px;}
.review_content {background: url(review_border.jpg) 0 100% no-repeat;width: 625px;padding:15px 0;overflow:hidden;color: #333333;}
.review_content h2 {color: #486C9E;font-weight: bold;}
.review_content h3 {color: #486C9E;font-weight: bold;text-align:center;padding:10px;font-size:26px;}
.review_content a, .review_content a:visited {color: #486C9E;text-decoration:none;}
.review_content a:hover {color: #486C9E;text-decoration:underline;}
.rated {color:#990000;font-weight:bold;font-size:13px;padding-top:0;}
.thumb {float:left;padding-right:10px;}
.thumb img {border:2px solid #d2d2d2;padding:3px; width:200px;height:200px;display:block;}
.review_content .review_links {overflow:hidden;font-size:14px;padding-top:10px;}
.review_links strong {float:left;}
.review_links em {float:right;font-style:normal;}
.pages {font-size: 14px;color: #333333;padding-bottom:2px;text-align:center;}
.pages a, .pages a:visited {text-decoration:underline;color:#486C9E;padding:0 2px;}

#footer {width:544px;height:75px;padding: 25px 200px 0 230px;text-align: center;clear: both;}
#footer em {font-style: normal;float: left;}
#footer strong {float: right;}
.rating {font-size:11px;margin-top:15px;border:1px solid #d2d2d2;}
.rating td {padding:2px;}
.r_select {width:80px; background-color:#fff;border:1px solid #d2d2d2;}
.c_text {text-align:center;}
.c_text img {border:2px solid #d2d2d2;padding:3px;}
.dop_info {font-size:14px;line-height:18px;}
.dop_info em {font-style:normal;color:#cc0000;}
.dop_info strong {font-weight:normal;color: #486C9E;}
.crew h1 {padding:0px;}
.crew {margin-bottom:15px;}
#comments {color:#666;}
.com_head {color: #486C9E;font-weight: bold;paddin:10px 0;}
#comments input[type='text'] {border:1px solid #d2d2d2;padding:2px;width:150px;height:16px;background:#fff;}
#comments input[type='button'] {border:1px solid #d2d2d2;padding:2px;width:150px;text-align:center;background:#F0DE70;}
.rate_but {border:1px solid #d2d2d2;padding:0px 5px;overflow:visible;text-align:center;background:#F0DE70}
#comments textarea {background:#fff;border:1px solid #d2d2d2;padding:2px;width:430px;height:80px;}

.pagination {padding:10px 0 15px;font-size:14px;text-align:center !important;}
.pagination span {background:#ccc;padding:0 3px;border:1px solid #888;margin:0 3px;}
.pagination a, .pagination a:visited {padding:0 4px;margin:0 3px;}
.pagination a:hover {background:#ccc;border:1px solid #888;padding:0 3px;}

.feed {margin-left: 3px;padding: 0 0 0 19px;background: url("/feed-icon-14x14.png") no-repeat 0 50% ;}


/* eLINKS MODULE */
.elinks {padding:10px 0;}
.elinks .q {padding:10px 0;}
.elinks .q a, .elinks .q a:visited {font-weight:bold;color:#197487;}
.e_name {font-size:14px;}
.e_search a, e_search a:visited {font-weight:bold;color:#197487; text-decoration:underline;}